[GastForen PrePress allgemein PDF in der Druckvorstufe HTML-Formular / PDF-Formular

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

HTML-Formular / PDF-Formular

kurt
Beiträge gesamt: 149

28. Nov 2002, 13:15
Beitrag # 1 von 3
Bewertung:
(743 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Acrobat, Version 4 (WIN)

Herr Veron,

Ihrer Homepage entnehme ich, daß Sie auf PDF-Programmierung spezialisiert sind. Ich möchte noch einmel kurz das Thema mit den Formularfeldern eines HTML-Formulars, daß über Web Capture als PDF-Formular geöffnet wird, anreißen.

Offensichtlich wandelt Acrobat die ursprünglichen Feldnamen des HTML-Formulars in eigene im Stil "abc.form1.x.fy" um, also z. B. "abc.form1.x.f1" für das erste und "abc.form1.x.f2" für das zweite Feld usw. In der Praxis sind die Namen, die Acrobat den Feldern zuweist, sehr lange Namen (z. B. "JIIAKEKMEAACNHGLMCLHDNKCAHLPPFHP.form1.x.f1").

Sehen Sie eine Möglichkeit, daß Acrobat die Feldnamen des HTML-Formulars bei der Umwandlung in ein PDF-Formular übernimmt? Gibt es vielleicht Kriterien, die der Feldname des HTML-Formulars erfüllen muß, damit das gelingt? Oder sprechen technische Gründe dagegen? Die Exportwerte der Felder werden ja 1 zu 1 übernommen.

Kurt Gold
X

HTML-Formular / PDF-Formular

Anonym
Beiträge gesamt: 22827

29. Nov 2002, 11:46
Beitrag # 2 von 3
Beitrag ID: #18009
Bewertung:
(743 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Herr Gold,

Die Benennung der Felder in WebCapture-Formularen soll die Eindeutigkeit innerhalb der PDF-Datei sicherstellen.

Wenn ich z.B. in eine PDF-Datei, die bereits ein heruntergeladenes Formular enthält, ein zweites Formular herunterlade, werden die Felder mit so etwas wie ABCDE.form2.x.f1 benannt. Dadurch können Felder der verschiedenen Formulare auseinandergehalten werden.

Dafür, dass die Felder unter dem "richtigen" Namen an den Server geschickt werden, sorgt der TM-Schlüssel in der Felddefinition innerhalb der PDF-Datei. Dieser Schlüssel ist mit Acrobat mit JavaScript als Feld-Eigenschaft submitName ansprechbar.

Nun könnte man sich ein JavaScript vorstellen, das die Feldnamen aufgrund der Eigenschaft von submitName ändert; dies ist aber nicht so einfach möglich, da die Feldeigenschaft "Name" nur gelesen, aber nicht geändert werden kann.

Mit einem PlugIn ist aber eine solche Funktionalität machbar.

Einen schönen Tag wünscht allen

Marc Véron





als Antwort auf: [#17909]

HTML-Formular / PDF-Formular

kurt
Beiträge gesamt: 149

29. Nov 2002, 13:01
Beitrag # 3 von 3
Beitrag ID: #18023
Bewertung:
(743 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Herr Veron,

dankeschön für Ihre Erklärung.

Kurt Gold


als Antwort auf: [#17909]