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
 Português