PDF-Shuffler

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

PDF-Shuffler

Δημοσίευσηαπό logari81 » 06 Νοέμ 2008, 22:49

Παιδια σας έχει τύχει να εχετε μερικά pdf και να θελετε να τα ενωσετε σε ενα, να αφαιρεσετε μερικές σελίδες τους, να διπλασιασετε καποιες αλλες και να μεταφερετε καποιες σε ενα αλλο pdf. Αν ναι, πως το κανετε μεχρι τώρα;

Με αφορμη μια γνωστη μου που ηθελε να δεσει όλα τα εγγραφα του βιογραφικού της σε ενα αρχειο για να το αποστειλει, διαπιστωσα οτι ενω υπαρχουν πολλα εργαλεια που κανουν αυτην την δουλεια στο τερματικο, δεν υπαρχει καποιο αξιολογο εργαλειο ανοιχτου κώδικα που να κανει αυτην την δουλεια με τροπο φιλικο προς το χρηστη, δηλαδη κανωντας απλως drag n drop των μικρογραφιων των σελιδων ενός η περισσοτέρων εγγράφων pdf. Για αυτο τον λόγο εγραψα ενα γραφικο περιβαλλον για την βιβλιοθηκη python-pyPdf και το ονόμασα PDF-Shuffler.

Σε Ubuntu 9.04 μπορει να εγκατασταθει προσθέτωντας το παρακατω αποθετηρι στις πηγες λογισμικου:
Κώδικας: Επιλογή όλων
deb http://ppa.launchpad.net/logari81/ubuntu jaunty main
deb-src http://ppa.launchpad.net/logari81/ubuntu jaunty main

κι εγκαθιστωντας το πακετο pdfshuffler απο τον synaptic package manager ή απο τερματικο δινοντας
Κώδικας: Επιλογή όλων
sudo apt-get install pdfshuffler

Ενα βιντεο επιδειξης του προγραμματος μπορειτε να κατεβασετε στο:
http://sourceforge.net/projects/pdfshuffler

Η εφαρμογη ενδεικνειται για περιβάλλον Gnome, εαν καποιος τολμηρος το δοκιμασει σε KDE θα με ενδιεφερε να μαθω αν δουλευει καλά ή οχι. (EDIT: οκ δοκιμαστηκε)

EDIT:

Διόρθωση μήνυματος μη πιστοποιημενης πηγής λογισμικού
Για προσθηκη του κλειδιου GPG του ppa μου εκτελέστε απλώς την εντολή:
Κώδικας: Επιλογή όλων
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AB16D0BC14D530BC


Επιπλεον προεργασια για εγκατασταση της εκδοσης 0.4.x σε Ubuntu 8.10 intrepid:
Για εγκατασταση σε Ubuntu Intrepid πρεπει πρώτα να κατεβασετε κι εγκαταστήσετε τα παρακάτω πακέτα στην εξής σειρά.
http://packages.debian.org/sid/libpoppler4
http://packages.debian.org/sid/libpoppler-glib4
http://packages.debian.org/unstable/main/python-poppler

π.χ. για 32μπιτο Ubuntu Intrepid μπορουν να ληφθούν εδω:
http://ftp.de.debian.org/debian/pool/ma ... 1_i386.deb
http://ftp.de.debian.org/debian/pool/ma ... 1_i386.deb
http://ftp.de.debian.org/debian/pool/ma ... 1_i386.deb
http://opensourceecology.org/


Λειτουργικό: Ubuntu 10.04 lucid 64-bitΠροδιαγραφές: 4x Intel Core i5 CPU M 450 2.40GHz ‖ RAM 3696 MiB ‖ Lenovo KL3 - LENOVO IdeaPad Y560
Κάρτα γραφικών: ATI Device [1002:68c0]Ασύρματο: wlan0: Atheros Inc. AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
logari81
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6074
Εγγραφή: 14 Μάιος 2008, 10:40
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό ftso » 06 Νοέμ 2008, 23:11

Μπράβο σου @logari81


Δυστυχώς με μια δοκιμή που το έκανα σε Kubuntu 8.04 είχα το παρακάτω σφάλμα:
Κώδικας: Επιλογή όλων
Traceback (most recent call last):
File "/usr/bin/pdfshuffler", line 613, in <module>
PDFshuffler()
File "/usr/bin/pdfshuffler", line 97, in __init__
gtk.window_set_default_icon_from_file(pixmap)
gobject.GError: Couldn't recognize the image file format for file '/usr/share/pixmaps/pdfshuffler.svg'


Το εγκατέστησα κατεβάζοντας απευθείας το .deb απο το repository σου.
Το pyhton-pypdf το κατέβασα απευθείας απο repository του ibex.
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό logari81 » 06 Νοέμ 2008, 23:25

@ftso ακουσες τολμηρός κι εσπευσες :p

Ενδιαφέρον πάντως, σε Gnome δεν παρουσιαζεται αυτο το προβλημα. Λογικα αν αντι να φορτωνω το εικονιδιο svg φορτωσω το αντιστοιχο png θα λυθει το προβλημα και στο KDE. Μπορεις να δοκιμασεις το παρακάτω:

Κώδικας: Επιλογή όλων
sudo cp /usr/share/pixmaps/pdfshuffler.png /usr/share/pixmaps/pdfshuffler.svg


να δουμε τι θα γινει.
http://opensourceecology.org/


Λειτουργικό: Ubuntu 10.04 lucid 64-bitΠροδιαγραφές: 4x Intel Core i5 CPU M 450 2.40GHz ‖ RAM 3696 MiB ‖ Lenovo KL3 - LENOVO IdeaPad Y560
Κάρτα γραφικών: ATI Device [1002:68c0]Ασύρματο: wlan0: Atheros Inc. AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
logari81
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6074
Εγγραφή: 14 Μάιος 2008, 10:40
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό ftso » 06 Νοέμ 2008, 23:39

Bingo! :D

Τα πάντα δούλεψαν τέλεια.
Και kmenu icon...
Αν θα ήθελες θα μπορούσες να προσθέσεις και hardy repo, μαζί με την βιβλιοθήκη python-pypdf του ibex.
Αν όχι repo, κατευθείαν πακέτα...
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό ilpara » 07 Νοέμ 2008, 00:11

Το χρησιμοποίησα σε ubuntu 8.10 (gnome) και ενθουσιάστηκα. Απλό καθημερινό εργαλείο χρήσιμο για πολλούς απλούς χρήστες!
Το βιντεάκι ψάχνω ακόμα, αλλά είναι πολύ εύκολο στην χρήση --τελικά είναι το pdfshuffler.avi στο http://sourceforge.net/project/platform ... _id=235357 ή στο http://sourceforge.net/project/showfile ... _id=235357
Ανοίγεις ένα pdf, δίνοντας σε τερματικό pdfshuffler, και κάνοντας import (ή drug & drop) το pdf που θες το βλέπεις σελίδα σελίδα. Όσες σελίδες δεν θες τις σβήνεις, ή τους αλλάζεις σειρά, και το κάνεις export με ότι όνομα θες. Αν πάλι θες ανοίγεις ένα κενό pdfshuffler και πετάς εκεί μέσα όσες σελίδες θες από άλλα pdf που έχεις ανοίξει σε άλλα παράθυρα pdfshuffler. Απλό και σούπερ :!:

Ερώτηση: Πως μπορούμε ή ποιος μπορεί να προτείνει να μπει στα επίσημα αποθετήρια του ubuntu? Ποια η διαδικασία με απλά λεπτομερή λόγια?
*Oδηγίες προς Nεοεισερχόμενους*ΟδηγοίLive chat (IRC)
⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά
⇛ Ubuntu 12.04 32bit
⇛ Dell M4300: T7500 (2.2GHZ 4MB) ┃ 2GB ┃ NVIDIA Quadro FX 360M (256MB) ┃ Intel 4965 ┃ 15.4" WUXGA
Άβαταρ μέλους
ilpara
powerTUX
powerTUX
 
Δημοσιεύσεις: 2250
Εγγραφή: 11 Μάιος 2008, 11:43
Τοποθεσία: Αθήνα-Βύρωνας
IRC: ilpara
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό linuxman » 07 Νοέμ 2008, 00:12

Εμένα μου έβγαλε το παρακάτω
Εικόνα
Ενώ έχω σωστά όλα , αποθετήρια και δεν έχω κανένα πρόβλημα .

Υ.Γ. για 8.04 κάνει ?
Οδηγίες προς Νεοεισερχόμενους
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Linux Mint 17.1 Rebecca 3.13.0-37-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
3 Intel Core i5-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
4 Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116] {i915}
5 wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) ⋮ eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
http://www.greeklug.gr
Άβαταρ μέλους
linuxman
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10378
Εγγραφή: 10 Μάιος 2008, 20:41
Τοποθεσία: Thessaloniki / Macedonia / Greece
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό ftso » 07 Νοέμ 2008, 00:16

Αυτό μου έβγαλε και σε εμένα , αλλά εγκατέστησα το πακέτο απο το ibex.
Σε 8.04 όλα αυτά.
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό logari81 » 07 Νοέμ 2008, 00:17

Όχι για 8.04 δεν μπορει να εγκατασταθει αυτοματα, οποιος θελει να το εγκατασησει πρεπει να βαλει πρώτα το παρακατω πακετο από το intrepid στο hardy χειροκίνητα:
http://packages.ubuntu.com/intrepid/python-pypdf
http://opensourceecology.org/


Λειτουργικό: Ubuntu 10.04 lucid 64-bitΠροδιαγραφές: 4x Intel Core i5 CPU M 450 2.40GHz ‖ RAM 3696 MiB ‖ Lenovo KL3 - LENOVO IdeaPad Y560
Κάρτα γραφικών: ATI Device [1002:68c0]Ασύρματο: wlan0: Atheros Inc. AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
logari81
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6074
Εγγραφή: 14 Μάιος 2008, 10:40
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό ftso » 07 Νοέμ 2008, 00:19

Ορίστε και το πακέτο.
Όλα τα dependencies υπήρχανε στο σύστημά μου και έτσι μπήκε με την μια.

http://ge.archive.ubuntu.com/ubuntu/poo ... -1_all.deb
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό linuxman » 07 Νοέμ 2008, 00:34

ftso έγραψε:Ορίστε και το πακέτο.
Όλα τα dependencies υπήρχανε στο σύστημά μου και έτσι μπήκε με την μια.

http://ge.archive.ubuntu.com/ubuntu/poo ... -1_all.deb

Ευχαριστώ .
Οδηγίες προς Νεοεισερχόμενους
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Linux Mint 17.1 Rebecca 3.13.0-37-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
3 Intel Core i5-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
4 Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116] {i915}
5 wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) ⋮ eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
http://www.greeklug.gr
Άβαταρ μέλους
linuxman
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10378
Εγγραφή: 10 Μάιος 2008, 20:41
Τοποθεσία: Thessaloniki / Macedonia / Greece
Εκτύπωση

Επόμενο

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι