v24.12
Přidán nový plugin: PDF na PNG převodník
- Třída PngConverter: Reprezentuje plugin Documentize.PngConverter. Používá se k převodu PDF dokumentů do formátu PNG.
- Třída PdfToPngOptions: Reprezentuje možnosti převodu PDF na PNG pro plugin Documentize.PngConverter.
Příklad použití:
// vytvořit PngConverter
var plugin = new PngConverter();
// vytvořit objekt PdfToPngOptions pro nastavení pokynů
var opt = new PdfToPngOptions();
// přidat cestu k vstupnímu souboru
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// nastavit cestu k výstupnímu souboru
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// provést proces
plugin.Process(opt);
Přidán nový plugin: PDF na TIFF převodník
- Třída TiffConverter: Reprezentuje plugin Documentize.TiffConverter. Používá se k převodu PDF dokumentů do formátu TIFF.
- Třída PdfToTiffOptions: Reprezentuje možnosti převodu PDF na TIFF pro plugin Documentize.TiffConverter.
Příklad použití:
// vytvořit TiffConverter
var plugin = new TiffConverter();
// vytvořit objekt PdfToTiffOptions pro nastavení pokynů
var opt = new PdfToTiffOptions();
// přidat cestu k vstupnímu souboru
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// nastavit cestu k výstupnímu souboru
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// provést proces
plugin.Process(opt);
Přidán nový plugin: Generátor PDF tabulek
- Třída TableGenerator: Reprezentuje plugin Documentize.TableGenerator. Používá se k přidání tabulky do PDF dokumentu.
- Třída TableBuilder: Třída reprezentuje stavitele pro tabulku na pdf stránce.
- Třída TableRowBuilder: Třída reprezentuje stavitele pro řádek tabulky.
- Třída TableCellBuilder: Třída reprezentuje stavitele pro buňku tabulky.
Příklad použití:
// vytvořit TableGenerator
var plugin = new TableGenerator();
// vytvořit objekt TableOptions pro nastavení pokynů
TableOptions opt = new TableOptions().InsertPageBefore(1)
.AddTable()
.AddRow()
.AddCell().AddParagraph("Jméno")
.AddCell().AddParagraph("Věk")
.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");
// přidat cestu k vstupnímu souboru
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// nastavit cestu k výstupnímu souboru
opt.AddOutput(new FileDataSource("path_to_the_converted_file.pdf"));
// provést proces
plugin.Process(opt);
Přejmenována třída PdfDoc na DocConverter
- Třída DocConverter: Reprezentuje plugin Documentize.DocConverter. Používá se k převodu PDF dokumentů do formátu DOC/DOCX.
Příklad použití:
// vytvořit DocConverter
var plugin = new DocConverter();
// vytvořit objekt PdfToDocOptions pro nastavení pokynů
var opt = new PdfToDocOptions();
// přidat cestu k vstupnímu souboru
opt.AddInput(new FileDataSource(inputPath));
// nastavit cestu k výstupnímu souboru
opt.AddOutput(new FileDataSource(outputPath));
// provést proces
plugin.Process(opt);