問題タブ [poppler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 共有ライブラリの読み込み中にエラーが発生しました: libpoppler.so.58: 共有オブジェクト ファイルを開けません
指示に従って poppler-0.39.0 をコンパイルしてインストールしました。デフォルトでは、ヘッダー ファイルは int\usr\local\include
になり、lib ファイルは\usr\local\lib
. pdftohtml は にインストールされ\usr\local\bin
ます。
実行しようとするpdftohtml
と、次のエラーが発生します。
libpoppler.so.58
に存在しますが\usr\local\lib
。私を助けてください。
c++ - c++ qt libpoppler マルチスレッドの問題
libpoppler-qt5.so を使用します。次のコードを使用して、PDF ドキュメントからテキストを抽出します。
ただし、複数のスレッドで使用するとセグメンテーション違反が発生します。1つのスレッドでは問題ないようです。このコードはスレッドセーフですか? PDFドキュメントからテキストを抽出するためのスレッドセーフなライブラリは他にありますか? ありがとうございました
php - PHP Poppler の実装の失敗
私は現在、ファイルをに変換するために、このライブラリhttps://github.com/php-poppler/php-popplerを使用しています。経由でライブラリをインストールしましたが、残念ながら、インストールに関するいくつかのガイドを除いて利用可能なドキュメントはありませんが、まだ不完全です。Poppler
PDF
HTML
composer
これを考えるとMain API usage
:
どのパラメーターを指定する必要があるかを定義することさえできません$file = new Poppler\Process\PdfFile(...);
私が試したこと:
これによりエラーが発生します。
PdfFile.php は次のとおりです。
php - PHP で exec() を使用して poppler をインストールする
私はLinux
コマンドの使用に非常に慣れていません。このコードPoppler-Utils
を使用してインストールしようとしています:Linux
PHP
出力:
- これは何を意味するのでしょうか?
Poppler-Utils
Linux サーバーにインストールするのは正しい方法ですか?
どんな助けでも大歓迎です!
pdf - 「pdftocairo -eps」を使用して「ランドスケープ」PDFを正しいEPSに変換するにはどうすればよいですか?
ツールを使用して、単一の画像を含む「横向き」PDFファイル(たとえば、ページ全体を埋める画像でpaperwidth = 842およびpaperheight = 595ポイント)をpdftocairo
EPSファイルに変換する方法がわかりません。
私が得た出力は、元のファイルの縮小バージョン (EPS ファイルの「不適切な」ページ幅 595 に合わせて幅が 842 から 595 にスケーリングされている)、または 595 から 842 の間のコンテンツが切り取られた EPS のいずれかです (-noshrink
パラメータで)。
何か案は?
編集1:pdftocairo version 0.43.0
入力 PDF:
pdfinfo test.pdf
Creator: DocType PDF-Emitter (DocType PDF-Emitter v1.9.37-9-g1b2b6f3)
Producer: Haru Free PDF Library 2.3.0RC2
CreationDate: Mon Jun 4 11:18:30 2018
Tagged: no
UserProperties: no
Suspects: no
Form: none
JavaScript: no
Pages: 1
Encrypted: no
Page size: 595.44 x 841.68 pts
Page rot: 90
File size: 149246 bytes
Optimized: no
PDF version: 1.3
pdftocairo -eps test.pdf で変換
qt - ウィンドウで poppler 0.45 を Qt5.5.1 の DLL にコンパイルする方法
ウィンドウ上で Qt5.5.1 用の poppler0.45 バージョンの DLL をビルドしたいと考えています。http://www.seppemagiels.com/blog/building-poppler-windows-using-mingwのガイドに従っていますが、うまくいきません。CMake ツールを使用してライブラリをコンパイルします。以下のエラー:
値を正しく設定するには? または poppler 0.45 用の DLL が存在する場合は、私と共有してください。
pdf - PDF の最適化: pdftops -passfonts - どのようにして PDF の読み込みが速くなったのですか?
数週間前、一部の大きな ORed PDF (ABBYY によって生成された) の読み込みが非常に遅いことをユーザーが指摘し、これを最適化するように依頼しました。
調査の結果、この問題は PDF 内に埋め込まれた複雑なテキストが原因であると思われます。Ghostscript、qpdfなど、PDFを最適化するためにさまざまなスクリプトを試しました...
私が見つけた唯一の大幅な改善は、-passfontsオプションを指定してpdftops(popplerから)を使用し、ghostscript ps2pdfでPDFに変換することでした:pdftops -passfonts intput.pdf output.ps && ps2pdf output.ps output.pdf .
ただし、問題は、 -passfonts が PDF の読み込みを高速化する方法と、それが私が気付いていない副作用を引き起こしているかどうかがわからないことです...
では、PDF の達人は、この最適化の背後にある理由/ロジックに光を当てることができますか?
よろしくお願いします!ジェフリー