Libre Office próbuje zapisać jako plik PDF

3

Korzystam z LibreOffice i otworzyłem plik PDF w programie Draw. Jest to formularz do wypełnienia przez klientów i chcę, aby mogli tam wypełnić za pomocą czytnika plików PDF, a następnie zapisać i odesłać do mnie. Jednak kiedy zapisuję i otwieram w Adobe Reader 7 lub dowolnej wersji, pozwala mi to wypełnić, ale mówi, że nie zapisze!

To, co robię, to dodawanie edytowalnych pól tekstowych do formularza, a następnie eksportowanie jako plik PDF. Czy ktoś może mi powiedzieć, jak to zrobić, aby użytkownik mógł zapisać po wypełnieniu?

CJO
źródło
Powinieneś być szczęśliwy, że obie te odpowiedzi były bardzo dobrze sformatowane i były po prostu bardzo dobrymi odpowiedziami.
Griffin,

Odpowiedzi:

3

Z tego co przeczytałem, to „prawo” musi zostać rozszerzone przez Adobe . Jeśli przeczytasz cały wątek na forach Scribus , oznacza to, że obejmuje on klucze podpisane przez Adobe, więc nie mogą zostać włączone przez twórców spoza Adobe. Osobiście, kiedy muszę to zrobić (bez pomocy, ponieważ próbujesz rozpowszechniać) „Wydrukuję” wypełniony formularz do PDFCreator .

Dennis
źródło
3

Adobe Acrobat (Standard i Pro) może zmieniać formularze PDF, aby umożliwić użytkownikom Adobe Acrobat Reader „wypełnianie i zapisywanie” danych formularza (zamiast standardowego „wypełnienia + wydruku”).

Jest to specjalna opcja dostępna podczas zapisywania pliku PDF z napisem „Zapisz PDF z rozszerzonymi funkcjami czytnika” (lub podobnym ... Tłumaczę to z niemieckiego na angielski).

Nie można tego osiągnąć za pomocą oprogramowania do tworzenia plików innych niż Adobe PDF (chyba że licencjonuje tę funkcję od Adobe). Z pewnością nie można tego osiągnąć za pomocą LibreOffice.

Technicznym tego powodem jest to, że Adobe używa podpisu cyfrowego do ochrony tej funkcji i że musisz zaakceptować nieodwracalne modyfikowanie klucza po zaakceptowaniu umowy EULA Adobe.

Acrobat Reader ma ten klucz skompilowany w pliku binarnym. Jeśli sprawdził i zweryfikował klucz, zmieni komunikat wyświetlany użytkownikowi, wskazując, że dane formularza tego dokumentu można zapisać (zmieni również zachowanie i rzeczywiście zapisze dane).

Z drugiej strony wygląda na to, że większość czytników innych niż Adobe PDF będzie mogła zapisać formdata i odczytać go poprawnie z zapisanego pliku. (Adobe Reader jednak odmówi odczytania danych, ponieważ w zapisanych plikach PDF brakuje wymaganego podpisu!)

Nie jestem pewien, czy te informacje pomogą ci, ale odzwierciedlają prawdziwe życie ... :-(

Kurt Pfeifle
źródło