PDF Converter
Converta HTML para PDF com as ferramentas .NET da Documentize—preserve o layout e a formatação para resultados consistentes e profissionais.
Converta PDFs em documentos Word com as ferramentas .NET da Documentize — preserve a formatação e a estrutura para fácil edição.
Converta PDF para HTML com as ferramentas .NET da Documentize — preserve o layout e a formatação para resultados consistentes e profissionais.
Converta PDFs em imagens JPEG com as ferramentas .NET da Documentize — extraia imagens de alta qualidade dos seus documentos sem esforço.
Converta PDFs para o formato PDF/A com as ferramentas .NET da Documentize — garanta arquivamento de longo prazo e conformidade com facilidade.
Converta PDFs em imagens PNG com as ferramentas .NET da Documentize — extraia imagens de alta qualidade para uso na web e em design gráfico.
Converta PDFs em imagens TIFF com as ferramentas .NET da Documentize — extraia imagens de alta resolução para gerenciamento profissional de documentos.
Converta PDFs para Excel com as ferramentas .NET da Documentize — extraia tabelas e dados rapidamente para uma análise e processamento perfeitos.
Subsecções de PDF Converter
HTML para PDF
O Documentize PDF Converter for .NET oferece recursos robustos para converter documentos entre os formatos HTML e PDF, ideal para aplicações web, arquivamento e geração de relatórios. Com várias opções para o tratamento de recursos e layouts, o conversor se adapta a diferentes requisitos de projeto.
Convertendo HTML para PDF
Transforme conteúdo HTML em PDFs de alta qualidade, perfeito para gerar relatórios imprimíveis, arquivar conteúdo da web ou criar formatos de documento compartilháveis.
Para converter um documento HTML em PDF, siga estas etapas:
- Configurar Opções: Use
HtmlToPdfOptions para definir as configurações de layout e mídia. - Especificar Caminhos: Defina os caminhos dos arquivos HTML de entrada e PDF de saída.
- Executar a Conversão: Chame o método
Convert de PdfConverter para converter o arquivo.
Exemplo: Converter HTML para 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);
Opções Adicionais para Conversão de HTML para PDF
Tipo de Mídia:
HtmlMediaType.Print: Ideal para gerar PDFs adequados para impressão.HtmlMediaType.Screen: Use ao converter conteúdo projetado para visualização digital.
Ajustes de Layout:
PageLayoutOption: Ajusta como o conteúdo HTML se adequa ao layout do PDF, como ScaleToPageWidth para garantir que o conteúdo seja dimensionado à largura do PDF.IsRenderToSinglePage: Permite renderizar todo o conteúdo HTML em uma única página PDF, se necessário para apresentações concisas.
Este conversor é versátil para uma variedade de aplicações, desde a geração de relatórios em PDF baseados em conteúdo web até a conversão de arquivos PDF para acessibilidade baseada na web. Para configurações mais avançadas, consulte a documentação completa da Documentize.
PDF para DOC
O Documentize PDF Converter for .NET é uma ferramenta poderosa projetada para converter documentos PDF em formatos DOC. Este componente transforma páginas PDF em documentos Microsoft Word editáveis de forma fluida, facilitando a reutilização, edição e compartilhamento de conteúdo em várias plataformas.
Como Converter PDF para DOC
Para converter um documento PDF para o formato DOC, siga estes passos:
- Crie uma instância de
PdfToDocOptions para configurar o processo de conversão. - Adicione o arquivo PDF de entrada usando o método
AddInput. - Defina o caminho do arquivo de saída para o arquivo resultante usando o método
AddOutput. - Execute o método
Convert para efetuar a conversão.
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);
O plugin PDF to DOC Converter oferece diversas opções para personalizar o processo de conversão. Você pode escolher entre diferentes modos para controlar como o layout e a estrutura do PDF são tratados durante a conversão.
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);
Principais Recursos:
- Conversão para DOC: Converta documentos PDF em formatos Microsoft Word editáveis (DOC).
- Manutenção da Formatação: Preserve o layout original, texto e formatação durante o processo de conversão.
PDF para HTML
O Documentize PDF Converter for .NET oferece recursos robustos para converter documentos PDF para o formato HTML, ideal para aplicações web, arquivamento e geração de relatórios. Com várias opções para manipular recursos e layouts, o conversor se adapta a diferentes requisitos de projeto.
Convertendo PDF para HTML
Converta arquivos PDF para HTML para tornar os documentos acessíveis para visualização baseada na web ou integração em aplicações onde o formato HTML é preferido.
- Configure as Opções: Use
PdfToHtmlOptions para personalizar a saída, escolhendo entre recursos incorporados ou externos. - Defina os Caminhos de Entrada e Saída: Defina os caminhos para o PDF de entrada e o HTML de saída.
- Execute a Conversão: Chame o método
Convert de PdfConverter para converter o arquivo.
Exemplo: Converter PDF para HTML com Recursos Incorporados
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);
Opções Disponíveis para Conversão de PDF para HTML
- SaveDataType:
FileWithEmbeddedResources: Gera um único arquivo HTML com todos os recursos incorporados.FileWithExternalResources: Salva os recursos separadamente, ideal para arquivos HTML grandes.
PDF para JPEG
O Documentize PDF Converter for .NET é uma ferramenta poderosa que simplifica a conversão de documentos PDF em imagens JPEG de alta qualidade. Este componente foi projetado para tornar seu conteúdo mais acessível em diferentes plataformas, transformando páginas PDF em formatos de imagem amplamente utilizados.
Como Converter Páginas PDF para JPEG
Para converter um documento PDF em imagens JPEG, siga estas etapas:
- Crie uma instância de
PdfToJpegOptions para configurar o processo de conversão. - Adicione o arquivo PDF de entrada usando o método
AddInput. - Defina o caminho do diretório de saída para as imagens JPEG usando o método
AddOutput. - Execute o método
Convert para converter as páginas PDF em imagens 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);
Personalizando a Conversão de PDF para JPEG
Você pode personalizar o processo de conversão ajustando a resolução, selecionando intervalos de páginas ou definindo a qualidade da imagem. Veja como converter a primeira página de um PDF com 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);
O método Convert retorna um objeto ResultContainer que contém informações sobre os resultados da conversão. Você pode obter streams dos arquivos JPEG convertidos conforme o exemplo abaixo:
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}
Principais Recursos:
- Converter PDF para JPEG: Converta facilmente documentos PDF completos ou páginas específicas em imagens JPEG.
- Resolução Personalizada: Ajuste a resolução (por exemplo, 300 dpi) para obter saídas de alta qualidade.
- Conjunto de Páginas: Selecione páginas específicas para conversão.
- Conversão Rápida: Processo rápido e eficiente com esforço mínimo.
PDF para PDF/A
O Documentize PDF Converter for .NET é uma ferramenta poderosa projetada para converter documentos PDF para o formato PDF/A, assegurando que seu conteúdo permaneça em conformidade com os padrões de arquivamento de longo prazo. Este componente também oferece suporte à validação de documentos PDF existentes quanto à conformidade com PDF/A, proporcionando recursos de conversão e validação em uma única solução.
Como converter PDF para PDF/A
Para converter um documento PDF para o formato PDF/A, siga estas etapas:
- Crie uma instância de
PdfToPdfAOptions para configurar a conversão. - Especifique a versão desejada do PDF/A (por exemplo, PDF/A-3B).
- Adicione o arquivo PDF de entrada usando o método
AddInput. - Adicione o arquivo de saída para o PDF/A resultante usando o método
AddOutput. - Chame o método
Convert para executar a conversão.
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);
Você pode validar arquivos PDF existentes quanto à conformidade PDF/A usando a classe 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}
Principais recursos:
- Converter para PDF/A: Transforme arquivos PDF para o formato PDF/A (como PDF/A-1a, PDF/A-2b, PDF/A-3b) de forma fluida, garantindo a conformidade com os padrões de arquivamento.
- Validar conformidade PDF/A: Verifique documentos PDF existentes quanto à aderência às normas PDF/A e identifique eventuais problemas de não conformidade.
- Fluxo de trabalho eficiente: Minimiza tempo e esforço com processos de conversão rápidos e confiáveis.
PDF para PNG
O Documentize PDF Converter for .NET é uma ferramenta avançada que permite converter documentos PDF em imagens PNG de alta qualidade. Este componente foi projetado para tornar seu conteúdo mais versátil, acessível e fácil de compartilhar, transformando páginas PDF em formatos de imagem amplamente suportados.
Como Converter PDF para PNG
Para converter um documento PDF em imagens PNG, siga estas etapas:
- Crie uma instância de
PdfToPngOptions para configurar o processo de conversão. - Adicione o arquivo PDF de entrada usando o método
AddInput. - Defina o caminho do diretório de saída para as imagens PNG usando o método
AddOutput. - Execute o método
Convert para converter as páginas PDF em imagens 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);
Personalizando a Conversão de PDF para PNG
Você pode personalizar a conversão ajustando a resolução e selecionando páginas específicas. Por exemplo, para converter apenas a primeira página de um 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);
Manipulando os Resultados da Conversão
O método Convert retorna um objeto ResultContainer que contém informações sobre os resultados da conversão. Você pode obter streams dos arquivos PNG convertidos conforme mostrado abaixo:
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}
Principais Recursos:
- Converter PDF para PNG: Converta rapidamente documentos PDF inteiros ou páginas específicas em imagens PNG.
- Resolução Personalizável: Defina o DPI desejado (por exemplo, 300 DPI) para obter imagens de alta qualidade.
- Conjunto de Páginas: Selecione páginas específicas para conversão.
- Gerenciamento Fácil de Saída: Especifique diretórios de saída para cada arquivo PNG convertido.
- Conversão Rápida: Rápida, eficiente e requer esforço mínimo para configuração.
PDF para TIFF
O Documentize PDF Converter for .NET é uma ferramenta poderosa projetada para converter documentos PDF em imagens TIFF de alta qualidade. Este componente garante que seu conteúdo seja acessível em diversas plataformas, mantendo excelente fidelidade e versatilidade.
Você pode personalizar o processo de conversão ajustando a resolução, habilitando a saída multi‑página ou selecionando páginas.
Como Converter PDF para TIFF
Para converter um documento PDF em imagens TIFF, siga estas etapas:
- Crie uma instância de
PdfToTiffOptions para configurar o processo de conversão. - Adicione o arquivo PDF de entrada usando o método
AddInput. - Especifique o caminho de saída para as imagens TIFF usando o método
AddOutput. - Execute o método
Convert para converter as páginas do PDF em imagens TIFF.
1// Create PdfToTiffOptions object to set instructions
2var options = new PdfToTiffOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Perform the process
8PdfConverter.Convert(options);
Personalizando Páginas e DPI da Conversão PDF para TIFF
Veja como converter 2 páginas de um PDF a 400 DPI em um arquivo TIFF:
1// Create PdfToTiffOptions object to set instructions
2var options = new PdfToTiffOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Set Pages
8options.PageList = [1, 3];
9// Set result image Resolution
10options.OutputResolution = 400;
11// Perform the process
12PdfConverter.Convert(options);
Criação de TIFF Multi‑Página
O plugin suporta a geração de TIFF multi‑página, permitindo combinar várias páginas do PDF em um único arquivo TIFF para arquivamento ou impressão eficientes.
1// Create PdfToTiffOptions object to set instructions
2var options = new PdfToTiffOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Enable Multi-Page TIFF output
8options.MultiPage = true;
9// Perform the process
10PdfConverter.Convert(options);
Personalizando Páginas, Compressão e Profundidade de Cor da Conversão PDF para TIFF
Veja como converter 2 páginas de um PDF a 400 DPI em um arquivo TIFF com compressão e profundidade de cor específicas:
1// Create PdfToTiffOptions object to set instructions
2var options = new PdfToTiffOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Set Compression and ColorDepth
8options.Compression = TiffCompression.RLE;
9options.ColorDepth = TiffColorDepth.Format24bpp;
10// Perform the process
11PdfConverter.Convert(options);
Como Manipular os Resultados da Conversão
O método Convert devolve um objeto ResultContainer que fornece detalhes sobre os resultados da conversão. Você pode obter streams dos arquivos TIFF convertidos conforme mostrado abaixo:
1// Create PdfToTiffOptions object to set instructions
2var options = new PdfToTiffOptions();
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}
Principais Recursos:
- Converter PDF para TIFF: Converta facilmente documentos PDF inteiros ou páginas específicas em imagens TIFF.
- Resolução Personalizada: Ajuste a resolução (por exemplo, 300 dpi) para obter saídas de qualidade superior.
- TIFF Multi‑Página: Combine várias páginas do PDF em um único arquivo TIFF multi‑página.
- Conjunto de Páginas: Selecione páginas específicas para conversão.
- Conversão Rápida: Processo rápido e eficiente com esforço mínimo.
PDF para XLS
O Documentize PDF Converter for .NET é uma ferramenta versátil e poderosa para converter documentos PDF em planilhas Excel (XLSX/XLS/CSV/XLSM/ODS). Ao utilizar este componente, os desenvolvedores podem transformar dados estáticos de PDF em planilhas dinâmicas e editáveis, simplificando a manipulação, análise e compartilhamento de dados.
Como Converter PDF para Excel
Para converter um documento PDF em um arquivo Excel (XLSX), siga estas etapas:
- Configure as opções de conversão usando a classe
PdfToXlsOptions. - Adicione os arquivos PDF de entrada usando o método
AddInput. - Especifique o caminho do arquivo de saída usando o método
AddOutput. - Execute o método
Convert para iniciar a conversão.
1// Create PdfToXlsOptions object to set instructions
2var options = new PdfToXlsOptions();
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_xlsx_file.xlsx"));
7// Perform the process
8PdfConverter.Convert(options);
Personalizando a Conversão de PDF para Excel
A classe PdfToXlsOptions permite personalizar o processo de conversão. Por exemplo, para converter o PDF para um arquivo XLS e habilitar opções avançadas de formatação:
1// Create PdfToXlsOptions object to set instructions
2var options = new PdfToXlsOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Specify XLS format
6options.Format = PdfToXlsOptions.ExcelFormat.XMLSpreadSheet2003;
7options.InsertBlankColumnAtFirst = true;
8options.MinimizeTheNumberOfWorksheets = true;
9// Set output file path
10options.AddOutput(new FileData("path_to_result_xlsx_file.xls"));
11// Perform the process
12PdfConverter.Convert(options);
O enum PdfToXlsOptions.ExcelFormat oferece uma variedade de formatos de saída:
- XLSX: Formato de Arquivo Office Open XML (.xlsx) (padrão).
- XLSM: Formato Excel com macros habilitadas.
- CSV: Valores separados por vírgula.
- ODS: Planilha Open Document.
- XMLSpreadSheet2003: Formato de Arquivo XML do Excel 2003 (.xls).
Principais Recursos:
- Opções de Conversão Flexíveis: Converta arquivos PDF em XLSX, XLS, CSV ou outros formatos.
- Preservação de Conteúdo: Mantenha a estrutura, layout e formatação originais.
- Formatação Avançada: Insira colunas em branco ou minimize o número de planilhas.