Converter DWF para PDF Java

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 em PDF em Java.

Conversão de DWF para PDF – Instalação da API Java

Aspose.CAD for Java API suporta trabalhar 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:

  1. Carregue o arquivo DWF de entrada.
  2. Crie uma instância da classe CadRasterizationOptions.
  3. Defina propriedades de renderização como dimensões de página para o arquivo de saída.
  4. Salve o arquivo PDF de saída com o método Salvar

O trecho de código a seguir mostra como converter um arquivo DWF em um documento PDF:

Explorar mais recursos

Você pode aprender muitos outros recursos da API consultando a documentação. Ele explica como criar, editar ou manipular diferentes formatos de arquivo relacionados a 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, não hesite em contactar-nos através do fórum. Ficaremos felizes em ajudá-lo.

Veja também