การแปลง Java DGN เป็น JPEG ด้วยบทช่วยสอน Aspose.CAD

การแนะนำ

ยินดีต้อนรับสู่บทช่วยสอนที่ครอบคลุมเกี่ยวกับการส่งออกไฟล์ DGN (การออกแบบ) ไปเป็นรูปแบบภาพแรสเตอร์โดยใช้ Aspose.CAD สำหรับ Java Aspose.CAD เป็นไลบรารีอันทรงพลังที่ช่วยให้นักพัฒนา Java สามารถทำงานกับไฟล์ CAD ได้อย่างราบรื่น ในบทช่วยสอนนี้ เราจะแนะนำคุณตลอดขั้นตอนการแปลงไฟล์ DGN เป็นภาพ JPEG พร้อมคำแนะนำทีละขั้นตอนและตัวอย่างโค้ด

ข้อกำหนดเบื้องต้น

ก่อนที่จะเข้าสู่บทช่วยสอน ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:

  1. ไลบรารี Aspose.CAD: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี Aspose.CAD สำหรับ Java แล้ว คุณสามารถดาวน์โหลดได้ที่นี่.
  2. Java Development Kit (JDK): ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Java บนเครื่องของคุณแล้ว
  3. สภาพแวดล้อมการพัฒนาแบบรวม (IDE): ใช้ IDE ที่เข้ากันได้กับ Java เช่น IntelliJ หรือ Eclipse

แพ็คเกจนำเข้า

ในโปรเจ็กต์ Java ของคุณ ให้นำเข้าแพ็คเกจที่จำเป็นสำหรับ Aspose.CAD เพิ่มบรรทัดต่อไปนี้ลงในโค้ดของคุณ:

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.dgn.DgnImage;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.JpegOptions;

ขั้นตอนที่ 1: โหลดไฟล์ DGN

String dataDir = "Your Document Directory" + "ExportingDGN/";
DgnImage dgnImage = (DgnImage) Image.load(dataDir + "Nikon_D90_Camera.dgn");

ขั้นตอนที่ 2: สร้างวัตถุ JpegOptions

ImageOptionsBase options = new JpegOptions();

ขั้นตอนที่ 3: กำหนดตัวเลือกการแรสเตอร์

CadRasterizationOptions vectorOptions = new CadRasterizationOptions();
vectorOptions.setPageWidth(600);
vectorOptions.setPageHeight(400);
vectorOptions.setNoScaling(true);
vectorOptions.setAutomaticLayoutsScaling(false);
options.setVectorRasterizationOptions(vectorOptions);

ขั้นตอนที่ 4: บันทึกภาพที่แปลงแล้ว

OutputStream outStream = new FileOutputStream(dataDir + "ExportDGNToRasterImage_Out.jpg");
dgnImage.save(outStream, options);

ทำซ้ำขั้นตอนเหล่านี้สำหรับไฟล์ DGN เฉพาะของคุณ โดยปรับเส้นทางของไฟล์ให้เหมาะสม

บทสรุป

ยินดีด้วย! คุณได้เรียนรู้วิธีส่งออกไฟล์ DGN เป็นรูปแบบภาพแรสเตอร์โดยใช้ Aspose.CAD สำหรับ Java เรียบร้อยแล้ว บทช่วยสอนนี้ช่วยให้คุณมีความรู้ในการรวมฟังก์ชันนี้เข้ากับแอปพลิเคชัน Java ของคุณ

คำถามที่พบบ่อย

คำถามที่ 1: ฉันสามารถใช้ Aspose.CAD สำหรับ Java กับไฟล์ CAD รูปแบบอื่นได้หรือไม่

ตอบ 1: ใช่ Aspose.CAD รองรับรูปแบบ CAD ที่หลากหลาย ซึ่งเป็นโซลูชั่นที่หลากหลายสำหรับนักพัฒนา Java

คำถามที่ 2: Aspose.CAD สำหรับ Java มีรุ่นทดลองใช้ฟรีหรือไม่

A2: ได้ คุณสามารถทดลองใช้ฟรีได้ที่นี่.

คำถามที่ 3: ฉันจะหาเอกสารสำหรับ Aspose.CAD สำหรับ Java ได้ที่ไหน

A3: โปรดดูเอกสารประกอบที่นี่.

คำถามที่ 4: ฉันจะรับการสนับสนุนสำหรับ Aspose.CAD สำหรับ Java ได้อย่างไร

A4: เยี่ยมชมฟอรั่มการสนับสนุนที่นี่.

คำถามที่ 5: ฉันจะซื้อใบอนุญาตสำหรับ Aspose.CAD สำหรับ Java ได้ที่ไหน

A5: คุณสามารถซื้อใบอนุญาตได้ที่นี่.