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.