database publishing GASSENHUBER DATAform DBP

  E-Mail senden
  Info-Material anfordern
 
 
 
   
Erste Seite  <<  >> Letzte Seite
Erste Seite  <<  >> Letzte Seite
III. Funktionsobjekte 102 Entwicklerhandbuch DATAformXTension © 1992-2004 www.gassenhuber.de *T107 DOKUMENT-PARAMETER <= ¶*T107*e[ … ]*$¶ Jeder Exportbefehl liefert in *T107 Informationen zum QuarkXPress-Dokument, aus dem exportiert wurde. Das Objekt *T107 wird immer als erstes Objekt exportiert. Ihre Datenbank testet *T auf 107, bzw. den DX_Array{5} auf "107", und übergeht das Objekt oder übernimmt die Dokumentinformationen. Demonstration - Wählen Sie unter QuarkXPress-Vorgaben/Allgemein als Maßeinheit Punkte wenn alle QuarkXPress-Fenster geschlossen sind. Alle Maßangaben werden durch DATAform in Punkten exportiert und können deshalb in dieser Einstellung einfacher verglichen werden - Legen  Sie dieses neue Dokument an: - Schreiben Sie in den erzeugten automatischen Textrahmen „Hallo“ und wählen Sie den DATAform-Befehl „Alle exportieren“. Es wird dieser DATAformMarken-Text erzeugt: DfXT+2.0¶*T107*e["Projekt1";841.89;595.276;55.555;56.666;57.777;58.888;1;3;9.999;0]* $¶*#0*G0*T3*p1*@1*x57.777*y55.555*X536.388*Y785.224*W0*S0*C3*c9.999*i0*I0* j0*J0*f0*H0*h0*D0*d0*B"Weiß"*b1*F1*1"Helvetica"*20*312*41*5"Schwarz"*61*70*80* 90*L128*l0*M"Schwarz"*m1*R1*r1*w0*s0*|0*»0*«0*§0*N0*-1*+"1"*g"222222"*$Hallo¶ Nach *e[ – bzw. in der 4D-Schnittstelle mit DX_Read(1) in DX_Array {69} – erhält man 11 durch Strichpunkt getrennt Werte (der Dezimaltrenner darf in DATAformMarken generell Punkt oder Komma sein): "Projekt1" Name des QuarkXPress-Projekts (Dokuments); bzw. kompletter Pfad zur Datei wenn bereits gesichert. 841,89 Höhe des Layouts in pt 841,89 / 72 = 11,693" s. Abbildung oben 841,89 / 2,834646 = 297 mm, d.h. DIN A4 Höhe 595,276 Breite des Layouts in pt 595,276 / 72 = 8,268" s. Abbildung oben 595,276  / 2,834646 = 210 mm, d.h. DIN A4 Breite 55,555 Rand oben in pt 56,666 Rand unten in pt 57,777 Rand innen/links in pt 58,888 Rand außen/rechts in pt