v24.12

Dodano nowy wtyczkę: Konwerter PDF na PNG

  • Klasa PngConverter: Reprezentuje wtyczkę Documentize.PngConverter. Używana do konwersji dokumentów PDF na format PNG.
  • Klasa PdfToPngOptions: Reprezentuje opcje konwertera PDF na PNG dla wtyczki Documentize.PngConverter.

Przykład użycia:

// utworzyć PngConverter
var plugin = new PngConverter();
// utworzyć obiekt PdfToPngOptions, aby ustawić instrukcje
var opt = new PdfToPngOptions();
// dodać ścieżkę do pliku wejściowego
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// ustawić ścieżkę do pliku wyjściowego
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// wykonać proces
plugin.Process(opt);

Dodano nowy wtyczkę: Konwerter PDF na TIFF

  • Klasa TiffConverter: Reprezentuje wtyczkę Documentize.TiffConverter. Używana do konwersji dokumentów PDF na format TIFF.
  • Klasa PdfToTiffOptions: Reprezentuje opcje konwertera PDF na TIFF dla wtyczki Documentize.TiffConverter.

Przykład użycia:

// utworzyć TiffConverter
var plugin = new TiffConverter();
// utworzyć obiekt PdfToTiffOptions, aby ustawić instrukcje
var opt = new PdfToTiffOptions();
// dodać ścieżkę do pliku wejściowego
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// ustawić ścieżkę do pliku wyjściowego
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// wykonać proces
plugin.Process(opt);

Dodano nowy wtyczkę: Generator tabel PDF

  • Klasa TableGenerator: Reprezentuje wtyczkę Documentize.TableGenerator. Używana do dodawania tabeli do dokumentu PDF.
  • Klasa TableBuilder: Klasa reprezentuje budowniczego dla tabeli na stronie PDF.
  • Klasa TableRowBuilder: Klasa reprezentuje budowniczego dla wiersza tabeli.
  • Klasa TableCellBuilder: Klasa reprezentuje budowniczego dla komórki tabeli.

Przykład użycia:

// utworzyć TableGenerator
var plugin = new TableGenerator();
// utworzyć obiekt TableOptions, aby ustawić instrukcje
TableOptions opt = new TableOptions().InsertPageBefore(1)
   .AddTable()
        .AddRow()
            .AddCell().AddParagraph("Imię")
            .AddCell().AddParagraph("Wiek")
        .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");
// dodać ścieżkę do pliku wejściowego
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// ustawić ścieżkę do pliku wyjściowego
opt.AddOutput(new FileDataSource("path_to_the_converted_file.pdf"));
// wykonać proces
plugin.Process(opt);

Zmieniono nazwę klasy PdfDoc na DocConverter

  • Klasa DocConverter: Reprezentuje wtyczkę Documentize.DocConverter. Używana do konwersji dokumentów PDF na format DOC/DOCX.

Przykład użycia:

// utworzyć DocConverter
var plugin = new DocConverter();
// utworzyć obiekt PdfToDocOptions, aby ustawić instrukcje
var opt = new PdfToDocOptions();
// dodać ścieżkę do pliku wejściowego
opt.AddInput(new FileDataSource(inputPath));
// ustawić ścieżkę do pliku wyjściowego
opt.AddOutput(new FileDataSource(outputPath));
// wykonać proces
plugin.Process(opt);
13 sty 2025
 Polski