Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο πώς μπορούμε αφαιρέστε έναν κωδικό πρόσβασης από ένα αρχείο pdf. Σίγουρα περισσότερες από μία φορές, όλοι θέλησαν να αφαιρέσουν τον κωδικό πρόσβασης από ένα pdf για να τον στείλουν σε μια επαφή. Αποφεύγοντας έτσι την αποκάλυψη του εν λόγω κωδικού πρόσβασης για οποιονδήποτε λόγο.
Σήμερα το Αρχεία PDF Είναι μια πολύ συνηθισμένη επιλογή όσον αφορά διαδικτυακά συμβουλευτικά έγγραφα. Είναι εύκολο να δημιουργηθούν (ορισμένα προγράμματα γραφείου όπως το LibreOffice επιτρέπουν την άμεση εξαγωγή σε αυτήν τη μορφή) και μπορεί να διαβαστεί με οποιοδήποτε πρόγραμμα περιήγησης ιστού, που τα έχει κάνει τέλεια για τις εποχές.
Καταργήστε έναν γνωστό κωδικό πρόσβασης από ένα αρχείο PDF στο Ubuntu
Χρησιμοποιώντας το Qpdf
Το Qpdf είναι ένα Λογισμικό μετατροπής αρχείων PDF που χρησιμοποιείται για κρυπτογράφηση και αποκρυπτογράφηση αρχείων PDF. Μας βοηθά επίσης να μετατρέψουμε αρχεία PDF σε άλλα ισοδύναμα αρχεία PDF. Το Qpdf είναι διαθέσιμο στα προεπιλεγμένα αποθετήρια των περισσότερων διανομών Gnu / Linux, ώστε να μπορείτε να το εγκαταστήσετε χρησιμοποιώντας τον προεπιλεγμένο διαχειριστή πακέτων. Στο Debian, το Ubuntu και το Linux Mint μπορούμε να το εγκαταστήσουμε πληκτρολογώντας στο τερματικό (Ctrl + Alt + T):
sudo apt-get install qpdf
Για αυτό το παράδειγμα έχω ένα αρχείο PDF με κωδικό πρόσβασης "παράδειγμα.pdf". Κάθε φορά που το ανοίγω, το αρχείο ζητά να εισάγει τον κωδικό πρόσβασης για να εμφανίσει το περιεχόμενό του.
Γνωρίζω τον κωδικό πρόσβασης του αρχείου pdf. Ωστόσο, δεν θέλω να μοιραστώ τον κωδικό πρόσβασης με κανέναν. Αυτό που πρόκειται να κάνω είναι απλά αφαιρέστε τον κωδικό πρόσβασης από το αρχείο PDF με το βοηθητικό πρόγραμμα Qpdf, ως εξής:
qpdf --password='123456' --decrypt ejemplo.pdf salida.pdf
Ο κωδικός πρόσβασης για αυτό το παράδειγμα είναι 123456. Αντικαταστήστε τον με τον δικό σας.
Χρησιμοποιώντας το Pdftk
Το Pdftk είναι ένα άλλο μεγάλο λογισμικό για χειρισμό εγγράφων PDF. Το Pdftk μπορεί να κάνει σχεδόν όλα τα είδη λειτουργιών με αρχεία pdf, όπως:
- Κρυπτογράφηση και αποκρυπτογράφηση αρχείων pdf.
- Συνδυάστε έγγραφα PDF.
- Διαχωρισμός σελίδων PDF.
- Περιστροφή αρχείων PDF ή σελίδων.
- Συμπληρώστε φόρμες PDF με δεδομένα X / FDF ή / και ισοπεδώστε φόρμες.
- Εφαρμόστε υδατογράφημα φόντου ή σφραγίδα προσκηνίου.
- Αναφορές μετρήσεων PDF, σελιδοδείκτες και μεταδεδομένα.
- Προσθήκη / ενημέρωση σελιδοδεικτών PDF ή μεταδεδομένων.
- Επισυνάψτε αρχεία σε σελίδες PDF ή έγγραφο PDF.
- Αποσυμπιέστε τα συνημμένα PDF.
- Διαχωρίστε ένα αρχείο PDF σε μεμονωμένες σελίδες.
- Συμπίεση και αποσυμπίεση ακολουθιών σελίδων.
- Επιδιορθώστε ένα κατεστραμμένο αρχείο PDF.
Στο Debian, το Ubuntu και το Linux Mint, μπορούμε να το εγκαταστήσουμε εκτελώντας στο τερματικό (Ctrl + Alt + T):
sudo apt-get instal pdftk
Μόλις εγκατασταθεί το pdftk, μπορούμε να αφαιρέσουμε τον κωδικό πρόσβασης από ένα έγγραφο pdf χρησιμοποιώντας την εντολή:
pdftk ejemplo.pdf input_pw 123456 output salida.pdf
Αντικαταστήστε το "123456" με τον σωστό κωδικό πρόσβασης. Αυτή η εντολή αποκρυπτογραφεί το αρχείο «example.pdf» και δημιουργεί ένα ισοδύναμο αρχείο με κωδικό πρόσβασης «output.pdf».
Χρησιμοποιώντας το Poppler
Το Poppler είναι ένα Βιβλιοθήκη επεξεργασίας PDF που βασίζεται σε βάση κώδικα xpdf-3.0. Περιέχει το ακόλουθο σύνολο βοηθητικών προγραμμάτων γραμμής εντολών για χειρισμό εγγράφων PDF:
- pdfdetach - παραθέτει ή εξάγει ενσωματωμένα αρχεία.
- pdffonts - αναλυτής γραμματοσειρών.
- pdfimages - εργαλείο εξαγωγής εικόνας.
- pdfinfo - πληροφορίες εγγράφου.
- pdfseparate - εργαλείο εξαγωγής σελίδων.
- pdfsig - επαλήθευση ψηφιακών υπογραφών.
- pdftocairo - Μετατροπέας PDF σε PNG / JPEG / PDF / PS / EPS / SVG χρησιμοποιώντας το Κάιρο.
- pdftohtml - Μετατροπέας PDF σε HTML.
- pdftoppm - Μετατροπέας εικόνας PDF σε PPM / PNG / JPEG.
- pdftops - Μετατροπέας PDF σε PostScript (PS).
- pdftotext - εξαγωγή κειμένου.
- pdfunite - εργαλείο συγχώνευσης εγγράφων.
Στο Debian, το Ubuntu και το Linux Mint μπορούμε να εγκαταστήσουμε αυτό το πρόγραμμα πληκτρολογώντας στο τερματικό (Ctrl + Alt + T):
sudo apt-get install poppler-utils
Μετά την εγκατάσταση, θα εκτελέσουμε την ακόλουθη εντολή αποκρυπτογραφήστε αρχείο pdf προστατευμένο με κωδικό πρόσβασης και δημιουργήστε νέο αρχείο ισοδύναμος ονομάζεται output.pdf.
pdftops -upw 123456 ejemplo.pdf salida.pdf
Και πάλι, αλλάξτε το «123456» στον κωδικό πρόσβασης PDF.
Χρησιμοποιώντας την επιλογή Εκτύπωση σε αρχείο
Αυτή είναι η ευκολότερη μέθοδος σε όλες τις παραπάνω μεθόδους. Μπορώ χρησιμοποιήστε το πρόγραμμα προβολής PDF υπάρχει στο σύστημά μας και εκτυπώστε το αρχείο pdf με κωδικό πρόσβασης σε άλλο αρχείο.
Απλώς ανοίξτε το αρχείο με κωδικό πρόσβασης στην εφαρμογή προβολής PDF. Παω σε Αρχείο → Εκτύπωση. Θα πρέπει να αποθηκεύσουμε το αρχείο pdf μόνο σε οποιαδήποτε τοποθεσία επιλέγουμε δίνοντάς του ένα όνομα.
Όπως ίσως έχετε παρατηρήσει σε όλες τις παραπάνω μεθόδους, απλώς μετατρέπουμε το αρχείο pdf που προστατεύεται με κωδικό πρόσβασης που ονομάζεται «example.pdf» σε άλλο αντίστοιχο αρχείο pdf. Τεχνικά μιλώντας, δεν αφαιρούμε πραγματικά τον κωδικό πρόσβασης από το αρχείο προέλευσης, αλλά αποκρυπτογραφούμε το αρχείο και το αποθηκεύουμε ως άλλο αντίστοιχο αρχείο pdf καμία προστασία με κωδικό πρόσβασης.
Ξεκλειδώστε ένα pdf μέσω του διαδικτύου χωρίς τον κωδικό πρόσβασης
Σε όλες τις παραπάνω περιπτώσεις πρέπει να έχουμε τον κωδικό πρόσβασης για το pdf, αλλά ενδέχεται να μην το έχουμε. Εάν συμβαίνει αυτό, μπορείτε πάντα να χρησιμοποιήσετε μια υπηρεσία όπως ilovepdf. Αυτό θα σας επιτρέψει να ανεβάσετε το αρχείο σας και θα το επιστρέψει ξεκλείδωτο. Αν και ανάλογα με τον τύπο της κρυπτογράφησης ενδέχεται να μην είναι δυνατό να ξεκλειδώσετε.
Και αυτό είναι όλο. Ελπίζω να ήταν χρήσιμη.
Σας ευχαριστώ πολύ για αυτές τις πληροφορίες που ψάχνω εδώ και πολύ καιρό. Ωστόσο, έχω δοκιμάσει όλες τις επιλογές και καμία από αυτές δεν μου επιτρέπει να το κάνω, για παράδειγμα στο εργαλείο Pdftk αυτό είναι το μήνυμα που επιστρέφει στο Konsole
pdftk example.pdf input_pw gino output output.pdf
Σφάλμα: Δεν είναι δυνατή η εύρεση του αρχείου.
Σφάλμα: Αποτυχία ανοίγματος αρχείου PDF:
example.pdf
Παρουσιάστηκαν σφάλματα. Δεν δημιουργήθηκε έξοδος.
Προσφέρω. Σφάλματα εισόδου, οπότε δεν δημιουργήθηκε έξοδος.
προφανώς δεν μπορεί να βρει το έγγραφο. Τι κάνω λάθος?
ευχαριστώ πολύ
Γεια σας. Από ό, τι βλέπω, εμφανίζεται μόνο ότι η διαδρομή όπου έχετε το αρχείο με τον κωδικό πρόσβασης δεν είναι σωστή. Εκτελέστε την εντολή στον ίδιο φάκελο όπου έχετε το έγγραφο, γιατί μόλις δοκίμασα την εντολή (σε περίπτωση που είχα κάνει λάθος κατά τη σύνταξη) και λειτουργεί σωστά. Χαιρετίσματα.
Σας ευχαριστώ πολύ, δεν είναι σαφές για μένα πού πρέπει να είναι το αρχείο. Το έχω στον φάκελο εγγράφων μου και αυτό που έχω κάνει είναι να γράψω την εντολή από το άρθρο που ανοίγει το Konsole (χρησιμοποιώ Linux mInt). Είμαι σίγουρος ότι ο κωδικός πρόσβασης είναι σωστός επειδή έχω ανοίξει το έγγραφο αρκετές φορές. Δεν ξέρω πολλά για τις εντολές και δεν ξέρω αν το κάνω σωστά.
Ανοίξτε το τερματικό στο φάκελο όπου έχετε το έγγραφο. Και από εκεί προσπαθήστε να γράψετε την ίδια σειρά. Salu2.
Ευχαριστώ πολύ, το έκανα. Ίσως όσοι από εμάς δεν γνωρίζουμε τόσο πολύ τις εντολές χρειάζονται πολύ πιο λεπτομερείς οδηγίες.
Εκτιμώ τη βοήθεια.