Μετατροπέας HTML σε PDF
Εκτυπώστε HTML σε καθαρό PDF, στο πρόγραμμα περιήγησής σας, με καθαρισμό πριν από την απόδοση. Τίποτα δεν μεταφορτώνεται.
Πώς HTML σε PDF
- Επικολλήστε το HTML σας στο πλαίσιο ή πατήστε «Φόρτωση αρχείου» και επιλέξτε αρχείο .html.
- Επιλέξτε το μέγεθος σελίδας: A4 ή Letter.
- Πατήστε Μετατροπή. Το HTML καθαρίζεται, αποδίδεται εκτός οθόνης και εκτυπώνεται σε PDF.
- Κατεβάστε το document.pdf.
Πρώτα καθαρισμός, μετά απόδοση
Ό,τι επικολλήσετε περνά από το DOMPurify πριν σχεδιαστεί έστω και ένα pixel: ετικέτες script, χειριστές συμβάντων (onclick και συναφή), URL javascript: και άλλο ενεργό περιεχόμενο αφαιρούνται. Ό,τι απομένει είναι καθαρή δομή — τίτλοι, παράγραφοι, λίστες, πίνακες, εικόνες και σύνδεσμοι — που αποδίδεται με το html2canvas και εκτυπώνεται σε PDF A4 ή Letter.
Γι' αυτό η επικόλληση μη αξιόπιστου HTML είναι ασφαλής εδώ: ο καθαριστής εκτελείται πριν από την απόδοση, στη δική σας καρτέλα, και η έξοδος είναι PDF — όχι ζωντανό HTML. Το εργαλείο δέχεται εξίσου ένα απόσπασμα (έναν μορφοποιημένο πίνακα) ή ένα πλήρες έγγραφο (οι ετικέτες html και body αντιμετωπίζονται).
Το πλάτος απόδοσης είναι σταθερό στα 794 pixel — το πλάτος σε CSS pixel ενός φύλλου A4 — ώστε οι αλλαγές γραμμής στο PDF να ταιριάζουν με ό,τι θα εκτύπωνε ένα πρόγραμμα περιήγησης, ανεξάρτητα από το μέγεθος του παραθύρου σας.
Όρια και ειλικρινείς σημειώσεις
Οι εξωτερικοί πόροι δεν φορτώνονται: μια ετικέτα style αφαιρείται και εικόνες που δείχνουν σε άλλους διακομιστές δεν μπορούν να ανακτηθούν (θα έσπαγε η υπόσχεση ιδιωτικότητας). Ενσωματωμένες εικόνες ως data URI αποδίδονται τέλεια. Το ενσωματωμένο CSS μέσα σε χαρακτηριστικά style λειτουργεί· ένα φύλλο στυλ σε επίπεδο σελίδας όχι.
Το πολύ σύνθετο CSS (διατάξεις με πολλά πλέγμα, διαδικτυακές γραμματοσειρές) αποδίδεται κατά προσέγγιση, γιατί ο μηχανισμός εκτύπωσης χρησιμοποιεί το html2canvas και όχι τη ροή εκτύπωσης του προγράμματος περιήγησης. Για σελίδες με πιστότητα pixel, εκτυπώστε σε PDF από το ίδιο το πρόγραμμα περιήγησης· για γρήγορα, ιδιωτικά PDF περιεχομένου με ένα κλικ, αυτό είναι το εργαλείο.
Έως 50 MB HTML ανά εκτέλεση. Όλα εκτελούνται σε αυτή την καρτέλα· τίποτα δεν μεταφορτώνεται.
Συχνές ερωτήσεις
Είναι ασφαλές να επικολλήσω εδώ HTML που δεν έγραψα εγώ;
Ναι. Το DOMPurify αφαιρεί σενάρια, χειριστές και επικίνδυνα URL πριν από την απόδοση. Η έξοδος είναι PDF, όχι ζωντανό HTML.
Γιατί εξαφανίστηκαν οι εξωτερικές εικόνες μου;
Οι απομακρυσμένες εικόνες δεν ανακτώνται — αυτό θα έστελνε αίτημα σε άλλο διακομιστή. Ενσωματώστε τις ως data URI ή βάλτε τις απευθείας στο HTML.
Λειτουργεί το CSS μου σε ετικέτα style;
Οι ετικέτες style αφαιρούνται για ασφάλεια. Τα ενσωματωμένα χαρακτηριστικά style (style="...") διατηρούνται.
Μπορώ να μετατρέψω μια ολόκληρη αποθηκευμένη ιστοσελίδα;
Μπορείτε να μετατρέψετε το αποθηκευμένο αρχείο .html, αλλά οι εξωτερικοί πόροι θα λείπουν. Οι σελίδες που αποθηκεύτηκαν ως «πλήρεις» με τοπικά αρχεία αποδίδονται πιο κοντά στο πρωτότυπο.
Ιδιωτικότητα εκ σχεδιασμού
Παραμένει στη συσκευή σας. Δεν ανεβαίνει τίποτα. Η μετατροπή εκτελείται στο πρόγραμμα περιήγησής σας: ανοίξτε την καρτέλα Δίκτυο κατά τη μετατροπή και θα δείτε ότι δεν αποστέλλεται τίποτα. Χωρίς λογαριασμό, χωρίς υδατογράφημα, χωρίς ημερήσιο όριο.