問題タブ [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 投票する
5 に答える
18502 参照

javascript - pdf.js が Safari で動作しない

私たちはpdf.jsをテストしていますが、素晴らしいプロジェクトのように見えますが、Safari では動作しません。

(PDF.JS バージョン = 0.8.229 (最新) / Safari 5.1.9 - 6.0.4 / Mac OSX 10.6.8 - 10.8.3 でテスト済み)

例:

これは、Chrome/FFox では動作するが Safari では動作しないサンプル PDF を含むサーバーから提供されるデモ コードの例です: http://test.appgrinders.com/pdf_js/test.html

コンソール出力:

その他のテスト:

以下は、テストしたサンプル PDF のリストです (すべてサーバーから提供され、すべて Chrome/FFox/Android で動作しました)。Safari で動作したのは、pdf.js プロジェクト自体から提供された PDF ファイルだけでした。

SAFARI での失敗:
http://samplepdf.com/sample.pdf
http://forums.adobe.com/servlet/JiveServlet/previewBody/2041-102-1-2139/Sample.pdf
https://github.com/エビpdf/エビ/生/マスター/データ/pdfs/form.pdf

SAFARI で動作:
http://cdn.mozilla.net/pdfjs/helloworld.pdf
(注: これは pdf.js プロジェクトのサンプル PDF であり、これまでに動作した唯一のものです)


私たちはバグレポートを提出しましたが、開発者は答えを持っていないようです。

pdf.js を Safari で動作させるにはどうすればよいですか?

0 投票する
0 に答える
356 参照

java - 処理中のパラメトリック カーブのレンダリング品質が低い (Java)

Windows 7 PC で Processing 2.0b6 を使用して、パラメトリック曲線をプロットするスケッチを作成するために、いくつかの GeoGebra コード^ を理解しました (私が試した例はカーディオイドです)。これは、「曲率を意識した」ポイント分布を生成することによって行われます。

恐ろしく乱雑ですが、実際に動作するバージョンのスケッチがここにあります ^^ そして、カーディオイドに属する点の配列を含むが、それを生成した曲線プロット アルゴリズムは含まれていない単純化されたバージョンがここにあります ^^^。

問題は、ポイント分布の各ポイントが接続されているときに、処理表示ウィンドウで曲線がポリラインとしてレンダリングされる方法にあります。この画像は、レンダリングが毛むくじゃらでゴツゴツしていることを示していますが、... これが問題の核心です... この美しく滑らかな PDFレンダリングを確認してください。

何が起きてる?(ほぼ) 完璧なベクトル グラフィックにより、問題は点の分布ではなく、表示ウィンドウのピクセルへのレンダリングに関係していると確信できます (ここでの用語が不正確であることは承知しています)。シフトとスケーリングは何かに影響していますか? PDF へのコンバーターは、点数の分布に凝った処理を行っていますか?

私は困惑しています。ヘルプ/洞察は大歓迎です。

ところで、興味のある方のために、Java でカーディオイドをコード化しました (繰り返しますが、コードは乱雑ですが機能します)。

lunarbrogue.appspot.com/parametric_plotting/cardioid.java

およびオープンフレームワーク:

lunarbrogue.appspot.com/parametric_plotting/main.cpp

lunarbrogue.appspot.com/parametric_plotting/testApp.h

lunarbrogue.appspot.com/parametric_plotting/testApp.cpp

結果のpdfで:

lunarbrogue.appspot.com/parametric_plotting/cardioid_cpp.pdf

^ コード.

^^ lunarbrogue.appspot.com/parametric_plotting/ParametricCurvePlotter2.pde

^^^ lunarbrogue.appspot.com/parametric_plotting/Cardioid1.pde

0 投票する
6 に答える
13228 参照

python - Pythonでダウンロードしたpdfを表示する方法

たとえば、Webからpdfを取得しました

このコードを変更して表示したい

document =pdf を含む変数 pdf を使用するように行を変更するにはどうすればよいですか?

( popplerqt4 などを使用してもかまいません。それが簡単になるのであれば。)

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

grails - Grails レンダリング プラグイン 0.44 での IncompatibleClassChangeError

レンダリング プラグイン 0.44 を使用した grails 2.0.4 アプリケーションがあります。開発環境では問題なく動作しますが、本番環境では IncompatibleClassChangeError で失敗します。

瓶を調べて、重複や非互換性がないかどうかを確認しましたが、疑わしいものは何も追跡できませんでした. clean war (grails clean, war) を試してみましたが、役に立ちませんでした。

Java マイナー バージョン - Java 1.6.0_65 (dev test/mac os) および java 1.6.0_30 (production/cent os) を除いて、運用テストと開発テストの両方が同様のセットアップを実行しています。

どんな助けでも大歓迎です、ありがとう!

ここに私の BuildConfig.groovy があります:

スタック トレースは次のとおりです。

0 投票する
0 に答える
619 参照

sql-server - SQL Server Reporting Services 2008 ~ 2012 pdf のレンダリングが遅い

最近、SQL Server 2008 R2 から 2012 にアップグレードしました。どのデータベースにも問題はありませんが、Reporting Services によっていくつかの問題が発生します。既存のReportingServicesReportingServicesTempテーブルを添付したところ、すべて正常に機能しました。

ただし、レポートを使用して PDF ファイルを作成し、クライアントに送信しています。レンダリング時間は、レポートごとに数百ミリ秒から約 30 秒に増加しました。データと処理時間はわずかで、レポートはシンプルな 1 ページのレポートです。

移行後に SQL Server Reporting Services が非常に遅いことを読み、ファイル形式の違いを調べましたが、変更できるものは何も見当たりません。形式はさらに異なりますか? SSDT でファイルを編集しても何も変わらないようですか?

データベースが実際に異なる場合に備えて、新しいReportingServicesデータベースを作成し、RDL を再インポートしました。同じことです。PDF レンダリングに 38 秒!!

私は何を間違っていますか?何か案は?

ありがとう...アンディ

0 投票する
0 に答える
286 参照

java - PDFFile インスタンスのページを取得しようとすると、PDFParseException が発生するのはなぜですか?

PDFRendererバージョン 0.9.1 を使用して、ColdFusion でプログラムによって PDF を PNG に変換しています。

これを行うために私が書いたUDFは次のとおりです。

これは、私が投げたほとんどのPDFで問題なく機能します。ただし、特定の PDF に対して例外がスローされることがあります (すべての PDF は所有権があり、共有できません)。

を使用して PDF の最初のページを参照しようとするとPDFFile.getPage(1)、ColdFusion 例外が発生しますElement PDFPAGE is undefined in LOCAL.

これをデバッガーで実行しましたが、詳しく調べると、特定の PDF に対して次の値が表示されます。

私は Java に精通していないので、それが何を意味するのかわかりませんが、PDF の形式が正しくなく、Java ライブラリで正しく読み取ることができないと思われます。

このタイプのエラーの正確な原因は何ですか? PDFRendererライブラリと互換性のない新しいバージョンであるPDFがどのように生成/作成されるかが原因でしょうか?

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

php - PDFデータを実際のPDFファイルにレンダリングするにはどうすればよいですか? (PHPを使用)

私が得ているリターンはpdfの実際のコンテンツのようなものですが、pdfファイルを作成してこのデータをテキストエディターに貼り付けてpdfとして保存しようとすると、それを開こうとすると、ファイルを開くことができないように言うだけです。

pdfファイルを作成しようとしているサンプルデータは次のとおりです。

データを解析したりエンコードしたりする必要があるのか​​ 、それともphpにこのタイプの応答をレンダリングするための何らかのツールがあるのか​​ わかりませんか?

どんな助けでも本当に感謝しています。ありがとう