-4

次のような機能を持つデスクトップ アプリケーションを作成したいと考えています。 1. ユーザーがフォームで pdf ファイルを開きます。その後、ユーザーはマウスを使用して長方形を描くような特定の編集を実行し、特定の領域を横切ります(ペイントに似ています) 3.次に、すべての編集を行った後、そのファイルを別のpdf(編集済み)に保存します

私はC#でそれをやっています。あなたはそれを行う方法を提案できますか?

4

1 に答える 1

2

これは便利かもしれませんが、

PDFエディタの書き方は?

iText ® は、PDF ドキュメントの作成と操作を可能にするライブラリです。これにより、動的な PDF ドキュメントの生成や操作を使用して、Web アプリケーションやその他のアプリケーションを強化しようとする開発者を支援します。開発者は iText を使用して次のことができます。

Serve PDF to a browser
Generate dynamic documents from XML files or databases
Use PDF's many interactive features
Add bookmarks, page numbers, watermarks, etc.
Split, concatenate, and manipulate PDF pages
Automate filling out of PDF forms
Add digital signatures to a PDF file

iText は Java と C# で利用できます。

PDFsharp は、任意の .NET 言語から PDF ドキュメントを簡単に作成できるオープン ソース ライブラリです。同じ描画ルーチンを使用して、PDF ドキュメントを作成したり、画面に描画したり、出力を任意のプリンターに送信したりできます。

It can use either GDI+ or WPF.
It includes support for Unicode in PDF files.

また、PDFsharp に含まれていない高レベルの機能をすべて提供する MigraDoc Foundation も含まれています。

于 2013-03-25T12:05:42.287 に答える