問題タブ [pdf-manipulation]

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 投票する
2 に答える
2190 参照

pdf - iTextを使用したpdfファイル内の要素の座標

BIRTレポート ライブラリを使用して pdf ファイルを作成しています。後で、これらのファイルにデジタル署名する必要があります。iTextを使用してドキュメントにデジタル署名しています。

私が直面している問題は、さまざまなレポートのさまざまな場所に署名を配置する必要があることです。文書にデジタル署名するためのコードは既にありますが、今では常にすべてのレポートの最後のページの下部に署名を配置しています。

最終的には、各レポートに、署名を配置する必要がある場所を示す必要があります。次に、iText を使用して場所を読み取り、その場所に署名を配置する必要があります。

BIRTとiTextを使用してこれを達成することは可能ですか

ありがとう

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

c# - 編集可能な Pdf ファイルのテキストの変更


私はプロジェクトに取り組んでおり、C# プログラムを使用して、編集可能な pdfファイルの指定されたフィールドにデータを挿入する必要があります。

私は、編集可能な PDF ファイルや、C# を使用してフィールド データをプログラムで変更することにあまり詳しくありません。
編集可能な pdf ファイルを埋めるために .net で利用できる C# オープンソース API を知っている人はいますか?

ありがとう
_

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

pdf - Adobe のフォーム入力フィールドを使用した PDF 操作

現在、各値の X & Y Co-Ordinates の手計算を使用しているプロセスを簡素化しようとしています。これは正常に機能しますが、かなりの数の PDF を作成する必要があるため、多くの苦痛を引き起こしています。

PDF を開いて Adob​​e Acrobat Pro 内に「入力フィールド」を挿入できることを知っています。PHP を使用してこれらの入力フィールドに接続し、PHP フォームから値を挿入できれば素晴らしいと思います。

ワークフロー::

PHP フォーム >>> PHP 処理エンジン >>> ADOBE 入力フィールドの場所にフォーム値を含む最終 PDF へ。

誰かがこのようなことについて何らかの情報を持っているなら、それは大歓迎です。

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

c - C で PDF ヘッダー情報を編集または削除する

複数の PDF ファイルのヘッダー情報を編集する必要があります。私が達成したいのは、の前にすべてのヘッダーデータを削除することです%PDF-X.Y.Z

可能な解決策として私が思いついたのは、バイナリモードで PDF を開き、各文字%PDF-X.Y.Zが見つかるまで読み取ることでした。次に、ストリームの残りの読み取りを続行し、新しいファイルに保存します。このようにして、ヘッダー情報が異なるだけで、PDFの正確なバイナリコピーが得られると思いました。

Cでこれを行う最も簡単で最良の方法は何ですか? これを行うのに役立つ利用可能なライブラリはありますか? また、この問題を解決するためのさまざまなアプローチを聞くことにも興味があります。

ありがとう。

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

pdf - Ghostscript と pdfmark を使用して pdf メタデータを更新するときの間違ったエンコード

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

javascript - PDFファイル内でJavaScriptコードを使用するためのドキュメント

PDF内でJavaScriptコードを実行するためのドキュメントはどこにありますか?

PDFドキュメント内にJavaScriptアクションを追加したことはありません。しかし、私はJavaScriptを使用してかなりのWeb開発を行ってきました。PDFドキュメント内のJavaScriptに精通している人にいくつか質問があります。

NitroPDFとAdobeAcrobatは、PDFファイルのJavaScriptを確実にサポートしています。JavaScriptを介してPDFファイルを操作するために存在し、機能するさまざまなオブジェクトに関する標準はありますか? 私がこれまでに見つけたものはすべてAdobeからのものです。他のどこでもAdobeのドキュメントを参照しているようです。そこに標準はありますか、それともアドビは単なる「デファクト」標準ですか?

また、すべてのPDFビューアはJavaScriptアクションをサポートしていますか?

私が見つけたPDFドキュメント内でJavaScriptを使用するための最良のドキュメントは、Adobe- Adobe ::AcrobatJavaScriptスクリプティングガイドからのものでした。

NitroPDFにはこのリンクがあります-NitroPDF::PDFファイルのJavaScriptですが、基本的にはAdobeが持っているものをサポートしていると言っています。

Scribusからこのリンクも見つけました-Scribus::JavaScriptでPDFフォームを拡張する方法ですが、これにはいくつかの小さなコードスニペットしか含まれていません。非常に便利なものはありません。

Adobeには、IDEを使用してJavaScriptにブレークポイントなどを設定する方法に関するドキュメントがあります。別のIDEを使用してPDFファイルでJavaScriptを実行し、ブレークポイントなどを設定することは可能ですか?Firebugのようなクールなものを見つけるのは素晴らしいことです。

ノート:

WebブラウザにロードされているPDFの操作方法には答えないでください。問題は、PDFドキュメント内からJavaScriptを実行することです。PDFドキュメントでJavaScriptを実行することで利用できる可能性を探っています。具体的には、quickpdflibraryの関数を使用して、既存のドキュメントにJavaScript機能を追加する場合があります。

もう1つの便利なリンクは、AcrobatJavaScriptを使用した開発です。どうやらPDFのJavaScriptコードはしばしばAcroJSまたはAcrobatJavaScriptと呼ばれています。

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

.net - PDF(または画像)の機密データを編集するWebコンポーネント

最初の使用例-私たちのWebアプリケーションでは、ユーザーはpdfをスキャンまたはアップロードします(サーバーに)。次に、彼にいくつかの機密データを黒くさせました。

今、私はpdfからtiffを抽出し、それをユーザーに表示するコードを作成しました。ユーザーは、黒くしたい場所に黒い長方形を描きます。それから彼はそれをサーバーに保存し、私はそれから新しいpdfを作成します、しかし私はそれがどのように機能するかに満足していません...

私はこれを行うコンポーネント(商用無料)を探しています(理想的には画像抽出なし)。

最善の解決策は次のとおりです。

  1. WebアプリケーションでPDF/画像を表示(IEのみの場合もあります)
  2. ユーザーが画像を変更できるようにする(PDF形式)(画像に黒い長方形を追加する)
  3. ユーザーがPDFでテキストをマークし、マークされたテキストの文字を1つの記号(長方形、ドットなど)に変更できるようにします。
  4. pdf/imageをサーバーに保存します。

部分的な機能を備えたコンポーネントに関する情報をいただければ幸いです。コンポーネントはIEのみで、無料と商用の両方である可能性があります。

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

python - PDFMinerを使用して/RootオブジェクトのないPDFを解析する

PDFMiner pythonバインディングを使用して、多数のPDFからテキストを抽出しようとしています。私が書いたモジュールは多くのPDFで機能しますが、PDFのサブセットでこのやや不可解なエラーが発生します。

ipythonスタックトレース:

もちろん、すぐにこれらのPDFが破損していないかどうかを確認しましたが、問題なく読み取ることができます。

ルートオブジェクトがないにもかかわらず、これらのPDFを読み取る方法はありますか?ここからどこへ行けばいいのかよくわかりません。

どうもありがとう!

編集:

私はいくつかの鑑別診断を得るためにPyPDFを使ってみました。スタックトレースは次のとおりです。

Quonuxは、おそらくPDFMinerが最初のEOF文字に達した後に解析を停止したことを示唆しました。これは別のことを示唆しているように見えますが、私は非常に無知です。何かご意見は?