Convertir un documento en PDF

La capacidad de convertir fácilmente y de forma fiable documentos de un formato a otro es una característica clave Aspose.Words. Uno de los formatos más populares para la conversión es PDF – un formato de eliminación fija, que preserva la apariencia original de un documento durante su presentación en varias plataformas. El término “rendering” se utiliza en Aspose.Words para describir el proceso de conversión de un documento en un formato de archivo que está paginado o tiene el concepto de páginas.

Convertir un documento de palabra en PDF

La conversión de Word a PDF es un proceso bastante complejo que requiere varias etapas de cálculo. Aspose.Words el motor de diseño imita la manera Microsoft Word’s diseño de página funciona el motor, haciendo que los documentos de salida PDF se vean lo más cerca posible de lo que se puede ver en Microsoft Word.

Con Aspose.Words puede convertir programáticamente un documento de formato DOC o DOCX a PDF sin usar Microsoft Oficina. Este artículo explica cómo realizar esta conversión.

Convertir DOCX o DOC en PDF

Convertir del formato DOC o DOCX en formato PDF Aspose.Words es muy fácil y se puede lograr con sólo dos líneas de código que:

  1. Cargue su documento en un Document objeto utilizando uno de sus constructores especificando el nombre del documento con su extensión de formato.
  2. Invocar uno de los Document.Save sobre los métodos Document objeto y especificar el formato de salida deseado como PDF al introducir un nombre de archivo con la extensión “.PDF”.

El siguiente ejemplo de código muestra cómo convertir un documento de DOCX en PDF usando el Save método:

Puede descargar el archivo de plantilla de este ejemplo desde Aspose.Words GitHub.

Convertir en Diferente PDF Normas

Aspose.Words proporciona el PdfCompliaceenumeración para apoyar la conversión de DOC o DOCX en varios estándares de formato PDF (como PDF 1.7, PDF 1.5, etc.).

El siguiente ejemplo de código muestra cómo convertir un documento a PDF 1.7 utilizando PdfSaveOptions cumplimiento a PDF17:

Convertir Imágenes en PDF

Convertirse en PDF no está restringido por Microsoft Word formatos de documentos. Cualquier formato apoyado por Aspose.Words, incluyendo creado programáticamente, también se puede convertir en PDF. Por ejemplo, podemos convertir imágenes de una sola página, como JPEG, PNG, BMP, EMF o WMF, así como imágenes de varias páginas, como TIFF y GIF, a PDF.

El siguiente ejemplo de código muestra cómo convertir imágenes JPEG y TIFF a PDF:

Para hacer que este código funcione, necesita añadir referencias a Aspose.Words, Java.awt.image, y javax. paquetes de clase imageio a su proyecto.

Reducir PDF Tamaño del producto

Al guardar a PDF, puede especificar si desea optimizar la salida. Para hacer esto, necesitas establecer el OptimizeOutput bandera true, y luego lonas anidadas redundantes y lienzos vacíos serán eliminados, vecino glyphs con el mismo formato será concatenado.

El siguiente ejemplo de código muestra cómo optimizar la salida:

Vea también