v26.7
Classe ImageExtractor Removida
- A implementação anterior de plugins está sendo gradualmente descontinuada. A funcionalidade desta classe foi substituída pela Classe PdfExtractor.
- Classe ImageExtractor: removida, use PdfExtractor.
Exemplo de Uso:
O exemplo demonstra como extrair imagens de um documento PDF.
// Create ExtractImagesOptions to set instructions
var options = new ExtractImagesOptions();
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output Directory path
options.AddOutput(new DirectoryData("path_to_results_directory"));
// Perform the process
var results = PdfExtractor.Extract(options);
// Get path to image result
var imageExtracted = results.ResultCollection[0].ToFile();Classe Timestamp Removida
- A funcionalidade desta classe foi substituída pela Classe PdfSecurity.
- Classe Timestamp: removida, use PdfSecurity.
- Classe AddTimestampOptions: removida, use SignOptions e TimestampOptions.
Exemplo de Uso:
O exemplo demonstra como assinar um documento PDF com Timestamp.
// Create SignOptions object to set Timestamp
var options = new SignOptions(new TimestampOptions("server_url"));
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output file path
options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
// Perform the process
PdfSecurity.Sign(options);Outras correções
🖥️ HTML para PDF
- Corrigida a conversão de HTML para PDF onde ocorria posicionamento de imagens e sobrescrita de texto
- Corrigida a conversão de HTML para PDF onde o conteúdo da página não se ajustava corretamente
- Corrigido problema de exibição de uma faixa preta no PDF gerado
📑 PDF para PDF/A
- Corrigida exceção lançada pela API de PDF para PDF/A
- Corrigida conversão de PDF para PDF/A que produzia saída com formatação incorreta
- Corrigido problema de memória na conversão de PDF para PDF/A
- Corrigido problema de conversão para PDF/A-3a
⚙️ Restante
- Corrigida a falta de conteúdo de texto ao converter PDF para PNG e HTML
- Corrigido problema onde alguns campos ficavam em branco após o flattening
- Corrigido problema onde o documento PDF exibia erro após o flattening
- Corrigido problema onde a otimização do PDF afetava a formatação do conteúdo