
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
- Konwertuj PLT na PDF programowo przy użyciu języka Java
- Konwertuj PLT na obraz, taki jak JPG, PNG Programowo w Javie
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:
- Załaduj wejściowy plik PLT
- Ustawienie obiektu PdfOptions.
- Określ instancję CadRasterizationOptions.
- Zapisz PLT, aby wydrukować 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:
- Załaduj wejściowy plik PLT
- Ustawianie opcji obrazu za pomocą ImageOptionsBase
- Zainicjuj obiekt CadRasterizationOptions.
- Zapisz PLT, aby wydrukować obraz PNG, JPG itp.
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.