問題タブ [pdf]

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 に答える
9428 参照

iphone - iPhone で読みやすいように PDF ファイルを再フォーマットするにはどうすればよいですか?

iPod Touch (または iPhone) で任意の PDF を適切なフォント サイズで読みたいと思っています。一部の PDF は、すでに狭い列と広い余白でフォーマットされています。ドキュメントをズームしてマージンを「削除」すると、テキストが読みやすくなります。

ほとんどのドキュメントには、非常に幅の広い 1 列のテキストがあります。テキストが読めるように十分にズームインすると、列が画面よりも大きくなり、すべての行を左右にスクロールして読む必要があります。実行できません。

プログラムを実行して、幅の広い PDF を幅の狭い PDF に変換したいと考えています。多くの PDF ライブラリ (Mac OS X の PDFKit など) を調査しましたが、それらはすべて PDF の表示または作成に重点を置いているようです。

PDF のテキストを読むためのリソースを教えてください。私は製品を購入するよりも自分のユーティリティを書きたいと思っていますが、それが唯一の方法である場合は製品を受け入れます。

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

java - リンクされたドキュメントをインラインでhtmlにpdfに変換する

Java/J2EE プラットフォームのサーバー側で、できればバッチ処理を使用して、静的 HTML ドキュメントのバンドルをプログラムで単一の PDF ファイルに変換する必要があります。pdf ファイルは、Web ページをオフラインで閲覧するためにサイト ユーザーに配布されます。

要件の主なポイントは次のとおりです。

  1. 上部のバナーは、最終的な PDF ドキュメントには表示されません。
  2. 左側のナビゲーション バーは、html ハイパーリンクから pdf ブックマークに変換する必要があります。
  3. Web ページに存在するすべてのハイパーリンクされたコンテンツ (html/pdf/doc/docx など) は、pdf ブックマーク付きの最終的な pdf ドキュメントの一部である必要があります。

これを行うための標準的なオープンソースの方法はありますか?

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

c# - Get Binary data from a SQL Database

I have an ASP .Net (3.5) website. I have the following code that uploads a file as a binary to a SQL Database:

The files that will be uploaded are PDFs, Can you please help me in writing the code to get the PDF out of the SQL database and display it in the browser. (I am able to get the binary file using a linq query but not sure how to process the bytes)

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

c# - PDFSharp で Pdf オブジェクトのツリーをたどるにはどうすればよいですか?

C# で PDFSharp を使用して、既存の PDF ドキュメント内の PdfItem オブジェクトのツリーをたどろうとしています。

「PDF Explorer」の例と同様に、すべてのオブジェクトの階層を作成したいのですが、すべてのオブジェクトのフラットなリストではなく、ツリーにしたいと考えています。

ルート ノードは document.Internals.Catalog です。そして、すべての要素にアクセスするまで、すべての document.Internals.Catalog.Elements を見ていきたいと思います。

私が遭遇する問題の 1 つは、ツリーに循環参照があり、それらを検出する方法がわからないことです。

コードサンプルはありますか?

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

eclipse - BIRT: pdf エミッター、相対パスまたは jar ファイルからフォントをロード/使用

私は初期の頃から BIRT を使用していますが、PDF エミッターに関する謎はまだ残っています。

短編小説: fontsConfig.xml を構成して、相対パスまたは jar からフォントを読み込むことはできますか?

長い話: Web アプリケーションで PDF を生成するために FOP と BIRT の両方を使用しています。ライブラリ間でフォントを共有できれば便利です。残念ながら、BIRT 2.3.1 でそれを行う方法が見つかりません。

悪の根源は fontsConfig.xml です。以下に示すように構成すると、正常に動作します。

しかし、パスでは、クラスパスではなく相対パスを使用することはできません (または、それを構成する適切な方法が見つかりません)。config1 も config2 も機能しません。

構成 1:

構成 2:

どんな考えでも大歓迎です。

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

c# - GraphicsUnit.Point は PDF にうまく変換されません... GraphicsUnit.World はそうですが、どうすれば Point に変換できますか?

GDI+ を使用してテキスト コンテンツを描画するコードが .Net にいくつかあります。GraphicsUnit.Point を使用してテキストのサイズを変更しました。画面上で素晴らしく機能しており、印刷しても問題ありません。

PDF を生成するシステムの作成を依頼され、ComponentOne の PDF コントロールを入手しました。GDI+ と同様のインターフェイスを備えています。

問題は、フォント サイズが機能しないことです。GraphicsUnit.Point を使用すると、テキストがはるかに小さくなり、テキストの下に空白ができます。GraphicsUnit.World を使用すると、テキストはまだ小さいですが、テキストの下に余分な空白はありません。

GraphicsUnit.World を GraphicsUnit.Point に変換する方法を理解したいです。

すべての助けをいただければ幸いです。

ありがとう

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

php - PHP で PDF を生成する

I have a PHP application and a need to generate a PDF with the result of query. The easiest way a found to do this was to use the DOMPDF to generate the PDF for me. So a made a function that generates the HTML for me then a pass this to DOMPDF. In the development and testing enviroment everything was fine but on production enviroment I had some problems with memory usage.

So I would like to know if my strategy was the best one or if there's a better and easy way to do this.

How would you do that?

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

pdf - PDF ファイルでカスタム フォントを使用する方法はありますか?

基本的に私は 12 月中旬に学校を卒業するので、履歴書をブラッシュアップしているところです。PDF ファイルでカスタム フォント (この場合は Calibri と Cambria) を使用して、それらを正しくレンダリングする方法があるかどうか疑問に思っています。すべてのコンピュータ。

前もって感謝します!

編集: MS Word 2007 を使用していますが、提案を受け付けています。

0 投票する
5 に答える
74656 参照

c# - プレビューなしで ASP.Net から PDF を印刷する

iTextSharp を使用して pdf を生成しました。ASP.Net で非常によくプレビューできますが、プレビューなしで直接プリンターに送信する必要があります。ユーザーが印刷ボタンをクリックすると、ドキュメントが自動的に印刷されます。

javascript window.print() を使用してページをプリンターに直接送信できることは知っていますが、PDF 用に作成する方法がわかりません。

編集: 埋め込まれていません。このように生成します。

そして、ここにいます。

0 投票する
22 に答える
18733 参照

linux - PDF 請求書の作成 - テンプレート ソリューションはありますか?

当社は、開発中の新しいシステムに請求書を統合することを検討しています。

請求書のレイアウトを作成し、pdf に変換するソリューションが必要です。

請求書を html/css でレイアウトしてから、pdf に変換することを検討しました。また、SVG->PDF 変換の使用も検討しています。

これらのソリューションはどちらも、Web アプリケーションに使用されている既存のテンプレート言語にうまく統合されています。

歴史的に、私たちは Microsoft ベースのビジネスであり、そのようなタスクに Crystal Reports を使用していましたが、このプロジェクト用のオープン ソース Linux ソリューションを探しています。

そのようなタスクに使用できるアプローチやテクノロジーについて提案がある人はいますか?