Tragbares Dokumentenformat

Portable Document Format (PDF) ist ein Dateiformat, das verwendet ist, um Dokumente gewissermaßen zu vertreten, die der Anwendungssoftware, Hardware und Betriebssysteme unabhängig sind. Jede PDF Datei fasst eine ganze Beschreibung eines Wohnungsdokumentes des festen Lay-Outs, einschließlich des Textes, der Schriftarten, der Grafik kurz zusammen, und andere Information musste es zeigen. 1991 hat Mitbegründer von Adobe Systems John Warnock ein System genannt "Camelot" entworfen, der sich zu PDF entwickelt hat.

Während die PDF Spezifizierung kostenlos zur Verfügung gestanden hat, seitdem mindestens 2001 war PDF ursprünglich ein von Adobe kontrolliertes Eigentumsformat. Es wurde als ein offener Standard am 1. Juli 2008 offiziell veröffentlicht, und von der Internationalen Organisation für die Standardisierung als 32000-1:2008 ISO veröffentlicht. 2008 hat Adobe eine Öffentliche Offene Lizenz zu ISO 32000-1 gewährende Rechte ohne Königtum für alle von Adobe besessenen Patente veröffentlicht, die notwendig sind, um PDF entgegenkommende Durchführungen zu machen, zu verwenden, zu verkaufen und zu verteilen.

Geschichte

Die Adoption von PDF in den frühen Tagen der Geschichte des Formats war langsam. Adobe Acrobat, das Gefolge von Adobe, um PDF Dateien zu lesen und zu schaffen, war nicht frei verfügbar; frühe Versionen von PDF hatten keine Unterstützung für Außenhypertext-Links, seine Nützlichkeit im Internet reduzierend; die größere Größe eines PDF Dokumentes im Vergleich zum Klartext hat längere Download-Zeiten über die langsameren Modems üblich zurzeit verlangt; und Übergabe PDF Dateien war auf den weniger starken Maschinen des Tages langsam. Zusätzlich, dort bewarben sich Formate wie DjVu (noch sich entwickelnd), Gesandter, Übereinstimmungsbereich Digitalpapier, Farallon Replik und sogar das eigene Format von PostScript von Adobe (.ps); in jenen frühen Jahren war PDF hauptsächlich in Tischveröffentlichen-Arbeitsabläufen populär.

Adobe hat bald angefangen, seinen Akrobat-Leser (jetzt Adobe Reader) Programm kostenlos zu verteilen und hat fortgesetzt, den ursprünglichen PDF zu unterstützen, der schließlich der De-Facto-Standard für druckfähige Dokumente im Web (ein Standardwebdokument) geworden ist.

Die PDF Spezifizierungen von Adobe

Adobe hat die PDF Spezifizierung mehrere Male geändert und setzt fort, neue Spezifizierungen mit neuen Versionen von Adobe Acrobat zu entwickeln. Es hat neun Versionen von PDF mit entsprechenden Akrobat-Ausgaben gegeben:

  • 1993 - PDF 1.0 / Akrobat 1.0
  • 1994 - PDF 1.1 / Akrobat 2.0
  • 1996 - PDF 1.2 / Akrobat 3.0
  • 2000 - PDF 1.3 / Akrobat 4.0
  • 2001 - PDF 1.4 / Akrobat 5.0
  • 2003 - PDF 1.5 / Akrobat 6.0
  • 2005 - PDF 1.6 / Akrobat 7.0
  • 2006 - PDF 1.7 / Akrobat 8.0
  • 2006 - PDF 1.7 / Akrobat 8.2
  • 2008 - PDF 1.7, Adobe Extension Level 3 / Akrobat 9.0
  • 2009 - PDF 1.7, Adobe Extension Level 5 / Akrobat 9.1

Die ISO normalen ISO 32000-1:2008 und Adobe PDF 1.7 entsprechen technisch. Adobe hat erklärt, dass es keinen PDF 1.8 Verweisung erzeugt. Die zukünftigen Versionen der PDF Spezifizierung werden von ISO technischen Komitees erzeugt. Jedoch hat Adobe Dokumente veröffentlicht, die angeben, welche verlängerte Eigenschaften für PDF, außer ISO 32000-1 (PDF 1.7), in seinen kürzlich veröffentlichten Produkten unterstützt werden. Das macht von den Dehnbarkeitseigenschaften von PDF, wie dokumentiert, in ISO 32000-1 im Anhang E Gebrauch. Adobe hat erklärt, dass alle verlängerten Eigenschaften in Adobe Extension Level 3 und 5 für einen neuen Vorschlag von ISO 32000-2 akzeptiert worden sind (a.k.a. PDF 2.0).

Die Spezifizierungen für PDF sind rückwärts einschließlich. Der PDF 1.7 Spezifizierung schließt die ganze Funktionalität ein, die vorher in Adobe PDF Specifications für Versionen 1.0 bis 1.6 dokumentiert ist. Wovon Adobe bestimmte Eigenschaften von PDF ihrem Standard entfernt hat, werden sie in ISO 32000-1 auch nicht enthalten.

PDF Dokumente, die sich ISO 32000-1 anpassen, tragen die PDF Versionsnummer 1.7. Dokumente, die Adobe enthalten, haben sich ausgestreckt Eigenschaften tragen noch die PDF-Grundversionsnummer 1.7 sondern auch enthalten eine Anzeige, deren Erweiterung während der Dokumentenentwicklung gefolgt wurde.

Die Versionen von Adobe

Standardisierung

Spezialteilmengen von PDF

Die folgenden Spezialteilmengen der PDF Spezifizierung sind als ISO Standards standardisiert worden (oder sind im Standardisierungsprozess):

  • PDF/X (seit 2001 - Reihe von ISO 15929 und ISO 15930 Standards) - a.k.a. "PDF für den Austausch" - für die Grafische Technologie - Vorpresse Digitaldatenaustausch - (im ISO Technischen Komitee 130 arbeitend), gestützt auf PDF 1.3, PDF 1.4 und später auch PDF 1.6
  • PDF/A (seit 2005 - Reihe von ISO 19005 Standards) - a.k.a. "PDF für das Archiv" - Dokumentenmanagement - Elektronisches Dokumentendateiformat für die langfristige Bewahrung (im ISO Technischen Komitee 171 arbeitend), gestützt auf PDF 1.4 und später auch ISO 32000-1 - PDF 1.7
  • PDF/E (seit 2008 - ISO 24517) - a.k.a. "PDF für die Technik" - Dokumentenmanagement - Technikdokumentenformat mit PDF (im ISO Technischen Komitee 171 arbeitend), gestützt auf PDF 1.6
  • PDF/VT (seit 2010 - ISO 16612-2) - a.k.a. "PDF für den Austausch von variablen Daten und transactional (VT)", - Grafischer Technologie - Variabler Datenaustausch druckend (im ISO Technischen Komitee 130 arbeitend), gestützt auf PDF 1.6, wie eingeschränkt, durch PDF/X-4 und PDF/X-5
  • PDF/UA (unter der Entwicklung 2011 - ISO/DIS 14289-1) - a.k.a. "PDF für den Universalen Zugang" - Dokumentenverwaltungsanwendungen - Elektronische Dokumentendateiformat-Erhöhung für die Zugänglichkeit (im ISO Technischen Komitee 171 arbeitend), gestützt auf ISO 32000-1 - PDF 1.7

Es gibt auch den PDF/H, a.k.a. "PDF Gesundheitsfürsorge", Best Practices Guide (BPG), der von Implementation Guide (IG) ergänzt ist, veröffentlicht 2008. PDF Gesundheitsfürsorge ist nicht ein normaler oder hat Standard, aber nur einen Führer für den Gebrauch mit vorhandenen Standards und anderen Technologien vorgeschlagen. Es wird von den Standardentwicklungsorganisationen ASTM und AIIM unterstützt. PDF/H BPG basiert auf PDF 1.6.

Volle Funktion PDF

PDF 1.7

Die revidierte Enddokumentation für PDF 1.7 wurde vom ISO Technischen Komitee 171 im Januar 2008 genehmigt und als am 1. Juli 2008 32000-1:2008 ISO veröffentlicht. PDF ist jetzt ein veröffentlichtes ISO normales, betiteltes Dokumentenmanagement — Tragbares Dokumentenformat — Teil 1: PDF 1.7.

32000-1:2008 ISO ist der erste ISO Standard für die volle Funktion PDF. Die vorherigen ISO PDF Standards (PDF/A, PDF/X, usw.) sind für den mehr spezialisierten Gebrauch. Der ISO 32000-1 schließt die ganze Funktionalität ein, die vorher in Adobe PDF Specifications für Versionen 1.0 bis 1.6 dokumentiert ist. Adobe hat bestimmte Eigenschaften von PDF von vorherigen Versionen entfernt; diese Eigenschaften werden in PDF 1.7 auch nicht enthalten.

ISO 32000 Dokument war von Adobe Systems Incorporated bereit, die auf der PDF Verweisung, der sechsten Ausgabe, Version 1.7 von Adobe Portable Document Format, November 2006 gestützt ist. Es wurde nachgeprüft, editiert und, laut eines speziellen schnell-spurigen Verfahrens, vom ISO Technischen Komitee 171 (ISO/TC 171), Dokumentenverwaltungsanwendung, Unterausschuss SC 2, Anwendungsprobleme in der Parallele mit seiner Billigung durch die ISO Mitglied-Körper angenommen.

Gemäß dem ISO PDF Standardauszug:

PDF 2.0

Eine neue Version des PDF Standards ist unter der Entwicklung unter dem Namen ISO/CD 32000-2 - Dokumentenmanagement — Tragbares Dokumentenformat — Teil 2: PDF 2.0 (bezüglich des Julis 2011). PDF 2.0 wurde durch ISO als ein neuer Vorschlag 2009 (ISO/NP 32000-2) akzeptiert. Adobe hat die Spezifizierungen von Adobe Extension Level 5 und Adobe Extension Level 3 ISO für die Einschließung in die folgende Version des ISO 32000 Spezifizierung vorgelegt. Adobe hat erklärt, dass sie alle für den Teil 2 von ISO 32000 akzeptiert worden sind.

Technische Fundamente

Jeder kann Anwendungen schaffen, die lesen und PDF Dateien schreiben können, ohne Lizenzgebühren Adobe Systems bezahlen zu müssen; Adobe hält Patente zu PDF, aber lizenziert sie für den Gebrauch ohne Königtum in der sich entwickelnden Software, die seine PDF Spezifizierung erfüllt.

Der PDF verbindet drei Technologien:

  • Eine Teilmenge der Seitenbeschreibungsprogrammiersprache von PostScript, für das Lay-Out und die Grafik zu erzeugen.
  • Ein font-embedding/replacement System, um Schriftarten zu erlauben, mit den Dokumenten zu reisen.
  • Ein strukturiertes Lagerungssystem, um diese Elemente und jeden verbundenen Inhalt in eine einzelne Datei mit der Datenkompression, wo passend, zu stopfen.

PostScript

PostScript ist eine in einem Dolmetscher geführte Seitenbeschreibungssprache, um ein Image, ein Prozess zu erzeugen, der viele Mittel verlangt. Es kann nicht nur Grafik, aber Standardeigenschaften von Programmiersprachen solcher als und Befehle behandeln. PDF basiert größtenteils auf PostScript, aber vereinfacht, um Fluss-Kontrolleigenschaften wie diese, während Grafikbefehle zu entfernen, die bleiben.

Häufig wird der einer Nachschrift ähnliche PDF-Code von einer Quelle Datei von PostScript erzeugt. Die Grafikbefehle, die Produktion durch den Code von PostScript sind, werden gesammelt und tokenized; irgendwelche Dateien, Grafik oder Schriftarten, auf die sich das Dokument auch bezieht, wird gesammelt; dann wird alles zu einer einzelnen Datei zusammengepresst. Deshalb bleibt die komplette Welt von PostScript (Schriftarten, Lay-Out, Maße) intakt.

Als ein Dokumentenformat hat PDF mehrere Vorteile gegenüber PostScript:

  • PDF enthält tokenized und interpretierte Ergebnisse des Quellcodes von PostScript, für die direkte Ähnlichkeit zwischen Änderungen zu Sachen in der PDF Seitenbeschreibung und Änderungen zum resultierenden Seitenäußeren.
  • PDF (von der Version 1.4) unterstützt wahre grafische Durchsichtigkeit; PostScript tut nicht.
  • PostScript ist eine interpretierte Programmiersprache mit einem impliziten globalen Staat, so können Instruktionen, die die Beschreibung von einer Seite begleiten, das Äußere von jedem im Anschluss an die Seite betreffen. Deshalb müssen alle vorhergehenden Seiten in einem Dokument von PostScript bearbeitet werden, um das richtige Äußere einer gegebenen Seite zu bestimmen, wohingegen jede Seite in einem PDF Dokument durch andere ungekünstelt ist. Infolgedessen erlauben PDF Zuschauer dem Benutzer, zu den Endseiten eines langen Dokumentes schnell zu springen, wohingegen ein Nachschrift-Zuschauer alle Seiten folgend vor dem im Stande Sein bearbeiten muss, die Bestimmungsort-Seite zu zeigen (wenn das fakultative Dokument von PostScript, das Vereinbarung Strukturiert, nicht sorgfältig erfüllt worden ist).

Technische Übersicht

Dateistruktur

Eine PDF Datei besteht in erster Linie aus Gegenständen, von denen es acht Typen gibt:

  • Werte von Boolean, wahren oder falschen vertretend
  • Zahlen
  • Schnuren
  • Namen
  • Reihe, bestellte Sammlungen von Gegenständen
  • Wörterbücher, Sammlungen von Gegenständen, die durch Namen mit einem Inhaltsverzeichnis versehen sind
  • Ströme, gewöhnlich große Datenmengen enthaltend
  • Der ungültige Gegenstand

Gegenstände können irgendein (eingebettet in einem anderen Gegenstand) direkt oder indirekt sein. Indirekte Objekte werden mit einer Gegenstand-Zahl und einer Generationszahl numeriert. Ein Index-Tisch hat gerufen der xref Tisch gibt den Byte-Ausgleich jedes indirekten Objekts vom Anfang der Datei. Dieses Design berücksichtigt effizienten zufälligen Zugang zu den Gegenständen in der Datei, und berücksichtigt auch kleine Änderungen, die zu machen sind, ohne die komplette Datei (zusätzliche Aktualisierung) umzuschreiben. Mit der PDF Version 1.5 beginnend, können indirekte Objekte auch in speziellen als Gegenstand-Ströme bekannten Strömen gelegen werden. Diese Technik reduziert die Größe von Dateien, die große Anzahl von kleinen indirekten Objekten haben und für Markierten PDF besonders nützlich ist.

Es gibt zwei Lay-Outs zu den PDF Dateien — nichtlinear (nicht "optimiert") und geradlinig ("optimiert"). Nichtlineare PDF Dateien verbrauchen weniger Speicherplatz als ihre geradlinigen Kollegen, obwohl sie zum Zugang langsamer sind, weil Teile der Daten, die erforderlich sind, um Seiten des Dokumentes zu sammeln, überall in der PDF Datei gestreut werden. Geradlinige PDF Dateien (auch genannt "optimiertes" oder "Web PDF optimierte" Dateien) werden gewissermaßen gebaut, der ihnen ermöglicht, in einem WWW-Browser gelesen zu werden, der Steck-ist, ohne auf die komplette Datei zu warten, um herunterzuladen, da sie der Platte in einem geradlinigen (als in der Seitenordnung) Mode geschrieben werden. PDF Dateien können mit der Software von Adobe Acrobat oder QPDF optimiert werden.

Bildaufbereitung des Modells

Das grundlegende Design dessen, wie Grafik in PDF vertreten wird, ist diesem von PostScript abgesehen vom Gebrauch der Durchsichtigkeit sehr ähnlich, die in PDF 1.4 hinzugefügt wurde.

PDF Grafik verwendet ein Gerät unabhängiges Kartesianisches Koordinatensystem, um die Oberfläche einer Seite zu beschreiben. Eine PDF Seitenbeschreibung kann eine Matrix verwenden, um grafische Elemente zu erklettern, rotieren zu lassen, oder zu verdrehen. Ein Schlüsselkonzept in PDF ist das des Grafikstaates, der eine Sammlung von grafischen Rahmen ist, die geändert, gespart, und durch eine Seitenbeschreibung wieder hergestellt werden können. PDF hat (bezüglich der Version 1.6) 24 Grafikzustandeigenschaften, von denen einige der wichtigsten sind:

  • Die aktuelle Transformationsmatrix (CTM), die das Koordinatensystem bestimmt
  • Der Ausschnitt-Pfad
  • Der Farbenraum
  • Das unveränderliche Alpha, der ein Schlüsselbestandteil der Durchsichtigkeit ist

Vektor-Grafik

Die Vektor-Grafik in PDF, als in PostScript, wird mit Pfaden gebaut. Pfade werden gewöhnlich aus Linien und Kubikkurven von Bézier zusammengesetzt, aber können auch von den Umrissen des Textes gebaut werden. Verschieden von PostScript erlaubt PDF keinem einzelnen Pfad, Textumrisse mit Linien und Kurven zu mischen. Über Pfade kann gestrichen, gefüllt, oder für den Ausschnitt verwendet werden. Schläge und füllen sich kann jeden Farbensatz im Grafikstaat einschließlich Muster verwenden.

PDF unterstützt mehrere Typen von Mustern. Das einfachste ist das mit Ziegeln deckende Muster, in dem ein Stück der Gestaltungsarbeit angegeben wird, um wiederholt gezogen zu werden. Das kann ein farbiges mit Ziegeln deckendes Muster mit den Farben sein, die im Muster-Gegenstand oder einem ungeschminkten mit Ziegeln deckenden Muster angegeben sind, das Farbenspezifizierung zur Zeit aufschiebt, wird das Muster gezogen. Wenn es mit PDF 1.3 beginnt, gibt es auch ein allmählich übergehendes Muster, das unaufhörlich unterschiedliche Farben zieht. Es gibt sieben Typen des allmählich übergehenden Musters, dessen die einfachsten der axiale Schatten (Typ 2) und radialer Schatten (Typ 3) sind.

Rasterimages

Rasterimages in PDF (genannt Image XObjects) werden durch Wörterbücher mit einem verbundenen Strom vertreten. Das Wörterbuch beschreibt Eigenschaften des Images, und der Strom enthält die Bilddaten. (Weniger allgemein kann ein Rasterimage direkt in einer Seitenbeschreibung als ein Reihenimage eingebettet werden.) Images werden normalerweise zu Kompressionszwecken gefiltert. In PDF unterstützte Bildfilter schließen die allgemeinen Zweck-Filter ein

  • ASCII85Decode ein missbilligter Filter hat gepflegt, den Strom in 7 Bit ASCII zu stellen
  • ASCIIHexDecode, der ASCII85Decode, aber weniger kompaktem ähnlich
ist
  • FlateDecode ein allgemein verwendeter Filter, der auf dem zlib/deflate Algorithmus (a.k.a. gzip, aber nicht Schwirren) gestützt ist, definiert RFC 1950 und RFC 1951; eingeführt in PDF 1.2; es kann eine von zwei Gruppen von Prophet-Funktionen für die kompaktere zlib/deflate Kompression verwenden: Prophet 2 vom ZANK 6.0 Spezifizierung und Propheten (Filter) von der PNG Spezifizierung (RFC 2083)
  • LZWDecode ein missbilligter Filter auf der LZW Kompression gestützt; es kann eine von zwei Gruppen von Prophet-Funktionen für die kompaktere LZW Kompression verwenden: Prophet 2 vom ZANK 6.0 Spezifizierung und Propheten (Filter) von der PNG Spezifizierung
  • RunLengthDecode eine einfache Kompressionsmethode für Ströme mit wiederholenden Daten mit dem Verschlüsselungsalgorithmus der Lauf-Länge und den bildspezifischen Filtern
  • DCTDecode ein lossy Filter, der auf dem JPEG Standard gestützt ist
  • CCITTFaxDecode ein lossless Bi-Niveau (schwarzer/weißer) Filter, der auf der Gruppe 3 oder Gruppe 4 CCITT (ITU-T) Fax-Kompressionsstandard gestützt ist, der in ITU-T T.4 und T.6 definiert ist
  • JBIG2Decode ein lossy oder lossless Bi-Niveau (schwarzer/weißer) Filter, der auf dem JBIG2 Standard gestützt ist, der in PDF 1.4 eingeführt ist
  • JPXDecode ein lossy oder lossless Filter, der auf dem JPEG 2000-Standard gestützt ist, der in PDF 1.5 eingeführt ist

Normalerweise wird der ganze Bildinhalt in einem PDF in der Datei eingebettet. Aber PDF erlaubt Bilddaten, in Außendateien durch den Gebrauch von Außenströmen oder Abwechselnden Images versorgt zu werden. Standardisierte Teilmengen von PDF, einschließlich PDF/A und PDF/X, verbieten diese Techniken.

Text

Der Text in PDF wird durch Textelemente in Seiteninhalt-Strömen vertreten. Ein Textelement gibt an, dass Charaktere an bestimmten Positionen gezogen werden sollten. Die Charaktere werden mit der Verschlüsselung einer ausgewählten Schriftart-Quelle angegeben.

Schriftarten

Ein Schriftart-Gegenstand in PDF ist eine Beschreibung eines Digitalschriftbildes. Es kann entweder die Eigenschaften eines Schriftbildes beschreiben, oder es kann eine eingebettete Schriftart-Datei einschließen. Der letzte Fall wird eine eingebettete Schriftart genannt, während der erstere eine uneingebettete Schriftart genannt wird. Die Schriftart-Dateien, die eingebettet werden können, basieren auf weit verwendeten Standarddigitalschriftart-Formaten: Typ 1 (und sein komprimierter verschiedener CFF), TrueType, und (mit PDF 1.6 beginnend), OpenType. Zusätzlich unterstützt PDF die Variante des Typs 3, in der die Bestandteile der Schriftart von PDF grafischen Maschinenbedienern beschrieben werden.

Standardschriftarten des Typs 1 (14 Standardschriftarten)

Es gibt vierzehn Schriftbilder, die als die 14 Standardschriftarten bekannt sind, die eine spezielle Bedeutung zu PDF Dokumenten haben:

  • Zeiten (v3) (im regelmäßigen, kursiven, kühnen, und kühn kursiv)
  • Bote (in regelmäßigem, schiefem, kühnem und kühnem schief)
  • Helvetica (v3) (in regelmäßigem, schiefem, kühnem und kühnem schief)
  • Symbol
  • Zapf Fantasiezeichen

Diese Schriftarten werden manchmal auch die "Basis vierzehn Schriftarten" genannt. Diese Schriftarten oder passende Ersatz-Schriftarten mit derselben Metrik, müssen immer in allen PDF Lesern verfügbar sein und brauchen in einem PDF so nicht eingebettet zu werden. PDF Zuschauer müssen über die Metrik dieser Schriftarten wissen. Andere Schriftarten können eingesetzt werden, wenn sie in einem PDF nicht eingebettet werden.

Encodings

Innerhalb von Textschnuren werden Charaktere mit ganzen Charakter-Codezahlen) gezeigt, die zu glyphs in der aktuellen Schriftart mit einer Verschlüsselung kartografisch darstellen. Es gibt mehrere vorherbestimmte encodings, einschließlich WinAnsi, Makromannes und einer Vielzahl von encodings für ostasiatische Sprachen, und eine Schriftart kann seine eigene eingebaute Verschlüsselung haben. (Obwohl WinAnsi und Makromann encodings aus den historischen Eigenschaften von Windows und Macintosh aus Betriebssystemen, Schriftarten mit diesen encodings Arbeit ebenso gut an jeder Plattform abgeleitet werden.) PDF kann eine vorherbestimmte Verschlüsselung angeben, um, die eingebaute Verschlüsselung der Schriftart zu verwenden oder eine Nachschlagetabelle von Unterschieden zu einer vorherbestimmten oder eingebauten Verschlüsselung (nicht empfohlen mit Schriftarten von TrueType) zur Verfügung zu stellen. Die Verschlüsselungsmechanismen in PDF wurden für Schriftarten des Typs 1 entworfen, und die Regeln, um sie auf Schriftarten von TrueType anzuwenden, sind kompliziert.

Für große Schriftarten oder Schriftarten mit umgangssprachlichem glyphs werden die spezielle encodings Identität-H (für das horizontale Schreiben) und Identität-V (für den vertikalen) verwendet. Mit solchen Schriftarten ist es notwendig, einen Tisch von ToUnicode zur Verfügung zu stellen, wenn die semantische Information über die Charaktere bewahrt werden soll.

Durchsichtigkeit

Das ursprüngliche Bildaufbereitungsmodell von PDF, war wie PostScript, undurchsichtig: Jeder Gegenstand gestützt die Seite hat völlig irgendetwas vorher Gekennzeichnetes in derselben Position ersetzt. In PDF 1.4 wurde das Bildaufbereitungsmodell erweitert, um Durchsichtigkeit zu erlauben. Wenn Durchsichtigkeit verwendet wird, wirken neue Gegenstände mit vorher gekennzeichneten Gegenständen aufeinander, verschmelzende Effekten zu erzeugen. Die Hinzufügung der Durchsichtigkeit zu PDF wurde mittels neuer Erweiterungen getan, die entworfen wurden, um in Produkten ignoriert zu werden, die dem PDF 1.3 und frühere Spezifizierungen geschrieben sind. Infolgedessen könnten Dateien, die einen kleinen Betrag der Durchsichtigkeit verwenden, annehmbar in älteren Zuschauern ansehen, aber Dateien, die umfassenden Gebrauch der Durchsichtigkeit machen, konnten falsch in einem älteren Zuschauer ohne Warnung angesehen werden.

Die Durchsichtigkeitserweiterungen basieren auf den Schlüsselkonzepten von Durchsichtigkeitsgruppen, Weisen, Gestalt und Alpha vermischend. Das Modell wird nach den Eigenschaften der Version 9 von Adobe Illustrator nah ausgerichtet. Die Mischungsweisen haben auf denjenigen basiert, die von Adobe Photoshop zurzeit verwendet sind. Als die PDF 1.4 Spezifizierung, wurde die Formeln veröffentlicht, um Mischungsweisen zu berechnen, heimlich von Adobe behalten wurden. Sie sind seitdem veröffentlicht worden.

Das Konzept einer Durchsichtigkeitsgruppe in der PDF Spezifizierung ist von vorhandenen Begriffen "der Gruppe" oder "Schicht" in Anwendungen wie Adobe Illustrator unabhängig. Jene Gruppierungen widerspiegeln logische Beziehungen unter Gegenständen, die bedeutungsvoll sind, wenn sie jene Gegenstände, editieren

aber sie sind nicht ein Teil des Bildaufbereitungsmodells.

Interaktive Elemente

PDF Dateien können interaktive Elemente wie Anmerkungen enthalten und Felder bilden.

Interaktive Formen sind ein Mechanismus, Formen zum PDF Dateiformat hinzuzufügen.

PDF unterstützt zurzeit zwei verschiedene Methoden, um Daten und PDF-Formen zu integrieren. Beide Formate koexistieren heute in der PDF Spezifizierung:

  • AcroForms (auch bekannt als Akrobat-Formen), eingeführt im PDF 1.2 Format-Spezifizierung und eingeschlossen insgesamt später PDF Spezifizierungen.
  • Formen von Adobe XML Forms Architecture (XFA), die im PDF 1.5 Format-Spezifizierung eingeführt sind. Die XFA Spezifizierung wird in die PDF Spezifizierung nicht eingeschlossen, darin wird nur als eine optionale Zusatzeinrichtung Verweise angebracht. Adobe XFA Forms ist mit AcroForms nicht vereinbar.

AcroForms

AcroForms wurden im PDF 1.2 Format eingeführt. AcroForms erlauben, Gegenstände (z.B Text boxs, Tasten Radio, usw.) und ein Code zu verwenden (z.B. JavaScript).

Neben den PDF Standardhandlungstypen, interaktive Formen (AcroForms) das Unterstützungseinreichen, Rücksetzen und Importieren von Daten. Die "vorlegen" Handlung übersendet die Namen und Werte ausgewählter interaktiver Form-Felder zu einer angegebenen Internetadresse (URL). Interaktive Form-Feldnamen und Werte können in einigen der folgenden Formate, (je nachdem die Einstellungen von ExportFormat der Handlung, SubmitPDF und XFDF Fahnen) vorgelegt werden:

  • HTML-Form-Format (HTML 4.01 Spezifizierung seit PDF 1.5; HTML 2.0 seitdem 1.2)
  • Forms Data Format (FDF)
  • XML Forms Data Format (XFDF) (Außen-XML-Form-Datenformat-Spezifizierung, Version 2.0; unterstützt seit PDF 1.5; es hat das "XML"-Form-Vorlage-Format ersetzt, das in PDF 1.4 definiert ist.)
  • PDF (kann das komplette Dokument aber nicht individuelle Felder und Werte vorgelegt werden). (definiert in PDF 1.4)

AcroForms kann Form-Feldwerte in eigenständigen Außendateien behalten, die key:value Paare enthalten. Die Außendateien können Dateien von Forms Data Format (FDF) und XML Forms Data Format (XFDF) verwenden. Die Unterschriften der Gebrauch-Rechte (UR) definieren Rechte für Importform-Datendateien in FDF, XFDF und Text (CSV/TSV) Formate und Exportform-Datendateien in FDF und XFDF-Formaten.

Forms Data Format (FDF)

Forms Data Format (FDF) basiert auf PDF, es verwendet dieselbe Syntax und hat im Wesentlichen dieselbe Dateistruktur, aber ist viel einfacher als PDF, da der Körper eines FDF Dokumentes aus nur einem erforderlichem Gegenstand besteht. Form-Datenformat wird in der PDF Spezifizierung (seit PDF 1.2) definiert. Das Form-Datenformat kann verwendet werden, wenn man Form-Daten einem Server vorlegt, die Antwort erhaltend, und sich in die interaktive Form vereinigend. Es kann auch verwendet werden, um Form-Daten zu eigenständigen Dateien zu exportieren, die zurück in die entsprechende PDF interaktive Form importiert werden können. In PDF 1.3 beginnend, kann FDF verwendet werden, um einen Behälter für Anmerkungen zu definieren, die vom PDF Dokument getrennt sind, bis das sie sich wenden. FDF wird normalerweise verwendet, um Information wie X.509-Zertifikate, Bitten um Zertifikate, Verzeichniseinstellungen, Zeitstempel-Server-Einstellungen kurz zusammenzufassen, und PDF Dateien für die Netzübertragung eingebettet. Der FDF verwendet den PANTOMIME-Inhalt-Typ application/vnd.fdf, Dateiformat. fdf und auf Mac OS verwendet es Dateityp 'FDF'. Unterstützung, um FDF eigenständige Dateien zu importieren und zu exportieren, wird im freien oder freeware PDF Software nicht weit durchgeführt. Zum Beispiel gibt es keine Unterstützung darin, Zeigen Okular, KPDF oder Sumatra PDF. Die Importunterstützung für eigenständige FDF Dateien wird in Adobe Reader durchgeführt; Export- und Importunterstützung (einschließlich des Sparens von FDF Daten in PDF) wird zum Beispiel im Foxit Leser und PDF-XChange Freien Zuschauer durchgeführt; das Sparen von FDF Daten in einer PDF Datei wird auch in pdftk unterstützt.

XML Forms Data Format (XFDF)

XML Forms Data Format (XFDF) ist die XML Version des Form-Datenformats, aber der XFDF führt nur eine Teilmenge von FDF durch, der Formen und Anmerkungen enthält. Es gibt nicht XFDF Entsprechungen für einige Einträge im FDF Wörterbuch - wie der Status, die Verschlüsselung, JavaScript, die Seitenschlüssel, EmbeddedFDFs, die Unterschiede und das Ziel. Außerdem erlaubt XFDF das Laichen oder Hinzufügung neuer auf den gegebenen Daten gestützter Seiten nicht; wie getan werden kann, wenn man eine FDF Datei verwendet. In der XFDF Spezifizierung wird Verweise angebracht (aber nicht eingeschlossen) in PDF 1.5 Spezifizierung (und in späteren Versionen). Es wird getrennt in der XML-Form-Datenformat-Spezifizierung beschrieben. Der PDF, den 1.4 Spezifizierung Form-Vorlagen im XML-Format erlaubt hat, aber das wurde durch Vorlagen im XFDF-Format im PDF 1.5 Spezifizierung ersetzt. XFDF passt sich dem XML Standard an. XFDF kann derselbe Weg wie FDF - z.B verwendet werden. Form-Daten werden einem Server vorgelegt, Modifizierungen werden gemacht, dann zurückgesendet, und die neuen Form-Daten wird in einer interaktiven Form importiert. Es kann auch verwendet werden, um Form-Daten zu eigenständigen Dateien zu exportieren, die zurück in die entsprechende PDF interaktive Form importiert werden können. Eine Unterstützung, um FDF eigenständige Dateien zu importieren und zu exportieren, wird im freien oder freeware PDF Software nicht weit durchgeführt. Der Import von XFDF wird in Adobe Reader 5 und späteren Versionen durchgeführt; Import und Export werden im PDF-XChange Freien Zuschauer durchgeführt; das Einbetten von XFDF Daten in der PDF-Form wird in pdftk (pdf Werkzeug) durchgeführt.

Adobe XML Forms Architecture (XFA)

Im PDF 1.5 Format hat Adobe Systems ein neues Eigentumsformat für Formen, nämlich Formen von Adobe XML Forms Architecture (XFA) eingeführt. Im XFA 2.02 wird im PDF 1.5 Spezifizierung (und auch in späteren Versionen) Verweise angebracht, aber wird getrennt in Adobe XML Forms Architecture (XFA) Specification beschrieben, der mehrere Versionen hat. Adobe XFA Forms ist mit AcroForms nicht vereinbar. Adobe Reader enthält "arbeitsunfähige Eigenschaften" für den Gebrauch von XFA-Formen, die aktivieren werden, wenn nur sie ein PDF Dokument öffnen werden, das mit dem Ermöglichen der Technologie verfügbar nur von Adobe geschaffen wurde. Die XFA-Formen sind mit Adobe Reader vor der Version 6 nicht vereinbar.

XFA Formen können geschaffen und als PDF Dateien oder als XDP (XML Datenpaket) Dateien verwendet werden. Das Format einer XFA Quelle in PDF wird durch die XML Datenpaket-Spezifizierung beschrieben. Der XDP kann ein eigenständiges Dokument sein, oder er kann der Reihe nach innerhalb eines PDF Dokumentes getragen werden. XDP stellt einen Mechanismus zur Verfügung, um Form-Bestandteile innerhalb einer Umgebung XML Behälter zu paketieren. Ein XDP kann auch eine PDF Datei, zusammen mit der XML-Form und den Schablone-Daten paketieren. PDF kann XFA enthalten (im XDP-Format), sondern auch XFA kann PDF enthalten. Wenn der XFA (XML Form-Architektur) für eine XFA-Form verwendete Grammatiken von einer Anwendung bis einen anderen bewegt werden, müssen sie als ein XML Datenpaket paketiert werden.

Wenn der PDF und XFA verbunden werden, ist das Ergebnis eine Form, in der jede Seite der XFA-Form einen PDF Hintergrund überzieht. Diese Architektur ist

manchmal verwiesen auf als XFAF (XFA Vordergrund). Die Alternative soll die ganze Form einschließlich des Textbausteins direkt in XFA ausdrücken. Es wird manchmal vollen XFA genannt.

Mit PDF 1.5 anfangend, kann der Textinhalt von variablen Textform-Feldern, sowie die Preiserhöhungsanmerkungen Formatierungsinformation (Stil-Information) einschließen. Diese reichen Textschnuren sind XML Dokumente, die sich der reichen Textvereinbarung anpassen, die für die XML-Form-Architektur-Spezifizierung 2.02 angegeben ist, die selbst eine Teilmenge des XHTML 1.0 Spezifizierung ist, die mit einem eingeschränkten Satz von CSS2 Stil-Attributen vermehrt ist.

In PDF 1.6 unterstützt PDF die reichen Textelemente und schreibt angegeben in der Spezifizierung von XML Forms Architecture (XFA), 2.2 zu.

In PDF 1.7 unterstützt PDF die reichen Textelemente und schreibt angegeben in der Spezifizierung von XML Forms Architecture (XFA), 2.4 zu

Logische Struktur und Zugänglichkeit

Ein PDF kann Struktur-Information enthalten, um bessere Textförderung und Zugänglichkeit zu ermöglichen. Wenn veröffentlicht, wird PDF/UA, jetzt ISO/DIS 14289, normativen Text zur Verfügung stellen, der über die Syntax, Eigenschaften und Attribute von PDF mit der ganzen und genauen Struktur-Information markierten Dateien, wie erforderlich, für die Zugänglichkeit ausführlich berichtet.

Sicherheit und Unterschriften

Eine PDF Datei kann encrypted für die Sicherheit sein, oder hat digital Beglaubigung bestätigt.

Die vom Akrobaten zur Verfügung gestellte Standardsicherheit besteht PDF aus zwei verschiedenen Methoden und zwei verschiedenen Kennwörtern, "Benutzerkennwort", das encrypts die Datei und verhindert, und "Eigentümerkennwort" zu öffnen, das Operationen angibt, die eingeschränkt werden sollten, selbst wenn das Dokument entschlüsselt wird, der einschließen kann: Druck, das Kopieren des Textes und der Grafik aus dem Dokument, das Ändern des Dokumentes, oder Hinzufügen oder Ändern von Textzeichen und Feldern von AcroForm. Das "Benutzerkennwort" (Steuerungsöffnung) encrypts die Datei und verlangt, dass Kennwort, das kracht, mit der Schwierigkeit abhängig von der Kennwort-Kraft und Verschlüsselungsmethode vereitelt - es ist (das Annehmen guten Kennwortes und Verschlüsselungsmethode ohne bekannte Angriffe) potenziell sehr sicher. Das "Eigentümerkennwort" (kontrolliert Operationen), tut nicht encrypt die Datei, und verlässt sich stattdessen auf die Kundensoftware, um diese Beschränkungen zu respektieren und ist nicht sicher. Ein "Eigentümerkennwort" kann von vielen allgemein verfügbarer "PDF krachende" Software, einschließlich einiger gratis online Dienstleistungen entfernt werden. So sind die Gebrauch-Beschränkungen, die ein Dokumentenautor auf einem PDF Dokument legt, nicht sicher, und können nicht gesichert werden, sobald die Datei verteilt wird; diese Warnung wird gezeigt, wenn man solches Beschränkungsverwenden Software von Adobe Acrobat anwendet, um PDF Dateien zu schaffen oder zu editieren.

Sogar ohne das Kennwort, den grössten Teil von freeware oder die offene Quelle zu entfernen, werden PDF Leser die Erlaubnis "Schutz" ignorieren und werden dem Benutzer erlauben, Kopie von Exzerpten des Textes zu drucken oder zu machen, als ob das Dokument durch den Passwortschutz nicht beschränkt wurde.

Einige Lösungen, wie das Recht-Management von LiveCycle von Adobe, sind robustere Mittel des Informationsrecht-Managements, das beide einschränken kann, wer Dokumente öffnen, sondern auch zuverlässig Erlaubnis auf Weisen geltend machen kann, wie der Standardsicherheitsdressierer nicht tut.

Gebrauch-Rechte

Mit PDF 1.5 beginnend, werden Unterschriften der Gebrauch-Rechte (UR) verwendet, um zusätzliche interaktive Eigenschaften zu ermöglichen, die standardmäßig in einer besonderen PDF Zuschauer-Anwendung nicht verfügbar sind. Die Unterschrift wird verwendet, um das gültig zu machen, die Erlaubnis ist durch einen bonafide das Bewilligen der Autorität gewährt worden. Zum Beispiel kann es verwendet werden, um einem Benutzer zu erlauben:

  • das PDF Dokument zusammen mit der modifizierten Form und/oder den Anmerkungsdaten zu sparen
  • importieren Sie Form-Datendateien in FDF, XFDF und Text (CSV/TSV) formatieren
  • exportieren Sie Form-Datendateien in FDF, und XFDF formatiert
  • legen Sie Form-Daten vor
  • realisieren Sie neue Seiten von genannten Seitenschablonen
  • wenden Sie eine Digitalunterschrift auf das vorhandene Digitalunterschrift-Form-Feld an
  • schaffen Sie, löschen Sie, modifizieren Sie, kopieren Sie, importieren Sie Exportanmerkungen

Zum Beispiel gewährt Adobe Systems Erlaubnis, zusätzliche Eigenschaften in Adobe Reader mit der Geheimschrift des öffentlichen Schlüssels zu ermöglichen. Adobe Reader wird nachprüfen, dass die Unterschrift ein Zertifikat von einer von Adobe autorisierten Zertifikat-Autorität verwendet. Der PDF 1.5 Spezifizierung erklärt, dass andere PDF Zuschauer-Anwendungen frei sind, diesen denselben Mechanismus zu ihren eigenen Zwecken zu verwenden.

Dateiverhaftungen

PDF Dateien können Dokumentenniveau- und Seitenniveau-Dateiverhaftungen haben, auf die der Leser zugreifen und öffnen oder zu ihrem lokalen filesystem sparen kann. PDF Verhaftungen können zu vorhandenen PDF Dateien zum Beispiel mit pdftk hinzugefügt werden. Adobe Reader stellt Unterstützung für Verhaftungen zur Verfügung, und poppler hat Leser wie Evince gestützt, oder Okular haben auch etwas Unterstützung für Dokumentenniveau-Verhaftungen.

Metadata

PDF Dateien können zwei Typen von metadata enthalten. Das erste ist das Dokumenteninformationswörterbuch, eine Reihe von Feldern des Schlüssels/Werts wie Autor, Titel, Thema, Entwicklung und Aktualisierungsdaten. Das wird im fakultativen Info-Trailer der Datei versorgt. Ein kleiner Satz von Feldern wird definiert, und kann mit zusätzlichen Textwerten auf Anfrage erweitert werden.

Später, in PDF 1.4, wurde Unterstützung für die Metadata Ströme, mit der Ausziehbaren Metadata Plattform (XMP) hinzugefügt, um XML standardbasierter ausziehbarer metadata, wie verwendet, in anderen Dateiformaten hinzuzufügen. Das erlaubt metadata, jedem Strom im Dokument, wie Information über eingebettete Illustrationen, sowie das ganze Dokument (Befestigung dem Dokumentenkatalog) mit einem ausziehbaren Diagramm beigefügt zu werden.

Teilmengen

Richtige Teilmengen von PDF sind gewesen, oder, sind standardisiert unter ISO für mehrere Wahlkreise:

  • PDF/X für den Druck und die grafischen Künste als ISO 15930 (in ISO TC130 arbeitend)
,
  • PDF/A, um in korporativer/Regierung/Bibliothek/usw. Umgebungen als ISO 19005 (geleistete Arbeit in ISO TC171) zu archivieren
  • PDF/E für den Austausch von Technikzeichnungen (geleistete Arbeit in ISO TC171)
  • PDF/UA für allgemein zugängliche PDF Dateien

Eine PDF/H Variante (PDF für die Gesundheitsfürsorge) wird entwickelt. Jedoch kann es mehr von einer Reihe "bester Methoden" bestehen als eines spezifischen Formats oder Teilmenge.

Mars

Adobe erforschte eine XML-basierte folgende Generation, die PDF Code Mars genannt hat. Die Information über das Dateiformat von Mars wird von Adobe an http://www.adobe.com/go/mars und auch http://labs.adobe.com/wiki/index.php/Mars. veröffentlicht

Das Format von grafischen Elementen des Mars wird manchmal einfach als "SVG" beschrieben, aber gemäß der Draftspezifizierung der Version 0.8 des Novembers 2007 (§3 Mars SVG Unterstützung) ist das Format wirklich SVG bloß ähnlich: Es enthält sowohl Hinzufügungen zu als auch Subtraktionen von SVG, so ist es im Allgemeinen weder viewable durch noch creatable mit SVG Standardwerkzeugen: Einige Dinge werden merklich verschieden zwischen SVG Zuschauern und Zuschauern von Mars aussehen.

Das Format von Mars war 2008 effektiv fallen gelassen.

Technische Probleme

Zugänglichkeit

PDF Dateien können spezifisch geschaffen werden, um für Behinderte zugänglich zu sein. PDF aktuelle Dateiformate können Anhängsel (XML), Textentsprechungen, Überschriften, Audiobeschreibungen und so weiter einschließen. Eine Software kann markierten PDFs automatisch erzeugen, jedoch wird diese Eigenschaft standardmäßig nicht immer ermöglicht. Hauptschirm-Leser, einschließlich KIEFER, Fensteraugen, Hals und Kurzweils 1000 und 3000 können markierten PDFs lesen; jetzige Versionen der Akrobat- und Akrobat-Leser-Programme können auch PDFs laut lesen. Außerdem kann markierter PDFs wiederüberflutet und für Leser mit Sehschwächungen vergrößert werden. Probleme bleiben mit dem Hinzufügen von Anhängseln zu älterem PDFs und denjenigen, die aus gescannten Dokumenten erzeugt werden. In diesen Fällen sind Zugänglichkeitsanhängsel und das Wiederfließen nicht verfügbar, und müssen entweder manuell oder mit OCR-Techniken geschaffen werden. Diese Prozesse sind einigen Behinderten unzugänglich.

Eine der bedeutenden Herausforderungen mit der PDF Zugänglichkeit ist, dass PDF Dokumente drei verschiedene Ansichten haben, die, abhängig von der Entwicklung des Dokumentes, mit einander inkonsequent sein können. Die drei Ansichten sind (i) die physische Ansicht, (ii) die Anhängsel-Ansicht, und (iii) die zufriedene Ansicht. Die physische Ansicht wird gezeigt und gedruckt (was die meisten Menschen als ein PDF Dokument denken). Die Anhängsel-Ansicht ist was Schirm-Leser und anderer assistive Technologiegebrauch, um eine Qualitätsnavigation zu liefern und Erfahrung Benutzern mit Körperbehinderungen lesend. Die zufriedene Ansicht basiert auf der physischen Ordnung von Gegenständen innerhalb des PDFs zufriedenen Stroms und kann durch die Software gezeigt werden, die die Anhängsel-Ansicht wie die Rückfluss-Eigenschaft im Leser von Adobe nicht völlig unterstützt.

Wie man

erwartet, veröffentlichen PDF/UA, der bevorstehende Internationale Standard für zugänglichen PDF, der auf ISO 32000-1 gestützt ist, als ISO 14289 2012.

Viren und Großtaten

PDF Verhaftungen, die Viren tragen, wurden zuerst 2001 entdeckt. Das Virus, genannt "OUTLOOK.PDFWorm" oder "Pfirsichartig", verwendet Microsoft Outlook, um sich als eine Verhaftung zu einer Datei von Adobe PDF zu senden. Es wurde mit Adobe Acrobat, aber nicht mit dem Akrobat-Leser aktiviert.

Von Zeit zu Zeit wird neue Verwundbarkeit in verschiedenen Versionen von Adobe Reader entdeckt, die Gesellschaft auffordernd, üble Sicherheitslagen auszugeben. Andere PDF Leser sind auch empfindlich. Ein sich verschärfender Faktor ist, dass ein PDF Leser konfiguriert werden kann, um automatisch anzufangen, wenn eine Webseite eine eingebettete PDF Datei hat, einen Vektoren für den Angriff zur Verfügung stellend. Wenn eine böswillige Webseite eine angesteckte PDF Datei enthält, die eine Verwundbarkeit im PDF Leser ausnutzt, kann das System in Verlegenheit gebracht werden, selbst wenn der Browser sicher ist. Etwas von dieser Verwundbarkeit ist ein Ergebnis des PDF Standards, der PDF Dokumente erlaubt, scripted mit JavaScript zu sein. Ausführung von JavaScript im PDF Leser unbrauchbar zu machen, kann helfen, solche zukünftigen Großtaten zu lindern, obwohl es Schutz gegen Großtaten in anderen Teilen des PDF Betrachtung der Software nicht zur Verfügung stellen wird. Sicherheitsexperten sagen, dass JavaScript für einen PDF Leser nicht notwendig ist, und dass der Sicherheitsvorteil, der daraus kommt, JavaScript zum Behinderten zu machen, irgendwelche verursachten Vereinbarkeitsprobleme überwiegt. Eine Weise, PDF Dateigroßtaten zu vermeiden, soll einen Vorortszug oder Webdienst-Bekehrter-Dateien zu einem anderen Format vor der Betrachtung haben.

Am 30. März 2010 hat Sicherheitsforscher Didier Stevens Adobe Reader und Foxit Leser-Großtat angezeigt, die einen böswilligen rechtskräftigen führt, wenn der Benutzer ihr erlaubt, wenn gefragt, loszufahren.

Gebrauch-Beschränkungen und Überwachung

PDFs kann encrypted sein, so dass ein Kennwort erforderlich ist, um den Inhalt anzusehen oder zu editieren. Die PDF Verweisung definiert sowohl 40-bit-als auch 128-Bit-Verschlüsselung, von einem komplizierten System von RC4 als auch MD5 sowohl Gebrauch zu machen. Die PDF Verweisung definiert auch Wege, auf die Dritte ihre eigenen Verschlüsselungssysteme für den Gebrauch in PDF definieren können.

PDF Dateien können auch eingebettete DRM Beschränkungen enthalten, die weitere Steuerungen zur Verfügung stellen, die das Kopieren, das Redigieren oder den Druck beschränken. Die Beschränkungen, zu kopieren, zu editieren oder zu drucken, hängen von der Leser-Software ab, um ihnen zu folgen, so wird die Sicherheit, die sie zur Verfügung stellen, beschränkt.

Die PDF Verweisung hat technische Details, oder sieh für eine Endbenutzer-Übersicht. Wie HTML-Dateien können PDF Dateien Information einem Webserver vorlegen. Das konnte verwendet werden, um die IP Adresse des Kunden-PCs, ein Prozess zu verfolgen, der als das Anrufen nach Hause bekannt ist. Nach der Aktualisierung 7.0.5 dem Akrobat-Leser wird der Benutzer "über einen Dialog-Kasten benachrichtigt, dass der Autor der Datei Gebrauch der Datei revidiert, und die Auswahl von ständigen angeboten werden."

Durch sein Politikserver-Produkt von LiveCycle stellt Adobe eine Methode zur Verfügung, Sicherheitspolicen auf spezifische Dokumente zu setzen. Das kann das Verlangen einen Benutzer einschließen zu beglaubigen und das Begrenzen des Zeitrahmens auf ein Dokument kann zugegriffen werden oder Zeitdauer ein Dokument kann während offline geöffnet werden. Sobald ein PDF Dokument an einen Politikserver und eine spezifische Politik gebunden wird, kann diese Politik geändert oder vom Eigentümer widerrufen werden. Das kontrolliert Dokumente, die sonst "in freier Wildbahn sind." Jedes Dokument offenes und nahes Ereignis kann auch durch den Politikserver verfolgt werden. Politikserver können privat aufgestellt werden, oder Adobe bietet einen öffentlichen Dienst durch Adobe Online Services an. Als mit anderen Formen von DRM kann die Anhänglichkeit an diesen Policen und Beschränkungen oder darf durch die Leser-Software nicht beachtet werden, die wird verwendet.

Verzug-Anzeigeeinstellungen

PDF Dokumente können Anzeigeeinstellungen, einschließlich des Seitenanzeigelay-Outs und Zoom-Niveaus enthalten. Adobe Reader wird diese Einstellungen verwenden, um die Standardeinstellungen des Benutzers zu überreiten, wenn er das Dokument öffnen wird. Freier Adobe Reader kann diese Einstellungen nicht entfernen.

Inhalt

Eine PDF Datei ist häufig eine Kombination der Vektor-Grafik, des Textes und der Punktgrafiken. Die grundlegenden Typen des Inhalts in einem PDF sind:

  • Text versorgt als zufriedene Ströme (d. h., nicht Text)
  • die Vektor-Grafik für Illustrationen und Designs, die aus Gestalten und Linien bestehen
  • Rastergrafik für Fotographien und andere Typen des Images

In später PDF Revisionen kann ein PDF Dokument auch Verbindungen (innerhalb des Dokumentes oder der Webseite), Formen, JavaScript (am Anfang verfügbar als Steck-für den Akrobaten 3.0), oder irgendwelche anderen Typen des eingebetteten Inhalts unterstützen, der mit Einfügefunktionen behandelt werden kann.

PDF 1.6 Unterstützungen interaktive 3D-Dokumente, die im PDF - 3D-Zeichnungen eingebettet sind, kann mit U3D oder PRC und verschiedenen anderen Datenformaten eingebettet werden.

Zwei PDF Dateien, die ähnlich auf einem Computerschirm aussehen, können sehr verschiedener Größen sein. Zum Beispiel nimmt ein hohes Entschlossenheitsrasterimage mehr Raum als eine niedrige Entschlossenheit ein. Normalerweise höhere Entschlossenheit ist erforderlich, um Dokumente zu drucken, als, um sie auf dem Schirm zu zeigen. Andere Dinge, die die Größe einer Datei vergrößern können, betten volle Schriftarten besonders für asiatische Schriften ein, und versorgen Text als Grafik.

Durchführungen

PDF-Betrachtung der Software wird allgemein kostenlos zur Verfügung gestellt, und viele Versionen sind von einer Vielfalt von Quellen (Liste der PDF Software) verfügbar.

Es gibt viele Softwareoptionen, um PDFs, einschließlich des PDF Druckfähigkeiten zu schaffen, die in Mac OS X und dem grössten Teil des Vertriebs von Linux, die Mehrplattform OpenOffice.org, Microsoft Office 2007 (wenn aktualisiert, zu SP2), WordPerfect seit der Version 9 gebaut sind, Scribus, Freier PDF XP und zahlreicher PDF drucken Treiber für Windows von Microsoft, das pdfTeX Schriftsetzen-System, DocBook PDF Werkzeuge, Anwendungen, die um Ghostscript und Adobe Acrobat selbst sowie Adobe FrameMaker entwickelt sind. Das Online-Bürogefolge von Google Google die Doktoren berücksichtigt auch das Laden und Sparen zum Tragbaren Dokumentenformat.

Rasterbildverarbeiter (RISSE) werden verwendet, um PDF Dateien in ein Rasterformat umzuwandeln, das passend ist, um auf Papier und andere Medien in Druckern, Digitalproduktionspressen und Vorpresse in einem Prozess darzustellen, bekannt als rasterisation. RISSE, die dazu fähig sind, PDF direkt zu bearbeiten, schließen Adobe PDF Print Engine von Adobe Systems und Kiefern und dem Harlekin-RISS von der Globalen Grafik ein.

Das Redigieren

Es gibt spezialisierte Software, um PDF Dateien zu editieren, obwohl die Wahlen viel mehr beschränkt und häufig teuer werden als das Schaffen von ihnen und Redigieren des Standards editable Dokumentenformate. Version 0.46 und später Inkscape erlaubt PDF, der durch ein Zwischenübersetzungsschritt-Beteiligen Poppler editiert.

Enfocus Pro von PitStop, ein Steck-für den Akrobaten, erlaubt das manuelle und automatische Redigieren von PDF Dateien, während der freie Enfocus Browser es möglich macht, die auf niedriger Stufe Struktur eines PDF zu editieren.

Sieh Liste der PDF Software für eine mehr ganze Liste von PDF Redakteuren.

Anmerkung

Adobe Acrobat ist ein Beispiel der Eigentumssoftware, die dem Benutzer erlaubt, Zeichen zu bereits geschaffenen PDF Dateien zu kommentieren, hervorzuheben, und hinzuzufügen. Eine UNIX Anwendung verfügbar als kostenlose Software (laut der GNU-Lizenz der Breiten Öffentlichkeit) ist PDFedit. Ein anderer GPL-lizenzierter Anwendungseingeborener zur unix Umgebung ist Xournal. Xournal berücksichtigt das Kommentieren in verschiedenen Schriftarten und Farben, sowie einer Regel, um Linien des Textes oder der Paragrafen schnell zu unterstreichen und hervorzuheben. Xournal hat auch ein Gestalt-Anerkennungswerkzeug für Quadrate, Rechtecke und Kreise. In Xournal können Anmerkungen bewegt, kopiert und aufgeklebt werden. Der freeware Foxit Leser, der für Windows von Microsoft verfügbar ist, erlaubt, Dokumente zu kommentieren. Der PDF-XChange Zuschauer der Software des Spurenlesers erlaubt Anmerkungen und Preiserhöhungen ohne Beschränkungen in seiner freeware Alternative. Mac OS X des Apfels hat PDF Zuschauer, Vorschau integriert, ermöglicht wirklich auch Anmerkungen. Für die bewegliche Anmerkung Machen iAnnotate PDF für das iPad und Aji für das iPhone, beide Anmerkungen, die von Aji erzeugt sind, erlauben Anmerkung von PDFs sowie exportierende Zusammenfassungen der Anmerkungen.

Es gibt auch Webanmerkungssysteme, die erlauben, pdf und andere Dokumentenformate z.B zu kommentieren. A.nnotate, crocodoc, WebNotes.

In Fällen, wo, wie man erwartet, PDFs die ganze Funktionalität von Papierdokumenten haben, ist Tintenanmerkung erforderlich. Viele Programme, die Tinteneingang von der Maus akzeptieren, sind für die Handschrift mit einem Eingangsblock- oder Block-PC nicht antwortend genug. Vorhandene Lösungen auf dem PC schließen Bluebeam PDF Revu und PDF Kommentatoren ein.

Andere Anwendungen und Funktionalitäten

Mehrere Anwendungen, die den PDF Standard umarmen, sind jetzt als ein Online-Dienst einschließlich Scribd verfügbar, um anzusehen und, Pdfvue für das Online-Redigieren und Zamzar für die PDF Konvertierung zu versorgen.

1993 ist der Kiefer-RISS von der Globalen Grafik der erste Schiffsvorpresse-RISS geworden, der PDF heimisch ohne Konvertierung zu einem anderen Format interpretiert hat. Die Gesellschaft hat eine Steigung zu ihrem Harlekin-RISS mit derselben Fähigkeit 1997 veröffentlicht.

Agfa-Gevaert hat eingeführt und hat Apogäum, das erste Vorpressearbeitsablauf-System verladen, das auf PDF 1997 gestützt ist.

Viele kommerzielle Ausgleich-Drucker haben die Vorlage von pressebereiten PDF Dateien als eine Druckquelle, spezifisch PDF/X-1a Teilmenge und Schwankungen von demselben akzeptiert. Die Vorlage von pressebereiten PDF Dateien ist ein Ersatz für das problematische Bedürfnis danach, gesammelte heimische Arbeitsdateien zu erhalten.

PDF wurde als das "heimische" Metafile-Format für Mac OS X ausgewählt, das PICT Format des früheren Mac OS ersetzend. Das Bildaufbereitungsmodell der Quarzgrafikschicht basiert auf dem Modell, das üblich ist, um PostScript Zu zeigen, und PDF, zum Spitznamen führend, "Zeigen PDF". Die Vorschau-Anwendung kann PDF Dateien zeigen, wie Version 2.0 und später des Safari-WWW-Browsers kann. Die Systemebene-Unterstützung für PDF erlaubt Anwendungen von Mac OS X, PDF Dokumente automatisch zu schaffen, vorausgesetzt dass sie den Druckbefehl unterstützen. Die Dateien werden dann in PDF 1.3 Format gemäß dem Dateikopfball exportiert. Als man einen Screenshot unter Versionen von Mac OS X 10.0 bis 10.3 genommen hat, wurde das Image auch als ein PDF gewonnen; in 10.4 und 10.5 wird das Verzug-Verhalten veranlasst, als eine PNG Datei zu gewinnen, obwohl dieses Verhalten zu PDF auf Anfrage aufgehalten werden kann.

Einige Tischdrucker unterstützen auch direkten PDF-Druck, der PDF Daten ohne Außenhilfe interpretieren kann. Zurzeit unterstützen alle PDF fähigen Drucker auch PostScript, aber die meisten Drucker von PostScript unterstützen direkten PDF-Druck nicht.

Die Organisation zur Förderung freier Software denkt eines ihrer hohen Vorzugsprojekte, einen freien, hochwertigen und völlig funktionellen Satz von Bibliotheken und Programmen "zu entwickeln, die das PDF Dateiformat und die vereinigten Technologien zum ISO 32000 Standard durchführen." Die GNUpdf Bibliothek ist jedoch noch nicht befreit worden, während Poppler breiteren Gebrauch in Anwendungen genossen hat, die Zeigen, der mit der ZWERG-Tischumgebung auf Kosten des Verlassens auf die GPLv2-lizenzierte Xpdf-Codebasis kommt, die durch GPLv3 Programme nicht verwendet werden kann. Es gibt auch kommerzielle verfügbare wie verzeichnete Entwicklungsbibliotheken in der Liste der PDF Software.

Das PDFBox Apachen-Projekt des Apachen-Softwarefundaments ist eine offene Quelle javanische Bibliothek, um mit PDF Dokumenten zu arbeiten. PDFBox wird laut der Apachen-Lizenz lizenziert.

Siehe auch

Weiterführende Literatur

  • Standards
  • PDF 1.6 (INTERNATIONALE STANDARDBUCHNUMMER 0 321 30474 8)
  • PDF 1.4 (INTERNATIONALE STANDARDBUCHNUMMER 0-201-75839-3)
  • PDF 1.3 (INTERNATIONALE STANDARDBUCHNUMMER 0-201-61588-6)

Außenverbindungen

hat

Herkömmlicher PCI / Postschrift
Impressum & Datenschutz