v24.12
Yeni Eklenti Eklendi: PDF’den PNG Dönüştürücü
- Class PngConverter: Documentize.PngConverter eklentisini temsil eder. PDF belgelerini PNG formatına dönüştürmek için kullanılır.
- Class PdfToPngOptions: Documentize.PngConverter eklentisi için PDF’den PNG’ye dönüştürücü seçeneklerini temsil eder.
Örnek Kullanım:
// PngConverter oluştur
var plugin = new PngConverter();
// Talimatları ayarlamak için PdfToPngOptions nesnesi oluştur
var opt = new PdfToPngOptions();
// girdi dosyası yolunu ekle
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// çıktı dosyası yolunu ayarla
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// işlemi gerçekleştir
plugin.Process(opt);
Yeni Eklenti Eklendi: PDF’den TIFF Dönüştürücü
- Class TiffConverter: Documentize.TiffConverter eklentisini temsil eder. PDF belgelerini TIFF formatına dönüştürmek için kullanılır.
- Class PdfToTiffOptions: Documentize.TiffConverter eklentisi için PDF’den TIFF’ye dönüştürücü seçeneklerini temsil eder.
Örnek Kullanım:
// TiffConverter oluştur
var plugin = new TiffConverter();
// Talimatları ayarlamak için PdfToTiffOptions nesnesi oluştur
var opt = new PdfToTiffOptions();
// girdi dosyası yolunu ekle
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// çıktı dosyası yolunu ayarla
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
// işlemi gerçekleştir
plugin.Process(opt);
Yeni Eklenti Eklendi: PDF Tablo Oluşturucu
- Class TableGenerator: Documentize.TableGenerator eklentisini temsil eder. Bir PDF belgesine tablo eklemek için kullanılır.
- Class TableBuilder: PDF sayfasındaki tabloyu oluşturmak için sınıfı temsil eder.
- Class TableRowBuilder: Tablo satırını oluşturmak için sınıfı temsil eder.
- Class TableCellBuilder: Tablo hücresini oluşturmak için sınıfı temsil eder.
Örnek Kullanım:
// TableGenerator oluştur
var plugin = new TableGenerator();
// Talimatları ayarlamak için TableOptions nesnesi oluştur
TableOptions opt = new TableOptions().InsertPageBefore(1)
.AddTable()
.AddRow()
.AddCell().AddParagraph("İsim")
.AddCell().AddParagraph("Yaş")
.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");
// girdi dosyası yolunu ekle
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// çıktı dosyası yolunu ayarla
opt.AddOutput(new FileDataSource("path_to_the_converted_file.pdf"));
// işlemi gerçekleştir
plugin.Process(opt);
Sınıf PdfDoc ‘un Adı DocConverter Olarak Değiştirildi
- Class DocConverter: Documentize.DocConverter eklentisini temsil eder. PDF belgelerini DOC/DOCX formatına dönüştürmek için kullanılır.
Örnek Kullanım:
// DocConverter oluştur
var plugin = new DocConverter();
// Talimatları ayarlamak için PdfToDocOptions nesnesi oluştur
var opt = new PdfToDocOptions();
// girdi dosyası yolunu ekle
opt.AddInput(new FileDataSource(inputPath));
// çıktı dosyası yolunu ayarla
opt.AddOutput(new FileDataSource(outputPath));
// işlemi gerçekleştir
plugin.Process(opt);