17.05.2014 Aufrufe

PDFlib API-Referenz 9.0.2

PDFlib API-Referenz 9.0.2

PDFlib API-Referenz 9.0.2

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

unden, auf der sie geöffnet wurden, sondern können auf einer beliebigen Anzahl von<br />

Seiten fortgesetzt werden. Wir empfehlen, auf leere Strukturelemente zu verzichten.<br />

Strukturelemente und Alt/ActualText-Attribute müssen gemäß den Regeln im<br />

<strong>PDFlib</strong>-Tutorial verschachtelt werden. Einige Elemente für die Textdekoration werden<br />

automatisch als Artifact ausgezeichnet; für weitere Informationen siehe <strong>PDFlib</strong>-Tutorial.<br />

PDF/A<br />

PDF/UA<br />

Gültigkeit<br />

Obwohl das Anbringen von Tags für PDF/A-1a/2a/3a erforderlich ist, gibt es keine<br />

besonderen Anforderungen bezüglich Tag-Nutzung oder Verschachtelung.<br />

Alle Texte erfordern eine natürliche Sprachspezifikation.<br />

Bild- und Grafikinhalte müssen als Artifact oder Figure ausgezeichnet werden.<br />

Für manche Elementtypen und Optionen gelten zusätzliche Regeln (siehe <strong>PDFlib</strong>-Tutorial).<br />

page; für Gruppierungselemente auch document; diese Funktion muss immer paarweise<br />

mit PDF_end_item( ) aufgerufen werden. Sie ist nur im Tagged-PDF-Modus zulässig.<br />

Tabelle 14.4 Optionen für Struktur- und Pseudo-Tags in PDF_begin_item( ) PDF_begin_mc( ) und PDF_mc_point( ) sowie<br />

für vereinfachtes Tagging mit der Option tag verschiedener Funktionen<br />

Option<br />

ActualText<br />

Alt<br />

artifactsubtype<br />

artifacttype<br />

Attached<br />

BBox<br />

bookmark<br />

ColSpan<br />

Beschreibung<br />

(Hypertext-String; nicht für Pseudo-Tags außer in PDF 1.5 für ASpan; wird diese Option im PDF-1.4-Modus<br />

verwendet, muss die Option inline auf false gesetzt sein) Alternativtext für den Dokumentbestandteil<br />

einschließlich seiner untergeordneten Elemente.<br />

(Hypertext-String; nicht für Pseudo-Tags außer in PDF 1.5 für ASpan; wird diese Option im PDF-1.4-Modus<br />

verwendet, muss die Option inline auf false gesetzt sein) Alternative Beschreibung für den Dokumentbestandteil<br />

einschließlich seiner untergeordneten Elemente. Sie sollte für Bilder usw. übergeben werden,<br />

die sich nicht als Text interpretieren lassen.<br />

(Schlüsselwort; nur für tagname=Artifact und artifacttype=Pagination; PDF 1.7) Untertyp des Artefakts:<br />

Header, Footer, Watermark<br />

(Schlüsselwort; nur für tagname=Artifact) Bezeichnet den Artefakttyp des Dokumentbestandteils:<br />

Pagination Paginierungseigenschaften wie Kolumnentitel oder Seitenzahlen<br />

Layout Kosmetische typografische oder Layout-Elemente wie Fußnotenlinien oder Tabellenschattierung<br />

Page Produktionshilfen wie Beschnittmarken oder Farbbalken<br />

Background (PDF 1.7) Über die gesamte Länge und/oder Breite einer Seite oder eines Strukturelements<br />

verlaufende Bilder oder farbige Bereiche.<br />

(Schlüsselwortliste; nur für tagname=Artifact und artifacttype=Pagination oder Background mit<br />

ganzseitigen Hintergrund-Artefakten) Legt die Kanten der Seite fest, falls dies der Fall ist, an die das Artefakt<br />

logisch angehängt ist. Die Liste enthält ein bis vier der Schlüsselwörter Top, Bottom, Left und Right.<br />

Sind sowohl Left als auch Right bzw. sowohl Top als auch Bottom vorhanden, handelt es sich um ein Artefakt<br />

über die gesamte Seitenbreite bzw. über die gesamte Seitenhöhe.<br />

(Rechteck; nur für tagname=Artifact , Figure, Form, Table; erforderlich für artifacttype=Background,<br />

sonst optional, aber für das Umfließen von Text ratsam) Die Größe der Bounding-Box des Elements in<br />

Standardkoordinaten (bei usercoordinates=false) oder in Benutzerkoordinaten (bei usercoordinates=true).<br />

<strong>PDFlib</strong> erzeugt automatisch einen BBox-Eintrag für importierte Bilder, Grafiken und PDF-<br />

Seiten (mit tagname=Figure oder Artifact), für Formularfelder (mit tagname=Form oder Artifact) und<br />

für Tabellen, die mit dem Tabellengenerator erzeugt wurden (mit tagname=Table or Artifact).<br />

(Lesezeichen-Handle; nicht für Inline- und Pseudo-Tags) Handle für ein Lesezeichen, das mit dem Strukturelement<br />

verknüpft ist.<br />

(Integer; nur für tagname=TH und TD) Anzahl der von einer Zelle belegten Tabellenspalten.<br />

Standardwert: 1<br />

274 Kapitel 14: Dokumentaustausch

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!