問題タブ [pdf-generation]
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.
pdf-generation - グラデーション塗りつぶしをサポートする PDF 生成ライブラリ
グラデーション シェーディングなどの機能を含む PDF ライブラリを生成できるライブラリ (python、.net、c++ など) はありますか?
java - JOD Converter to Print to PDF を使用して Open Office Service からの応答時間を短縮するにはどうすればよいですか?
現在、JOD Converterを使用して、Word ドキュメントを別のマシンで実行されているオープン オフィス サービスに送信しています。オープン オフィス サービスは、100 Mbps の帯域幅が保証されている施設でホストされています。オープン オフィス サービスをホストしているこのサーバーに印刷する 3 台のサーバーがあります。
- Amazon Cloud サーバー (ステージング) は、pdf ドキュメントを生成するのに約 31.6 秒かかります。
- ホスティング機能 (開発) は、pdf の生成に約 29.5 秒かかります。
- オープン オフィス サービスと同じ施設 (生産) で、まったく同じ PDF ドキュメントを生成するのに約 5.5 秒かかります。
ただし、遅延、遅延、帯域幅はすべて品質の点で優れています. この応答時間を短縮するにはどうすればよいですか。問題はネットワークにあるように見えますが、ネットワークに問題があるかどうかを測定して、この動作を文書化できるようにしたいと考えています。
html - PDFファイルのリンクを新しいウィンドウで開くには?
ブラウザ インスタンスに埋め込まれた pdf ドキュメント (PDF1) にリンクがあります。または、Adobe Reader がブラウザ ウィンドウに埋め込まれているとします。
この pdf ドキュメント (PDF2) にはサーブレットへのリンクがあり、このビューは別の pdf ファイルを開きます。
新しい pdf ドキュメントが、同じブラウザ ウィンドウに埋め込まれた Adobe Reader で開かれます。このドキュメント (PDF2) を新しい Adobe Reader が組み込まれた新しいブラウザー ウィンドウで開くにはどうすればよいですか?
これは、pdf ドキュメントの生成に使用されるエディター ツールに依存しますか?
PS: 最初のドキュメント (PDF1) は作成していませんが、2 番目のドキュメント (PDF2) を新しいウィンドウで開くにはどうすればよいかという問題に直面しているため、最初のドキュメントは「失われる」ことはなく、再度開く必要があります。 .
asp.net - AcrobatXMLフォームを「実際の」PDFに変換するにはどうすればよいですか。
現在、DynamicPDF Merger for .NETを使用して、Adobe Designer(PDFバージョン1.6 Acrobat 7)によって作成されたXMLフォームのフィールドに入力しています。
XMLフォームPDFは、各単語が個別のオブジェクトであるため、大きくなります(1.5MB)。可能であれば、PDFを最初から再構築したくありません。
「PDFに印刷」を使用すると、ファイルは「実際の」PDF(フォームではない)に変換され、非常に小さくなります(72KB)。
この「PDFに印刷」をASP.NETWebサーバーで再現する方法はありますか?
c# - Excel 2002 で一連のシートを PDF に出力するにはどうすればよいですか?
私は CutePDF を試しましたが、プログラムによるアクセスはレジストリ エントリを介して行う必要があり、スレッド セーフではありません。PDF Writer も試してみましたが、複数のユーザーが同じマシンにログインして同時に印刷しようとすると、プログラムに深刻な問題が発生します。
私が言うことができる簡単なC#またはVBAコマンドを探しています-この.xlsを印刷すると、フープをジャンプすることなく実行されます。
助言がありますか?
c# - iTextSharp を使用して他のフィールドに入力するときに、PDF で書式設定と計算を強制するにはどうすればよいですか?
多数のテキスト フィールドを含む PDF フォームがあります。これらのフィールドに入力された値は、他のフィールドの値を計算するために使用されます (計算フィールドは読み取り専用です)。
Adobe Reader でフォームを開いてフィールドに入力すると、計算フィールドが自動的に再計算されます。
ただし、iTextSharp を使用してフィールドに入力し、結果のフォームを平坦化し、平坦化されたフォームを Web 経由でユーザーにストリーミングします。
計算フィールドが計算されないことを除けば、その部分は問題なく機能します。ユーザーがトリガーしたイベント (キーダウン、フォーカス、ぼかしなど) が発生していないため、計算は行われないと想定しています。
明らかに、入力可能なフォームから計算を削除し、フィールドに入力しているときはすべてサーバー上で実行できますが、入力可能なフォームをサーバーだけでなく人間も使用できるようにしたいと考えています。
誰かが計算を強制する方法を知っていますか?
編集:私はここでiText / iTextSharpの愛をあまり感じていません...
ここにいくつかの詳細があります。Stamper.AcroFields.GenerateAppearances を true に設定しても役に立ちません。
答えはページアクションのどこかにあると思いますが、それをトリガーする方法がわかりません...
delphi - Delphi PDF 生成
Fast Reports を使用してレポートを作成していますが、作成される PDF の品質にはあまり満足していません。FastReports に付属するものではなく、他の PDF コンポーネントをプラグインできることはわかっているので、私の質問は
Delphi には、どのような優れた PDF コンポーネント (無料または商用) がありますか? DLL を必要としないことが理想的です。
編集: FastReports の統合、利用可能なソース、およびかなりの評判があったため、最終的にGnosticeを購入しました。ただし、FastReports から複数ページのレポートを PDF にエクスポートすると、コンポーネントがメモリ リークを起こし、出力が破損するという問題が (購入後に) 見つかりました。私はそれをGnosticeに報告したので、今後数日で彼らのサポートがどれほど優れているかがわかると思います...
編集 2: Gnostice は、メモリ リークと破損した出力を修正する修正を加えて戻ってきました。
embedded - PDF作成ソフトウェアは利用できますか?
組み込みシステム、特にIARツールを使用したARM9からPDFファイルを作成する可能性を調査しています。オープンソースまたはライセンスは問題ありません-オンラインで検索するのは難しいと感じています。ここの誰かがパッケージを使用したことを望んでいます。CまたはC++をお勧めします。テキストとグラフィックを少しだけ使用して、かなり単純なレポートを作成します。
更新:SOを検索して、PDFTronを見つけました-誰かがそれを使った経験がありますか?それは私たちが望むことをするかもしれないようです。
pdf - 同じページに表示される 2 つの PDF ページを結合するにはどうすればよいですか?
PDF ドキュメントのページを並べ替えたり、シートごとに複数のページを結合したりできる無料のツールを探しています。最初の部分(再配置)は、多くのツールで簡単に解決できます(私はPyPDFを使用しています)。
問題は 2 番目の要件にあります。つまり、2 つ (またはそれ以上) のページを 1 つのページに結合することです。たとえば、2 つのページ (A と B) を取得し、これらを回転、拡大縮小して、このように 1 つのページに結合します。
このソリューションは Linux で動作する必要があり、できれば Windows でも動作する必要があります。Python または Perl バインディングを備えたコンソール アプリケーションまたはライブラリを探しています。
正確にこの種の変換を実行するはずの pdfnupライブラリがあり、クロスプラットフォームですが、これに似たバグのために使用できません.
asp.net - aspx からのハイジャック出力
Html を PDF に変換できるコンポーネントを使用して、aspx ページを PDF に変換したいと考えています。ポストバック中に aspx ページからの出力をリダイレクトし、ストリームまたは文字列として HtmlToPdf メソッドに送信することは可能ですか?