Kanvas Boyutunu ve Modunu Ayarlama

giriiş

CAD dönüştürme sürecinizi geliştirmek için Aspose.CAD for Java’nın gücünden yararlanmak mı istiyorsunuz? Bu kapsamlı kılavuz, Aspose.CAD for Java’yı kullanarak tuval boyutunu ve modunu ayarlama adımlarında size yol gösterecektir. İster deneyimli bir geliştirici olun ister yeni başlıyor olun, bu eğitim size ihtiyacınız olan bilgileri sağlayacaktır.

Önkoşullar

Eğiticiye dalmadan önce aşağıdaki önkoşulların yerine getirildiğinden emin olun:

  • Aspose.CAD for Java: Java ortamınızda Aspose.CAD kütüphanesinin kurulu olduğundan emin olun. İndirebilirsinBurada.

  • Belge Dizini: CAD dosyalarınızı depolamak için bir belge dizini ayarlayın. Bu dizine eğitim adımlarında başvurulacaktır.

Şimdi adım adım kılavuza başlayalım.

Ad Alanlarını İçe Aktar

Bu adımda Aspose.CAD projenizi başlatmak için gerekli ad alanlarını içe aktaracağız.

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;

Adım 1: Aspose.CAD Sınıflarını İçe Aktarın

// Kaynak dizininin yolu.
String dataDir = "Your Document Directory" + "CADConversion/";

String srcFile = dataDir + "conic_pyramid.dxf";
com.aspose.cad.Image objImage = com.aspose.cad.Image.load(srcFile);

Bu kod parçasında, kaynak dizininin yolunu ayarlıyoruz ve Aspose.CAD’i kullanarak bir DXF dosyası yüklüyoruz.Image sınıf.

Adım 2: CadRasterizationOptions Özelliklerini Ayarlayın

// Bir CadRasterizationOptions örneği oluşturun ve çeşitli özelliklerini ayarlayın
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

rasterizationOptions.setAutomaticLayoutsScaling(true);
rasterizationOptions.setNoScaling(true);

Burada bir örneğini oluşturuyoruzCadRasterizationOptions ve sayfa genişliği, sayfa yüksekliği ve ölçeklendirme seçenekleri gibi özellikleri yapılandırın.

3. Adım: PdfOptions Oluşturun ve VectorRasterizationOptions’ı Ayarlayın

// PdfOptions'ın bir örneğini oluşturun
PdfOptions pdfOptions = new PdfOptions();

// VectorRasterizationOptions özelliğini ayarlayın
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);

Şimdi bir tane oluşturuyoruzPdfOptions örneğini seçin ve ayarlayınVectorRasterizationOptions önceden yapılandırılmış olanın özelliğiCadRasterizationOptions.

4. Adım: PDF’ye aktarın

// CAD'yi PDF'ye aktar
objImage.save(dataDir + "result_out_.pdf", pdfOptions);

Son olarak CAD görüntüsünü belirtilen seçenekleri kullanarak PDF dosyasına kaydediyoruz.

Adım 5: TiffOptions Oluşturun ve VectorRasterizationOptions’ı Ayarlayın

// TiffOptions'ın bir örneğini oluşturun
TiffOptions tiffOptions = new TiffOptions(TiffExpectedFormat.Default);

// VectorRasterizationOptions özelliğini ayarlayın
tiffOptions.setVectorRasterizationOptions(rasterizationOptions);

Bu adımda bir kurulum gerçekleştiriyoruz.TiffOptions örneği ve yapılandırmasını yapınVectorRasterizationOptions mülk.

Adım 6: TIFF’e aktarın

// CAD'yi TIFF'e aktar
objImage.save(dataDir + "result_out_.tiff", tiffOptions);

Son olarak CAD görüntüsünü belirtilen seçenekleri kullanarak TIFF dosyasına kaydediyoruz.

Çözüm

Tebrikler! Aspose.CAD for Java’yı kullanarak tuval boyutunu ve modunu başarıyla ayarladınız. Bu eğitim, CAD dönüştürme projeleriniz için sağlam bir temel sağlar. Daha fazla özellik ve olasılığı keşfedinAspose.CAD belgeleri.

SSS’ler

S1: Aspose.CAD for Java’yı diğer Java çerçeveleriyle kullanabilir miyim?

Cevap1: Evet, Aspose.CAD çeşitli Java çerçeveleriyle sorunsuz bir şekilde entegre olacak şekilde tasarlanmıştır.

S2: Aspose.CAD için geçici bir lisans mevcut mu?

Cevap2: Evet, geçici lisans alabilirsinizBurada.

S3: Aspose.CAD için topluluk desteğini nereden alabilirim?

A3: Ziyaret edinAspose.CAD forumu topluluk desteği ve tartışmalar için.

S4: Aspose.CAD’i ücretsiz deneyebilir miyim?

Cevap4: Kesinlikle! Bedava deneme sürümünü alBurada.

S5: Aspose.CAD for Java’yı nasıl satın alabilirim?

A5: Ürünü satın alınBurada.