PDF Converter

O Sheetize PDF Converter for .NET oferece funcionalidade avançada para converter documentos para e de formato PDF, tornando-o ideal para arquivamento, compartilhamento e garantindo formatação consistente de documentos em diferentes dispositivos.

Principais Recursos

Converter Vários Formatos para PDF

Converta documentos de vários formatos, como DOCX, HTML e imagens, para PDF para fácil distribuição e impressão.

Converter PDF para Outros Formatos

Converta documentos PDF em outros formatos, como DOCX, HTML e imagens, para fácil edição ou integração em outros fluxos de trabalho.


Guia Detalhado

Convertendo Documentos para PDF

Para converter um documento para PDF:

  1. Inicialize o Conversor: Crie uma instância de PdfConverter.
  2. Defina Opções de Conversão: Use DocumentToPdfOptions para configurar as definições, como layout da página e compressão.
  3. Defina Caminhos de Entrada e Saída: Configure os caminhos para o documento de entrada e o PDF de saída.
  4. Execute a Conversão: Chame o método Process para converter o documento.

Exemplo: Converter DOCX para PDF

// Etapa 1: Inicialize o Conversor PDF
var converter = new PdfConverter();

// Etapa 2: Configure opções para conversão de documento para PDF
var options = new DocumentToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.CompressionLevel = CompressionLevel.High;

// Etapa 3: Defina os caminhos dos arquivos
options.AddInput(new FileDataSource("input.docx"));
options.AddOutput(new FileDataSource("output.pdf"));

// Etapa 4: Execute a conversão
converter.Process(options);

Opções Disponíveis para Conversão de Documento para PDF

  • PageLayoutOption: Defina o layout da página para o PDF resultante (Portrait, Landscape).
  • CompressionLevel: Especifique o nível de compressão para reduzir o tamanho do arquivo (Low, Medium, High).

Convertendo PDF para Outros Formatos

Para converter um documento PDF em outro formato:

  1. Inicialize o Conversor: Crie uma instância de PdfConverter.
  2. Configure Opções de Conversão: Use PdfToDocumentOptions para especificar o formato de saída e qualquer personalização.
  3. Especifique os Caminhos: Defina os caminhos do PDF de entrada e do arquivo de documento de saída.
  4. Execute a Conversão: Chame o método Process para concluir a conversão.

Exemplo: Converter PDF para DOCX

// Etapa 1: Inicialize o Conversor PDF
var converter = new PdfConverter();

// Etapa 2: Configure opções para conversão de PDF para DOCX
var options = new PdfToDocumentOptions(DocumentFormat.Docx);

// Etapa 3: Defina os caminhos dos arquivos
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.docx"));

// Etapa 4: Execute a conversão
converter.Process(options);

Opções Adicionais para PDF para Outros Formatos

  • DocumentFormat: Especifique o formato de saída desejado (Docx, Html, Png, etc.).
  • TextExtractionMode: Defina como o texto é extraído do PDF (PlainText, FormattedText).

O Sheetize PDF Converter é uma ferramenta essencial para gerenciar documentos, seja para criar arquivos PDF que podem ser compartilhados universalmente ou para converter PDFs de volta para formatos editáveis. Ele oferece flexibilidade em ambas as direções, tornando-se uma poderosa adição ao kit de ferramentas de qualquer desenvolvedor.

 Português