O arquivo DWF é um desenho 2D ou 3D salvo no Design Web Format. Esses arquivos são salvos como arquivos compactados em ZIP para minimizar o tamanho. No entanto, aplicativos limitados suportam a abertura ou visualização de tais arquivos. De acordo com isso, você pode converter um arquivo DWF em um documento PDF para torná-lo compatível com diferentes sistemas operacionais e ambientes. Este artigo aborda como converter DWF para PDF em Java.
Conversão de DWF para PDF – Instalação da API Java
Aspose.CAD para Java A API suporta o trabalho com DWF e outros formatos de arquivo relevantes. Você pode configurar a API baixando o arquivo JAR da seção Downloads ou com as seguintes configurações do Maven:
Repositório:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dependência:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>21.10</version>
</dependency>
</dependencies>
Converter DWF para PDF programaticamente em Java
A conversão do arquivo DWF inclui apenas algumas chamadas de API. Você pode converter um arquivo DWG em um documento PDF com as etapas abaixo:
- Carregue o arquivo DWF de entrada.
- Crie uma instância da classe CadRasterizationOptions.
- Defina propriedades de renderização como dimensões de página para o arquivo de saída.
- Salve o arquivo PDF de saída com o método Save
O trecho de código a seguir mostra como converter um arquivo DWF em um documento PDF em Java:
// Carregar o arquivo DWF de entrada
Image image = Image.load("DWFtoPDF.dwf");
// Crie um objeto de CadRasterizationOptions para definir diferentes propriedades
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
rasterizationOptions.setContentAsBitmap(true);
PdfOptions options = new PdfOptions();
options.setVectorRasterizationOptions(rasterizationOptions);
// Converter DWF para PDF
image.save("output.pdf", options);
Explorar mais recursos
Você pode aprender muitos outros recursos da API dando uma olhada na documentação. Ele explica a criação, edição ou manipulação de diferentes formatos de arquivo relacionados ao CAD.
Conclusão
Neste artigo, você aprendeu como converter um arquivo DWF em um arquivo PDF. A conversão pode ser útil quando você deseja que o conteúdo do arquivo seja compatível com diferentes sistemas operacionais e ambientes. Além disso, sinta-se à vontade para nos contatar através do fórum. Teremos o maior prazer em ajudá-lo.