หัวข้อสั้นๆ นี้ครอบคลุมรายละเอียดเกี่ยวกับ วิธีเปลี่ยน PDF A เป็น PDF ใน C# โดยจะอธิบายกระบวนการทั้งหมดในแง่ของขั้นตอนพร้อมกับการกำหนดค่าสภาพแวดล้อมและโค้ดตัวอย่างที่เรียกใช้ได้เพื่อ แปลงจาก PDF A เป็น PDF ใน C# รหัสนี้สามารถดำเนินการได้ในสภาพแวดล้อมใดๆ ที่รองรับสภาพแวดล้อม .NET และสามารถแก้ไขเพื่อตรวจสอบสถานะการปฏิบัติตามข้อกำหนดก่อนและหลังการเรียกใช้รหัสการลบการปฏิบัติตามข้อกำหนด
ขั้นตอนในการแปลง PDF A เป็น PDF ใน C#
- ตั้งค่าสภาพแวดล้อมให้ใช้ Aspose.PDF เพื่อลบการปฏิบัติตามข้อกำหนดของ PDF/A
- โหลดซอร์ส PDF Document ที่มีคุณสมบัติที่สอดคล้องกับ PDF A
- เรียกใช้เมธอด RemovePdfaCompliance() ในคลาส Document
- บันทึกไฟล์ PDF ผลลัพธ์หลังจากเปลี่ยนรูปแบบ
ขั้นตอนเหล่านี้สรุปกระบวนการเขียนตัวแปลง PDF A เป็น PDF ใน C# ไฟล์ PDF ต้นทางที่มีการปฏิบัติตามข้อกำหนด PDF/A จะถูกโหลดลงในวัตถุคลาส Document ตามด้วยการเรียกใช้เมธอด RemovePdfaCompliance() โดยไม่มีอาร์กิวเมนต์ใดๆ ไฟล์ PDF ที่เป็นผลลัพธ์สามารถบันทึกลงในดิสก์หรือไปยังสตรีมหลังจากลบคุณสมบัติ PDF/A ออกจากไฟล์ PDF ต้นทาง
รหัสที่จะแปลงจาก PDF A เป็น PDF ใน C
using Aspose.Pdf; | |
class Program { | |
static void Main(string[] args) // PDF/A to PDF file in C# | |
{ | |
// Set PDF license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Load the PDFA file | |
Document pdf = new Document("inputPDFA.pdf"); | |
// Remove the PDFA compliance | |
pdf.RemovePdfaCompliance(); | |
// Save the simple PDF | |
pdf.Save("SimplePDF.pdf"); | |
} | |
} |
รหัสนี้แสดงให้เห็นถึงงานในการ เปลี่ยน PDF A เป็น PDF ใน C# คุณสามารถปรับแต่งโค้ดนี้ได้โดยตรวจสอบความสอดคล้องของ PDF A โดยใช้คุณสมบัติ IsPdfaCompliant ของคลาส Document ก่อนและหลังการเรียกใช้เมธอด RemovePdfaCompliance() โปรดทราบว่าคุณสมบัตินี้ควรเป็น True ก่อนเรียกเมธอดและเป็น False หลังจากเรียกเมธอด RemovePdfaCompliance()
บทช่วยสอนนี้สอนให้เราเปลี่ยนรูปแบบไฟล์จาก PDF A เป็น PDF ใน C# หากคุณต้องการเรียนรู้ขั้นตอนการเปลี่ยนรหัสผ่าน PDF โปรดดูบทความใน วิธีเปลี่ยนรหัสผ่าน PDF โดยใช้ C#