Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 7 Aktuelle »

Typischerweise wird zur Gestaltung das Formulars der Adobe Live Cycle Designer verwendet, der in der aktuell vorliegenden Version nur den Farbraum RGB unterstützt. Weiterhin definiert die Formatbeschreibung von XFA/XDP, dass alle RGB-Farbangaben als sRGB zu interpretieren. Diese Forderung wird in unserem Fall nicht umgesetzt, und ist frei konfigurierbar. Trotzdem stellt die Einschränkung auf den Farbraum RGB ein ernst zunehmendes Hindernis dar, wenn hochwertige Druck-PDFs zu erzeugen sind. Ein Weg die Einschränkung zu umgehen wurde in der Erweiterung des XFA/XDP-Standards gefunden.
Durch Erweiterungen des Collor-Tags im XFA/XDP ist der Anwender nun in der Lage alle verfügbaren Farbräume und ICC-Farbprofile anzusprechen. Für die Interpretation gelten folgende Syntax-Regeln:


RGB

R,G,BBeispiel: 120,54,36 (Werte von 0 bis 255)
R,G,B,PROFILBeispiel: 120,54,36,srgb
rgb(R,G,B)Beispiel: rgb(120,54,36)
rgb(R,G,B,PROFIL)Beispiel: rgb(120,54,36,srgb)



GRAY

LBeispiel: 76 (Werte von 0 bis 255)
L,PROFILBeispiel: 76,myGray.icc
gray(L)Beispiel: gray(76)
gray(L,PROFIL)Beispiel: gray(76,myGray.icc)



CMYK

C,M,Y,KBeispiel: 12,34,8,2 (Werte von 0 bis 100)
C,M,Y,K,PROFILBeispiel: 12,34,8,2,myCMYK.icc
cmyk(C,M,Y,K)Beispiel: cmyk(12,34,8,2)
cmyk(C,M,Y,K,PROFIL)Beispiel: cmyk(12,34,8,2,myCMYK.icc)


LAB

L,A,BBeispiel: 46,20,-32 (Werte für L von 0 bis 100, Werte a und b von -128 bis 127)
lab(L,A,B)Beispiel: lab(46,20,-32)


Da der Adobe LiveCycle-Designer nur RGB als Farbraum unterstützt, kann es wünschenswert sein, für die Erzeugung des PDFs eine alternative Farbangabe einzusetzen, die auch aus einem anderem Farbraum stammen kann. Das XML-Tag „color“ des XFA/XDP besitzt ein Attribut mit dem Namen „value“, um eine RGB-basierte Farbe zu definieren. Durch das neue zusätzliche XML-Tag „targetValue“ ist es möglich, eine beliebige Farbe in einem der vier Farbräume zu definieren, die bei der Erzeugung des PDFs über profiforms-Produkte anstelle des Originalwerts von „value“ verwendet wird.

Diese Technik hat den Vorteil, dass der Adobe LiveCycle-Designer, der nur RGB-Angaben interpretieren kann, zur Anzeige eine RGB-basierte Farbeangabe erhält und als Druckfarbe z.B. eine CMYK-basierte Farbe definiert werden kann.

  • Keine Stichwörter