Seite 1 von 1
Frage zu PDF-Formularen (Druckbereich)
Verfasst: Fr, 18.01.2008 16:55
von noxx
Ich möchte mit Writer ein PDF Formular erstellen. Auf dem Arbeitsblatt sollen 2 Optionsfelder (Ja und Nein) sowie mehrere Textfelder und ein Bitmap. Wenn im Optionsfeld JA später gewählt wird, sollen das Bitmap und die Textfelder (sowie weiterer Text auf dem Blatt) mit ausgedruck werden. Wird NEIN gewählt, so soll nur der Text auf dem Arbeitsblatt gedruckt werden. Lässt sich das irgendwie einrichten ?
Re: Frage zu PDF-Formularen (Druckbereich)
Verfasst: Sa, 19.01.2008 19:23
von Gert Seler
Hallo noxx,
das kann nicht funktionieren.
Du kannst ein "Writer"_Dokument im PDF_Format speichern, aber ein "PDF_Dokument" kann generell nicht bearbeitet werden.
Logisch, das auf keine Options- oder Textfelder innerhalb von "PDF_Dokumenten" Zugriff gewährt wird.
PDF_Dokumente kannst Du ausdrucken.
Dein Vorhaben ist mit "OOo_Writer" oder "OOo_Calc" möglich.
mfg
Gert
Re: Frage zu PDF-Formularen (Druckbereich)
Verfasst: Sa, 19.01.2008 21:13
von chrk
Gert Seler hat geschrieben:aber ein "PDF_Dokument" kann generell nicht bearbeitet werden.
Logisch, das auf keine Options- oder Textfelder innerhalb von "PDF_Dokumenten" Zugriff gewährt wird.
Das stimmt ja so kategorisch auch nicht.
In den Beiträgen
Formular erstellen und
Textformularfelder schützen habe ich schon mal gezeigt, wie man PDF-Formulare hinbekommt. Die Formularfelder kann man in Acrobat Reader, ich meine ab Version 7, ausfüllen, Besitzer des Acrobat Standard oder höher können das auch in früheren Versionen.
Das mit dem Wechsel der Anzeige ist im Prinzip mit JavaScript möglich, ein Interpreter ist in Acrobat (Reader) eingebaut. Ich weiß aber weder wie man das in OOo umsetzen würde, noch ob und wie man diese Scripts ins pdf bekommt. Die Funktionalität zum Erstellen von Formularen und zum Einstellen von speziellen Berechtigungen gibt es bei Acrobat nur in der Professional-Version, und das Acrobat JavaScript ist ein eigener Dialekt.
Re: Frage zu PDF-Formularen (Druckbereich)
Verfasst: Sa, 19.01.2008 23:39
von Stephan
mal insgesamt:
ja, es geht - z.B. mit Acrobat (natürlich

) oder auch mit Scribus (
http://www.scribus.net)
nein, es geht nicht mit OpenOffice.org
Gruß
Stephan
Re: Frage zu PDF-Formularen (Druckbereich)
Verfasst: So, 20.01.2008 15:58
von Stephan
So, ich habe mal das schlechte Wetter genutzt und für das Ganze eine Demo in Scribus erstellt.
Sieht optisch nicht so toll aus (ich mache das heute in Scribus auch das erste Mal, sonst benutze ich Acrobat) funktioniert aber wie gewünscht.
Leider verfügt Scribus über keine Optionsbutton, so das ich die selbst aus Kreisen 'gebastelt' habe, was sicher noch optisch besser zu machen ist, wenn man sich Mühe gibt.
Demo hier (ca. 1,85MB):
http://users.ooodev.org/~joesch/forum/f ... mit_js.pdf
Doku zu Javascript in PDF findet sich etwas bei Scribus, z.B.:
http://docs.scribus.net/content/en/pdfs ... iptpdf.pdf
im Wesentlichen jedoch bei Adobe:
http://www.adobe.com/devnet/acrobat/javascript.html
Gruß
Stephan
Re: Frage zu PDF-Formularen (Druckbereich)
Verfasst: Mo, 21.01.2008 08:53
von noxx
Dein Beispiel formular_mit_js.pdf ist genau das was ich wollte, kannst du eine kleine Anleitung dazu schreiben?
Edit:
ich kann das leider nur zuhause testen, das Tool benötigt Admin Rechte
Edit 2:
Gibt auch ne Version für nen USB Stick:
http://sourceforge.net/project/download ... mirror=dfn 
Re: Frage zu PDF-Formularen (Druckbereich)
Verfasst: Di, 22.01.2008 02:13
von Stephan
Dein Beispiel formular_mit_js.pdf ist genau das was ich wollte, kannst du eine kleine Anleitung dazu schreiben?
Nö, habe ich keine Zeit für bzw. ich sehe auch nicht was es zu erklären gibt, denn es geht ja nur darum:
'füge die gewünschten Felder ein und weise den JavaScript-Code zu'
und ich habs Sonntag auch zum ersten Mal gemacht und es hat mich höchstens 2 Stunden gekostet das zu verstehen.
Im Übrigen hat Scribus auch ein deutschsprachiges Forum:
http://www.scribus-forum.de/
Ich hänge Dir aber gerne die Orginal-Scribus-Datei des PDFs an, dann kannst Du Dir meine Lösung direkt in der Datei ansehen.
Gruß
Stephan
Re: Frage zu PDF-Formularen (Druckbereich)
Verfasst: Di, 22.01.2008 13:25
von noxx
danke für deine Beispiel Datei. Kann die zwar in Scripus öffnen aber leider nicht bearbeiten (um zu sehen was du da gemacht hast)
Re: Frage zu PDF-Formularen (Druckbereich)
Verfasst: Di, 22.01.2008 22:22
von Stephan
Kann die zwar in Scripus öffnen aber leider nicht bearbeiten
Mmmh, tut mir leid, nur was meinst Du? Die Datei ist eine ganz normale Scribus-Datei, es gibt keinen 'nur Lese-Modus' oder Sonstiges.
Du mußt mir also irgendwas sagen (ich weiß nicht was) nur momentan weiß ich nicht wohin Deine Frage zielt bzw. was das Problem sein könnte.
Gruß
Stephan