Skip to main content
Jan_Jitz
Participant
March 5, 2019
Question

Formular nach Ausfüllen und Speichern sperren

  • March 5, 2019
  • 9 replies
  • 139457 views

Hallo,

ich habe folgendes Problem: Ich habe mit Adobe Acrobat Pro DC auf meinem MacBook Pro (MacOS Mojave) ein Formular erstellt. Dieses Dokument soll nun von meinen Kollegen bei Bedarf ausgefüllt (im Reader), abgespeichert und dann per Mail als normales PDF weitergeschickt werden. Das ausgefüllte Formular soll aber nach der Speicherung nicht mehr veränderbar sein, sondern nur noch als normales PDF mit den eingesetzten Daten fungieren. Ist das möglich auch ohne die Verwendung eines Signaturfeldes in dem Formular? Wenn ja, wie stelle ich das an?

Danke!

9 replies

Known Participant
June 21, 2022

Es gibt eine perfekte Lösung - zumindest derzeit. Ich gehe nach dem Bearbeiten auf Drucken und wähle Adobe PDF aus. Fertig. Es kommt eine unbearbeitbare pdf heraus.

Bernd Alheit
Community Expert
Community Expert
June 21, 2022

> Es kommt eine unbearbeitbare pdf heraus.

 

No, it is possible to change this file.

Known Participant
June 21, 2022

Das ist nicht das, was ursprünglich gefragt worden ist. Eine mit Fill in ausgefüllte pdf sollte danach eine normale pdf ohne (fill in) sein. Und das habe ich mittels Drucken und Adobe pdf als Drucker auswählen gelöst. Es ist dann eine normale pdf. Und ja, man kann mit den großen Acrobat Readern natürlich immer alles ändern. Aber das wurde nicht gefragt.

Participant
February 16, 2022

Versuchs mal so:

Erstelle einen Button, gehe auf Eigenshaften -> Aktionen -> JavaScript ausführen und nutze diesen Code:

for(var i=0;i<this.numFields;i++){
var fname = this.getNthFieldName(i);
this.getField(fname).readonly = true;
}

Die Alternative mit "this.flattenPage" funktioniert nur im Acrobat Pro, nicht im Reader, die Option oben funktioniert in meinem Fall auch bei andwendern ohne AcrobatPro.

Participant
February 17, 2022

Hallo,

Ich stand vor dem gleichen Problem und es funktionierte mit der Anleitung und Javascript super! Dafür Danke! 

 

Allerdings habe ich am Ende des Formular eine Aktionsschaltfläche um das Dokument per Mail zu versenden.

Diese funktionierte nach dem sperren nun nicht mehr. 

Kann man Flächen von dem sperren ausschließen? 

Kenne mich mit Java so gar nicht aus.

Participant
February 17, 2022

Hallo, da bin ich leider auch überfragt. Ich würde vermuten, dass Acrobat selbst eine derartige "Automatisierung" nicht zulässt und man dafür umwege gehen muss, aber da hört mein Acrobat und Java wissen auch auf, eventuell kann die Community hier weiterhelfen.

Participating Frequently
April 9, 2021

Ich mache das mit dem JS-Debugger. Vor dem Speichern öffne ich den Debugger mit Strg+J und gebe in die Konsole "this.flattenPages()" ein und bestätige mit ENTER am Zahlenfeld!

Danach ist das Dokument als reiner Text fromatiert. So kann es auch gespeichert werden.

Viel Erfolg!

Bernd Alheit
Community Expert
Community Expert
April 9, 2021

This is not possible in Acrobat Reader.

Participant
January 17, 2021

Die Frage des Topic-Ersteller ist nicht gelöst... 

- In der Reader Version lässt sich ein PDF mit Formular-Feld nicht speichern, dass das Formular nicht bearbeitet werden kann.

- Das PDF "via Drucken" ist nur via Drittanbieter möglich (migrosoft, freepfd etc...) 

 

Wäre tooll wenn es eine Lösung gäbe - aber m.E nicht...

Bernd Alheit
Community Expert
Community Expert
January 17, 2021

You can see the solutions in the replies.

Daniel@WatersideConnect
Participant
January 13, 2021

Hi, 
ich stand heute ebenfalls vor genau dem gleichen Thema und Euer Post hat mir weitergeholfen - thx dafür. 
Die Bezeichnung hat sich zwischenzeitlich beim Speichern geändert. Nach dem Speichern mit der Option "Bearbeitung beschränken" kannst Du ein Passwort zum Schutz des Formulars vergeben und jederzeit über > Eigenschaften / Sicherheit die Sperrung aufheben. 

 

Participant
November 25, 2020

Hello, I have the same question. I create a document / an inspection record in InDesign with interactive text fields and export it as an interactive PDF. This document should be filled with products, serial number, purchase date, condition etc. After filling the document the text fields should be locked by just savinbg the PDF without any indeep saving configurations by the person that fills it. And I know there must be a way. I have a COVID protocol sheet from a client and this has the funtion. Enter the data (Name, Date, Location) save the document and afterwards there is no more change possible. Unfortunately this document is password encrypted so I have no way found to get the details / configuration of this document.

I use a Creative Cloud incl. Acrobat Pro.

Maybe someone has an idea.

 

Thx,

Lucas

Participant
April 30, 2020

Ich stand gerade vor dem selben Problem und habe eine Lösung gefunden.

Datei -> Speichern Unter -> Format "Adobe PDF, optimiert"

Es erscheint ein Button "Einstellungen" mit der Möglichkeit "Objekte löschen" zu wählen.

Dort habe ich einfach mal angehakt: "Formularfelder reduzieren", das scheint zu klappen.

Bernd Alheit
Community Expert
Community Expert
April 30, 2020

This feature is available in Adobe Acrobat Pro, not Acrobat Reader.

christophl64415326
Participant
May 21, 2019

Mit einem Workaround geht das schon. Dein Kollege füllt das Dokument im Reader aus und speichert es dann nicht normal ab sondern geht auf "Drucken" und wählt dann den Windows eigenen (oder irgend einen anderen) PDF Drucker aus. Die Dateigröße nimmt dann zwar minimal zu, doch was dann gespeichert wird ist das Formular mit allen Einträgen deines Kollegen ohne das diese noch verändert werden können.

English:

  • Open the form in Adobe Acrobat Reader
  • fill in the informations
  • Klick "Print" and choose a PDF-Printer
  • Safe the PDF

The file than is a little bit bigger but a "normal" PDF whithout the option to change the informations in the form.

Bernd Alheit
Community Expert
Community Expert
May 21, 2019

christophl64415326  schrieb

...

The file than is a little bit bigger but a "normal" PDF whithout the option to change the informations in the form.

Adobe Acrobat can change the information.

christophl64415326
Participant
May 21, 2019

https://forums.adobe.com/people/Bernd+Alheit  schrieb

christophl64415326   schrieb

...

The file than is a little bit bigger but a "normal" PDF whithout the option to change the informations in the form.

Adobe Acrobat can change the information.

Hi Bernd, you are right. Adobe Acrobat can edit most text based PDFs. But I guess my solution works in Jan's case. Like I understand he talks about "a normal PDF" whithout form fields.

try67
Community Expert
Community Expert
March 5, 2019

Without signing the file the only thing you can do in Reader is to set all the fields as read-only. This is not a secure solution at all, though, as they can be easily changed back to being editable.

Jan_Jitz
Jan_JitzAuthor
Participant
March 5, 2019

Wenn das der einzige Weg sein sollte, das ausgefüllte Formular vor Veränderung indirekt zu schützen, ist das Programm nicht wirklich ausgereift und benötigt dringend ein Update... Schade.

try67
Community Expert
Community Expert
March 5, 2019

Why is that? If you want to be able to properly flatten the form you need to get Acrobat. The free Reader is only for viewing the file. For advanced editing you need to pay.