v24.12

افزوده شده پلاگین جدید: مبدل PDF به PNG

  • کلاس PngConverter: نمایانگر پلاگین Documentize.PngConverter است. برای تبدیل مدارک PDF به فرمت PNG استفاده می‌شود.
  • کلاس PdfToPngOptions: نمایانگر گزینه‌های مبدل PDF به PNG برای پلاگین Documentize.PngConverter است.

نمونه استفاده:

// create PngConverter
var plugin = new PngConverter();
// create PdfToPngOptions object to set instructions
var opt = new PdfToPngOptions();
// add input file path
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// set output file path
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// perform the process
plugin.Process(opt);

افزوده شده پلاگین جدید: مبدل PDF به TIFF

  • کلاس TiffConverter: نمایانگر پلاگین Documentize.TiffConverter است. برای تبدیل مدارک PDF به فرمت TIFF استفاده می‌شود.
  • کلاس PdfToTiffOptions: نمایانگر گزینه‌های مبدل PDF به TIFF برای پلاگین Documentize.TiffConverter است.

نمونه استفاده:

// create TiffConverter
var plugin = new TiffConverter();
// create PdfToTiffOptions object to set instructions
var opt = new PdfToTiffOptions();
// add input file path
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// set output file path
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// perform the process
plugin.Process(opt);

افزوده شده پلاگین جدید: تولیدکننده جدول PDF

  • کلاس TableGenerator: نمایانگر پلاگین Documentize.TableGenerator است. برای افزودن یک جدول به یک سند PDF استفاده می‌شود.
  • کلاس TableBuilder: کلاس نمایانگر سازنده جدول در صفحه PDF است.
  • کلاس TableRowBuilder: کلاس نمایانگر سازنده ردیف جدول است.
  • کلاس TableCellBuilder: کلاس نمایانگر سازنده سلول جدول است.

نمونه استفاده:

// create TableGenerator
var plugin = new TableGenerator();
// create TableOptions object to set instructions
TableOptions opt = new TableOptions().InsertPageBefore(1)
   .AddTable()
        .AddRow()
            .AddCell().AddParagraph("Name")
            .AddCell().AddParagraph("Age")
        .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");
// add input file path
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// set output file path
opt.AddOutput(new FileDataSource("path_to_the_converted_file.pdf"));
// perform the process
plugin.Process(opt);

تغییر نام کلاس PdfDoc به DocConverter

  • کلاس DocConverter: نمایانگر پلاگین Documentize.DocConverter است. برای تبدیل مدارک PDF به فرمت DOC/DOCX استفاده می‌شود.

نمونه استفاده:

// create DocConverter
var plugin = new DocConverter();
// create PdfToDocOptions object to set instructions
var opt = new PdfToDocOptions();
// add input file path
opt.AddInput(new FileDataSource(inputPath));
// set output file path
opt.AddOutput(new FileDataSource(outputPath));
// perform the process
plugin.Process(opt);
 فارسی