この記事では、C# で PDF プロパティを編集する方法について説明します。これには、IDE 設定、アプリケーション開発のために従うべき手順のリスト、C# で PDF のメタデータを編集するための実行可能なサンプル コードが含まれています。編集できるさまざまなプロパティと、メタデータを使用して実行できるその他の操作について学習します。
C# で PDF メタデータを変更する手順
- Aspose.PDF for .NET を使用してメタデータを編集するように IDE を設定します
- Document オブジェクトを使用して、メタデータを含むターゲット PDF ファイルを読み込みます
- DocumentInfo オブジェクトを使用して PDF メタデータを取得します
- 要件に従ってメタデータを更新します
- 更新されたメタデータを含む結果の PDF ファイルを保存します。
これらの手順は、C# で PDF プロパティを変更するプロセスを示しています。最初に、必要に応じてパスワードを使用してソース PDF ファイルがファイルまたはストリームからロードされ、続いて DocumentInfo クラス オブジェクトを使用してドキュメントのプロパティにアクセスします。適切な形式でデータを提供することで設定できる複数のプロパティがあります。
C# で PDF メタを編集するコード
using System; | |
using Aspose.Pdf; | |
class Program | |
{ | |
static void Main(string[] args) // Update metadata using C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Open the PDF | |
Document pdf = new Document("input.pdf"); | |
// Fetch document info | |
DocumentInfo metadata = new DocumentInfo(pdf); | |
metadata.Creator = "Software app"; | |
metadata.Producer = "Doc Producer"; | |
metadata.Trapped = "Alignment and Colors"; | |
metadata.Author = "The author"; | |
metadata.CreationDate = new DateTime(2023,6,1); | |
// Save the output document | |
pdf.Save("PDFMetadata.pdf"); | |
System.Console.WriteLine("Done"); | |
} | |
} |
このコードは、C# で PDF のメタデータを変更する方法を示しています。 DocumentInfo オブジェクトは、ロードされた PDF ドキュメント オブジェクトを提供することによって設定されます。 DocumentInfo オブジェクトを使用してプロパティを変更できるだけでなく、プロパティを追加または削除することもできます。
この記事では、C#* で *PDF メタデータ エディターを開発する方法を説明しました。 PDF の背景を編集するプロセスについて知りたい場合は、C#を使用してPDFの背景色を編集する方法 の記事を参照してください。