PDFに添付ファイルを追加
導入
.NET 開発の分野では、GroupDocs.Watermark は、さまざまなドキュメント形式内のウォーターマーク、注釈などを管理するための強力なツールとして際立っています。 PDF、Word ドキュメント、画像のいずれを扱う場合でも、GroupDocs.Watermark for .NET はシームレスな統合を提供し、開発者がドキュメントを簡単に操作できるようにします。
前提条件
GroupDocs.Watermark for .NET の使用の複雑な説明に入る前に、次の前提条件が満たされていることを確認してください。
- インストール: GroupDocs.Watermark for .NET がインストールされていることを確認してください。からダウンロードできます。リリースページ.
- ドキュメントの準備: 透かしやその他の操作を実行するドキュメントを準備します。
- C# の基本知識: GroupDocs.Watermark API と対話するために C# プログラミング言語を使用するため、C# プログラミング言語の基本を理解してください。
名前空間のインポート
実装を始める前に、GroupDocs.Watermark の機能にアクセスするために必要な名前空間をインポートすることが重要です。必要な名前空間は次のとおりです。
using System;
using System.IO;
using GroupDocs.Watermark.Contents.Pdf;
using GroupDocs.Watermark.Options.Pdf;
ステップ 1: ドキュメントをロードする
string documentPath = "Your Document Path";
string outputDirectory = "Your Document Directory";
string outputFileName = Path.Combine(outputDirectory, Path.GetFileName(documentPath));
var loadOptions = new PdfLoadOptions();
using (Watermarker watermarker = new Watermarker(documentPath, loadOptions))
このステップでは、作業するドキュメントへのパスを指定し、PdfLoadOptions
PDF ドキュメントをロードするためのオブジェクト。次に、Watermarker
オブジェクトにドキュメント パスとロード オプションを指定します。
ステップ 2: PDF コンテンツを取得する
PdfContent pdfContent = watermarker.GetContent<PdfContent>();
ここでは、次のコマンドを使用して PDF ドキュメントのコンテンツを取得します。GetContent<PdfContent>()
方法。
ステップ 3: 添付ファイルを追加する
pdfContent.Attachments.Add(File.ReadAllBytes("Your Document Path"), "sample doc", "sample doc as attachment");
この手順には、PDF ドキュメントに添付ファイルを追加することが含まれます。添付ファイルのバイト数、名前、説明を指定する必要があります。
ステップ 4: 変更を保存する
watermarker.Save(outputFileName);
最後に、ドキュメントに加えた変更を追加した添付ファイルとともに保存します。
結論
GroupDocs.Watermark for .NET は、ドキュメントのウォーターマークと添付ファイルをシームレスに管理するための堅牢なソリューションを提供します。上記の手順に従うことで、透かし機能と添付ファイル機能を .NET アプリケーションに簡単に統合できます。
よくある質問
GroupDocs.Watermark はすべての .NET フレームワークと互換性がありますか?
はい、GroupDocs.Watermark は .NET Framework 2.0 以降をサポートしています。
GroupDocs.Watermark を使用して追加されたウォーターマークを削除できますか?
はい、GroupDocs.Watermark はドキュメントからウォーターマークを削除するメソッドを提供します。
GroupDocs.Watermark はドキュメントの暗号化をサポートしていますか?
はい、GroupDocs.Watermark を使用すると、暗号化されたドキュメントを操作できます。
透かしの外観をカスタマイズできますか?
確かに、GroupDocs.Watermark はウォーターマークのさまざまなカスタマイズ オプションを提供します。
テスト目的で利用できる試用版はありますか?
はい、試用版には次からアクセスできます。リリースページ.