บทความสั้นๆ นี้จะอธิบายวิธีแปลง DGN เป็น PDF ใน Python รวมถึงอัลกอริทึมแบบทีละขั้นตอนและตัวอย่างโค้ดเพื่อพัฒนาตัวแปลง DGN เป็น PDF ใน Python นอกจากนี้ ยังกล่าวถึงการปรับแต่งการแสดงผลไฟล์ DGN เพื่อให้ตรงตามข้อกำหนดที่กำหนดเองอีกด้วย
ขั้นตอนการแปลง DGN เป็น PDF ใน Python
- กำหนดค่าสภาพแวดล้อมโดยติดตั้งไลบรารี Aspose.CAD
- อ่านไฟล์ต้นฉบับ DGN โดยใช้คลาส Image
- เริ่มต้นวัตถุของคลาส CadRasterizationOptions
- สร้างวัตถุของคลาส PdfOptions เพื่อตั้งค่าตัวเลือกการเรนเดอร์ PDF
- เรียกใช้เมธอดบันทึกเพื่อแปลงไฟล์ DGN เป็นรูปแบบ PDF
ขั้นตอนเหล่านี้อธิบายขั้นตอนการทำงานของโปรแกรมเพื่อเรนเดอร์ DGN เป็น PDF ใน Python โดยกระบวนการจะเริ่มต้นด้วยการอ่านไฟล์ DGN อินพุต จากนั้นจึงระบุคุณสมบัติแบบกำหนดเองสำหรับเอกสาร PDF เอาต์พุต ในที่สุด ไฟล์ PDF จะถูกสร้างขึ้นซึ่งสามารถเขียนลงในดิสก์หรือสตรีมเพื่อให้เหมาะกับความต้องการของแอปพลิเคชันของคุณ
โค้ดสำหรับพัฒนาโปรแกรมแปลง DGN เป็น PDF ใน Python
ตัวอย่างโค้ดด้านบนสาธิตการส่งออกไฟล์ DGN เป็น PDF ใน Python คอนสตรัคเตอร์คลาส Image ใช้ในการโหลดภาพวาดต้นฉบับ จากนั้นจึงตั้งค่าตัวเลือกแรสเตอร์ไรเซชันต่างๆ เช่น การกำหนดขนาดหน้า ขอบหน้า ขอบหน้า การซูม การปรับขนาด สีพื้นหน้าหรือพื้นหลัง เป็นต้น นอกจากนี้ คุณยังสามารถระบุความละเอียด โทเค็นการหมดเวลา และเมตาข้อมูล XMP พร้อมกับคุณสมบัติ PDF อื่นๆ ได้โดยใช้คลาส PdfOptions วิธีนี้ช่วยให้คุณปรับแต่งต่างๆ ได้หลายอย่างเพื่อควบคุมกระบวนการเรนเดอร์ตามความต้องการของคุณ
ในหัวข้อนี้ เราได้เรียนรู้วิธีการแปลง DGN เป็น PDF ใน Python อย่างไรก็ตาม หากต้องการสำรวจการแปลง IGES เป็น PDF โปรดอ่านบทความใน แปลง IGES เป็น PDF ใน Python