Μετατροπέας HTML

Ο Μετατροπέας HTML Documentize για .NET παρέχει ισχυρές δυνατότητες για τη μετατροπή εγγράφων μεταξύ των φορμά PDF και HTML, ιδανικές για εφαρμογές ιστού, αρχειοθέτηση και δημιουργία αναφορών. Με πολλές επιλογές για τη διαχείριση πόρων και διατάξεων, ο μετατροπέας προσαρμόζεται σε διάφορες απαιτήσεις έργου.

Βασικά Χαρακτηριστικά

Μετατροπή PDF σε HTML

Μετατροπή αρχείων PDF σε HTML για να γίνουν τα έγγραφα προσβάσιμα για προβολή μέσω ιστού ή ενσωμάτωσης σε εφαρμογές όπου προτιμάται η μορφή HTML.

Μετατροπή HTML σε PDF

Μετατροπή περιεχομένου HTML σε υψηλής ποιότητας PDF, ιδανικό για τη δημιουργία εκτυπώσιμων αναφορών, αρχειοθέτηση περιεχομένου ιστού ή δημιουργία κοινών μορφών εγγράφων.


Λεπτομερής Οδηγός

Μετατροπή PDF σε HTML

Για να μετατρέψετε ένα PDF σε HTML:

  1. Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια παρουσία του HtmlConverter.
  2. Ορίστε Επιλογές Μετατροπής: Χρησιμοποιήστε το PdfToHtmlOptions για να προσαρμόσετε την έξοδο, επιλέγοντας είτε ενσωματωμένους είτε εξωτερικούς πόρους.
  3. Καθορίστε Διαδρομές Εισόδου και Εξόδου: Ορίστε τις διαδρομές για το εισερχόμενο PDF και το εξαγόμενο HTML.
  4. Εκτελέστε τη Μετατροπή: Καλέστε τη μέθοδο Process για να μετατρέψετε το αρχείο.

Παράδειγμα: Μετατροπή PDF σε HTML με Ενσωματωμένους Πόρους

// Βήμα 1: Αρχικοποίηση του Μετατροπέα HTML  
var converter = new HtmlConverter();  

// Βήμα 2: Διαμόρφωση επιλογών για τη μετατροπή PDF σε HTML  
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);  

// Βήμα 3: Ορισμός διαδρομών αρχείων  
options.AddInput(new FileDataSource("input.pdf"));  
options.AddOutput(new FileDataSource("output.html"));  

// Βήμα 4: Εκτέλεση της μετατροπής  
converter.Process(options);  

Διαθέσιμες Επιλογές για Μετατροπή PDF σε HTML

  • SaveDataType:

    • FileWithEmbeddedResources: Δημιουργεί ένα μοναδικό αρχείο HTML με όλους τους πόρους ενσωματωμένους.
    • FileWithExternalResources: Αποθηκεύει τους πόρους ξεχωριστά, ιδανικό για μεγάλα HTML αρχεία.
  • Προσαρμογή Έξοδου:

    • BasePath: Ορίστε τη βάση για τους πόρους στο έγγραφο HTML.
    • IsRenderToSinglePage: Προαιρετικά αποδώστε όλα τα περιεχόμενα PDF σε μια ενιαία σελίδα HTML.

Μετατροπή HTML σε PDF

Για να μετατρέψετε ένα έγγραφο HTML σε PDF, ακολουθήστε τα παρακάτω βήματα:

  1. Αρχικοποιήστε τον Μετατροπέα: Δημιουργήστε μια παρουσία του HtmlConverter.
  2. Ρυθμίστε τις Επιλογές PDF: Χρησιμοποιήστε το HtmlToPdfOptions για να ορίσετε ρυθμίσεις διάταξης και μέσων.
  3. Καθορίστε Διαδρομές: Ορίστε τις διαδρομές του εισερχόμενου HTML και του εξαγόμενου PDF.
  4. Εκτελέστε τη Μετατροπή: Εκτελέστε τη μέθοδο Process για να ολοκληρώσετε τη μετατροπή.

Παράδειγμα: Μετατροπή HTML σε PDF

// Βήμα 1: Αρχικοποίηση του Μετατροπέα HTML  
var converter = new HtmlConverter();  

// Βήμα 2: Διαμόρφωση επιλογών για τη μετατροπή HTML σε PDF  
var options = new HtmlToPdfOptions();  

// Βήμα 3: Ορισμός διαδρομών αρχείων  
options.AddInput(new FileDataSource("input.html"));  
options.AddOutput(new FileDataSource("output.pdf"));  

// Βήμα 4: Εκτέλεση της μετατροπής  
converter.Process(options);  

Πρόσθετες Επιλογές για Μετατροπή HTML σε PDF

  • Τύπος Μέσων:

    • HtmlMediaType.Print: Ιδανικό για τη δημιουργία PDF που είναι κατάλληλα για εκτύπωση.
    • HtmlMediaType.Screen: Χρησιμοποιήστε όταν μετατρέπετε περιεχόμενο σχεδιασμένο για ψηφιακή προβολή.
  • Ρυθμίσεις Διάταξης:

    • PageLayoutOption: Ρυθμίζει πώς το περιεχόμενο HTML ταιριάζει στη διάταξη PDF, όπως το ScaleToPageWidth για να διασφαλίσει ότι το περιεχόμενο κλιμακώνεται στο πλάτος του PDF.
    • IsRenderToSinglePage: Ενεργοποιεί την απόδοση του συνολικού περιεχομένου HTML σε μια ενιαία σελίδα PDF εάν χρειαστεί για συνοπτικές παρουσιάσεις.

Αυτός ο μετατροπέας είναι πολυλειτουργικός για μια ποικιλία εφαρμογών, από τη δημιουργία αναφορών PDF με βάση περιεχόμενο ιστού μέχρι τη μετατροπή αρχειοθετημένων εγγράφων PDF για προσβασιμότητα μέσω ιστού. Για πιο προηγμένες ρυθμίσεις, ανατρέξτε στην πλήρη τεκμηρίωση του Documentize.

 Ελληνικά