DataSwap Γρήγοροι μετατροπείς αρχείων και δεδομένων, χωρίς εγγραφή

Οργάνωση σελίδων PDF

Επιλέξτε ένα PDF για να δείτε κάθε σελίδα ως μικρογραφία. Αναδιατάξτε ή διαγράψτε σελίδες, και μετά κατεβάστε το αποτέλεσμα. Τίποτα από όσα ανεβάζετε δεν φεύγει ποτέ από το πρόγραμμα περιήγησής σας.

Πώς λειτουργεί αυτό χωρίς διακομιστή

Μόλις επιλέξετε ένα PDF, τα bytes του διαβάζονται τοπικά και παραδίδονται στο PDF.js, τη μηχανή απόδοσης ανοιχτού κώδικα που δημιούργησε η Mozilla, η οποία σχεδιάζει κάθε σελίδα σε ένα <canvas> μέσα στη σελίδα σε μικρή κλίμακα (0,4×) για να δημιουργήσει μια γρήγορη, ελαφριά μικρογραφία. Κάθε μικρογραφία θυμάται από ποιον αρχικό αριθμό σελίδας προέρχεται. Η μετακίνηση μιας μικρογραφίας με ↑ / ↓ ή η αφαίρεσή της με ✕ τροποποιεί μόνο μια μικρή λίστα αριθμών σελίδας στη μνήμη — τίποτα στο πραγματικό αρχείο PDF δεν αλλάζει ακόμη, οπότε η αναδιάταξη μοιάζει στιγμιαία ακόμη και σε μεγάλα έγγραφα. Μόνο όταν πατάτε Λήψη αναδιαταγμένου PDF μπαίνει στο παιχνίδι το pdf-lib: φορτώνει τα bytes του αρχικού σας αρχείου όπως ακριβώς είναι (ποτέ ένα τροποποιημένο αντίγραφο), αντιγράφει μόνο τις σελίδες που εξακολουθούν να βρίσκονται στη λίστα σας, με τη σειρά που εμφανίζονται, σε ένα ολοκαίνουργιο έγγραφο, και το συσκευάζει σε ένα αρχείο προς λήψη με Blob. Σε καμία στιγμή ένα αρχείο δεν διασχίζει το δίκτυο.

Πρακτικό παράδειγμα

Ας πούμε ότι το ekthesi-epitheorisis.pdf έχει 4 σελίδες: 1 εξώφυλλο, 2 ευρήματα, 3 μια κενή σελίδα σαρωτή, 4 υπογραφή. Πρώτα αφαιρέστε τη σελίδα 3 (✕) — το πλέγμα τώρα δείχνει 1, 2, 4. Μετά πατήστε ↑ μία φορά στη σελίδα 4 για να τη μετακινήσετε μπροστά από τη σελίδα 2 — το πλέγμα τώρα δείχνει 1, 4, 2. Πατήστε λήψη και παίρνετε ένα νέο PDF 3 σελίδων: εξώφυλλο, υπογραφή, ευρήματα, με αυτή ακριβώς τη σειρά, με την κενή σελίδα διαγραμμένη οριστικά και το αρχικό αρχείο 4 σελίδων ανέπαφο στον δίσκο σας.

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

Ανεβαίνει το PDF μου κάπου;

Όχι. Το αρχείο διαβάζεται τοπικά και αποδίδεται σελίδα προς σελίδα σε ένα <canvas> μέσα στη σελίδα χρησιμοποιώντας το PDF.js για να δημιουργήσει τις μικρογραφίες που βλέπετε, και το αναδιαταγμένο PDF ανακατασκευάζεται τοπικά από το pdf-lib όταν πατάτε λήψη — όλα αυτά εκτελούνται στην καρτέλα του προγράμματος περιήγησής σας. Τίποτα δεν αποστέλλεται σε διακομιστή.

Η μετακίνηση ή η διαγραφή μιας μικρογραφίας αλλάζει αμέσως το PDF μου;

Όχι. Η αναδιάταξη με τα κουμπιά ↑ / ↓ ή η αφαίρεση μιας σελίδας με το ✕ απλώς αναδιατάσσει τις μικρογραφίες στην οθόνη, κάτι που είναι στιγμιαίο. Το αρχικό σας αρχείο δεν αγγίζεται ποτέ. Το πραγματικό νέο PDF — με τις σελίδες αντιγραμμένες με τη σειρά που επιλέξατε — δημιουργείται μόνο μία φορά, όταν πατάτε «Λήψη αναδιαταγμένου PDF».

Τι απογίνονται οι σελίδες που αφαιρώ — εξαφανίζονται από το αρχείο;

Ναι, μόνιμα, αλλά μόνο από το αντίγραφο που κατεβάζετε — το αρχικό σας αρχείο παραμένει ακριβώς όπως ήταν, αφού αυτό το εργαλείο δεν γράφει ποτέ πάνω του. Κατά τη λήψη, μόνο οι σελίδες που εξακολουθούν να εμφανίζονται στο πλέγμα αντιγράφονται στο νέο έγγραφο, με τη σειρά που εμφανίζονται· οι σελίδες που αφαιρέθηκαν απλώς δεν αντιγράφονται.

Υπάρχει όριο σελίδων ή μεγέθους αρχείου;

Το μόνο πραγματικό όριο είναι η διαθέσιμη μνήμη του προγράμματος περιήγησής σας, αφού όλα συμβαίνουν στη συσκευή σας. Οι μικρογραφίες αποδίδονται σε μικρή κλίμακα ώστε να παραμένουν γρήγορες ακόμη και σε μεγάλα έγγραφα, και τυπικά αρχεία — αναφορές, συμβόλαια, σαρωμένες φόρμες — οργανώνονται σε πολύ λιγότερο από ένα δευτερόλεπτο μόλις φορτωθούν.