Konwertuj PLT PDF Image Java

Pliki w formacie PLT to pliki wektorowe, które są używane przez drukarki ploterowe. Pliki te zapewniają precyzję i dokładność w zadaniach drukowania. Można jednak programowo przekonwertować plik PLT na format PDF przy użyciu języka Java. Plik w formacie PDF jest niezależny od urządzenia, dzięki czemu jest kompatybilny z wieloma platformami i środowiskami systemowymi. Przyjrzyjmy się bliżej nadchodzącym szczegółom w tym artykule:

Konwerter PLT na PDF – instalacja Java API

Aspose.CAD for Java API obsługuje pracę z plikami PLT wraz z kilkoma innymi obsługiwanymi formatami plików. Możesz łatwo skonfigurować API, pobierając plik JAR z New Releases lub z Aspose Repository z następującymi konfiguracjami w pliku pom.xml:

Magazyn:

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

Zależność:

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

Konwertuj PLT na PDF Programowo przy użyciu języka Java

Możesz łatwo przekonwertować plik PLT na dokument PDF z dużą wiernością. Poniżej przedstawiono kroki konwersji PLT na PDF:

Poniższy kod pokazuje, jak programowo przekonwertować PLT na PDF przy użyciu języka Java:

// Załaduj wejściowy plik PLT
Image image = Image.load(PLTPathToFile);
  
// Ustawienie obiektu PdfOptions
PdfOptions pdfOptions = new PdfOptions();

// Określ instancję CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// Zapisywanie PLT do wyjściowego pliku PDF
image.save(dataDir + "50states.pdf", pdfOptions);

Konwertuj PLT na obraz, taki jak JPG, PNG Programowo w Javie

Możesz przekonwertować plik PLT na obraz, wykonując następujące czynności:

Poniższy kod wyjaśnia, jak programowo przekonwertować plik PLT na obraz taki jak JPG, PNG itp. przy użyciu języka Java:

// Załaduj wejściowy plik PLT
Image image = Image.load(PLTPathToFile);
  
// Ustawianie opcji obrazu za pomocą ImageOptionsBase
ImageOptionsBase imageOptions = new JpegOptions();

// Zainicjuj obiekt CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
imageOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// Zapisz PLT, aby wydrukować obraz PNG, JPG itp
image.save(dataDir + "50states.jpg", imageOptions);

Wniosek

W tym artykule zbadałeś, jak przekonwertować plik PLT (ploter) do formatu PDF lub obrazu, w tym JPG, PNG itp. Ponadto możesz zbadać dalsze przypadki użycia, pobierając i testując Projekt Przykłady. Chcielibyśmy usłyszeć Twoje sugestie i opinie.

Zobacz też