Pdf

Conversión de libro de Excel a PDF

Los archivos PDF se utilizan ampliamente para intercambiar documentos entre organizaciones, sectores gubernamentales e individuos. Es un formato de documento estándar y a menudo se les pide a los desarrolladores de software que encuentren una manera de convertir archivos de Excel Microsoft en documentos PDF.

Aspose.Cells admite la conversión de archivos de Excel a PDF y mantiene una alta fidelidad visual en la conversión.

Conversión directa

Aspose.Cells for .NET admite la conversión de hojas de cálculo a PDF independientemente de otro software. Simplemente guarde un archivo de Excel en PDF usando el**Libro de trabajo**clase'**Guardar** método. El**Guardar** método proporciona la**SaveFormat.Pdf**Miembro de enumeración que convierte los archivos nativos de Excel al formato PDF.

Siga los pasos a continuación para convertir directamente las hojas de cálculo de Excel al formato PDF:

  1. Instanciar un objeto de la**Libro de trabajo**clase llamando a su constructor vacío.
  2. Puede abrir/cargar un archivo de plantilla existente u omitir este paso si está creando el libro desde cero.
  3. Realice cualquier trabajo (ingrese datos, aplique formato, establezca fórmulas, inserte imágenes u otros objetos de dibujo, etc.) en la hoja de cálculo utilizando las API Aspose.Cells'.
  4. Cuando el código de la hoja de cálculo esté completo, llame al**Libro de trabajo**clase'**Guardar**Método para guardar la hoja de cálculo.

El formato del archivo debe ser PDF, así que seleccionePdf (un valor predefinido) del**Guardar formato**enumeración para generar el documento PDF final.

Conversión avanzada

También puede optar por utilizar el**PdfSaveOptions** clase para establecer diferentes atributos para la conversión. Establecer diferentes propiedades del**PdfSaveOptions** La clase le brinda control sobre las configuraciones de impresión, fuente, seguridad y compresión para la salida PDF. La propiedad más importante es**Cumplimiento**que le permite guardar los archivos de Excel en archivos PDF/A compatibles con PDF.

Guardar el libro de trabajo en archivos compilados con PDF/A

El fragmento de código que se proporciona a continuación demuestra cómo utilizar el**PdfSaveOptions**clase para guardar archivos de Excel en formato compatible con PDF/A PDF.

Establecer la hora de creación PDF

Con el**PdfSaveOptions**clase, puede obtener o establecer la hora de creación PDF. El siguiente código demuestra el uso de**PdfSaveOptions.CreatedTime** propiedad para establecer la hora de creación del archivo PDF.

Establecer la opción ContentCopyForAccessibility

Con el**PdfSaveOptions** clase, puede obtener o configurar el PDF**AccessibilityExtractContent** Opción para controlar el acceso al contenido en el PDF convertido.

Exportar propiedades personalizadas a PDF

Con el**PdfSaveOptions** clase, puede exportar las propiedades personalizadas en el libro de origen al PDF.**PdfCustomPropertiesExport**Se proporciona un enumerador para especificar la forma en que se exportan las propiedades. Estas propiedades se pueden observar en Adobe Acrobat Reader haciendo clic en Archivo y luego en la opción Propiedades como se muestra en la siguiente imagen. Se puede descargar el archivo de plantilla “sourceWithCustProps.xlsx”aquí para probar y generar el archivo PDF “outSourceWithCustProps” está disponibleaquí para analizar.

todo:image_alt_text

Atributos de conversión

Trabajamos para mejorar las funciones de conversión con cada nueva versión. La conversión de Excel de Aspose.Cell a PDF todavía tiene un par de limitaciones. MapChart no es compatible al convertir al formato PDF. Además, algunos objetos de dibujo no son compatibles.

La siguiente tabla enumera todas las funciones que son total o parcialmente compatibles al exportar a PDF usando Aspose.Cells. Esta tabla no es definitiva y no cubre todos los atributos de la hoja de cálculo, pero identifica aquellas funciones que no son compatibles o no son compatibles para la conversión a PDF. .

Elemento de documento Atributo Soportado Notas
Alineación    
Configuración de fondo    
Borde Color  
Borde Estilo de línea  
Borde Ancho de línea  
Cell Datos    
Comentarios    
Formato condicional    
Propiedades del documento    
Dibujar objetos   Parcialmente Los efectos de sombras y 3D para dibujar objetos no son compatibles; WordArt y SmartArt son parcialmente compatibles.
Fuente Tamaño  
Fuente Color  
Fuente Estilo  
Fuente Subrayar  
Fuente Efectos
Imágenes    
Hipervínculo    
Gráficos   Parcialmente MapChart no es compatible.
Fusionado Cells    
Salto de página    
Configuración de página Encabezado/pie de página  
Configuración de página Márgenes  
Configuración de página Orientación de la página  
Configuración de página Tamaño de página  
Configuración de página Área de impresión  
Configuración de página Imprimir títulos  
Configuración de página Escalada  
Alto de fila/Ancho de columna    
Idioma RTL (de derecha a izquierda)    

Temas avanzados