問題タブ [pdf-rendering]

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.

0 投票する
1 に答える
600 参照

iphone - iPadで現在のPDFページを描画しているNSOperationに高い優先度を設定するにはどうすればよいですか?

ipad用のカスタムPDFリーダーを開発しています。対応するPDFページの同等のサムネイルが表示されるaを取得しUIScrollViewて追加/削除しました。スクロールに追加されるとすぐに、を作成して追加します。バックグラウンドでPDFサムネイルを生成するためのビュー。スクロールビューにはいつでも3つのUIViewがあります。小さいPDFファイルは高速でレンダリングされるため、全体の配置は正常に機能しますが、問題は大きい/複雑なPDFページにあります。私の実装によると、ユーザーが特定のページでナビゲーションを離れる場合は、3つありますUIViewsNSOperationNSOperationQueueUIViewNSOperations同時にバックグラウンドで作業して3つのサムネイル(前のページ用、現在のページ用、次のページ用)を生成するため、全体として現在のページを表示するのに時間がかかります。すべてのライブNSOperationオブジェクトを繰り返し処理して設定しました。 scrollViewDidEndDecelerating:メソッドで現在のページのサムネイルをレンダリングすることを想定しているものよりも優先度が高いですが、機能せず、結果の効果は同じです。事前に、問題を解決する方法を提案してください。

0 投票する
2 に答える
7653 参照

python-3.x - python3でPDFファイルを表示する

PDF ファイルを表示する python3/PyGTK3 アプリケーションを作成したいのですが、それを可能にする python パッケージを見つけることができませんでした。pypoppler
がありますが、時代遅れ(?)に見え、python3をサポートしていないようです(?)

何か提案はありますか?

編集:pdfフォーム、操作、書き込みなどの派手な機能は必要ないことに注意してください。

0 投票する
1 に答える
170 参照

parsing - PDF ページ コンポーネント (解析、フォント、グラフィックスなど) のレンダリング時間

PDF ページのレンダリング (一般的な技術書の場合) で最も時間がかかる操作を知りたいです。フォントレンダリングですか?オブジェクトの解析ですか?グラフィック描画ですか?それとも他に何ですか?

0 投票する
2 に答える
6317 参照

c# - PDFをレンダリングして結果の画像をOCRするためのC#ソリューション?

私が探しているのは、商用アプリケーションでPDFドキュメントからデータベースにデータをインポートするためのC#ソリューションです。お客様は、任意のドキュメントをインポートしようとしています。通常、私はこれを完全に不可能として書き留めますが、インポートするドキュメントは独自のセットレイアウトになります。

私の計画では、PDFを静止画像にレンダリングしてから、ユーザーが独自のテンプレートを設定できるようにします。これにより、OCRを使用して、PDF内の事前定義されたピクセルオフセットでテキストを基本的に引き出すことができます。テーブルの場合、テーブルの場所と、列および行のサイズのその他の値の束を定義します。次に、そのドキュメントタイプにテンプレートを適用できます。

したがって、私が本当に探しているのは2つのライブラリです。1つはPDFを画像に変換するためのもので、もう1つはそれらの画像をOCRするためのものです。

要件:

  • 純粋なC#であるか、ネイティブDLLへのサポートされているC#ラッパーがあります。
  • プロセスをフォークしません-この場合、基本的にコマンドラインパラメーターを作成して外部実行可能ファイルを起動するラッパーは許可されません。
  • FOSSの場合、ライセンス料を支払うことで、通常のFOSSライセンス要件(つまり、ソースコードの公開)を免除することができます。

私たちは確かに商用ソリューションにお金を払ってもかまいませんが、ソフトウェアの個々の配布ごとに料金を支払うことに固執したくはありません。

これは非常に具体的な要件セットであることを私は知っています-おそらく一部の人々はこの質問があまりにもローカライズされていると見なすのに十分ですが、誰かが私に役立つアプローチといくつかのライブラリ、そして将来的に他の人を提案できることを願っています。

私がPDF側で調べたもの:

  • iTextSharp-ドキュメンテーションはあなたが買わなければならない本であり、良いスタートではありません。PDFをパブリックドメインの画像に変換することに関しては、あまり有用なドキュメントではないようです。ライセンスは不透明で、配布先のクライアントごとに支払う必要があるようです。
  • Docotic.Pdf-テキストのみ、使用しません。
  • pdftohtml-繰り返しますが、画像は生成されません。C#に移植するのも面倒です。
  • PdfFileParser-まだ必要なものではありません。
  • GhostScript-ほぼ正確に私たちが望むものですが、プログラムにフォークアウトする必要があります。

OCR側については、Apacheライセンスは寛容であり、良いレビューを得ているので、おそらくTesseractを使用することになります。別の方法があれば、私もそれに興味があります。

0 投票する
1 に答える
735 参照

android - PDF、Androidに埋め込まれたYouTubeビデオのレンダリング/表示と再生

ハイパーリンクとYouTubeビデオが埋め込まれたPDFがあります。

ターゲット: PDFを開く必要があり、すべてのハイパーリンクとビデオが機能している必要があります。

調査結果:私は多くのプロジェクトとサードパーティのアプリケーションを試しました。それらのほとんどはMuPDFを使用しており、YouTubeビデオを再生できません。

ネイティブまたはPhoneGapで試すことができます。

0 投票する
1 に答える
242 参照

android - Android での NDK プロジェクトの実行

PDFファイルのページをビットマップにレンダリングしたり、ビューアに表示したりできるアプリケーションの一部を開発しようとしています。無料のオープンソースのものを探しています。droidreaderandroid-pdfなど、すでにたくさん試しました。問題は、実行できるように NDK が必要だと思うことです。SVN で直接インポートしているにもかかわらず、Eclipse でビルドしようとするとエラーが発生し続けます。少なくともこれらのプロジェクトを実行するのに役立つ、適切なステップバイステップのチュートリアルを誰かに紹介してもらえますか?

0 投票する
2 に答える
5139 参照

android - PDF ライブラリを使用して Android アプリケーション内で PDF をレンダリングする方法

PDF レンダリングについて多くのことを検索しましたが、適切な回答が得られませんでした。PDF をレンダリングするライブラリ (GPL の下でライセンス) とその PDF をレンダリングする方法を教えてください。誰かがサンプルコードを持っていれば、それは私にとってより役に立ちます.

0 投票する
2 に答える
1541 参照

pdf-rendering - Android プロジェクトでのコンパイル済み MuPDF ライブラリ統合

mupdf ライブラリをコンパイルしましたが、既存の Android プロジェクトに統合して PDF をレンダリングすると、次のエラーが表示されます。

統合のために次の手順に従いました。

手順はこちらで説明されています: http://pastebin.com/YzHUhzE7

mupdf テスト プロジェクトでパッケージ名を変更すると、ネイティブ コードが変更され、上記の期限切れが発生します。私のプロジェクトでコンパイルされたMuPDFを統合する方法を知っている人がいれば。

0 投票する
2 に答える
743 参照

java - データを失うことなくアラビア語pdfを画像に変換する

Web ページでサムネイルとして使用するために、アラビア文字を含む PDF を画像に変換しようとしています。 PDFrendererPDFBox 両方とも変換後にアラビア文字を保持できませんでした。満足のいく結果を得るには、 を使用することしかできませんでしたJMagickが、問題はdll、アプリケーション インストーラーに追加する権利のない およびその他の依存関係を使用していることです。

私が見逃した可能性のあるより良いオープン ソース ソリューションはありますか?

ありがとう

ここに私のpdfモックファイルがあります:

pdfファイル