v24.12

Aggiunto nuovo Plugin: Convertitore PDF in PNG

  • Classe PngConverter: Rappresenta il plugin Documentize.PngConverter. Utilizzato per convertire documenti PDF in formato PNG.
  • Classe PdfToPngOptions: Rappresenta le opzioni del convertitore da PDF a PNG per il plugin Documentize.PngConverter.

Esempio di utilizzo:

// crea PngConverter
var plugin = new PngConverter();
// crea oggetto PdfToPngOptions per impostare istruzioni
var opt = new PdfToPngOptions();
// aggiungi percorso del file di input
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// imposta percorso del file di output
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// esegui il processo
plugin.Process(opt);

Aggiunto nuovo Plugin: Convertitore PDF in TIFF

  • Classe TiffConverter: Rappresenta il plugin Documentize.TiffConverter. Utilizzato per convertire documenti PDF in formato TIFF.
  • Classe PdfToTiffOptions: Rappresenta le opzioni del convertitore da PDF a TIFF per il plugin Documentize.TiffConverter.

Esempio di utilizzo:

// crea TiffConverter
var plugin = new TiffConverter();
// crea oggetto PdfToTiffOptions per impostare istruzioni
var opt = new PdfToTiffOptions();
// aggiungi percorso del file di input
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// imposta percorso del file di output
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// esegui il processo
plugin.Process(opt);

Aggiunto nuovo Plugin: Generatore di Tabelle PDF

  • Classe TableGenerator: Rappresenta il plugin Documentize.TableGenerator. Utilizzato per aggiungere una tabella a un documento PDF.
  • Classe TableBuilder: Classe che rappresenta il costruttore per la tabella nella pagina pdf.
  • Classe TableRowBuilder: Classe che rappresenta il costruttore per la riga della tabella.
  • Classe TableCellBuilder: Classe che rappresenta il costruttore per la cella della tabella.

Esempio di utilizzo:

// crea TableGenerator
var plugin = new TableGenerator();
// crea oggetto TableOptions per impostare istruzioni
TableOptions opt = new TableOptions().InsertPageBefore(1)
   .AddTable()
        .AddRow()
            .AddCell().AddParagraph("Nome")
            .AddCell().AddParagraph("Età")
        .AddRow()
            .AddCell().AddParagraph("Bob")
            .AddCell().AddParagraph("12")
        .AddRow()
            .AddCell().AddParagraph("Sam")
            .AddCell().AddParagraph("20")
        .AddRow()
            .AddCell().AddParagraph("Sandy")
            .AddCell().AddParagraph("26")
        .AddRow()
            .AddCell().AddParagraph("Tom")
            .AddCell().AddParagraph("12")
        .AddRow()
            .AddCell().AddParagraph("Jim")
            .AddCell().AddParagraph("27");
// aggiungi percorso del file di input
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// imposta percorso del file di output
opt.AddOutput(new FileDataSource("path_to_the_converted_file.pdf"));
// esegui il processo
plugin.Process(opt);

Rinominata la Classe PdfDoc in DocConverter

  • Classe DocConverter: Rappresenta il plugin Documentize.DocConverter. Utilizzato per convertire documenti PDF in formato DOC/DOCX.

Esempio di utilizzo:

// crea DocConverter
var plugin = new DocConverter();
// crea oggetto PdfToDocOptions per impostare istruzioni
var opt = new PdfToDocOptions();
// aggiungi percorso del file di input
opt.AddInput(new FileDataSource(inputPath));
// imposta percorso del file di output
opt.AddOutput(new FileDataSource(outputPath));
// esegui il processo
plugin.Process(opt);
13 gen 2025
 Italiano