PDF Converter
Convierta HTML a PDF con las herramientas .NET de Documentize—preserve el diseño y el formato para obtener resultados consistentes y profesionales.
Convierta PDFs a documentos Word con las herramientas .NET de Documentize: preserve el formato y la estructura para una edición fácil.
Convert PDF a HTML con las herramientas .NET de Documentize—preserve el diseño y formato para obtener resultados consistentes y profesionales.
Convierte PDFs a imágenes JPEG con las herramientas .NET de Documentize: extrae imágenes de alta calidad de tus documentos sin esfuerzo.
Convierta PDFs al formato PDF/A con las herramientas .NET de Documentize: garantice archivado a largo plazo y cumplimiento con facilidad.
Convierte PDFs a imágenes PNG con las herramientas .NET de Documentize—extrae imágenes de alta calidad para web y uso gráfico.
Convierte PDFs a imágenes TIFF con las herramientas .NET de Documentize: extrae imágenes de alta resolución para una gestión profesional de documentos.
Convierte PDFs a Excel con las herramientas .NET de Documentize: extrae tablas y datos rápidamente para un análisis y procesamiento sin problemas.
Subsecciones de PDF Converter
HTML a PDF
El Documentize PDF Converter for .NET ofrece capacidades robustas para convertir documentos entre formatos HTML y PDF, ideal para aplicaciones web, archivado y generación de informes. Con múltiples opciones para manejar recursos y diseños, el conversor se adapta a diversos requisitos de proyecto.
Conversión de HTML a PDF
Transforme contenido HTML en PDFs de alta calidad, perfectos para generar informes imprimibles, archivar contenido web o crear formatos de documento compartibles.
Para convertir un documento HTML a PDF, siga estos pasos:
- Configure Opciones: Use
HtmlToPdfOptions para definir la configuración de diseño y medios. - Especifique Rutas: Establezca las rutas del archivo HTML de entrada y del PDF de salida.
- Ejecute la Conversión: Ejecute el método
Convert de PdfConverter para convertir el archivo.
Ejemplo: Convertir HTML a PDF
1// Create HtmlToPdfOptions
2var options = new HtmlToPdfOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_input.html"));
5// Set output file path
6options.AddOutput(new FileData("path_to_output.pdf"));
7//Perform the process
8PdfConverter.Convert(options);
Opciones Adicionales para la Conversión de HTML a PDF
Tipo de Medio:
HtmlMediaType.Print: Ideal para generar PDFs adecuados para impresión.HtmlMediaType.Screen: Úselo al convertir contenido diseñado para visualización digital.
Ajustes de Diseño:
PageLayoutOption: Ajusta cómo el contenido HTML se adapta al diseño del PDF, como ScaleToPageWidth para garantizar que el contenido se escale al ancho del PDF.IsRenderToSinglePage: Permite renderizar todo el contenido HTML en una sola página PDF si se necesita para presentaciones concisas.
Este conversor es versátil para una variedad de aplicaciones, desde generar informes PDF basados en contenido web hasta convertir archivos PDF archivados para accesibilidad basada en la web. Para configuraciones más avanzadas, consulte la documentación completa de Documentize.
PDF a DOC
El Documentize PDF Converter for .NET es una herramienta potente diseñada para convertir documentos PDF a formatos DOC. Este componente transforma sin problemas las páginas PDF en documentos Microsoft Word editables, facilitando la reutilización, edición y compartición del contenido en múltiples plataformas.
Cómo convertir PDF a DOC
Para convertir un documento PDF al formato DOC, siga estos pasos:
- Cree una instancia de
PdfToDocOptions para configurar el proceso de conversión. - Añada el archivo PDF de entrada mediante el método
AddInput. - Añada la ruta del archivo de salida para el archivo resultante mediante el método
AddOutput. - Ejecute el método
Convert para realizar la conversión.
1// Create PdfToDocOptions object to set instructions
2var options = new PdfToDocOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output file path
6options.AddOutput(new FileData("path_to_result_file.doc"));
7// Perform the process
8PdfConverter.Convert(options);
Conversión de PDF a DOC con opciones personalizadas
El plugin PDF to DOC Converter ofrece varias opciones para personalizar su proceso de conversión. Puede elegir entre diferentes modos para controlar cómo se maneja el diseño y la estructura del PDF durante la conversión.
1// Create PdfToDocOptions object to set instructions
2var options = new PdfToDocOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output file path
6options.AddOutput(new FileData("path_to_result_file.doc"));
7// Set Mode
8options.Mode = DocConversionMode.Flow;
9// Perform the process
10PdfConverter.Convert(options);
Características clave:
- Conversión a DOC: Convierta documentos PDF a formatos Microsoft Word editables (DOC).
- Mantener el formato: Conserve el diseño, texto y formato original durante el proceso de conversión.
PDF a HTML
El Documentize PDF Converter for .NET ofrece capacidades robustas para convertir documentos PDF a formato HTML, ideal para aplicaciones web, archivado y generación de informes. Con múltiples opciones para manejar recursos y diseños, el convertidor se adapta a varios requisitos de proyecto.
Conversión de PDF a HTML
Convierta archivos PDF a HTML para que los documentos sean accesibles en visualizaciones basadas en la web o para integrarlos en aplicaciones donde se prefiere el formato HTML.
- Configure las opciones: Use
PdfToHtmlOptions para personalizar la salida, eligiendo recursos incrustados o externos. - Defina las rutas de entrada y salida: Establezca las rutas para su PDF de entrada y el HTML de salida.
- Ejecute la conversión: Llame al método
Convert de PdfConverter para convertir el archivo.
Ejemplo: Convertir PDF a HTML con recursos incrustados
1// Create PdfToHtmlOptions object to set output data type as file with embedded resources
2var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
3// Add input file path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Set output file path
6options.AddOutput(new FileData("path_to_output.html"));
7//Perform the process
8PdfConverter.Convert(options);
Opciones disponibles para la conversión de PDF a HTML
- SaveDataType:
FileWithEmbeddedResources: Genera un único archivo HTML con todos los recursos incrustados.FileWithExternalResources: Guarda los recursos por separado, ideal para archivos HTML grandes.
PDF to JPEG
El Documentize PDF Converter for .NET es una herramienta poderosa que simplifica la conversión de documentos PDF en imágenes JPEG de alta calidad. Este componente está diseñado para hacer que tu contenido sea más accesible en distintas plataformas al transformar páginas PDF en formatos de imagen ampliamente utilizados.
Cómo convertir páginas PDF a JPEG
Para convertir un documento PDF en imágenes JPEG, sigue estos pasos:
- Crea una instancia de
PdfToJpegOptions para configurar el proceso de conversión. - Añade el archivo PDF de entrada usando el método
AddInput. - Establece la ruta del directorio de salida para las imágenes JPEG usando el método
AddOutput. - Ejecuta el método
Convert para convertir las páginas PDF en imágenes JPEG.
1// Create PdfToJpegOptions object to set instructions
2var options = new PdfToJpegOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Perform the process
8PdfConverter.Convert(options);
Personalizar la conversión de PDF a JPEG
Puedes personalizar el proceso de conversión ajustando la resolución, seleccionando rangos de páginas o configurando la calidad de la imagen. Aquí tienes cómo convertir la primera página de un PDF a 200 DPI:
1// Create PdfToJpegOptions object to set instructions
2var options = new PdfToJpegOptions();
3// Process only the first page
4options.PageList = [1];
5// Set output resolution to 200 DPI
6options.OutputResolution = 200;
7// Set output quality to 50
8options.Quality = 50;
9// Add input File path
10options.AddInput(new FileData("path_to_input.pdf"));
11// Set output Directory path
12options.AddOutput(new DirectoryData("path_to_output_directory"));
13// Perform the process
14PdfConverter.Convert(options);
Obtener resultados sin un directorio o como flujos de datos
El método Convert devuelve un objeto ResultContainer que contiene información sobre los resultados de la conversión. Puedes obtener flujos de los archivos JPEG convertidos como se muestra a continuación:
1// Create PdfToJpegOptions object to set instructions
2var options = new PdfToJpegOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Perform the process
6var results = PdfConverter.Convert(options);
7// Get stream results
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}
Características clave:
- Convertir PDF a JPEG: Convierte sin esfuerzo documentos PDF completos o páginas específicas en imágenes JPEG.
- Resolución personalizada: Ajusta la resolución (p. ej., 300 dpi) para obtener resultados de alta calidad.
- Conjunto de páginas: Selecciona páginas específicas para la conversión.
- Conversión rápida: Proceso rápido y eficiente con un esfuerzo mínimo.
PDF a PDF/A
El Documentize PDF Converter for .NET es una herramienta potente diseñada para convertir documentos PDF al formato PDF/A, asegurando que su contenido cumpla con los estándares de archivado a largo plazo. Este componente también admite la validación de documentos PDF existentes para el cumplimiento de PDF/A, ofreciendo tanto funciones de conversión como de validación en una única solución.
Cómo convertir PDF a PDF/A
Para convertir un documento PDF al formato PDF/A, siga estos pasos:
- Cree una instancia de
PdfToPdfAOptions para configurar la conversión. - Especifique la versión deseada de PDF/A (por ejemplo, PDF/A-3B).
- Añada el archivo PDF de entrada mediante el método
AddInput. - Añada el archivo de salida para el PDF/A resultante mediante el método
AddOutput. - Llame al método
Convert para ejecutar la conversión.
1// Create the options class to set up the conversion process
2var options = new PdfToPdfAOptions
3{
4 PdfAVersion = PdfAStandardVersion.PDF_A_3B
5};
6
7// Add the source file
8options.AddInput(new FileData("path_to_your_pdf_file.pdf")); // replace with your actual file path
9
10// Add the path to save the converted file
11options.AddOutput(new FileData("path_to_the_converted_file.pdf"));
12
13// Run the conversion
14PdfConverter.Convert(options);
Validación de cumplimiento PDF/A
Puede validar archivos PDF existentes para el cumplimiento de PDF/A usando la clase PdfAValidateOptions.
1// Create the options class to set up the validation process
2var options = new PdfAValidateOptions
3{
4 PdfAVersion = PdfAStandardVersion.PDF_A_1A
5};
6
7// Add one or more files to be validated
8options.AddInput(new FileData("path_to_your_first_pdf_file.pdf")); // replace with your actual file path
9options.AddInput(new FileData("path_to_your_second_pdf_file.pdf"));
10// add more files as needed
11
12// Run the validation and get results
13var resultContainer = PdfConverter.Validate(options);
14
15// Check the resultContainer.ResultCollection property for validation results for each file:
16foreach (var result in resultContainer.ResultCollection)
17{
18 var validationResult = (PdfAValidationResult) result.Data;
19 var isValid = validationResult.IsValid; // Validation result for document
20}
Características principales:
- Convertir a PDF/A: Transforme sin problemas archivos PDF al formato PDF/A (como PDF/A-1a, PDF/A-2b, PDF/A-3b) para garantizar el cumplimiento de los estándares de archivado.
- Validar cumplimiento PDF/A: Verifique los documentos PDF existentes para asegurarse de que cumplan con los estándares PDF/A e identifique problemas si no lo hacen.
- Flujo de trabajo eficiente: Reduzca tiempo y esfuerzo con procesos de conversión rápidos y confiables.
PDF a PNG
El Documentize PDF Converter for .NET es una herramienta avanzada que permite convertir documentos PDF en imágenes PNG de alta calidad. Este componente está diseñado para que tu contenido sea más versátil, accesible y fácil de compartir al transformar páginas PDF en formatos de imagen ampliamente compatibles.
Cómo convertir PDF a PNG
Para convertir un documento PDF en imágenes PNG, sigue estos pasos:
- Crea una instancia de
PdfToPngOptions para configurar el proceso de conversión. - Añade el archivo PDF de entrada usando el método
AddInput. - Establece la ruta del directorio de salida para las imágenes PNG usando el método
AddOutput. - Ejecuta el método
Convert para convertir las páginas del PDF en imágenes PNG.
1// Create PdfToPngOptions object to set instructions
2var options = new PdfToPngOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Perform the process
8PdfConverter.Convert(options);
Personalizar la conversión de PDF a PNG
Puedes personalizar la conversión ajustando la resolución y seleccionando páginas específicas. Por ejemplo, para convertir solo la primera página de un PDF a 200 DPI:
1// Create PdfToPngOptions object to set instructions
2var options = new PdfToPngOptions()
3// Process only the first page
4options.PageList = [1];
5// Set output resolution to 200 DPI
6options.OutputResolution = 200;
7// Add input File path
8options.AddInput(new FileData("path_to_input.pdf"));
9// Set output Directory path
10options.AddOutput(new DirectoryData("path_to_output_directory"));
11// Perform the process
12PdfConverter.Convert(options);
Manejo de los resultados de la conversión
El método Convert devuelve un objeto ResultContainer que contiene información sobre los resultados de la conversión. Puedes obtener los flujos de los archivos PNG convertidos como se muestra a continuación:
1// Create PdfToJpegOptions object to set instructions
2var options = new PdfToPngOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Perform the process
6var results = PdfConverter.Convert(options);
7// Get stream results
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}
Características clave:
- Convertir PDF a PNG: Convierte rápida y eficientemente documentos PDF completos o páginas específicas en imágenes PNG.
- Resolución personalizable: Define el DPI deseado (p. ej., 300 DPI) para obtener imágenes de alta calidad.
- Conjunto de páginas: Selecciona páginas específicas para la conversión.
- Gestión fácil de la salida: Especifica directorios de salida para cada archivo PNG convertido.
- Conversión rápida: Rápida, eficiente y requiere un mínimo esfuerzo de configuración.
PDF a TIFF
El Documentize PDF Converter for .NET es una herramienta potente diseñada para convertir documentos PDF en imágenes TIFF de alta calidad. Este componente asegura que tu contenido sea accesible en diversas plataformas manteniendo una excelente fidelidad y versatilidad.
Puedes personalizar el proceso de conversión ajustando la resolución, habilitando la salida multipágina o seleccionando páginas.
Cómo convertir PDF a TIFF
Para convertir un documento PDF en imágenes TIFF, sigue estos pasos:
- Crea una instancia de
PdfToTiffOptions para configurar el proceso de conversión. - Añade el archivo PDF de entrada usando el método
AddInput. - Especifica la ruta del archivo de salida para las imágenes TIFF usando el método
AddOutput. - Ejecuta el método
Convert para convertir las páginas del PDF en imágenes TIFF.
1
2// Create PdfToTiffOptions object to set instructions
3var options = new PdfToTiffOptions();
4// Add input file path
5options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
6// Set output Directory path
7options.AddOutput(new DirectoryData("path_to_output_directory"));
8// Perform the process
9PdfConverter.Convert(options);
Personalizar páginas y DPI de la conversión de PDF a TIFF
Así es como conviertes 2 páginas de un PDF a 400 DPI en un archivo TIFF:
1
2// Create PdfToTiffOptions object to set instructions
3var options = new PdfToTiffOptions();
4// Add input file path
5options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
6// Set output Directory path
7options.AddOutput(new DirectoryData("path_to_output_directory"));
8// Set Pages
9options.PageList = [1, 3];
10// Set result image Resolution
11options.OutputResolution = 400;
12// Perform the process
13PdfConverter.Convert(options);
Creación de TIFF multipágina
El complemento soporta la generación de TIFF multipágina, lo que permite combinar varias páginas PDF en un solo archivo TIFF para un archivado o impresión eficientes.
1
2// Create PdfToTiffOptions object to set instructions
3var options = new PdfToTiffOptions();
4// Add input file path
5options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
6// Set output Directory path
7options.AddOutput(new DirectoryData("path_to_output_directory"));
8// Enable Multi-Page TIFF output
9options.MultiPage = true;
10// Perform the process
11PdfConverter.Convert(options);
Personalizar compresión y profundidad de color
Así es como conviertes 2 páginas de un PDF a 400 DPI en un archivo TIFF con compresión y profundidad de color específicas:
1
2// Create PdfToTiffOptions object to set instructions
3var options = new PdfToTiffOptions();
4// Add input file path
5options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
6// Set output Directory path
7options.AddOutput(new DirectoryData("path_to_output_directory"));
8// Set Compression and ColorDepth
9options.Compression = TiffCompression.RLE;
10options.ColorDepth = TiffColorDepth.Format24bpp;
11// Perform the process
12PdfConverter.Convert(options);
Cómo manejar los resultados de la conversión
El método Convert devuelve un objeto ResultContainer que proporciona detalles sobre los resultados de la conversión. Puedes obtener flujos de los archivos TIFF convertidos como se muestra a continuación:
1
2// Create PdfToTiffOptions object to set instructions
3var options = new PdfToTiffOptions();
4// Add input File path
5options.AddInput(new FileData("path_to_input.pdf"));
6// Perform the process
7var results = PdfConverter.Convert(options);
8// Get stream results
9foreach (var result in results.ResultCollection)
10{
11 var streamResultPage1 = result.ToStream();
12}
Características clave:
- Convertir PDF a TIFF: Convierte fácilmente documentos PDF completos o páginas específicas en imágenes TIFF.
- Resolución personalizada: Ajusta la resolución (por ejemplo, 300 dpi) para obtener resultados de alta calidad.
- TIFF multipágina: Combina varias páginas PDF en un solo archivo TIFF multipágina.
- Conjunto de páginas: Selecciona páginas específicas para la conversión.
- Conversión rápida: Proceso rápido y eficiente con un esfuerzo mínimo.
PDF a XLS
El Documentize PDF Converter for .NET es una herramienta versátil y potente para convertir documentos PDF en hojas de cálculo Excel (XLSX/XLS/CSV/XLSM/ODS). Al aprovechar este componente, los desarrolladores pueden transformar sin esfuerzo datos estáticos de PDF en hojas de cálculo dinámicas y editables, simplificando la manipulación, el análisis y el intercambio de datos.
Cómo convertir PDF a Excel
Para convertir un documento PDF en un archivo Excel (XLSX), sigue estos pasos:
- Configura los ajustes de conversión usando la clase
PdfToXlsOptions. - Añade los archivos PDF de entrada con el método
AddInput. - Especifica la ruta del archivo de salida con el método
AddOutput. - Ejecuta el método
Convert para iniciar la conversión.
1
2// Create PdfToXlsOptions object to set instructions
3var options = new PdfToXlsOptions();
4// Add input file path
5options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
6// Set output file path
7options.AddOutput(new FileData("path_to_result_xlsx_file.xlsx"));
8// Perform the process
9PdfConverter.Convert(options);
Personalizar la conversión de PDF a Excel
La clase PdfToXlsOptions permite personalizar el proceso de conversión. Por ejemplo, para convertir el PDF a un archivo XLS y habilitar opciones avanzadas de formato:
1
2// Create PdfToXlsOptions object to set instructions
3var options = new PdfToXlsOptions();
4// Add input file path
5options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
6// Specify XLS format
7options.Format = PdfToXlsOptions.ExcelFormat.XMLSpreadSheet2003;
8options.InsertBlankColumnAtFirst = true;
9options.MinimizeTheNumberOfWorksheets = true;
10// Set output file path
11options.AddOutput(new FileData("path_to_result_xlsx_file.xls"));
12// Perform the process
13PdfConverter.Convert(options);
El enumerado PdfToXlsOptions.ExcelFormat ofrece una variedad de formatos de salida:
- XLSX: Formato de archivo Office Open XML (.xlsx) (predeterminado).
- XLSM: Formato Excel con macros.
- CSV: Valores separados por comas.
- ODS: Hoja de cálculo de Open Document.
- XMLSpreadSheet2003: Formato XML de Excel 2003 (.xls).
Características clave:
- Opciones de conversión flexibles: Convierte archivos PDF a XLSX, XLS, CSV u otros formatos.
- Preservación del contenido: Mantiene la estructura, el diseño y el formato originales.
- Formato avanzado: Inserta columnas en blanco o minimiza la cantidad de hojas de cálculo.