v24.11

Adicionado novo Plugin: Conversor de PDF para JPEG

  • Propósito: A classe JpegConverter é projetada para converter documentos PDF em formato JPEG, facilitando para os usuários manusear e compartilhar 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("caminho_para_seu_arquivo_pdf.pdf"));
opt.AddOutput(new DirectoryDataSource("caminho_para_diretorio_de_resultados"));
plugin.Process(opt);
  • Método:
    • Process(PdfToJpegOptions options): Inicia o processo de conversão JPEG usando as opções especificadas.

Adicionada Classe DirectoryDataSource

  • Propósito: 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("caminho_para_seu_diretorio");
  • Propriedades:
    • DataType: Recupera o tipo de fonte de dados.
    • Path: Obtém o caminho do diretório de dados atual.

Adicionada Classe PdfToJpegOptions

  • Propósito: Esta classe contém opções para configurar o processo de conversão JPEG, permitindo que os usuários especifiquem resolução, listas 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