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