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);