PDF-metaadatok olvasása C#-ban

Ez a használati útmutató a PDF metaadatok C#-ban történő olvasásához tartalmaz információkat. Biztosítja a környezet létrehozásához szükséges összes erőforrást, a programírás lépésenkénti folyamatát, valamint egy futtatható mintakódot a szolgáltatás bemutatásához. Miután megszerezte a PDF metaadatokat C#-ban, megjelenítheti azokat a konzolon, vagy szükség esetén módosíthatja azokat.

A PDF-metaadatok olvasásának lépései C#-ban

  1. Hozzon létre egy környezetet a(z) Aspose.PDF for .NET hozzáadásához a metaadatok lekéréséhez
  2. Töltse be a forrás PDF-fájlt a Document osztályobjektumba az információk kinyeréséhez
  3. Hivatkozás a Info objektumra a betöltött PDF-fájlban
  4. Jelenítse meg az összes kívánt tartalmat az Info objektumból

Ezekkel az egyszerű lépésekkel megtekintheti a PDF metaadatokat C#-ban úgy, hogy betölti a forrás PDF-fájlt, majd eléri belőle az Info osztály objektumot. Tartalmazza a PDF-szerű alkotó összes metaadatát, a módosítási idő időzónáját, a PDF-fájl készítőjét, a létrehozás dátumát és a módosítás dátumát, hogy csak néhányat említsünk. Néhány módszer is használható ezen metaadatok manipulálására.

Kód a metaadatok kinyeréséhez PDF-ből C#-ban

using Aspose.Pdf;
using System;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to get metadata from a PDF file
{
// Initialize license
Aspose.Pdf.License lic = new Aspose.Pdf.License();
lic.SetLicense("Aspose.Total.lic");
// Open document
Document pdfDocument = new Document("Sample.pdf");
// Get document information
DocumentInfo docInfo = pdfDocument.Info;
// Show document information
Console.WriteLine($"Creator: {docInfo.Creator}");
Console.WriteLine($"ModTimeZone: {docInfo.ModTimeZone}");
Console.WriteLine($"Producer: {docInfo.Producer}");
Console.WriteLine($"CreationDate: {docInfo.CreationDate}");
Console.WriteLine($"ModDate {docInfo.ModDate}");
Console.WriteLine("Done");
}
}
}

Ez a kód bemutatja a PDF metaadatok C#-ban történő megjelenítésének folyamatát. Más tulajdonságokat is lekérhet, például tárgyat, címet és szerzőt. Az Info osztály objektumban különböző módszerek használhatók egyéni metaadatok hozzáadására, a metaadatok összes mezőjének törlésére, csak az egyéni mezők törlésére, egy megadott mező eltávolítására, és annak ellenőrzésére, hogy egy adott mező egyéni vagy előre definiált-e.

Ez a cikk a metaadatok lekéréséhez vezetett PDF-fájlból. Ha további funkciókat szeretne megtudni, mint például a képek PDF-fájlból való lekérése, tekintse meg a hogyan lehet képeket letölteni egy PDF-ből C#-ban című cikket.

 Magyar