I file in formato PLT sono file vettoriali utilizzati dalle stampanti plotter. Questi file garantiscono precisione e accuratezza nei lavori di stampa. Tuttavia, puoi convertire un file PLT in PDF a livello di codice utilizzando il linguaggio Java. Il file in formato PDF è indipendente dal dispositivo, rendendo così il tuo file compatibile con molte piattaforme e ambienti di sistema. Diamo una panoramica dei dettagli imminenti in questo articolo:
- Convertitore da PLT a PDF – Installazione dell’API Java
- Converti PLT in PDF in modo programmatico utilizzando Java
- Converti PLT in immagini come JPG, PNG a livello di programmazione in Java
Convertitore da PLT a PDF – Installazione dell’API Java
Aspose.CAD per Java L’API supporta il lavoro con i file PLT insieme a molti altri formati di file supportati. Puoi configurare facilmente l’API scaricando il file JAR da New Releases, o da Aspose Repository con le seguenti configurazioni nel file pom.xml:
Archivio:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dipendenza:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>20.11</version>
</dependency>
</dependencies>
Converti PLT in PDF in modo programmatico utilizzando Java
Puoi convertire facilmente un file PLT in un documento PDF con grande fedeltà. Di seguito sono riportati i passaggi per la conversione da PLT a PDF:
- Carica il file PLT di input
- Impostazione dell’oggetto PdfOptions.
- Specificare l’istanza CadRasterizationOptions.
- Salva PLT per produrre PDF
Il codice seguente mostra come convertire PLT in PDF a livello di codice utilizzando Java:
// Carica il file PLT di input
Image image = Image.load(PLTPathToFile);
// Impostazione dell'oggetto PdfOptions
PdfOptions pdfOptions = new PdfOptions();
// Specificare l'istanza CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
// Salvataggio PLT per produrre PDF
image.save(dataDir + "50states.pdf", pdfOptions);
Converti PLT in immagini come JPG, PNG a livello di programmazione in Java
Puoi convertire il file PLT in un’immagine con i seguenti passaggi:
- Carica il file PLT di input
- Impostazione delle opzioni dell’immagine con ImageOptionsBase
- Inizializza l’oggetto CadRasterizationOptions.
- Salva PLT per produrre l’immagine PNG, JPG, ecc.
Il codice seguente spiega come convertire il file PLT in un’immagine come JPG, PNG, ecc. in modo programmatico utilizzando il linguaggio Java:
// Carica il file PLT di input
Image image = Image.load(PLTPathToFile);
// Impostazione delle opzioni dell'immagine con ImageOptionsBase
ImageOptionsBase imageOptions = new JpegOptions();
// Inizializza l'oggetto CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
imageOptions.setVectorRasterizationOptions(cadRasterizationOptions);
// Salva PLT per produrre l'immagine PNG, JPG, ecc
image.save(dataDir + "50states.jpg", imageOptions);
Conclusione
In questo articolo, hai esplorato come convertire file PLT (plotter) in PDF o formati immagine inclusi JPG, PNG, ecc. Inoltre, puoi esplorare ulteriori casi d’uso scaricando e testando il Progetto Esempi. Ci piacerebbe sentire i vostri suggerimenti e feedback.