Este breve tópico explica como converter PLT em PDF em Java. Ele cobre etapas precisas para configurar o ambiente, incluindo um algoritmo e um trecho de código funcional para criar um software conversor de PLT para PDF em Java. Além disso, você não precisa de nenhum software de terceiros para realizar a conversão necessária.
Etapas para exportar PLT para PDF em Java
- Prepare o ambiente adicionando Aspose.CAD for Java usando o plugin do gerenciador de repositório para converter PLT em PDF
- Acesse o arquivo PLT de origem usando o objeto de classe Image
- Crie uma instância da classe PdfOptions e crie o objeto de classe CadRasterizationOptions para definir o tamanho da página
- Configure a propriedade VectorRasterizationOptions para valores específicos
- Exporte o arquivo PLT para o formato PDF usando o método salvar
As etapas acima envolvem como converter arquivos PLT em PDF em Java. Começaremos acessando o arquivo PLT de origem do disco usando uma instância da classe Image e diferentes opções de renderização serão definidas para personalizar a conversão PLT. Por fim, renderizaremos o PLT como um documento PDF e o salvaremos no disco ou em um fluxo de memória.
Código para exportar PLT para PDF em Java
import com.aspose.cad.Image; | |
import com.aspose.cad.License; | |
import com.aspose.cad.imageoptions.CadRasterizationOptions; | |
import com.aspose.cad.imageoptions.PdfOptions; | |
public class ConvertPLTToPDF { | |
public static void main(String[] args) throws Exception { // main method to convert PLT to PDF | |
String path = "/Users/KnowledgeBase/TestData/"; | |
// Set the license to convert PLT to PDF | |
License licensePLTtoPDF = new License(); | |
licensePLTtoPDF.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
// Load the source PLT file from the disk | |
Image pltImage = Image.load(path + "50states.plt"); | |
// Create the PdfOptions instance for the output PDF file | |
PdfOptions pdfOpts = new PdfOptions(); | |
// Create an object of the vector rasterization options | |
CadRasterizationOptions rasterOpts = new CadRasterizationOptions(); | |
rasterOpts.setPageWidth(500); | |
rasterOpts.setPageHeight(500); | |
pdfOpts.setVectorRasterizationOptions(rasterOpts); | |
// Convert PLT to PDF | |
pltImage.save(path + "50states.pdf", pdfOpts); | |
} | |
} |
Este código de exemplo converte AutoCAD PLT em PDF em Java. O arquivo PLT de origem é acessado usando a classe Image e, em seguida, a instância da classe CadRasterizationOptions é usada para definir o tamanho de página necessário do documento PDF de saída. Finalmente, a sobrecarga necessária do método save é invocada para renderizar o documento PDF. Além disso, você também pode definir o texto da marca d’água, a cor da marca d’água, a rotação e outras propriedades da classe PdfOptions de acordo com suas necessidades.
Este tópico abrangeu os detalhes da conversão de PLT em PDF em Java. No entanto, se você quiser aprender sobre a conversão de DWG para PDF, leia o artigo em como converter DWG para PDF em Java.