[gelöst] Formular als PDF ausfüllen klappt nicht

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
Benutzeravatar
Houbey
Beiträge: 731
Registriert: 03.03.2012 05:13:32

[gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von Houbey » 26.05.2016 13:21:28

Hallo Debianer, :hail:

ich möchte ein Formular für eine Gewerbe-Anmeldung ausfüllen. Dieses Formular liegt online über dem Browser bzw. im PDF Format vor. Ich habe es versucht mit Debianevince und dann mit Debianqpdfview zu bearbeiten bzw. auszufüllen. Leider leert sich aber das jeweilige ausgefüllte Feld wieder, sowie ich ein anderes Feld darin auswähle und bearbeiten möchte. Hat jemand eine Idee?

Es handelt sich um dieses Formular: Gewerbe-Anmeldung (Kurzfassung)

Hat jemand eine Idee woran es liegen könnte und wie man es beheben kann?
Zuletzt geändert von Houbey am 10.03.2020 18:37:30, insgesamt 2-mal geändert.
Viele Grüße
Houbey

------------------------------
Debian GNU/Linux 11.9 Bullseye, Xfce 4.16, als 64-Bit und bis jetzt noch glücklich damit. 8)

account
Beiträge: 3
Registriert: 13.05.2016 19:43:03

Re: Formular als PDF ausfüllen klappt nicht

Beitrag von account » 26.05.2016 13:36:30

Ich glaub, das geht nur mit dem Reader von Adobe...

Benutzeravatar
Houbey
Beiträge: 731
Registriert: 03.03.2012 05:13:32

Re: Formular als PDF ausfüllen klappt nicht

Beitrag von Houbey » 26.05.2016 13:38:04

Hi,

aber bei anderen Formularen die man ausfüllen kann, da ging es. Also man hat ja seine Felder die man anklickt und dann füllt man das aus und dann bleibt es normal stehen. :(
Zuletzt geändert von Houbey am 10.03.2020 18:40:06, insgesamt 1-mal geändert.
Viele Grüße
Houbey

------------------------------
Debian GNU/Linux 11.9 Bullseye, Xfce 4.16, als 64-Bit und bis jetzt noch glücklich damit. 8)

Benutzeravatar
frox
Beiträge: 968
Registriert: 06.08.2004 16:29:44
Wohnort: Köln

Re: Formular als PDF ausfüllen klappt nicht

Beitrag von frox » 26.05.2016 14:12:43

Hm. Mit Okular lassen sich hier zwar alle Felder ausfüllen und bleiben auch ausgefüllt erhalten, aber im Ausdruck verschwindet dann fast alles wieder.
Gruß, Fred

Die Zeit salzt alle Wunden

Benutzeravatar
Houbey
Beiträge: 731
Registriert: 03.03.2012 05:13:32

Re: Formular als PDF ausfüllen klappt nicht

Beitrag von Houbey » 26.05.2016 14:19:32

Hi,

das habe ich bei evince und qpdfview auch gehabt. Ich klicke das jeweilige Feld an und fülle es an, nachdem ich Enter drücke und zum nächsten Feld wechseln möchte, ist es leer. Klicke ich es aber wieder an, ist der eingetragene Inhalt wieder da. Scheint also bei Okular das gleiche Problem zu sein wie bei meinen beiden getesteten Programmen.

Das ist aber bis jetzt nur bei diesem Formular passiert. Möglicherweise ein Bug oder so? Obwohl es bei anderen PDF Dateien die ich zum ausfüllen hatte, geklappt hatte.
Zuletzt geändert von Houbey am 10.03.2020 18:40:17, insgesamt 1-mal geändert.
Viele Grüße
Houbey

------------------------------
Debian GNU/Linux 11.9 Bullseye, Xfce 4.16, als 64-Bit und bis jetzt noch glücklich damit. 8)

Benutzeravatar
frox
Beiträge: 968
Registriert: 06.08.2004 16:29:44
Wohnort: Köln

Re: Formular als PDF ausfüllen klappt nicht

Beitrag von frox » 26.05.2016 14:39:30

Nee. In Okular selbst bleibt alles vollständig erhalten, egal was ich nach ausfüllen eines Feldes anklicke. Nur drucken läßt es sich nicht. Und damit ist es als Formular auf Festplatte halt unbrauchbar.

Wenn es ein Bug ist, gehört der dem Programm, welches das Formular erstellt hat. Welches auch immer das war.
Das Formular ist halt Schrott.
Gruß, Fred

Die Zeit salzt alle Wunden

debianoli
Beiträge: 4075
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Formular als PDF ausfüllen klappt nicht

Beitrag von debianoli » 26.05.2016 14:41:31

Sieht nicht nach einem Bug aus, das PDF ist scheinbar Pfusch, also nicht so ohne weiteres ausfüllbar. Die Felder sind falsch definiert, in denen lässt sich nix eintragen und speichern. Da haben die beim Schreiben des PDFs nicht an den Nutzer gedacht. Kommt häufig vor. Du kannst das Ding aber mit LO Draw ausfüllen oder mit Gimp.

Edit:

Hier sind die Infos zum PDF

Code: Alles auswählen

pdfinfo 8.pdf 
Title:          Gewerbe-Anmeldung (Kurzfassung)
Author:         ©FormLAB GmbH
Creator:        Cirali Output Manager B1-23 http://www.fjd.de
Producer:       cirali-pdf Pdf-V74 http://www.fjd.de
Tagged:         no
UserProperties: no
Suspects:       no
Form:           AcroForm
Syntax Error: font resource is not a dictionary
JavaScript:     yes
Pages:          3
Encrypted:      no
Page size:      595.28 x 841.89 pts (A4)
Page rot:       0
File size:      286183 bytes
Optimized:      no
PDF version:    1.4

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Formular als PDF ausfüllen klappt nicht

Beitrag von rendegast » 26.05.2016 15:10:23

Liegt wohl am
JavaScript: yes

-> nur AcrobatReader (mit aktiviertem JavaScript als Malware-Falle).





EDIT
win, adobereader 11.0.16 ohne JavaScript.
Es erscheint eine Warnung wg. JS, Formularfelder sind aber editier-/ansteuerbar.
Beim Erstellen des formular-Dokuments wohl entsprechende Kompatibilitätsoptionen nicht gesetzt.
Sonstige pdf-Viewer geraten dann ins Hintertreffen.
Zuletzt geändert von rendegast am 26.05.2016 20:01:46, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

debianoli
Beiträge: 4075
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Formular als PDF ausfüllen klappt nicht

Beitrag von debianoli » 26.05.2016 15:30:46

Dann machen die da mit java script wahrscheinlich irgendwelche Prüfungen auf richtige Eingabe etc. Aber mal wieder der übliche Unsinn

Benutzeravatar
Houbey
Beiträge: 731
Registriert: 03.03.2012 05:13:32

Re: Formular als PDF ausfüllen klappt nicht

Beitrag von Houbey » 26.05.2016 15:31:33

Na das ist ja klasse. Also ein Pfusch vom Autor? Bedeutet sonst, ausdrucken und dann per Hand ausfüllen oder gegebenfalls mit Gimp oder ähnlichen Programmen ausfüllen.

Bei Gimp finde ich das immer etwas schwieriger, da man die Schrift dann immer erst anpassen muss bzw. dann nach eintragen verschieben muss.

Ich bedanke mich für eure Hilfe. :THX:
Zuletzt geändert von Houbey am 10.03.2020 18:41:37, insgesamt 1-mal geändert.
Viele Grüße
Houbey

------------------------------
Debian GNU/Linux 11.9 Bullseye, Xfce 4.16, als 64-Bit und bis jetzt noch glücklich damit. 8)

debianoli
Beiträge: 4075
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: [gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von debianoli » 26.05.2016 17:07:51

Nimm Libreoffice Draw. Damit kannst du bequem Textfelder anlegen und ausfüllen. Das hat auch einen Import Filter für Pdfs

Benutzeravatar
Houbey
Beiträge: 731
Registriert: 03.03.2012 05:13:32

Re: [gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von Houbey » 26.05.2016 17:55:16

Hi,

ich danke dir für den Tipp. Ich schau mir das mal an. :THX:
Zuletzt geändert von Houbey am 10.03.2020 18:41:48, insgesamt 1-mal geändert.
Viele Grüße
Houbey

------------------------------
Debian GNU/Linux 11.9 Bullseye, Xfce 4.16, als 64-Bit und bis jetzt noch glücklich damit. 8)

MaGe
Beiträge: 1718
Registriert: 01.06.2014 17:12:16

Re: [gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von MaGe » 26.05.2016 18:14:31

8.pdf
PDF-XChange Viewer unter wine keine Probleme.


gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

debianoli
Beiträge: 4075
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: [gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von debianoli » 27.05.2016 07:58:58

MaGe hat geschrieben:PDF-XChange Viewer unter wine keine Probleme.
Dann hast du aber wieder java script am Laufen und musst mit Wine rumkrebsen. Ansonsten ist das Programm recht gut.

geier22

Re: [gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von geier22 » 27.05.2016 09:22:12

Mit dem Master PDF Editor klappt das auch problemlos - ohne Wine: Ausfüllen, ausdrucken, speichern. Alles bleibt erhalten. Leider ist er in den Debian-Repos nicht enthalten, bei Ubunu, Sparky und Arch schon. Trotzdem - sehr zu empfehlen.

Benutzeravatar
detix
Beiträge: 1711
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: [gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von detix » 29.05.2016 17:12:55

Ich muss das nochmal aufwärmen, es interessiert mich halt!
Wenn ich, um beim obigen Beispiel (8.pdf) zu bleiben, das pdf in Debianokular ausfülle überdauert dies sogar einen Systemneustart, soll heißen: das Dokument bleibt ausgefüllt, aber wo ist das gespeichert?
In den einschlägigen Ordnern $HOME...,/var/tmp finde ich da nichts!

Noch schöner wirds wenn ich das pdf in Debianpdfchain unter Tools öffne und mit "Generate FDF from document" die Felder in eine Datei speichere, da steht dann genau das drin was vorher in okular ausgefüllt wurde, woher weiß der das?

Wenn ich dann anschließend ein neues pdf-Dokument mit "Fill form of document" und dieser FDF-Datei erstelle, ist es sogar ausgefüllt mit okular druckbar!
Irgendwo muss doch da eine cache-Datei sein... :roll:
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Benutzeravatar
frox
Beiträge: 968
Registriert: 06.08.2004 16:29:44
Wohnort: Köln

Re: [gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von frox » 29.05.2016 18:06:06

detix hat geschrieben:Ich muss das nochmal aufwärmen, es interessiert mich halt!
Wenn ich, um beim obigen Beispiel (8.pdf) zu bleiben, das pdf in Debianokular ausfülle überdauert dies sogar einen Systemneustart, soll heißen: das Dokument bleibt ausgefüllt, aber wo ist das gespeichert?
In den einschlägigen Ordnern $HOME...,/var/tmp finde ich da nichts!

Noch schöner wirds wenn ich das pdf in Debianpdfchain unter Tools öffne und mit "Generate FDF from document" die Felder in eine Datei speichere, da steht dann genau das drin was vorher in okular ausgefüllt wurde, woher weiß der das?

Wenn ich dann anschließend ein neues pdf-Dokument mit "Fill form of document" und dieser FDF-Datei erstelle, ist es sogar ausgefüllt mit okular druckbar!
Irgendwo muss doch da eine cache-Datei sein... :roll:
Schau mal unter /home/user/.kde/share/apps/okular/docdata/ wenn du KDE benutzt. Ich bin gerade vom Glauben abgefallen, als ich das via locate gefunden habe. Okular vergisst rein gar nichts. Und zwar niemals. :lol:
Gruß, Fred

Die Zeit salzt alle Wunden

Benutzeravatar
detix
Beiträge: 1711
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: [gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von detix » 29.05.2016 19:03:11

In den xml-Dateien dort stehen aber leider nicht die eingetragenen Formulardaten,
auch nicht in ~.kde/share/config/okular*, ~.local, ~.cache, ~.config,
/tmp/* dürfte einen Neustart nicht überstehen, in /var/tmp ist auch nichts, rätselhaft...
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Benutzeravatar
frox
Beiträge: 968
Registriert: 06.08.2004 16:29:44
Wohnort: Köln

Re: [gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von frox » 29.05.2016 19:50:30

detix hat geschrieben:In den xml-Dateien dort stehen aber leider nicht die eingetragenen Formulardaten,
auch nicht in ~.kde/share/config/okular*, ~.local, ~.cache, ~.config,
/tmp/* dürfte einen Neustart nicht überstehen, in /var/tmp ist auch nichts, rätselhaft...
Mal eine Beispiel XML von einem ausgefülltem Formular:

Code: Alles auswählen

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE documentInfo>
<documentInfo url="/user/Ordner/Beispiel.pdf">
 <pageList>
  <page number="0">
   <forms>
    <form value="xy" id="65536"/>
    <form value="xy" id="65538"/>
    <form value="xy" id="65539"/>
    <form value="xy" id="65540"/>
    <form value="xy" id="65541"/>
    <form value="xy" id="65542"/>
    <form value="xy" id="65543"/>
    <form value="xy" id="65544"/>
    <form value="xy" id="65545"/>
    <form value="xy" id="65546"/>
    <form value="xy" id="65547"/>
    <form value="xy" id="65548"/>
    <form value="xy" id="65557"/>
    <form value="xy" id="65558"/>
    <form value="xy" id="65559"/>
    <form value="xy" id="65560"/>
    <form value="xy" id="65561"/>
    <form value="xy" id="65562"/>
   </forms>
  </page>
  <page number="1">
   <forms>
    <form value="xy" id="131092"/>
    <form value="xy" id="131093"/>
    <form value="xy" id="131094"/>
    <form value="xy" id="131095"/>
    <form value="xy" id="131096"/>
   </forms>
  </page>
 </pageList>
 <generalInfo>
  <history>
   <oldPage viewport="0;C2:0.499367:0.952104:1"/>
   <oldPage viewport="1;C2:0.499367:0.0470009:1"/>
   <oldPage viewport="0;C2:0.499367:0.952104:1"/>
   <oldPage viewport="1;C2:0.499367:-0.0049239:1"/>
   <oldPage viewport="0;C2:0.499367:0.952104:1"/>
   <oldPage viewport="1;C2:0.499367:0.0470009:1"/>
   <oldPage viewport="0;C2:0.499367:1.00403:1"/>
   <oldPage viewport="1;C2:0.499367:0.0470009:1"/>
   <oldPage viewport="0;C2:0.499367:1.00403:1"/>
   <oldPage viewport="1;C2:0.499367:0.0470009:1"/>
   <current viewport="0;C2:0.499367:0.253805:1"/>
  </history>
  <views>
   <view name="PageView">
    <zoom mode="1" value="1.32712"/>
   </view>
  </views>
 </generalInfo>
</documentInfo>
(Geöffnet mit kwrite.)

Alle "xy" -Einträge wie unter z.B. <form value="xy" id="65536"/> enthielten ursprünglich die eingetragenen Originaldaten.
Also <form value="John Doe" id="65536"/>
Ich habe sie halt lediglich mit "xy" unkenntlich gemacht.
Wenn ich das nicht so vorgefunden hätte, hätte ich das nicht gepostet.
Gruß, Fred

Die Zeit salzt alle Wunden

Benutzeravatar
Houbey
Beiträge: 731
Registriert: 03.03.2012 05:13:32

Re: [gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von Houbey » 30.05.2016 05:43:22

debianoli hat geschrieben:Nimm Libreoffice Draw. Damit kannst du bequem Textfelder anlegen und ausfüllen. Das hat auch einen Import Filter für Pdfs
Hallo an alle.

Der Vorschlag von debianoli habe ich nun mal getestet und das hatte alles geklappt.

Danke für eure Hilfe! :THX:
Zuletzt geändert von Houbey am 10.03.2020 18:42:48, insgesamt 1-mal geändert.
Viele Grüße
Houbey

------------------------------
Debian GNU/Linux 11.9 Bullseye, Xfce 4.16, als 64-Bit und bis jetzt noch glücklich damit. 8)

Benutzeravatar
detix
Beiträge: 1711
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: [gelöst] Formular als PDF ausfüllen klappt nicht

Beitrag von detix » 01.06.2016 10:21:37

detix hat geschrieben:In den xml-Dateien dort stehen aber leider nicht die eingetragenen Formulardaten,
auch nicht in ~.kde/share/config/okular*, ~.local, ~.cache, ~.config,
/tmp/* dürfte einen Neustart nicht überstehen, in /var/tmp ist auch nichts, rätselhaft...
Nur um das für mich aufzuklären, es ist doch nichts Rätselhaftes!
Möglich, dass es durch einen Systemabsturz oder vergessene Spielerei zustande gekommen ist:
Tatsache ist jedenfalls das die 3 Felder, die ich testweise ausgefüllt hatte, im pdf selbst stehen!

Das erklärt natürlich auch warum Debianpdfchain/Debianpdftk diese Einträge finden und verarbeiten können, womit ich dann diese Vorgehensweise favorisiere:
1. in okular die Felder ausfüllen, anschließend unter anderem Namen (zB 88.pdf) speichern
2. mit pdftk die Feldeinträge rausschreiben (88.fdf), wieder einlesen und als 888.pdf speichern:

Code: Alles auswählen

pdftk 88.pdf generate_fdf output 88.fdf
pdftk 88.pdf fill_form 88.fdf output 888.pdf
3. die 888.pdf in okular öffnen und drucken

Vielleicht ist das ja auf andere ausfüllbare pdfs genauso übertragbar...
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Antworten