Τι είναι νέο

v24.12

  • Προστέθηκε νέο Plugin: PDF σε PNG Μετατροπέας
  • Προστέθηκε νέο Plugin: PDF σε TIFF Μετατροπέας
  • Προστέθηκε νέο Plugin: Δημιουργός Πίνακα PDF
  • Μετονομάστηκε η Class PdfDoc σε DocConverter

v24.11

  • Προστέθηκε νέο Plugin: PDF σε JPEG Μετατροπέας
  • Προστέθηκε Κλάση DirectoryDataSource
  • Προστέθηκε Κλάση PdfToJpegOptions

v24.10

  • Προστέθηκε νέο Πρόσθετο: PDF/A Converter

v24.9

  • Κυκλοφόρησε
10 Οκτ 2024

Subsections of Τι είναι νέο

v24.12

Προστέθηκε νέο Plugin: PDF σε PNG Μετατροπέας

  • Class PngConverter: Αντιπροσωπεύει το plugin Documentize.PngConverter. Χρησιμοποιείται για τη μετατροπή εγγράφων PDF σε μορφή PNG.
  • Class PdfToPngOptions: Αντιπροσωπεύει τις επιλογές μετατροπής PDF σε PNG για το plugin 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);

Προστέθηκε νέο Plugin: PDF σε TIFF Μετατροπέας

  • Class TiffConverter: Αντιπροσωπεύει το plugin Documentize.TiffConverter. Χρησιμοποιείται για τη μετατροπή εγγράφων PDF σε μορφή TIFF.
  • Class PdfToTiffOptions: Αντιπροσωπεύει τις επιλογές μετατροπής PDF σε TIFF για το plugin 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);

Προστέθηκε νέο Plugin: Δημιουργός Πίνακα PDF

  • Class TableGenerator: Αντιπροσωπεύει το plugin Documentize.TableGenerator. Χρησιμοποιείται για την προσθήκη ενός πίνακα σε ένα έγγραφο PDF.
  • Class TableBuilder: Η Class αντιπροσωπεύει τον κατασκευαστή για τον πίνακα στη σελίδα PDF.
  • Class TableRowBuilder: Η Class αντιπροσωπεύει τον κατασκευαστή για μια γραμμή πίνακα.
  • Class TableRowBuilder: Η Class αντιπροσωπεύει τον κατασκευαστή για ένα κελί πίνακα.

Παράδειγμα Χρήσης:

// create TableGenerator
var plugin = new TableGenerator();
// create TableOptions object to set instructions
TableOptions opt = new TableOptions().InsertPageBefore(1)
   .AddTable()
        .AddRow()
            .AddCell().AddParagraph("Όνομα")
            .AddCell().AddParagraph("Ηλικία")
        .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);

Μετονομάστηκε η Class PdfDoc σε DocConverter

  • Class DocConverter: Αντιπροσωπεύει το plugin 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);
13 Ιαν 2025

v24.11

Προστέθηκε νέο Plugin: PDF σε JPEG Μετατροπέας

  • Σκοπός: Η κλάση JpegConverter έχει σχεδιαστεί για να μετατρέπει έγγραφα PDF σε μορφή JPEG, διευκολύνοντας τους χρήστες να διαχειρίζονται και να μοιράζονται εικόνες που προέρχονται από PDF.
  • Κατασκευαστής:
    • JpegConverter(): Αρχικοποιεί μια νέα παρουσία του μετατροπέα JPEG.

Παράδειγμα Χρήσης:

var plugin = new JpegConverter();
var opt = new PdfToJpegOptions();
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
plugin.Process(opt);
  • Μέθοδος:
    • Process(PdfToJpegOptions options): Ξεκινά τη διαδικασία μετατροπής JPEG χρησιμοποιώντας τις καθορισμένες επιλογές.

Προστέθηκε Κλάση DirectoryDataSource

  • Σκοπός: Η κλάση DirectoryDataSource επιτρέπει στους χρήστες να διαχειρίζονται δεδομένα καταλόγου για λειτουργίες φόρτωσης και αποθήκευσης εντός των plugins.
  • Κατασκευαστής:
    • DirectoryDataSource(string path): Αρχικοποιεί ένα νέο αντικείμενο δεδομένων καταλόγου με τη συγκεκριμένη διαδρομή.

Παράδειγμα Χρήσης:

var directorySource = new DirectoryDataSource("path_to_your_directory");
  • Ιδιότητες:
    • DataType: Ανακτά τον τύπο πηγής δεδομένων.
    • Path: Λαμβάνει τη διαδρομή του τρέχοντος καταλόγου δεδομένων.

Προστέθηκε Κλάση PdfToJpegOptions

  • Σκοπός: Αυτή η κλάση περιέχει επιλογές για τη ρύθμιση της διαδικασίας μετατροπής JPEG, επιτρέποντας στους χρήστες να καθορίζουν ανάλυση, λίστες σελίδων και ποιότητα εικόνας.
  • Κατασκευαστής:
    • PdfToJpegOptions(): Αρχικοποιεί μια νέα παρουσία επιλογών για τον μετατροπέα JPEG.

Ιδιότητες:

  • OutputResolution: Καθορίζει την ανάλυση των προερχόμενων JPEG εικόνων.
  • PageList: Μια λίστα σελίδων για μετατροπή από το PDF.
  • Quality: Ρυθμίζει την ποιότητα της εξόδου JPEG.
13 Ιαν 2025

v24.10

Προστέθηκε νέο Πρόσθετο: PDF/A Converter

  • Έχει προστεθεί μια νέα δυνατότητα μετατροπής PDF/A, επιτρέποντας στους χρήστες να μετατρέπουν εύκολα αρχεία PDF σε συμμορφούμενα με το PDF/A έγγραφα.

Παράδειγμα Χρήσης:

var options = new PdfAConvertOptions
{
    PdfAVersion = PdfAStandardVersion.PDF_A_3B
};

options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
options.AddOutput(new FileDataSource("path_to_the_converted_file.pdf"));

var plugin = new PdfAConverter();
plugin.Process(options);

Επιδιορθώσεις Σφαλμάτων

  • Διορθώθηκαν ζητήματα που σχετίζονται με την κλάση FileResult που προκάλεσαν λανθασμένες διαδρομές εξόδου.
  • Επιδιορθώθηκαν μικρά σφάλματα που επηρεάζουν τον HtmlConverter κατά την επεξεργασία μεγάλων αρχείων.

Βελτιώσεις

  • Βελτιώθηκε η απόδοση του PdfExtractor και του ImageExtractor για ταχύτερους χρόνους επεξεργασίας.
  • Ενημερώθηκε η κλάση RotateOptions για να υποστηρίζει επιπλέον γωνίες περιστροφής.
13 Ιαν 2025

v24.9

Κυκλοφόρησε

 Ελληνικά