PDF Converter
El Convertidor PDF de Sheetize para .NET ofrece funcionalidad avanzada para convertir documentos a y desde el formato PDF, lo que lo hace ideal para archivar, compartir y garantizar un formato de documento consistente en diferentes dispositivos.
Características Clave
Convertir Varios Formatos a PDF
Convierte documentos de múltiples formatos, como DOCX, HTML e imágenes, a PDF para una fácil distribución e impresión.
Convertir PDF a Otros Formatos
Convierte documentos PDF a otros formatos, como DOCX, HTML e imágenes, para una fácil edición o integración en otros flujos de trabajo.
Guía Detallada
Convirtiendo Documentos a PDF
Para convertir un documento a PDF:
- Inicializar el Convertidor: Crea una instancia de
PdfConverter
. - Configurar Opciones de Conversión: Usa
DocumentToPdfOptions
para configurar ajustes como diseño de página y compresión. - Definir Rutas de Entrada y Salida: Establece las rutas para el documento de entrada y el PDF de salida.
- Ejecutar la Conversión: Llama al método
Process
para convertir el documento.
Ejemplo: Convertir DOCX a PDF
// Paso 1: Inicializar el Convertidor PDF
var converter = new PdfConverter();
// Paso 2: Configurar opciones para la conversión de documento a PDF
var options = new DocumentToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.CompressionLevel = CompressionLevel.High;
// Paso 3: Establecer rutas de archivo
options.AddInput(new FileDataSource("input.docx"));
options.AddOutput(new FileDataSource("output.pdf"));
// Paso 4: Ejecutar la conversión
converter.Process(options);
Opciones Disponibles para la Conversión de Documento a PDF
- PageLayoutOption: Define el diseño de página para el PDF resultante (
Portrait
,Landscape
). - CompressionLevel: Especifica el nivel de compresión para reducir el tamaño del archivo (
Low
,Medium
,High
).
Convirtiendo PDF a Otros Formatos
Para convertir un documento PDF a otro formato:
- Inicializar el Convertidor: Crea una instancia de
PdfConverter
. - Configurar Opciones de Conversión: Usa
PdfToDocumentOptions
para especificar el formato de salida y cualquier personalización. - Especificar Rutas: Establece las rutas del archivo PDF de entrada y del documento de salida.
- Ejecutar la Conversión: Llama al método
Process
para completar la conversión.
Ejemplo: Convertir PDF a DOCX
// Paso 1: Inicializar el Convertidor PDF
var converter = new PdfConverter();
// Paso 2: Configurar opciones para la conversión de PDF a DOCX
var options = new PdfToDocumentOptions(DocumentFormat.Docx);
// Paso 3: Establecer rutas de archivo
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.docx"));
// Paso 4: Ejecutar la conversión
converter.Process(options);
Opciones Adicionales para PDF a Otros Formatos
- DocumentFormat: Especifica el formato de salida deseado (
Docx
,Html
,Png
, etc.). - TextExtractionMode: Define cómo se extrae el texto del PDF (
PlainText
,FormattedText
).
El Convertidor PDF de Sheetize es una herramienta esencial para la gestión de documentos, ya sea que necesites crear archivos PDF que se puedan compartir universalmente o convertir PDFs nuevamente a formatos editables. Proporciona flexibilidad en ambas direcciones, lo que lo convierte en una poderosa adición al conjunto de herramientas de cualquier desarrollador.