2013-06-14 77 views
5

フリー/オープンソースのPDFパーサーがありますか? FPDIに付属の無料のパーサは、最大1.4までのPDFバージョンしかサポートしていません。私はTCPDFを試みたが、うまくいかなかった。1.4より高いPDFバージョンをサポートするFPDIフリーパーサー

私はAcrobatを通してPDFファイルのPDFバージョンを変更することができますが、私はこれを行う上で不具合を経験しました。

私は弊社で販売しているPDFに透かしを入れるのにFPDIを使用しています。私はPDFの1つに気付きました。私は1.7から1.4にダウングレードしました。Acrobatはほぼ同じように見えますが、ウォーターマーク機能が完了した後、黒い背景を持つカバーページの右下に空白が入ります。要するに、PDFはプロセス全体の後に売れていないように見えました。

答えて

3

私は現在作業中のプロジェクトでこの同じ制限に遭い、TCPDIと呼ばれるFPDIの修正された検証とFPDF_TPLの修正されていないコピーで動作するTCPDFのパーサに基づいて独自のパーサーを作成しました。それはTCPDF 6で動作し、最低でもPDF 1.6をサポートしています(私は1.7のPDFを手に入れることができませんでしたが、すぐに動作していることを確認しています)。

これをやりたい場合は、TCPDI/tcpdi_parserを試してみてください - 問題が発生した場合はGithub経由で報告してください。基本的なインストール方法と使用方法はTCPDI READMEにあります。

+0

素敵な仕事! FPDFのみを使用して作業できますか? FDPFですべてのPDFを作成したため、TCPDFに合わせてすべての機能を再訪したくありません。ありがとう。 –

+0

パーサー(またはtcpdi)は、PDFファイルをパスワードで保護して特定のアクセス許可のみを処理しますか?私はあなたのコードでそれを見なかったので、私は確信していませんでした。 – mts7

関連する問題