Convertir DWF a PDF Java

El archivo DWF es un dibujo 2D o 3D guardado en formato Design Web. Estos archivos se guardan como archivos comprimidos en ZIP para minimizar el tamaño. Sin embargo, las aplicaciones limitadas admiten abrir o ver dichos archivos. De acuerdo con eso, es posible que desee convertir un archivo DWF en un documento PDF para que sea compatible con diferentes sistemas operativos y entornos. Este artículo cubre cómo convertir DWF a PDF en Java.

Conversión de DWF a PDF: instalación de la API de Java

Aspose.CAD for Java La API admite trabajar con DWF y otros formatos de archivo relevantes. Puede configurar la API descargando el archivo JAR desde la sección Descargas, o con las siguientes configuraciones de Maven:

Repository:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependency:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>21.10</version>        
   </dependency>
</dependencies>

Convierta DWF a PDF mediante programación en Java

La conversión de archivos DWF incluye solo unas pocas llamadas a la API. Puede convertir un archivo DWG a un documento PDF con los siguientes pasos:

  1. Cargue el archivo DWF de entrada.
  2. Cree una instancia de la clase CadRasterizationOptions.
  3. Establezca propiedades de representación como las dimensiones de la página para el archivo de salida.
  4. Guarde el archivo PDF de salida con el método Guardar

El siguiente fragmento de código muestra cómo convertir un archivo DWF a un documento PDF en Java:

// Cargue el archivo DWF de entrada
Image image = Image.load("DWFtoPDF.dwf");

// Cree un objeto de CadRasterizationOptions para establecer diferentes propiedades
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
rasterizationOptions.setContentAsBitmap(true);
PdfOptions options = new PdfOptions();
options.setVectorRasterizationOptions(rasterizationOptions);

// Convertir DWF a PDF
image.save("output.pdf", options);

Explora más funciones

Puede conocer muchas otras funciones de la API consultando la documentación. Explica la creación, edición o manipulación de diferentes formatos de archivo relacionados con CAD.

Conclusión

En este artículo, aprendió cómo convertir un archivo DWF a un archivo PDF. La conversión puede ser útil cuando desea que el contenido del archivo sea compatible con diferentes sistemas operativos y entornos. Además, no dude en ponerse en contacto con nosotros a través del foro. Estaremos encantados de ayudarle.

Ver también