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
- Hozzon létre egy környezetet a(z) Aspose.PDF for .NET hozzáadásához a metaadatok lekéréséhez
- Töltse be a forrás PDF-fájlt a Document osztályobjektumba az információk kinyeréséhez
- Hivatkozás a Info objektumra a betöltött PDF-fájlban
- 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.