คู่มือวิธีใช้นี้มีข้อมูลเกี่ยวกับ วิธีอ่านข้อมูลเมตา PDF ใน C# จัดเตรียมทรัพยากรที่จำเป็นทั้งหมดเพื่อสร้างสภาพแวดล้อม กระบวนการที่ชาญฉลาดในการเขียนโปรแกรม และโค้ดตัวอย่างที่รันได้สำหรับการสาธิตคุณลักษณะ เมื่อคุณ ได้รับข้อมูลเมตา PDF ใน C# แล้ว คุณสามารถแสดงข้อมูลดังกล่าวบนคอนโซลหรือแก้ไขได้หากจำเป็น
ขั้นตอนในการอ่านข้อมูลเมตา PDF ใน C#
- สร้างสภาพแวดล้อมเพื่อเพิ่ม Aspose.PDF for .NET เพื่อดึงข้อมูลเมตา
- โหลดไฟล์ PDF ต้นฉบับลงในวัตถุคลาส Document เพื่อแยกข้อมูล
- รับการอ้างอิงถึงวัตถุ Info ในไฟล์ PDF ที่โหลด
- แสดงเนื้อหาที่ต้องการทั้งหมดจากวัตถุข้อมูล
ขั้นตอนง่ายๆ เหล่านี้สามารถใช้เพื่อ ดูข้อมูลเมตา PDF ใน C# ได้โดยการโหลดไฟล์ PDF ต้นทาง จากนั้นเข้าถึงออบเจกต์คลาสข้อมูลจากไฟล์นั้น ประกอบด้วยข้อมูลเมตาทั้งหมดของ PDF เช่น ผู้สร้าง, เขตเวลาของเวลาแก้ไข, ผู้ผลิตไฟล์ PDF นี้, วันที่สร้าง และวันที่แก้ไข เป็นต้น มีบางวิธีที่สามารถใช้เพื่อจัดการข้อมูลเมตานี้ได้
รหัสสำหรับการแยกข้อมูลเมตาจาก PDF ใน C
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"); | |
} | |
} | |
} |
รหัสนี้สาธิตกระบวนการแสดงข้อมูลเมตา PDF ใน C# คุณสามารถดึงข้อมูลคุณสมบัติอื่นๆ เช่น หัวเรื่อง ชื่อเรื่อง และผู้แต่ง มีเมธอดที่แตกต่างกันในออบเจกต์คลาสข้อมูลที่สามารถใช้เพื่อเพิ่มข้อมูลเมตาที่กำหนดเอง ล้างฟิลด์ทั้งหมดในข้อมูลเมตา ล้างฟิลด์ที่กำหนดเองเท่านั้น ลบฟิลด์ที่ระบุ และตรวจสอบว่าฟิลด์ใดฟิลด์หนึ่งเป็นแบบกำหนดเองหรือกำหนดไว้ล่วงหน้า
บทความนี้แนะนำเราในการดึงข้อมูลเมตาจากไฟล์ PDF หากคุณต้องการเรียนรู้คุณลักษณะอื่นๆ เช่น การรับรูปภาพจากไฟล์ PDF โปรดดูบทความใน วิธีรับรูปภาพจาก PDF ใน C #