v26.1
Novo Recurso Extrair Propriedades para o Extrator PDF
- Extrair Propriedades do PDF: Título, Autor, Assunto, Palavras‑chave, Número de Páginas.
- Class PdfExtractor: método Extract adicionado para extrair as Propriedades do PDF.
- Class ExtractPropertiesOptions: Representa as Opções de Extração de Propriedades do PDF para o plugin PdfExtractor.
- Class PdfProperties: Representa as Propriedades e informações de metadados do documento PDF.
- Interface IHaveInput: Usada para Opções com um único dado de entrada.
- Class OptionsWithInput: Usada para Opções com um único dado de entrada.
- Funcionalidade completa e gratuita.
Exemplo de Uso:
O exemplo demonstra como Extrair Propriedades (Título, Autor, Assunto, Palavras‑chave, Número de Páginas) de um arquivo PDF.
// Create ExtractPropertiesOptions object to set input file
var options = new ExtractPropertiesOptions("path_to_your_pdf_file.pdf");
// Perform the process and get Properties
var pdfProperties = PdfExtractor.Extract(options);
var title = pdfProperties.Title;
var author = pdfProperties.Author;
var subject = pdfProperties.Subject;
var keywords = pdfProperties.Keywords;
var numberOfPages = pdfProperties.NumberOfPages;Exemplo de Uso:
O exemplo demonstra como Extrair Propriedades (Título, Autor, Assunto, Palavras‑chave, Número de Páginas) de um fluxo PDF.
// Create ExtractPropertiesOptions object to set input stream
var stream = File.OpenRead("path_to_your_pdf_file.pdf");
var options = new ExtractPropertiesOptions(stream);
// Perform the process and get Properties
var pdfProperties = PdfExtractor.Extract(options);
var title = pdfProperties.Title;
var author = pdfProperties.Author;
var subject = pdfProperties.Subject;
var keywords = pdfProperties.Keywords;
var numberOfPages = pdfProperties.NumberOfPages;Exemplo de Uso:
O exemplo demonstra como Extrair Propriedades de um arquivo PDF no estilo mais compacto possível.
// Perform the process and get Properties
var pdfProperties = PdfExtractor.Extract(new ExtractPropertiesOptions("path_to_your_pdf_file.pdf"));Melhorias
- Melhoria de HTML para PDF suporta texto alternativo para imagens
- Conformidade de PDF para PDFA1b
Correção de Bugs
- Erro ocorre ao tentar otimizar o arquivo PDF
- Problema de alinhamento vertical de Campo de Formulário
- Problema corrigido ao exibir texto japonês em FormField
- HTML para PDF – Problema de formatação de tabela
- Otimizar o tamanho do PDF antes da conversão de PDF para PDF/A resulta em saída corrompida
- PDF para DOC – Tabela renderizada incorretamente
- PDF para Excel – Problemas de formatação do arquivo de saída
- PDF para HTML – ArgumentException durante a conversão
- Conversão de PDF para HTML omitindo alguns links
- Texto ausente ao converter PDF para HTML