ส่งออก DGN แบบฝังเป็น PDF ด้วย Aspose.CAD สำหรับ Java
การแนะนำ
ยินดีต้อนรับสู่บทช่วยสอนที่ครอบคลุมเกี่ยวกับการส่งออกไฟล์ DGN ที่ฝังไว้โดยใช้ Aspose.CAD สำหรับ Java Aspose.CAD เป็นไลบรารีอันทรงพลังที่ช่วยให้นักพัฒนา Java สามารถทำงานกับไฟล์ CAD ได้อย่างราบรื่น ในบทช่วยสอนนี้ เราจะแนะนำคุณตลอดขั้นตอนการส่งออกไฟล์ DGN ที่ฝังไว้เป็น PDF โดยใช้คำแนะนำทีละขั้นตอน ไม่ว่าคุณจะเป็นนักพัฒนาที่มีประสบการณ์หรือเพิ่งเริ่มต้น บทช่วยสอนนี้จะช่วยให้คุณควบคุมความสามารถของ Aspose.CAD เพื่อปรับปรุงแอปพลิเคชัน Java ของคุณ
ข้อกำหนดเบื้องต้น
ก่อนที่เราจะเจาะลึกบทช่วยสอน ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้:
- สภาพแวดล้อมการพัฒนา Java: ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าสภาพแวดล้อมการพัฒนา Java บนเครื่องของคุณ
- Aspose.CAD สำหรับ Java: ดาวน์โหลดและติดตั้ง Aspose.CAD สำหรับไลบรารี Java จากที่นี่.
แพ็คเกจนำเข้า
ในการเริ่มต้น คุณต้องนำเข้าแพ็คเกจที่จำเป็นในโปรเจ็กต์ Java ของคุณ เพิ่มคำสั่งการนำเข้าต่อไปนี้ลงในโค้ดของคุณ:
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.OutputStream;
import com.aspose.cad.Image;
import com.aspose.cad.ImageOptionsBase;
import com.aspose.cad.fileformats.cad.CadImage;
import com.aspose.cad.fileformats.dgn.DgnImage;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.JpegOptions;
import com.aspose.cad.imageoptions.PdfOptions;
ตอนนี้ เรามาแบ่งโค้ดตัวอย่างออกเป็นหลายขั้นตอน:
ขั้นตอนที่ 1: ตั้งค่าเส้นทางอินพุตและเอาต์พุต
กำหนดเส้นทางไดเร็กทอรีที่มีเอกสารของคุณอยู่และระบุชื่อไฟล์ DWG อินพุต
String dataDir = "Your Document Directory" + "ExportingDGN/";
String fileName = dataDir + "BlockRefDgn.dwg";
ขั้นตอนที่ 2: โหลดไฟล์ DWG
โหลดไฟล์ DWG ลงในไฟล์Image
วัตถุโดยใช้ Aspose.CAD
Image objImage = Image.load(fileName);
ขั้นตอนที่ 3: กำหนดค่าตัวเลือกการแรสเตอร์
กำหนดค่าตัวเลือกการแรสเตอร์ เช่น เค้าโครงที่จะรวมไว้ในการส่งออก
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setLayouts(new String[] {"Model"});
ขั้นตอนที่ 4: กำหนดค่าตัวเลือก PDF
ตั้งค่าตัวเลือก PDF รวมถึงตัวเลือกการแรสเตอร์เวกเตอร์
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);
ขั้นตอนที่ 5: บันทึกไฟล์ PDF
บันทึกไฟล์ PDF ด้วยตัวเลือกที่กำหนดค่าไว้
objImage.save(dataDir + "BlockRefDgn.pdf", pdfOptions);
บทสรุป
ยินดีด้วย! คุณได้ส่งออกไฟล์ DGN ที่ฝังไว้เป็น PDF โดยใช้ Aspose.CAD สำหรับ Java สำเร็จแล้ว บทช่วยสอนนี้ครอบคลุมขั้นตอนสำคัญในการรวม Aspose.CAD เข้ากับแอปพลิเคชัน Java ของคุณเพื่อการจัดการไฟล์ CAD ที่มีประสิทธิภาพ
คำถามที่พบบ่อย
คำถามที่ 1: ฉันสามารถใช้ Aspose.CAD สำหรับ Java ในโครงการเชิงพาณิชย์ได้หรือไม่
A1: ใช่ Aspose.CAD สำหรับ Java เป็นไลบรารีเชิงพาณิชย์ คุณสามารถขอรับใบอนุญาตได้จากที่นี่.
คำถามที่ 2: มีการทดลองใช้ฟรีหรือไม่?
A2:ได้ คุณสามารถเข้าถึง Aspose.CAD สำหรับ Java รุ่นทดลองใช้ฟรีได้ที่นี่.
คำถามที่ 3: ฉันจะรับการสนับสนุนสำหรับ Aspose.CAD สำหรับ Java ได้อย่างไร
A3: คุณสามารถขอรับการสนับสนุนจากชุมชน Aspose.CAD บนฟอรั่ม.
คำถามที่ 4: หากฉันต้องการใบอนุญาตชั่วคราวจะต้องทำอย่างไร
A4: คุณสามารถขอรับใบอนุญาตชั่วคราวได้ที่นี่.
Q5: ฉันจะหาเอกสารได้จากที่ไหน?
A5: มีเอกสารประกอบให้ที่นี่.