問題タブ [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.

0 投票する
3 に答える
11159 参照

java - URL にリダイレクトがある場合、iText を使用して画像を取得するにはどうすればよいですか?

私は iText を使用して J2EE Web アプリケーションの PDF 請求書を生成しています。ページには、要求 URL から構築された URL から読み取った画像が含まれています。開発環境とテスト環境では問題なく動作しますが、本番環境では java.io.IOException: is not a registered imageformat が発生します。

URL をブラウザに貼り付けると、正しい画像が返されますが、リクエストは http から https にリダイレクトされます。私のコードでは、リダイレクト URL をハードコーディングすると、画像が正しく表示されます。

そのため、com.lowagie.text.Image.getInstance(URL) を使用して画像を取得すると、URL のリダイレクトに従っていないようです。iText を使用してリダイレクトされた URL から画像を出力するにはどうすればよいですか?

0 投票する
4 に答える
1779 参照

php - PHPでPDFファイルを生成するには?

太字、斜体、小さいタグ、大きいタグ、ブロック引用タグ、箇条書き、および番号付きの項目を含む HTML があります。PHP経由でPDFに変換する必要があります。FPDF を試してみましたが、全体的に複雑すぎました。FPDF を使用する html2pdf PHP ライブラリを試しましたが、非常にバグが多く、信頼性がありませんでした。おすすめは何ですか?

注: 典型的な履歴書を想像してみてください。私はそのようなものをフォーマットする必要があります。

0 投票する
4 に答える
3851 参照

c++ - HTML を PDF にエクスポート (C++、Windows)

HTML を PDF に変換するための再配布可能なコンポーネントを探しています。

現時点では、「PDFプリンター」の使用は避けたいと思います。これにはプリンターのインストールが必要であり、プリンターパネルで「遊んでいる」一部のユーザーがその機能を壊す可能性があるためです。

HTML は、ブラウザ コントロールまたは外部ファイルとして使用できます。通常、HTML はかなり単純ですが、顧客は独自のテンプレートを作成できるため、「適切な範囲」の HTML をサポートする必要があります。

C++ から自動化されたプロセスにアクセスできる必要があります - コマンドラインをサポートする DLL / COM / 外部実行可能ファイルはすべて問題ありません。

コマーシャルは問題ありませんが、現在、数千のオプションはありません。

では、どのコンポーネントを知っているか、または推奨できますか?

0 投票する
4 に答える
13044 参照

google-app-engine - Google の appengine から動的に PDF を生成する方法は?

Google の appengine で実行されるアプリケーションを作成したいと考えています。

ただし、このアプリケーションは PDF を動的に生成できる必要があります。

どうすればこれを行うことができますか?

0 投票する
11 に答える
46603 参照

pdf - PDFの上に差し込み印刷を行う方法は?

多くの場合、私たちのデザイナー (Adobe InDesign で作成) から PDF を受け取ります。これは、何千人もの人々に送信されるはずです。

私はすべての人のリストを持っています。OpenOffice.org で差し込み印刷を行うのは簡単です。ただし、OpenOffice.org は高度な PDF をサポートしていません。各ページにテキストを出力して印刷したいだけです。

私が現在行っている方法は次のとおりです。PDF を 6,000 部印刷してから、それらすべてをもう一度プリンターに入れ、その上に名前、住所、その他の情報を印刷するだけです。しかし、それは高価です。

悲しいことに、PDF を画像にして OpenOffice.org で使用することはできません。コンピューターが停止してしまうからです。また、このジョブをプリンタに送信するのにも非常に時間がかかります。

では、サードパーティのクローズド ソリューションにお金を払わずに、このメール マージを (できれば Python で) 簡単に行う方法はありますか?

0 投票する
4 に答える
1835 参照

java - Java から PDF を作成して Web ページに表示する

現在、FOP を使用して Java コードと xslt ドキュメントから PDF を生成しています。FOP は、Web ページに表示 (埋め込み) される PDF ファイルを吐き出します。ドキュメントの長さは 1 ~ 数千ページに及び、生成には時間がかかる場合があります。

これを行うより良いツールはありますか?FOP はオープンソースとフリーの世界で最良の選択肢ですか?

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

pdf - 一部のバージョンのAcrobatの空白ページ

HTMLDOCを使用してHTMLソースから生成されているPDFがあります。私は自分のMacで、そして手に入れることができるAcrobotのすべてのバージョンでファイルを正常に表示できますが、一部のエンドユーザーは一部のページを完全に空白として表示しています。

空白のページには画像が含まれているという点でやや独特ですが、なぜこれが出力に影響するのかわかりません。

これを引き起こす可能性のあるAdobeReaderの既知のバグはありますか?

編集:これを掘り下げて、ログに記録されたコピーからオリジナルを入手し、それが私の側で機能する一方で、私はまだクライアントから不満を持っています。

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

macos - Mac OSX でラテックス (具体的には pdflatex) で生成すると、pdf ドキュメントのフォントがおかしくなる

私の同僚は、何らかの形で texniscope が原因であり、私のシステムから削除してみる必要があると提案しています。それに頼る必要がないことを本当に願っています!

考えられる手がかり:

  • Leopard にアップグレードするまで、これは問題ではありませんでした。

  • フォントがおかしくなっていると言うのは、メイン テキストがおそらくデフォルトの Mac システム フォントのように見え、すべての数学が完全に判読不能であることを意味します。基本的にすべての特殊図柄は完全に文字化けしています。

  • ここからラテックスをインストールしました: http://www.tug.org/mactex/。私はすでにtexniscopeをインストールしていました。

  • を実行する/usr/texbin/pdflatex foo.texと、うまくいくようです:

しかし、結果のpdfファイルはフォントをめちゃくちゃにしています。

  • コマンドラインでpdflatexを使用しても、TeXShopを使用しても同じことが起こります。
0 投票する
30 に答える
934502 参照

php - HTMLとCSSをPDFに追加するにはどうすればよいですか

Firefox3およびIE7で正常にレンダリングされるHTML(XHTMLではない)ドキュメントがあります。これは、かなり基本的なCSSを使用してスタイルを設定し、HTMLで正常にレンダリングします。

私は今それをPDFに変換する方法を探しています。私が試してみました:

  • DOMPDF:テーブルに大きな問題がありました。私は大きなネストされたテーブルを除外しましたが、それは役に立ちました(最大128Mのメモリを消費して死ぬ前に-php.iniのメモリの制限です)が、テーブルが完全に混乱し、画像。テーブルは、さまざまなポイントにいくつかの線を追加するためのいくつかの境界線スタイルを備えた基本的なものでした。
  • HTML2PDFとHTML2PS:私は実際にこれで運が良かった。一部の画像(すべての画像はGoogle Chart URL)をレンダリングし、テーブルのフォーマットははるかに優れていましたが、まだ理解していない複雑な問題があり、不明なnode_type()エラーで死に続けていたようです。ここからどこに行くべきかわからない。と
  • Htmldoc:これは基本的なHTMLで正常に機能するようですが、CSSはほとんどサポートされていないため、HTMLですべてを実行する必要があります(Htmldoc-landではまだ2001年であることに気づいていませんでした...)。

私はHtml2PdfPilotと呼ばれるWindowsアプリを試しましたが、実際にはかなりまともな仕事をしましたが、少なくともLinuxで実行され、理想的にはWebサーバーでPHPを介してオンデマンドで実行されるものが必要です。

何が欠けていますか、またはこの問題を解決するにはどうすればよいですか?