Conversor de PDF para DOC
O Documentize Conversor de PDF para DOC para .NET é uma ferramenta poderosa projetada para converter documentos PDF em formatos DOC ou DOCX. Este plugin transforma perfeitamente páginas PDF em documentos editáveis do Microsoft Word, facilitando a reutilização, edição e compartilhamento de conteúdo em várias plataformas.
Principais Recursos:
- Conversão DOC/DOCX: Converta documentos PDF para formatos editáveis do Microsoft Word (DOC ou DOCX).
- Manter Formatação: Preserve o layout, texto e formatação originais durante o processo de conversão.
- Processamento em Lote: Converta vários arquivos PDF ao mesmo tempo.
- Opções de Conversão Personalizadas: Ajuste o processo de conversão com diferentes modos, como Enhanced Flow, para melhor layout.
Como Converter PDF para DOC/DOCX
Para converter um documento PDF para o formato DOC/DOCX, siga estas etapas:
- Crie uma instância da classe
DocConverter
. - Crie uma instância de
DocConversionOptions
para configurar o processo de conversão. - Adicione o arquivo PDF de entrada usando o método
AddInput
. - Adicione o caminho do arquivo de saída para o arquivo DOC/DOCX resultante usando o método
AddOutput
. - Execute o método
Process
para realizar a conversão.
1var docConverter = new DocConverter();
2var options = new DocConversionOptions()
3{
4 SaveFormat = SaveFormat.DocX, // Formato de saída como DOCX
5 ConversionMode = ConversionMode.EnhancedFlow // Otimizar layout e formatação
6};
7
8// Adicione o arquivo PDF de entrada
9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10
11// Adicione o caminho do documento Word de saída
12options.AddOutput(new FileDataSource(@"C:\Samples\output.docx"));
13
14// Processar a conversão
15docConverter.Process(options);
Convertendo PDF para DOC com Opções Personalizadas
O plugin Conversor de PDF para DOC oferece várias opções para personalizar seu 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.
1var docConverter = new DocConverter();
2var options = new DocConversionOptions()
3{
4 SaveFormat = SaveFormat.Doc, // Formato de saída como DOC
5 ConversionMode = ConversionMode.Precise // Manter o layout original do PDF o mais próximo possível
6};
7
8// Adicione o arquivo PDF de entrada
9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10
11// Adicione o caminho do documento Word de saída
12options.AddOutput(new FileDataSource(@"C:\Samples\output.doc"));
13
14// Processar a conversão
15docConverter.Process(options);
Processamento em Lote de Conversão de PDF para DOC/DOCX
O Conversor de PDF para DOC suporta processamento em lote, permitindo que você converta vários arquivos PDF ao mesmo tempo. Aqui está um exemplo de conversão em lote:
1var docConverter = new DocConverter();
2var options = new DocConversionOptions()
3{
4 SaveFormat = SaveFormat.DocX
5};
6
7// Adicione vários arquivos PDF de entrada
8options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
9options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
10
11// Adicione caminhos dos arquivos de saída para os arquivos DOCX resultantes
12options.AddOutput(new FileDataSource(@"C:\Samples\output_file1.docx"));
13options.AddOutput(new FileDataSource(@"C:\Samples\output_file2.docx"));
14
15// Processar a conversão em lote
16docConverter.Process(options);