Tadelsucht / BulkPDF

BulkPDF is a free and easy to use open source software, which allows to automatically fill an existing PDF form with differen values. Only a spreadsheet (Microsoft Excel 2007/2010/2013, LibreOffice or OpenOffice Calc) with the desired values is required.
http://bulkpdf.de
GNU Affero General Public License v3.0
127 stars 36 forks source link

pdf form text is only visible when clicked itext #13

Open Tadelsucht opened 6 years ago

Tadelsucht commented 6 years ago

In BulkPDFCore/PDF.cs in the method SaveFilledPDF cloud help the following code: PdfStamper.getWriter().getAcroForm().setNeedAppearances(true);

https://stackoverflow.com/questions/14341076/itextsharp-rendering-czech-characters-in-acroform-fields https://developers.itextpdf.com/examples/itext-action-second-edition/chapter-8

Tadelsucht commented 6 years ago

Chinese characters and special unicode characters are a problem https://stackoverflow.com/questions/9556678/unicode-characters-in-itext-pdf

Tadelsucht commented 6 years ago

It seems that it needs more than a simple code extension..

michaelblong commented 3 years ago

Any fix for this? I don't know if there is something i can do on my end. I'm not using any special characters.

Tadelsucht commented 3 years ago

I created a new version which supports Unicode characters. Please try this version which can be downloaded in following issue #19

10bn commented 3 years ago

Hi, thanks for your awsome work! Using Bulk PDF 1.2.3.0, I'm running into the same issue. I used the latest PDFElements to create a pdf form. Is there some easy fix i can try?

I attached a sample file that is not working for me using BulkPDF sample.pdf

Tadelsucht commented 3 years ago

@jaddel If an error like this occures, your pdf must be converted to a BulkPDF compatible specification. For this just upload the file to https://www.pdfescape.com/ , save it there and download it again, without changing anything. The new downloaded file is now compatible with BulkPDF and your configuration should work nicely.

10bn commented 3 years ago

hi, thank you for the update, in the meantime i fixed it using adobe dc over pdf elements.