Μετάβαση στο περιεχόμενο

Text σε Quoted-Printable μετατροπέας

Κωδικοποιήστε κείμενο σε quoted-printable ή αποκωδικοποιήστε το ξανά, την κωδικοποίηση μεταφοράς MIME από το RFC 2045 που χρησιμοποιείται στα σώματα email. Το εργαλείο μετατρέπει την είσοδό σας σε UTF-8, γράφει τα μη ASCII byte και το = ως δεκαεξαδικές ακολουθίες διαφυγής =XX, προστατεύει τα κενά στο τέλος και αναδιπλώνει τις γραμμές στους 76 χαρακτήρες με μαλακές αλλαγές γραμμής. Η αποκωδικοποίηση αφαιρεί τις μαλακές αλλαγές γραμμής και τις ακολουθίες διαφυγής. Βοηθά τους προγραμματιστές να επιθεωρούν και να δημιουργούν ακατέργαστα μηνύματα email και ενημερωτικά δελτία.

Συχνές ερωτήσεις

Τι είναι το quoted-printable;

Το quoted-printable είναι μια κωδικοποίηση μεταφοράς περιεχομένου MIME από το RFC 2045. Διατηρεί αναγνώσιμους τους εκτυπώσιμους χαρακτήρες ASCII και γράφει τα υπόλοιπα byte ως = ακολουθούμενο από δύο δεκαεξαδικά ψηφία. Χρησιμοποιείται για κείμενο email που αποτελείται κυρίως από ASCII με μερικούς τονισμένους χαρακτήρες.

Μπορώ να δω ένα παράδειγμα;

Το café κωδικοποιείται ως caf=C3=A9, επειδή το é είναι τα δύο UTF-8 byte C3 και A9. Το σύμβολο ίσον γίνεται =3D, επομένως το a=b γίνεται a=3Db. Ένα κενό στο τέλος μιας γραμμής γίνεται =20.

Τι είναι οι μαλακές αλλαγές γραμμής;

Οι κωδικοποιημένες γραμμές μπορούν να έχουν μήκος έως 76 χαρακτήρες. Οι μεγαλύτερες γραμμές χωρίζονται με ένα = στο τέλος κάθε τμήματος, το οποίο αφαιρεί ο αποκωδικοποιητής για να ενώσει ξανά τη γραμμή. Το εργαλείο δεν χωρίζει ποτέ μια ακολουθία διαφυγής =XX.

Πώς γίνεται ο χειρισμός των αλλαγών γραμμής;

Οι αλλαγές γραμμής στο κείμενό σας γίνονται σκληρές αλλαγές γραμμής CRLF στην κωδικοποιημένη έξοδο, όπως απαιτεί το MIME. Κατά την αποκωδικοποίηση, οι σκληρές αλλαγές γραμμής επιστρέφονται ως απλές αλλαγές γραμμής.

Ποιο σύνολο χαρακτήρων χρησιμοποιεί το εργαλείο;

Το εργαλείο κωδικοποιεί και αποκωδικοποιεί UTF-8. Τα email σε ISO-8859-1 ή Windows-1252 αποκωδικοποιούνται σε byte που δεν είναι έγκυρο UTF-8, και το εργαλείο τα αναφέρει αντί να εμφανίζει αλλοιωμένους χαρακτήρες.

Γιατί απορρίπτεται η είσοδός μου;

Κάθε = πρέπει να ακολουθείται από δύο δεκαεξαδικά ψηφία ή να βρίσκεται στο τέλος μιας γραμμής ως μαλακή αλλαγή. Είσοδοι όπως =G1 ή ένα μεμονωμένο = στη μέση μιας γραμμής δεν είναι έγκυρες. Γίνονται δεκτά τόσο κεφαλαία όσο και πεζά δεκαεξαδικά ψηφία.

Είναι το quoted-printable το ίδιο με την κωδικοποίηση κεφαλίδας =?UTF-8?Q?;

Σχετίζονται, αλλά δεν είναι το ίδιο. Οι κωδικοποιημένες λέξεις κεφαλίδας από το RFC 2047 χρησιμοποιούν μια παραλλαγή όπου τα κενά γίνονται κάτω παύλες και το κείμενο περικλείεται σε =?charset?Q?...?=. Αυτό το εργαλείο χειρίζεται την κωδικοποίηση του σώματος.

Πότε πρέπει να χρησιμοποιήσω quoted-printable αντί για Base64;

Χρησιμοποιήστε quoted-printable για κείμενο που αποτελείται κυρίως από ASCII, επειδή παραμένει ευανάγνωστο και μικρό. Για δυαδικά συνημμένα ή κείμενο σε μη λατινικά συστήματα γραφής, το Base64 είναι πιο συμπαγές.

Αφαιρεί το εργαλείο τα κενά στο τέλος κατά την αποκωδικοποίηση;

Ναι. Το RFC 2045 ορίζει ότι τα κενά και οι στηλοθέτες στο τέλος μιας κωδικοποιημένης γραμμής προστέθηκαν κατά τη μεταφορά, οπότε ο αποκωδικοποιητής τα απορρίπτει. Τα σημαντικά κενά κωδικοποιούνται ως =20 ή =09.

Πόσο κείμενο μπορώ να μετατρέψω;

Έως 5 MiB κειμένου ανά αίτημα. Δεν αποθηκεύεται τίποτα από όσα εισάγετε.

Σχετικά με το OneClick Pro

Το OneClick Pro είναι μια δωρεάν συλλογή με περισσότερα από 150 διαδικτυακά εργαλεία για καθημερινή εργασία: μετατροπή εικόνων και μονάδων, μορφοποίηση και επικύρωση κώδικα, έλεγχος τομέων και SEO, καθώς και εργασία με κείμενο, ημερομηνίες και αριθμούς. Κάθε εργαλείο λειτουργεί χωρίς εγγραφή ή συνδρομή, και ό,τι εισάγετε χρησιμοποιείται μόνο για τον υπολογισμό του αποτελέσματός σας και δεν αποθηκεύεται ποτέ. Χρησιμοποιήστε το ως γρήγορη εργαλειοθήκη για μεμονωμένες εργασίες ή αποθηκεύστε στα αγαπημένα τα εργαλεία που χρησιμοποιείτε καθημερινά.