v24.11

Novo Plugin Adicionado: Conversor de PDF para JPEG

  • Objetivo: A classe JpegConverter foi projetada para converter documentos PDF em formato JPEG, facilitando para os usuários o manuseio e compartilhamento de imagens derivadas de PDFs.
  • Construtor:
    • JpegConverter(): Inicializa uma nova instância do conversor JPEG.

Exemplo de Uso:

var plugin = new JpegConverter();
var opt = new PdfToJpegOptions();
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
plugin.Process(opt);
  • Método:
    • Process(PdfToJpegOptions options): Inicia o processo de conversão para JPEG usando as opções especificadas.

Classe DirectoryDataSource Adicionada

  • Objetivo: A classe DirectoryDataSource permite que os usuários gerenciem dados de diretório para operações de carregamento e salvamento dentro dos plugins.
  • Construtor:
    • DirectoryDataSource(string path): Inicializa um novo objeto de dados de diretório com o caminho especificado.

Exemplo de Uso:

var directorySource = new DirectoryDataSource("path_to_your_directory");
  • Propriedades:
    • DataType: Recupera o tipo da fonte de dados.
    • Path: Obtém o caminho do diretório de dados atual.

Classe PdfToJpegOptions Adicionada

  • Objetivo: Esta classe contém opções para configurar o processo de conversão JPEG, permitindo que os usuários especifiquem resolução, lista de páginas e qualidade da imagem.
  • Construtor:
    • PdfToJpegOptions(): Inicializa uma nova instância de opções para o conversor JPEG.

Propriedades:

  • OutputResolution: Especifica a resolução das imagens JPEG resultantes.
  • PageList: Uma lista de páginas a serem convertidas do PDF.
  • Quality: Define a qualidade da saída JPEG.
 Português