Atur Ukuran dan Mode Kanvas
Perkenalan
Apakah Anda ingin memanfaatkan kekuatan Aspose.CAD untuk Java untuk meningkatkan proses konversi CAD Anda? Panduan komprehensif ini akan memandu Anda melalui langkah-langkah mengatur ukuran dan mode kanvas menggunakan Aspose.CAD untuk Java. Baik Anda seorang pengembang berpengalaman atau baru memulai, tutorial ini akan memberi Anda wawasan yang Anda perlukan.
Prasyarat
Sebelum masuk ke tutorial, pastikan Anda memiliki prasyarat berikut:
Aspose.CAD untuk Java: Pastikan Anda telah menginstal perpustakaan Aspose.CAD di lingkungan Java Anda. Anda dapat mengunduhnyaDi Sini.
Direktori Dokumen: Siapkan direktori dokumen untuk menyimpan file CAD Anda. Direktori ini akan direferensikan dalam langkah-langkah tutorial.
Sekarang, mari kita mulai dengan panduan langkah demi langkah.
Impor Namespace
Pada langkah ini, kami akan mengimpor namespace yang diperlukan untuk memulai proyek Aspose.CAD Anda.
import java.awt.Image;
import com.aspose.cad.fileformats.tiff.enums.TiffExpectedFormat;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PdfOptions;
import com.aspose.cad.imageoptions.TiffOptions;
Langkah 1: Impor Kelas Aspose.CAD
// Jalur ke direktori sumber daya.
String dataDir = "Your Document Directory" + "CADConversion/";
String srcFile = dataDir + "conic_pyramid.dxf";
com.aspose.cad.Image objImage = com.aspose.cad.Image.load(srcFile);
Dalam cuplikan ini, kami menyiapkan jalur ke direktori sumber daya dan memuat file DXF menggunakan Aspose.CAD’sImage
kelas.
Langkah 2: Tetapkan Properti CadRasterizationOptions
// Buat instance CadRasterizationOptions dan atur berbagai propertinya
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
rasterizationOptions.setAutomaticLayoutsScaling(true);
rasterizationOptions.setNoScaling(true);
Di sini, kita membuat sebuah instance dariCadRasterizationOptions
dan mengonfigurasi properti seperti lebar halaman, tinggi halaman, dan opsi penskalaan.
Langkah 3: Buat PdfOptions dan Setel VectorRasterizationOptions
// Buat sebuah instance dari PdfOptions
PdfOptions pdfOptions = new PdfOptions();
// Setel properti VectorRasterizationOptions
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);
Sekarang, kita membuat aPdfOptions
contoh dan mengaturnyaVectorRasterizationOptions
properti ke yang dikonfigurasi sebelumnyaCadRasterizationOptions
.
Langkah 4: Ekspor ke PDF
// Ekspor CAD ke PDF
objImage.save(dataDir + "result_out_.pdf", pdfOptions);
Terakhir, kami menyimpan gambar CAD ke file PDF menggunakan opsi yang ditentukan.
Langkah 5: Buat TiffOptions dan Setel VectorRasterizationOptions
// Buat sebuah instance dari TiffOptions
TiffOptions tiffOptions = new TiffOptions(TiffExpectedFormat.Default);
// Setel properti VectorRasterizationOptions
tiffOptions.setVectorRasterizationOptions(rasterizationOptions);
Pada langkah ini, kami menyiapkan aTiffOptions
contoh dan konfigurasikanVectorRasterizationOptions
Properti.
Langkah 6: Ekspor ke TIFF
// Ekspor CAD ke TIFF
objImage.save(dataDir + "result_out_.tiff", tiffOptions);
Terakhir, kami menyimpan gambar CAD ke file TIFF menggunakan opsi yang ditentukan.
Kesimpulan
Selamat! Anda telah berhasil mengatur ukuran dan mode kanvas menggunakan Aspose.CAD untuk Java. Tutorial ini memberikan dasar yang kuat untuk proyek konversi CAD Anda. Jelajahi lebih banyak fitur dan kemungkinan diDokumentasi Aspose.CAD.
FAQ
Q1: Dapatkah saya menggunakan Aspose.CAD untuk Java dengan kerangka kerja Java lainnya?
A1: Ya, Aspose.CAD dirancang untuk berintegrasi secara mulus dengan berbagai kerangka kerja Java.
Q2: Apakah lisensi sementara tersedia untuk Aspose.CAD?
A2: Ya, Anda bisa mendapatkan lisensi sementaraDi Sini.
Q3: Di mana saya bisa mendapatkan dukungan komunitas untuk Aspose.CAD?
A3: KunjungiForum Aspose.CAD untuk dukungan dan diskusi komunitas.
Q4: Dapatkah saya mencoba Aspose.CAD secara gratis?
A4: Tentu saja! Dapatkan uji coba gratisDi Sini.
Q5: Bagaimana cara membeli Aspose.CAD untuk Java?
A5: Beli produknyaDi Sini.