ไฟล์ DWG เก็บข้อมูลการออกแบบ 2 มิติและ 3 มิติ เช่น ข้อมูลทางเรขาคณิต สี วัสดุ และข้อความ เป็นรูปแบบไฟล์ที่เป็นกรรมสิทธิ์ของ AutoCAD ซึ่งเป็นแอปพลิเคชันซอฟต์แวร์การออกแบบโดยใช้คอมพิวเตอร์ช่วย (CAD) เนื่องจากไฟล์ DWG มีขนาดค่อนข้างใหญ่ จึงมักถูกแปลงเป็นรูปแบบไฟล์อื่น เช่น PDF เพื่อการแชร์และการทำงานร่วมกันที่ง่ายขึ้น PDF เป็นตัวเลือกยอดนิยมสำหรับจุดประสงค์นี้ เนื่องจากสามารถดูและแชร์ข้ามแพลตฟอร์มต่างๆ ได้อย่างง่ายดาย แต่การแปลงไฟล์ DWG เป็น PDF อาจเป็นงานที่น่าเบื่อ โดยเฉพาะอย่างยิ่งหากคุณมีไฟล์ที่ต้องแปลงจำนวนมาก ในโพสต์บล็อกนี้ เราจะเรียนรู้วิธีแปลง DWG เป็น PDF ใน Python เริ่มกันเลย!
หัวข้อต่อไปนี้จะครอบคลุมในบทความนี้:
- โปรแกรมแปลง Python DWG เป็น PDF – ดาวน์โหลดฟรี
- ขั้นตอนในการแปลงไฟล์ DWG เป็น PDF
- แปลง DWG เป็น PDF โดยทางโปรแกรม
- ส่งออก DWG เป็น PDF ด้วยตัวเลือก
- ส่งออกเค้าโครงเฉพาะของ DWG เป็น PDF
- แปลง DWG เป็น PDF/A หรือ PDF/B
- รับใบอนุญาตฟรี
- โปรแกรมแปลง DWG เป็น PDF ออนไลน์ฟรี
- ตัวแปลง Python DWG เป็น PDF – แหล่งข้อมูลการเรียนรู้
Python DWG เป็น PDF Converter - ดาวน์โหลดฟรี
สำหรับการแปลงไฟล์ DWG เป็นเอกสาร PDF เราจะใช้ API Aspose.CAD for Python อนุญาตให้สร้าง แก้ไข และจัดการไฟล์ DWG และรูปแบบไฟล์ อื่นๆ ได้
โปรดใช้คำสั่ง pip ต่อไปนี้เพื่อติดตั้งไลบรารีจาก PyPI
pip install aspose-cad
วิธีแปลงไฟล์ DWG เป็น PDF
เราสามารถแปลงไฟล์ DWG เป็นเอกสาร PDF ได้ง่ายๆ โดยทำตามขั้นตอนด้านล่าง:
- โหลดไฟล์วาด DWG
- ระบุตัวเลือกภาพแรสเตอร์ CAD
- กำหนดตัวเลือกการบันทึก PDF
- บันทึก DWG เป็น PDF
ตอนนี้ มาดูวิธีการทำตามขั้นตอนเหล่านี้ใน Python เพื่อแปลงไฟล์ DWG เป็นเอกสาร PDF
แปลง DWG เป็น PDF ใน Python
โปรดทำตามขั้นตอนด้านล่างเพื่อแปลง DWG เป็น PDF:
- โหลดไฟล์อินพุต DGN โดยใช้คลาส Image
- สร้างอินสแตนซ์ของคลาส PdfOptions
- สุดท้ายเรียกเมธอด save() เพื่อบันทึก DWG เป็น PDF ใช้เส้นทางไฟล์ PDF เอาต์พุตและ PdfOptions เป็นอาร์กิวเมนต์
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ DWG เป็นเอกสาร PDF โดยใช้ Python
# ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีแปลงไฟล์ DWG เป็นเอกสาร PDF โดยใช้ Python
import aspose.cad as cad
# โหลดไฟล์ DWG ที่มีอยู่
image = cad.Image.load("C:\Files\sample.dwg")
# ระบุตัวเลือก PDF
pdfOptions = cad.imageoptions.PdfOptions()
# บันทึกเป็น PDF
image.save("C:\Files\output.pdf", pdfOptions)
ส่งออก DWG เป็น PDF ด้วยตัวเลือกใน Python
เราสามารถระบุตัวเลือกการบันทึก PDF ในขณะที่แปลงไฟล์ DWG เป็นเอกสาร PDF โดยทำตามขั้นตอนด้านล่าง:
- ขั้นแรก โหลดไฟล์ DWG อินพุตโดยใช้คลาสอิมเมจ
- จากนั้น สร้างอินสแตนซ์ของคลาส CadRasterizationOptions
- จากนั้น ระบุคุณสมบัติความกว้างของหน้าและความสูงของหน้า
- ในขณะเดียวกัน ให้สร้างอินสแตนซ์ของคลาส PdfOptions
- หลังจากนั้น ให้ตั้งค่าคุณสมบัติ vectorrasterizationoptions เป็น CadRasterizationOptions
- สุดท้ายเรียกเมธอด save() เพื่อบันทึก DWG เป็น PDF
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีระบุความสูงและความกว้างของหน้าในขณะที่บันทึกไฟล์ DWG เป็นเอกสาร PDF โดยใช้ Python
# ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีระบุความสูงและความกว้างของหน้าในขณะที่บันทึกไฟล์ DWG เป็นเอกสาร PDF โดยใช้ Python
import aspose.cad as cad
# โหลดไฟล์ DWG ที่มีอยู่
image = cad.Image.load("C:\Files\sample.dwg")
# เริ่มต้นและระบุตัวเลือก CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
# ระบุตัวเลือก PDF
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
# บันทึกเป็น PDF
image.save("C:\Files\output.pdf", pdfOptions)
ส่งออกเค้าโครงเฉพาะของ DWG เป็น PDF ใน Python
เราสามารถระบุตัวเลือกการบันทึก PDF ในขณะที่แปลงไฟล์ DWG เป็นเอกสาร PDF โดยทำตามขั้นตอนด้านล่าง:
- ขั้นแรก โหลดไฟล์ DWG อินพุตโดยใช้คลาสอิมเมจ
- จากนั้น สร้างอินสแตนซ์ของคลาส CadRasterizationOptions
- จากนั้นตั้งค่าคุณสมบัติเค้าโครง
- ในขณะเดียวกัน ให้สร้างอินสแตนซ์ของคลาส PdfOptions
- หลังจากนั้น ให้ตั้งค่าคุณสมบัติ vectorrasterizationoptions เป็น CadRasterizationOptions
- สุดท้ายเรียกเมธอด save() เพื่อบันทึก DWG เป็น PDF
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีระบุเค้าโครงเฉพาะของไฟล์ DWG เพื่อส่งออกเป็นเอกสาร PDF ใน Python
# ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีระบุเค้าโครงเฉพาะของไฟล์ DWG เพื่อส่งออกเป็นเอกสาร PDF ใน Python
import aspose.cad as cad
# โหลดไฟล์ DWG ที่มีอยู่
image = cad.Image.load("C:\Files\sample.dwg")
# เริ่มต้นและระบุตัวเลือก CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
rasterizationOptions.layouts = ["Layout1"]
# ระบุตัวเลือก PDF
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
# บันทึกเป็น PDF
image.save("C:\Files\output.pdf", pdfOptions)
แปลง DWG เป็น PDF/A หรือ PDF/B
เรายังสามารถบันทึก DWG เป็น PDF/A หรือ PDF/E ได้โดยทำตามขั้นตอนด้านล่าง:
- ขั้นแรก โหลดไฟล์ DWG อินพุตโดยใช้คลาสอิมเมจ
- จากนั้น สร้างอินสแตนซ์ของคลาส CadRasterizationOptions
- จากนั้น สร้างอินสแตนซ์ของคลาส PdfOptions
- หลังจากนั้น ให้ตั้งค่าคุณสมบัติการปฏิบัติตามข้อกำหนด
- สุดท้ายเรียกเมธอด save() เพื่อบันทึก DWG เป็น PDF
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ DWG เป็น PDF/A และ PDF/B โดยใช้ Python
# ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีแปลงไฟล์ DWG เป็น PDF/A และ PDF/B โดยใช้ Python
import aspose.cad as cad
# โหลดไฟล์ DWG ที่มีอยู่
image = cad.Image.load("C:\Files\sample.dwg")
# เริ่มต้นและระบุตัวเลือก CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200
# ระบุตัวเลือก PDF
pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions
pdfOptions.core_pdf_options = cad.imageoptions.PdfDocumentOptions()
# บันทึกเป็น PDF/A
pdfOptions.core_pdf_options.compliance = cad.imageoptions.PdfCompliance.PDF_A1A
image.save("C:\Files\output-a.pdf", pdfOptions)
# บันทึกเป็น PDF/B
pdfOptions.core_pdf_options.compliance = cad.imageoptions.PdfCompliance.PDF_A1B
image.save("C:\Files\output-b.pdf", pdfOptions)
โปรแกรมแปลง AutoCAD เป็น PDF - รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวได้ฟรี เพื่อทดลองใช้ห้องสมุดโดยไม่มีข้อจำกัดในการประเมิน
DWG เป็น PDF Converter ฟรีออนไลน์
นอกจากนี้ คุณสามารถแปลงไฟล์ DWG เป็นเอกสาร PDF ทางออนไลน์ได้ฟรีโดยใช้เว็บแอป DWG to PDF converter ฟรี เว็บแอปนี้ได้รับการพัฒนาโดยใช้ Aspose.CAD API
https://products.aspose.app/cad/conversion/dwg
คุณสามารถอ่าน แปลง DWG เป็น PDF ออนไลน์ - ตัวแปลงฟรี เพื่อเรียนรู้เพิ่มเติม
Python DWG เป็น PDF Converter – แหล่งการเรียนรู้
คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการอ่าน แปลง และจัดการไฟล์ AutoCAD DWG โดยไม่ใช้ AutoCAD และสำรวจคุณสมบัติอื่นๆ ของไลบรารีโดยใช้แหล่งข้อมูลด้านล่าง:
- Aspose.CAD สำหรับคู่มือนักพัฒนา Python.
- แอปพลิเคชันออนไลน์ฟรี.
- Aspose.CAD สำหรับการอ้างอิง Python API.
- คู่มือการใช้งานและบทความ.
บทสรุป
ในบทความนี้ เราได้เรียนรู้วิธีโหลดไฟล์ DWG ที่มีอยู่และบันทึก DWG ที่โหลดเป็น PDF ใน Python เราได้เห็นวิธีระบุความสูง ความกว้าง เลย์เอาต์ และการปฏิบัติตาม PDF เมื่อส่งออก DWG เป็น PDF ด้วยการใช้ Aspose.CAD for Python นักพัฒนาสามารถทำให้กระบวนการแปลงเป็นอัตโนมัติได้อย่างง่ายดายและสร้างเอาต์พุต PDF แบบกำหนดเองที่ตรงกับความต้องการเฉพาะของพวกเขา นอกจากการแปลง DWG เป็น PDF ใน Python แล้ว คุณยังสามารถแปลงไฟล์ DWG เป็นเอกสาร PDF ทางออนไลน์โดยใช้เว็บแอปแปลง DWG ฟรี ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราที่ ฟอรัมสนับสนุนฟรี