Los archivos DWF contienen datos de dibujo bidimensionales o tridimensionales que pueden contener texto o gráficos. Los datos se almacenan en un formato comprimido para mantener el tamaño pequeño. En determinadas situaciones, es posible que deba convertir un archivo DWF en un documento PDF para que sea compatible con diferentes entornos de sistema. Este artículo cubre cómo convertir DWF a PDF usando C#.
- Conversión de DWF a PDF: instalación de la API de C#
- Convierta DWF a PDF mediante programación usando C#
Conversión de DWF a PDF: instalación de la API de C#
Aspose.CAD for .NET La API admite trabajar con DWF y varios otros formatos de archivo. Puede configurar la API descargando los archivos DLL desde la sección Descargas, o usando el siguiente comando de instalación de NuGet:
PM> Install-Package Aspose.CAD
Convierta DWF a PDF mediante programación usando C#
Puede convertir un archivo DWG a un documento PDF con los siguientes pasos:
- En primer lugar, cargue el archivo DWF de entrada.
- Cree un objeto de la clase CadRasterizationOptions.
- Establezca las dimensiones de la página y otras propiedades para el archivo de salida.
- Finalmente, convierta el archivo DWF a PDF con el método Save
El fragmento de código siguiente muestra cómo convertir un archivo DWF en un documento PDF:
// 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()
{
PageWidth = 1600,
PageHeight = 1600,
ContentAsBitmap = true
};
// Convertir DWF a PDF
image.Save("output.pdf", PdfOptions
{
VectorRasterizationOptions = rasterizationOptions
});
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, ha aprendido cómo convertir DWF a un archivo PDF. Esta característica puede ser útil en escenarios como cuando necesita obtener una vista previa de los archivos en diferentes aplicaciones y sistemas operativos. Además, también puede discutir sus requisitos o inquietudes con nosotros a través del foro de soporte gratuito. Esperamos poder ayudarle con cualquiera de sus consultas.