Die PostScript- & PDF-Bibel [2., erw. u. aktualis. Aufl.] 3-935320-01-9

462 69 9MB

German Pages 658 Year 2001

Report DMCA / Copyright

DOWNLOAD FILE

Die PostScript- & PDF-Bibel [2., erw. u. aktualis. Aufl.]
 3-935320-01-9

Table of contents :
Inhaltsverzeichnis......Page 7
1.1.1 PostScript und PDF als Standards......Page 17
1.1.2 Wird PostScript von PDF verdrängt?......Page 18
1.1.3 Sackgassen der Entwicklung......Page 20
1.2 Das Adobe-Grafikmodell......Page 22
1.2.2 Basiselemente......Page 23
1.2.3 Anwendung der Basiselemente......Page 25
1.2.4 Zusatzfunktionen......Page 27
1.2.6 Entwicklung des Grafikmodells......Page 33
1.3 Unterschiede zwischen PostScript und PDF......Page 34
1.4.1 Schriften......Page 37
1.4.2 Ersetzung alter Programmierkonstrukte......Page 39
1.4.3 Optionale Komponenten von PostScript 3......Page 40
1.5 Encapsulated PostScript (EPS)......Page 42
1.5.1 Einsatz von EPS......Page 43
1.5.2 Formale Kriterien für EPS......Page 46
1.5.3 EPS-Varianten......Page 49
1.5.4 Portierbarkeit von EPS-Dateien......Page 53
2.1.1 Drei PostScript-Architekturen......Page 57
2.1.2 PPD-Dateien......Page 59
2.1.3 DSC-Kommentare......Page 63
2.1.4 Archivierung von PostScript-Dateien......Page 66
2.2.1 PostScript-Treiber von Microsoft......Page 67
2.2.2 PostScript-Treiber von Adobe......Page 68
2.3.1 PostScript-Treiber bis Mac OS 9......Page 72
2.3.2 PostScript-Treiber unter Mac OS X......Page 74
2.4.1 Die Aufgaben eines Spoolers......Page 76
2.4.2 Anschlussmöglichkeiten für PostScript-Drucker......Page 78
2.4.3 Übertragungsprotokolle......Page 80
2.4.5 Residentes Laden......Page 83
2.5.1 Analyse von PostScript-Problemen......Page 84
2.5.2 Ausgabe von Fehlermeldungen......Page 87
2.5.3 Liste der PostScript-Fehler......Page 89
3.1.1 Acrobat-Komponenten......Page 95
3.1.3 Alternativen zu Distiller......Page 99
3.2.1 Sorgfältige Wahl der Inhalte......Page 100
3.2.2 PostScript-Erzeugung......Page 102
3.3.1 Einbettung und Untergruppen in PDF......Page 103
3.3.2 Fontsubstitution......Page 105
3.3.3 Standardschriften in PDF......Page 106
3.3.4 CJK-Schriften......Page 107
3.3.5 Unicode in Acrobat und PDF......Page 108
3.4.1 Verarbeitung von Schriften......Page 112
3.4.2 Verarbeitung von Rasterbildern......Page 114
3.4.4 Der Operator setdistillerparams......Page 117
3.5 Tagged PDF......Page 118
3.5.1 Strukturinformation in PDF......Page 119
3.5.2 Kriterien für Tagged PDF......Page 122
3.5.3 Vorteile von Tagged PDF......Page 124
3.5.4 Erzeugen von Tagged PDF......Page 126
3.5.5 Bearbeitung von Tags......Page 128
3.6 Testen und Nachbearbeiten von PDF......Page 131
4.1 Typo-Jargon......Page 135
4.2.1 Bitmap- und Outline-Fonts......Page 138
4.2.2 Die Fontkriege......Page 140
4.3.1 Type 1......Page 144
4.3.3 TrueType......Page 149
4.3.4 OpenType......Page 151
4.3.5 CID-Fonts......Page 156
4.3.6 Multiple-Master-Fonts......Page 158
4.4.1 Adobe Type Manager (ATM)......Page 162
4.4.2 AFM-Dateien......Page 164
4.4.3 PostScript-Fonts unter Windows......Page 166
4.4.4 PostScript-Fonts auf dem Mac......Page 171
4.4.5 PostScript-Fonts im X Window System......Page 176
4.5.1 Manueller und automatischer Download......Page 184
4.5.2 Speicherbedarf von Fonts......Page 185
4.5.3 Der Fontcache......Page 187
4.6.1 Rechtlicher Schutz von Schriften......Page 188
4.6.2 Einbettungsbeschränkungen für Fonts......Page 189
4.7.1 Der Unicode-Standard......Page 192
4.7.2 Zeichensatz und Zeichenvorrat......Page 198
4.7.3 Kodierung von Type-1-Fonts......Page 204
4.7.4 Kodierung von TrueType- und OpenType-Fonts......Page 208
4.7.5 Kodierung von CID-Fonts......Page 211
4.7.7 Das Eurozeichen......Page 213
4.8.1 Konvertierung von Fonts......Page 216
4.8.2 Erstellung und Bearbeitung von Fonts......Page 218
5.1.1 Farbig oder bunt?......Page 223
5.1.2 Farbe in offenen und geschlossenen Systemen......Page 224
5.1.3 Wahrnehmung von Farbe......Page 226
5.1.4 CIE-basierte Farbräume......Page 230
5.2.1 Gamut Mapping und Rendering Intent......Page 232
5.2.2 Praktische Probleme der Farbdarstellung......Page 234
5.2.3 Farbraumtransformationen......Page 236
5.2.4 ICC-Profile......Page 241
5.2.5 Der sRGB-Farbraum......Page 247
5.2.6 Probleme beim Colormanagement......Page 248
5.2.7 Resümee......Page 253
5.3.1 PostScript Level 1 und Host-basierte Separation......Page 254
5.3.2 PostScript Level 2 und In-RIP-Separation......Page 257
5.3.3 Warum setzt sich In-RIP-Separation nicht durch?......Page 263
5.3.4 PostScript 3......Page 267
5.4.2 Kalibrierte Farbräume in PDF 1.1......Page 268
5.4.3 Der Separation-Farbraum in PDF 1.2......Page 269
5.4.4 Die Farbräume DeviceN und ICCBased in PDF 1.3......Page 270
5.4.5 Default-Farbräume in PDF 1.1 bzw. PDF 1.3......Page 272
5.4.6 OutputIntents in PDF 1.4......Page 274
6.1 Abstimmung der Komponenten......Page 277
6.2.1 Wozu braucht man Überfüllung?......Page 279
6.2.3 Überfüllung im RIP......Page 282
6.2.5 Trap Networks in PDF......Page 283
6.2.6 Überfüllungsanweisungen in PJTF......Page 285
6.3 Bogenmontage......Page 287
6.4.1 Problemstellung......Page 293
6.4.2 Lösung für PostScript......Page 294
6.4.3 OPI und PDF......Page 295
6.5 Desktop Color Separation (DCS)......Page 296
6.6.1 Welche gerätespezifischen Anweisungen gibt es?......Page 298
6.6.2 Steuerung der Anweisungen......Page 302
6.7.1 Produktion probeweise ausführen......Page 303
6.7.2 Produktionslauf näherungsweise durchführen......Page 304
6.7.3 Plausibilitätsprüfungen......Page 305
6.8.1 CT/LW in PostScript- oder PDF-Verpackung......Page 308
6.8.2 Digitalisierter Film (Copydot)......Page 309
6.8.3 Separationen ungeschehen machen?......Page 310
6.9 Bearbeiten von PostScript und PDF......Page 311
6.10 Standardisierung durch PDF/X......Page 312
7.1.1 Funktionsweise......Page 317
7.1.2 PDF in Netscape und Internet Explorer......Page 320
7.1.3 Optimiertes PDF und seitenweises Laden......Page 322
7.1.4 Verknüpfungen zwischen PDF und HTML......Page 323
7.2.1 Websurfen mit Acrobat......Page 327
7.2.2 Optionen zur Umwandlung von Webseiten......Page 333
7.3.1 Gemeinsame Bearbeitung von PDF-Dokumenten......Page 336
7.3.2 Konfiguration von Online-Kommentaren......Page 341
7.4 Suchmaschinen für PDF......Page 343
7.5.1 MIME-Konfiguration......Page 346
7.5.2 Hilfestellungen für den Anwender......Page 348
7.5.3 Das Byterange-Protokoll......Page 351
7.6.1 Erzeugung von PDF......Page 356
7.6.2 Verarbeitung von PDF......Page 359
8.1.1 PDF-Erstellung......Page 361
8.1.2 Hypertextelemente......Page 362
8.1.4 Druckvorstufe......Page 364
8.2 PDF-Import......Page 365
8.3 Adobe FrameMaker......Page 367
8.4 Adobe PageMaker......Page 373
8.5 Adobe InDesign......Page 376
8.6 QuarkXPress......Page 378
8.7 Microsoft Office......Page 380
8.8 TEX......Page 383
8.9 Adobe Illustrator......Page 385
8.10 Macromedia FreeHand......Page 389
8.11 CorelDraw......Page 391
9.1.1 Vorgehensweise......Page 395
9.1.2 Formularfeldtypen......Page 397
9.2.1 Vorgänge......Page 402
9.2.2 Funktionen......Page 404
9.3.1 Navigieren......Page 405
9.3.2 Erstellen und Bearbeiten von Formularfeldern......Page 406
9.3.3 Eigenschaften von Formularfeldern......Page 409
9.3.5 Vorgänge......Page 412
9.3.6 Einschränkungen bei PDF-Formularen......Page 414
9.4.1 Acrobat-Varianten......Page 415
9.4.2 Offline-Formularsysteme......Page 416
9.4.3 Webbasierte Formularsysteme......Page 417
9.5.1 Die Exportformate FDF und XFDF......Page 421
9.5.2 Das FDF-Toolkit......Page 425
9.5.3 Fehlersuche bei der FDF-Verarbeitung......Page 431
9.6 FDF-Software auf dem Server......Page 432
10.1 Überblick......Page 435
10.2.1 Interner JavaScript-Code im PDF-Dokument......Page 437
10.2.2 Externer JavaScript-Code......Page 440
10.2.3 Die JavaScript-Konsole......Page 443
10.3.1 Acrobat-spezifische Objekte......Page 444
10.3.2 JavaScript-Events in Acrobat......Page 445
10.3.3 Exceptions......Page 449
10.3.4 Vorgänge......Page 451
10.4.1 Einfache Berechnungen......Page 454
10.4.2 Komplexe Validierung......Page 455
10.4.3 Seitenvorlagen......Page 459
10.5 Datenbankzugriffe mit ADBC......Page 461
10.6.1 Interaktion mit dem Benutzer......Page 463
10.6.2 Formularfelder......Page 467
10.6.3 Hypertext......Page 473
10.6.4 Programmiertricks......Page 476
11.1 Übersicht......Page 479
11.2.1 Struktur von pdfmark-Anweisungen......Page 481
11.2.2 Einbetten von pdfmarks......Page 483
11.2.3 Fortgeschrittene Einbettungshinweise......Page 486
11.2.4 Datentypen und Koordinaten......Page 488
11.3.1 Adobe FrameMaker......Page 492
11.3.2 Microsoft Word......Page 495
11.3.5 TEX......Page 496
11.4 Steuerung der Anzeige mit pdfmarks......Page 497
11.5 Hypertextgrundelemente mit pdfmarks......Page 503
11.6.1 Auslöser für Vorgänge......Page 510
11.6.2 Vorgänge......Page 512
11.6.3 Verschiedene Arten von Verknüpfungen......Page 514
11.6.4 Multimedia......Page 518
11.6.5 Ausführen von Menübefehlen......Page 520
11.7.1 Anlegen von Formularfeldern......Page 523
11.7.2 Vorgänge für Formularfelder......Page 530
11.8 JavaScript mit pdfmarks......Page 533
11.9 Tagged PDF mit pdfmarks......Page 537
12.1 Wie findet man sich in PDF-Dateien zurecht?......Page 539
12.2.2 Objekte in PDF......Page 541
12.2.4 Kompression......Page 548
12.2.5 Verschlüsselung......Page 553
12.2.6 Linearisiertes (optimiertes) PDF......Page 554
12.3.1 Formatangaben......Page 555
12.3.2 Ressourcen......Page 556
12.3.3 Seitenbeschreibungen......Page 560
12.4.1 Fontformate und Einbettung......Page 564
12.4.2 Datenstrukturen für Fonts......Page 566
12.5 Hypertext......Page 570
13.1.1 Private-Key-Kryptografie......Page 575
13.1.2 Public-Key-Kryptografie......Page 576
13.1.3 Schlüssellängen......Page 577
13.1.4 Hashfunktionen......Page 578
13.2 Schutz von PDF-Dateien......Page 579
13.2.1 Standardsicherheit in Acrobat......Page 580
13.2.2 Self-Sign-Sicherheit in Acrobat......Page 584
13.2.3 Verschlüsseltes PDF in anderen Viewern......Page 585
13.3 Stärke der Acrobat-Verschlüsselung......Page 586
13.3.1 Stärke der Standardsicherheit......Page 587
13.3.2 Stärke der Self-Sign-Sicherheit......Page 589
13.3.3 Weitere Schwachpunkte......Page 590
13.3.4 Sicherheitsempfehlungen......Page 591
13.4 Zusatzprodukte zur Verschlüsselung......Page 592
13.5 Verschlüsselte E-Books mit PDF......Page 594
13.6 Sichere Übertragung im Web......Page 597
13.7 Viren in Acrobat?......Page 599
14.1.1 Zielsetzung......Page 603
14.1.2 Zertifikate......Page 604
14.1.4 Signieren eines Dokuments......Page 607
14.1.5 Prüfen einer Signatur......Page 608
14.2.2 Signieren und Validieren von PDF-Dokumenten......Page 610
14.2.3 Rekonstruktion und Seitenvergleich......Page 616
14.2.4 PDF-Signatur im Browser......Page 617
14.3.1 Funktionsweise des Self-Sign-Plugins......Page 618
14.3.2 Das Benutzerprofil......Page 619
14.3.3 Umgang mit Zertifikaten......Page 620
14.4 Signatur-Software von Drittherstellern......Page 623
14.5 Einschränkungen der PDF-Signatur......Page 624
14.6 Anwendungsbeispiele......Page 626
14.7.1 Das deutsche Signaturgesetz......Page 627
14.7.2 Acrobat und das Signaturgesetz......Page 631
14.7.3 Vorschriften der FDA......Page 632
A Zeichensatztabellen......Page 633
A......Page 639
C......Page 640
D......Page 641
F......Page 642
H......Page 644
J......Page 645
L......Page 646
P......Page 647
R......Page 650
S......Page 651
T......Page 652
V......Page 653
Z......Page 654
Kolophon......Page 656

Polecaj historie