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