PDFlib API-Referenz 9.0.2
PDFlib API-Referenz 9.0.2
PDFlib API-Referenz 9.0.2
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