Frage zu PDF-Formularen (Druckbereich)

Das Textverarbeitungsprogramm

Moderator: Moderatoren

noxx
*****
Beiträge: 229
Registriert: Mo, 07.03.2005 10:58

Frage zu PDF-Formularen (Druckbereich)

Beitrag 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 ?
Windows XP Prof. (nLite-Edition)
OpenOffice 2.0.4
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Frage zu PDF-Formularen (Druckbereich)

Beitrag 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
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
chrk
*******
Beiträge: 1670
Registriert: Sa, 22.09.2007 18:09

Re: Frage zu PDF-Formularen (Druckbereich)

Beitrag 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.
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Frage zu PDF-Formularen (Druckbereich)

Beitrag 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
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Frage zu PDF-Formularen (Druckbereich)

Beitrag 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
noxx
*****
Beiträge: 229
Registriert: Mo, 07.03.2005 10:58

Re: Frage zu PDF-Formularen (Druckbereich)

Beitrag 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 :)
Windows XP Prof. (nLite-Edition)
OpenOffice 2.0.4
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Frage zu PDF-Formularen (Druckbereich)

Beitrag 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
Dateianhänge
Dokument-1.zip
Scribus-Datei für PDF
(10.45 KiB) 108-mal heruntergeladen
noxx
*****
Beiträge: 229
Registriert: Mo, 07.03.2005 10:58

Re: Frage zu PDF-Formularen (Druckbereich)

Beitrag 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)
Windows XP Prof. (nLite-Edition)
OpenOffice 2.0.4
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Frage zu PDF-Formularen (Druckbereich)

Beitrag 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
Gesperrt