Καθαρισμός PDF πριν την κοινή χρήση
Ο Καθαρισμός PDF αφαιρεί επιλεγμένο ενεργό και κρυφό περιεχόμενο από ένα PDF: ενέργειες JavaScript ανοίγματος και πρόσθετες, ενσωματωμένα αρχεία, μεταδεδομένα XMP και Info και σχολιασμούς συνδέσμων, με προαιρετική αφαίρεση γραμματοσειρών. Είναι υγιεινή πριν την κοινή χρήση, όχι σάρωση antivirus ή μαύρισμα.
Σύρετε και αφήστε αρχεία εδώ ή κάντε κλικ για επιλογή
Δέχεται PDF · έως 500.0 MB ανά αρχείο · έως 20 αρχεία τη φορά
Μπορείτε επίσης να επικολλήσετε ένα αρχείο με Ctrl/Cmd+V ή από το μενού του προχείρου.
Καθαρισμός PDF αφαιρεί επιλεγμένα ενεργά πρόσθετα πριν το προωθήσετε: άγκιστρα JavaScript καταλόγου (`AA`, `OpenAction`), XMP Metadata, δέντρο ονομάτων EmbeddedFiles, λεξικό Info του trailer, `AA` σε επίπεδο σελίδας, σχολιασμούς Link, καθώς και πόρους Font σελίδας που αφαιρούνται μόνο όταν ανοίξετε την αντίστοιχη επιλογή.
Ο ιστότοπος ανοίγει προεπιλεγμένα JavaScript, ενσωματωμένα αρχεία, XMP, μεταδεδομένα Info και συνδέσμους. Το `removeFonts` είναι προεπιλεγμένα κλειστό για λόγο: η αφαίρεση πόρων Font μπορεί να κάνει το κείμενο να εξαφανιστεί ή να γίνει κουτιά. Όταν καλείται μέσω API, δεν αφαιρείται τίποτα αν δεν περάσετε κάθε σημαία `removeX=true`.
Είναι χειρουργική επέμβαση σε λεξικά ήδη φορτωμένου PDF, όχι qpdf `--sanitize`, όχι σάρωση antivirus και όχι μαύρισμα. Ορατά ονόματα και αριθμοί στη σελίδα μένουν. Όταν πρέπει να φύγουν μυστικά από το σώμα κειμένου, χρησιμοποιήστε Μαύρισμα κειμένου.
Συνημμένα που ακόμη χρειάζεστε εξάγετέ τα πρώτα. Καθαρίστε αντίγραφο για διανομή. Υπολογισμοί που εξαρτώνται από την ενέργεια ανοίγματος του εγγράφου μπορεί να σταματήσουν. JavaScript που είναι αποθηκευμένο στο δέντρο ονομάτων σεναρίων, σε πεδία φόρμας ή σε ενέργειες σχολιασμών δεν αφαιρείται· η Προβολή JavaScript δείχνει τι απομένει. Ισοπέδωση PDF είναι άλλη εργασία: ζωγραφίζει σχολιασμούς στο περιεχόμενο, δεν διαγράφει ενεργούς καταλόγους.
Καθαρίζετε μόνο αρχεία που δικαιούστε να τροποποιήσετε. Η αφαίρεση μεταδεδομένων ελέγχου από αρχεία που πρέπει να μείνουν ακέραια μπορεί να είναι ακατάλληλη.
Τα αρχεία με κωδικό ξεκλειδώνονται για εσάς σε αυτή τη σελίδα μόλις εισαγάγετε τον κωδικό· οι χρήστες API εκτελούν πρώτα «Αφαίρεση κωδικού». Μετά τη λήψη ανοίξτε το PDF και επιβεβαιώστε ότι οι σελίδες αποδίδονται ακόμη, ιδίως αν ενεργοποιήσατε `removeFonts`.
Θεωρήστε τον καθαρισμό υγιεινή πριν την κοινή χρήση, όχι πιστοποίηση ασφαλείας. Αφού φύγουν αυτά τα κλειδιά, κακόβουλο PDF μπορεί να παραμένει κακόβουλο.
Λειτουργίες
- Με ανοιχτούς διακόπτες αφαιρεί άγκιστρα JS καταλόγου, XMP, Info, ονόματα ενσωματωμένων αρχείων και σχολιασμούς Link
- Αφαίρεση γραμματοσειρών προαιρετική, προεπιλεγμένα κλειστή
- Δεν είναι σαρωτής κακόβουλου λογισμικού ούτε μαύρισμα
- Ανώνυμο API: /api/v1/security/sanitize-pdf
Πότε το χρησιμοποιείτε
- Καθαρισμός PDF προμηθευτή πριν την εσωτερική προώθηση
- Αφαίρεση τυχαίων EmbeddedFiles πριν τη δημοσίευση
- Αφαίρεση σχολιασμών συνδέσμων από αρχεία που δεν πρέπει πλέον να είναι κλικαριστά
Πώς αφαιρώ JavaScript και μεταδεδομένα από ένα PDF;
- Ανεβάστε PDF που δικαιούστε να καθαρίσετε πριν την κοινή χρήση.
- Κρατήστε τις προεπιλογές εκτός αν πρέπει να διατηρήσετε συνδέσμους ή μεταδεδομένα. Μην ανοίξετε removeFonts εκτός αν καταλαβαίνετε τις συνέπειες.
- Πατήστε «Εκτέλεση» και κατεβάστε το καθαρισμένο PDF.
- Ανοίξτε το αρχείο και επιβεβαιώστε ότι οι σελίδες αποδίδονται. Αν πρέπει να φύγουν ορατά μυστικά, τρέξτε χωριστά Μαύρισμα κειμένου.
Όρια και ειδικές περιπτώσεις
- Δεν είναι σαρωτής κακόβουλου λογισμικού
- Μπορεί να απενεργοποιήσει λειτουργίες που βασίζονται σε σενάρια
- Το JavaScript στο δέντρο ονομάτων σεναρίων, στα πεδία φόρμας και στους σχολιασμούς δεν αφαιρείται
- Ορατά μυστικά χρειάζονται μαύρισμα, όχι μόνο καθαρισμό
- Όριο ανεβάσματος σε αυτόν τον ιστότοπο: 500 MB ανά αρχείο, με αποστολή σε τμήματα πάνω από περίπου 95 MB. Το σώμα ενός μεμονωμένου άμεσου αιτήματος API περιορίζεται στα 100 MB.
Παραδείγματα
- PDF με δέντρο ονομάτων EmbeddedFiles το χάνει όταν removeEmbeddedFiles είναι true
- Αρχείο του οποίου το μοναδικό σενάριο είναι ενέργεια ανοίγματος εγγράφου δεν την εκτελεί πια μετά το removeJavaScript
Απόρρητο για αυτό το εργαλείο
Τα αρχεία ανεβαίνουν μέσω HTTPS, επεξεργάζονται στη μνήμη ή σε βραχύβιο προσωρινό κατάλογο στους διακομιστές μας και διαγράφονται όταν το αποτέλεσμα είναι έτοιμο. Δεν κρατάμε αντίγραφα για μετέπειτα περιήγηση, εκπαίδευση μοντέλων ή διαφημιστικά προφίλ. Οι λεπτομέρειες διατήρησης και οι γνωστοποιήσεις για cookie του AdSense βρίσκονται στην Πολιτική απορρήτου.
Συχνές ερωτήσεις
- Ο καθαρισμός αφαιρεί κωδικούς;
- Όχι. Για κρυπτογράφηση που δικαιούστε να αφαιρέσετε χρησιμοποιήστε Αφαίρεση κωδικού.
- Λειτουργούν ακόμη τα πεδία φόρμας;
- Ο καθαρισμός αφαιρεί την ενέργεια ανοίγματος του εγγράφου και τις πρόσθετες ενέργειες του καταλόγου και των σελίδων. Σενάρια σε επίπεδο πεδίου, όπως υπολογισμοί, δεν αφαιρούνται. Δοκιμάστε το αρχείο πριν το στείλετε.
- Είναι το ίδιο με Ισοπέδωση PDF;
- Όχι. Ισοπέδωση PDF ζωγραφίζει σχολιασμούς στο περιεχόμενο σελίδας. Καθαρισμός PDF διαγράφει επιλεγμένους καταλόγους, ονόματα και σχολιασμούς.
- Εγγυάται ο καθαρισμός ότι το αρχείο δεν έχει κακόβουλο λογισμικό;
- Όχι. Αφαιρεί τα καταγεγραμμένα λεξικά. Δεν είναι σαρωτής ούτε πιστοποίηση.
Τελευταία ενημέρωση:
Κλήση από κώδικα
Κάθε εργαλείο στον ιστότοπο είναι ένα απλό REST API. Για ανώνυμη χρήση δεν χρειάζεται λογαριασμός ούτε κλειδί API. Ίδιο για πρόγραμμα περιήγησης, προγραμματιστές και πράκτορες AI.
curl -X POST "https://pdf123.xyz/api/v1/security/sanitize-pdf" \
-F "[email protected]" \
-F "removeJavaScript=true" \
-F "removeEmbeddedFiles=true" \
-F "removeXMPMetadata=true" \
-F "removeMetadata=true" \
-F "removeLinks=true" \
-F "removeFonts=false" \
-o output.pdfΔιατίθεται και ως εργαλείο MCP, για πελάτες που μιλούν Model Context Protocol (JSON-RPC 2.0 μέσω POST /mcp). Πλήρης αναφορά API
Χρήση από πράκτορα AI
SkillΜε αυτό το skill, τα Claude Code, Codex, Cursor και άλλοι πράκτορες AI μπορούν να εκτελέσουν το «Καθαρισμός PDF» για εσάς: /skills/pdf123-sanitize.md
Τα αρχεία χρησιμοποιούνται μόνο για αυτή την εργασία και διαγράφονται αυτόματα μετά.