PLT PDF Görüntü Java'yı Dönüştür

PLT biçimli dosyalar, çizici yazıcılar tarafından kullanılan vektör tabanlı dosyalardır. Bu dosyalar, yazdırma işlerinde kesinlik ve doğruluk sağlar. Ancak, bir PLT dosyasını Java dilini kullanarak programlı olarak PDF’ye dönüştürebilirsiniz. PDF formatındaki dosya cihazdan bağımsızdır, bu nedenle dosyanızı birçok platform ve sistem ortamıyla uyumlu hale getirir. Bu makaledeki yaklaşan ayrıntılara genel bir bakış atalım:

PLT’den PDF’e Dönüştürücü – Java API Kurulumu

Aspose.CAD for Java API, diğer bazı desteklenen dosya formatları ile birlikte PLT dosyalarıyla çalışmayı destekler. JAR dosyasını New Releases’ten veya Aspose Repository‘den pom.xml dosyasında aşağıdaki yapılandırmalarla indirerek API’yi kolayca yapılandırabilirsiniz:

Depo:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Bağımlılık:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>20.11</version>        
   </dependency>
</dependencies>

Java kullanarak PLT’yi Programlı Olarak PDF’ye Dönüştürün

Bir PLT dosyasını büyük bir doğrulukla kolayca PDF belgesine dönüştürebilirsiniz. PLT’den PDF’e dönüştürme için adımlar aşağıdadır:

Aşağıdaki kod, Java kullanarak programlı olarak PLT’nin PDF’ye nasıl dönüştürüleceğini gösterir:

// Giriş PLT dosyasını yükle
Image image = Image.load(PLTPathToFile);
  
// PdfOptions nesnesini ayarlama
PdfOptions pdfOptions = new PdfOptions();

// CadRasterizationOptions örneğini belirtin
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// PDF çıktısı almak için PLT'yi kaydetme
image.save(dataDir + "50states.pdf", pdfOptions);

PLT’yi Java’da Programlı Olarak JPG, PNG gibi Görüntüye Dönüştürün

PLT dosyasını aşağıdaki adımlarla görüntüye dönüştürebilirsiniz:

Aşağıdaki kod, PLT dosyasının Java dilini kullanarak programlı olarak JPG, PNG vb. Gibi bir görüntüye nasıl dönüştürüleceğini açıklar:

// Giriş PLT dosyasını yükle
Image image = Image.load(PLTPathToFile);
  
// ImageOptionsBase ile Görüntü Seçeneklerini Ayarlama
ImageOptionsBase imageOptions = new JpegOptions();

// CadRasterizationOptions nesnesini başlat
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
imageOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// Görüntü PNG, JPG vb. Çıktı almak için PLT'yi kaydedin
image.save(dataDir + "50states.jpg", imageOptions);

Çözüm

Bu makalede, PLT (çizici) dosyasını PDF’ye veya JPG, PNG vb. dahil olmak üzere görüntü formatlarına nasıl dönüştüreceğinizi incelediniz. Ayrıca, Örnekler projesini indirip test ederek daha fazla kullanım durumunu keşfedebilirsiniz. Önerilerinizi ve geri bildirimlerinizi duymak isteriz.

Ayrıca bakınız