多くの場合、PDFドキュメントを操作しているときに、それを変更する必要があります。テキスト、画像、表、図などの特定のPDFコンテンツをコピー、貼り付け、ドラッグアンドドロップします。ドキュメントの小さな部分で作業する限り、同じPDFファイル内でこれらのオプションを手動で実行することは問題ありません。しかし、デジタル署名の作成、複数のPDFドキュメントのマージ、PDFファイル内のすべてのテキストの再処理などのより複雑なシナリオで編集オプションを実行したい場合はどうでしょうか。
Aspose.Wordsは、PDFをロード、編集、およびDOCX、HTML、Markdownなどのサポートされているファイル形式に変換できる高速で正確なツールを使用して質問に答えます。この記事では、プログラムでC#を使用する場合とオンラインで使用する場合の両方で、これらのオプションの使用方法について説明します。
C#を使用してPDFドキュメントをロードする機能 通常、PDFは表示のみに使用されますが、既存のPDFドキュメントに新しいものを編集または追加する必要がある場合もあります。
Aspose.Wordsは、次のようなPDFドキュメントを操作するための追加オプションを提供します。
PDFを複数の形式に変換し、データを抽出します。 PDFドキュメントを印刷する with a variety of printing options. PDFの暗号化と復号化、およびパスワードの変更など。 PDFドキュメントの読み込みに加えて、C#でプログラムでPDFドキュメントを作成し、次のようなPDFコンテンツを管理できます。
テキストと画像を追加、更新、削除します。 ヘッダーとフッターにテキストと画像を挿入します。 注釈を操作、エクスポート、およびインポートします。 ブックマークを追加、変更、および削除します。 表、PDF生成中のグラフオブジェクトなどを追加します。 C#を使用してPDFから目的の形式に変換する Aspose.Wordsの主な機能の1つは、ドキュメントを変換あるファイル形式からから別のに簡単かつ確実に変換する機能です。 Aspose.Wordsでは、PDFドキュメント形式をDOCXなどの別の形式に変換することは非常に簡単なプロセスであり、数行のコードで実行できます。次の変換手順を実装することにより、C#でプログラムによってPDFをDOCXに変換できます。
PDFドキュメントをロードします。 結果をターゲットファイル形式で保存します。 Note: You can apply some additional options when loading or saving a document. 必要なプログラミングの詳細をすべて備えた前の手順を実行して、PDFドキュメントをC#でDOCXファイル形式に変換するプロセスを説明しましょう。
PDFドキュメントをロードする Aspose.Wordsで実行するほとんどのタスクでは、変換プロセスの最初のステップとしてドキュメントをロードする必要があります。 PDFドキュメントをAspose.Wordsにロードすると、そのDOM(ドキュメントオブジェクトモデル)が構築され、すべてのドキュメント要素とフォーマットがメモリにロードされるだけです。 ドキュメントコンストラクタのいずれかを使用して、空白のドキュメントを作成するか、PDFドキュメントをロードします。 ‘ドキュメントの作成またはロード’の記事で説明されているように、必要なコンテンツを含む空白のドキュメントを作成したり、ストリームからドキュメントをロードしたりできます。
次の例は、C#のファイルからPDFドキュメントをロードする方法を示しています。
// Load your PDF document into a Document object using one of its constructors // and the path to your file. Document doc = new Document(@"C:\\DocumentName.
C# VB.NET を使用して、.NET デスクトップおよび Web アプリケーションで PDF を HTML に変換する
PDF から HTML への変換は、ソフトウェア、ツール、オンライン サービスなどのさまざまな手段によって実現できる、広く一般的に使用されている機能です。 PDF コンテンツをブラウザーで表示したり、Web アプリケーションの一部にしたりできるように変換する必要がある場合があります。 PDF から HTML への変換を使用すると、同様のスタイルとフォーマットを持つ HTML タグを使用して PDF コンテンツをレンダリングするというこの要件を達成できます。 Aspose のおかげで、Aspose.PDF for .NET を使用してデスクトップまたは Web アプリケーションに機能を実装できるようになりました。 API を使用すると、数行のコードを使用して PDF ドキュメントを HTML に変換できます。これだけでなく、変換中にさまざまな書式設定とスタイル オプションを指定することもできます。投稿の次のセクションでは、Aspose.PDF for .NET を使用して PDF を HTML に変換する方法についての完全なツアー ガイドを紹介します。
.NET での PDF から HTML への変換 簡単な PDF から HTML への変換は、PDF ドキュメントをロードし、HtmlSaveOptions を使用して HTML として保存することで実行できます。次の例は、変換だけでなく、画像をラスター形式で保存できる要件の指定を示しています。
// 完全な例とデータ ファイルについては、https://github.com/aspose-pdf/Aspose.PDF-for-.NET にアクセスしてください。 // ドキュメント ディレクトリへのパス。 string dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion_PDFToHTMLFormat(); // ソース PDF ファイル Document doc = new Document(dataDir + "input.