2013-01-23 44 views
5

thể trùng lặp:
Flatten FDF/XFDF forms to PDF in PHP with utf-8 characterspdftk vấn đề fill_form utf8

Tôi đang sử dụng pdftk để điền vào mẫu pdf với dữ liệu từ fdf. Dữ liệu có các ký tự utf-8 đúng, nhưng khi tôi sử dụng fill_form, kết quả là tệp pdf đã tạo ra lỗi. (Tôi KHÔNG sử dụng flatten)

tôi có vấn đề với chữ như š, đ, č, ć, ž.

Cảm ơn.

CẬP NHẬT Giải pháp của tôi

Cuối cùng, tôi đã lên trên pdftk, tôi đã kết thúc bằng fpfd, để được chính xác hơn, tôi sử dụng this kịch bản. Tôi cũng gặp một vài vấn đề ở đây, liên quan đến tệp pdf. Nhưng tôi đã sử dụng pdftk để sửa bản pdf đó (như đã được đề xuất trong chính kịch bản), và cuối cùng nó đã giúp tôi: nó chứa đầy đủ dạng pdf mà tôi có với các nhân vật mà không làm rối tung chúng.

Trả lời

2

pdftk (tính đến v1.44) không thể xử lý ký tự bên ngoài ASCII chuẩn với điền biểu mẫu FDF. Ai đó đã cố gắng sửa đổi pdftk để cho phép các ký tự nhiều byte hỗ trợ các ngôn ngữ Châu Á, nhưng từ các nhận xét tôi không chắc nó thực sự hoạt động.

http://blog.rubypdf.com/2007/07/19/pdftk-supports-chinese-path-now/

câu hỏi liên quan:

Flatten FDF/XFDF forms to PDF in PHP with utf-8 characters

pdftk + xfdf + php can't handle umlauts

+0

Vì vậy, tôi nên từ bỏ pdftk? Tôi hiện đang xem [fpdf] (http://www.fpdf.org/), có plugin để điền biểu mẫu, nhưng tôi vẫn gặp sự cố, lần này với định dạng pdf tôi tin. Cảm ơn câu trả lời của bạn! – mitric