PDF-Shuffler

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

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

Re: PDF-Shuffler

Δημοσίευσηαπό logari81 » 19 Μάιος 2009, 14:05

μπραβο ρε συ medigeek εισαι πρώτος.
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

Δημοσίευσηαπό medigeek » 19 Μάιος 2009, 14:38

εγώ τίποτα δεν έκανα, ο σεραφείμ αξίζει τα συγχαρητήρια :D
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό logari81 » 19 Μάιος 2009, 15:31

στην οργανωση εισαι πρώτος :)
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

Δημοσίευσηαπό xrro » 28 Ιουν 2009, 04:35

Μια προσπάθεια δοκιμής του προγράμματος, μου βγάζει το εξής:
Κώδικας: Επιλογή όλων

Traceback (most recent call last):
File "/usr/bin/pdfshuffler", line 66, in <module>
import poppler #for the rendering of pdf pages
ImportError: No module named poppler


Έχω εγκαταστήσει libpoppler-glib-dev, libpoppler, pypdf ... τίποτα.

Το πρόγραμμα το εγκατέστησα με apt-get install pdfshuffler από το προηγούμενο του ubuntu 9.04 (το 8.10;)

Καμιά ιδέα;
xrro
babeTUX
babeTUX
 
Δημοσιεύσεις: 1
Εγγραφή: 28 Ιουν 2009, 04:29
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό logari81 » 28 Ιουν 2009, 11:11

το πακετο που χρειάζεται ειναι το:
python-poppler
πως εκανες την εγκατασταση; Απο το tar.gz; Καλύτερα να την έκανες με το 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

Δημοσίευσηαπό Ntelispak » 28 Ιουν 2009, 13:52

Πολύ εύχρηστο πρόγραμμα logari81.

Όταν προσπαθώ να ενώσω πολλά αρχεία μαζί, τότε η Εξαγωγή pdf>Save δεν έχει κανένα αποτέλεσμα (Τελικό αρχείο δεν παράγεται). Το πρόγραμμα δεν κρεμάει πάντως. Για παράδειγμα, προσπάθησα να ενώσω 15αρχεία μεγέθους 11ΜΒ και συνέβη το παραπάνω. Τα αρχεία μπορούν να ενωθούν διαδοχικά, συνδυάζοντας δυο ή και τρία κάθε φορά και έπειτα συνδυάζοντας τα ήδη συνδυασμένα, οπότε πιστεύω ότι το πρόβλημα δημιουργείτε από τον αριθμό τον αχρείων και όχι από το μέγεθος τους.
Οδηγείες ΧρήσηςΤutorialsΑναζήτηση
⇛ Linux: noob ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Πολύ Καλά
⇛ Xubuntu 9.04 (Jaunty Jackalope) 64bit
⇛ Intel Core2Duo E6600 (2.4GHZ 4MB) ┃ Asus P5B 965 ┃ 2x1GB DDR2 667MHZ ┃ Radeon X1600P 256MB ┃ MAudio Audiophile 192
Άβαταρ μέλους
Ntelispak
babeTUX
babeTUX
 
Δημοσιεύσεις: 36
Εγγραφή: 19 Ιουν 2009, 20:15
Τοποθεσία: Μεταμόρφωση Αττικής
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό logari81 » 28 Ιουν 2009, 14:54

ενδιαφέρον αν και το πιθανοτερο εινα να φταιει το backend για το οποιο δεν μπορω να κανω κατι, δες αν ποσταρει καποιο σφαλμα στην κονσόλα το οποιο μπορει να μας βοηθησει. Επίσης αν τα αρχεια δεν ειναι εμπιστευτικα μπορεις να μου τα στειλεις με καποιον τροπο και να μου πεις πως ακριβώς μπορω να αναπαραγω το bug.
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

Δημοσίευσηαπό Ntelispak » 28 Ιουν 2009, 15:22

logari81 έγραψε:ενδιαφέρον αν και το πιθανοτερο εινα να φταιει το backend για το οποιο δεν μπορω να κανω κατι

Θα μπορούσες να προγραμματίσεις έτσι ώστε τα αρχεία να ενώνονται διαδοχικά. Έπειτα να διαγράφονται τα ενδιάμεσα και να παραμένει μόνο το τελικό.
logari81 έγραψε:δες αν ποσταρει καποιο σφαλμα στην κονσόλα το οποιο μπορει να μας βοηθησει

Δεν γνωρίζω πως να το κάνω αυτό, αν μπορείς να μου δώσεις την εντολή, θα το κάνω.
logari81 έγραψε:Επίσης αν τα αρχεια δεν ειναι εμπιστευτικα μπορεις να μου τα στειλεις με καποιον τροπο και να μου πεις πως ακριβώς μπορω να αναπαραγω το bug.

Θα σου στείλω pm για αυτό
Οδηγείες ΧρήσηςΤutorialsΑναζήτηση
⇛ Linux: noob ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Πολύ Καλά
⇛ Xubuntu 9.04 (Jaunty Jackalope) 64bit
⇛ Intel Core2Duo E6600 (2.4GHZ 4MB) ┃ Asus P5B 965 ┃ 2x1GB DDR2 667MHZ ┃ Radeon X1600P 256MB ┃ MAudio Audiophile 192
Άβαταρ μέλους
Ntelispak
babeTUX
babeTUX
 
Δημοσιεύσεις: 36
Εγγραφή: 19 Ιουν 2009, 20:15
Τοποθεσία: Μεταμόρφωση Αττικής
Εκτύπωση

Re: PDF-Shuffler

Δημοσίευσηαπό logari81 » 28 Ιουν 2009, 15:53

Ntelispak έγραψε:Δεν γνωρίζω πως να το κάνω αυτό, αν μπορείς να μου δώσεις την εντολή, θα το κάνω.

απλώς ξεκινησε την εφαρμογη από κονσολα με
Κώδικας: Επιλογή όλων
pdfshuffler
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

Δημοσίευσηαπό Ntelispak » 28 Ιουν 2009, 16:19

Η λύση που σου πρότεινα πάει για βρούβες και μάλλον έχεις δίκιο όσον αφορά το backend. Κατάφερα και αναπαρήγαγα το πρόβλημα χρησιμοποιώντας μονάχα δυο αρχεία (τρία MB περίπου). Τα αρχεία μπορώ να σου τα διαθέσω με mail αν θες.

Από Κονσόλα μου εμφανίζει τα παρακάτω:
Κώδικας: Επιλογή όλων
/var/lib/python-support/python2.6/pyPdf/generic.py:406: DeprecationWarning: object.__init__() takes no parameters
str.__init__(self, data)
/var/lib/python-support/python2.6/pyPdf/generic.py:216: DeprecationWarning: object.__init__() takes no parameters
int.__init__(self, value)
(u'\u03b5\u03be\u03b1\u03b3\u03c9\u03b3\u03ae:', '/home/ntelispak/new.pdf')
/var/lib/python-support/python2.6/pyPdf/pdf.py:163: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import struct, md5
Traceback (most recent call last):
File "/usr/bin/pdfshuffler", line 447, in export_pdf
pdf_output.write(file(file_out, 'wb'))
File "/var/lib/python-support/python2.6/pyPdf/pdf.py", line 167, in write
self._sweepIndirectReferences(externalReferenceMap, self._root)
File "/var/lib/python-support/python2.6/pyPdf/pdf.py", line 242, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "/var/lib/python-support/python2.6/pyPdf/pdf.py", line 218, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "/var/lib/python-support/python2.6/pyPdf/pdf.py", line 242, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "/var/lib/python-support/python2.6/pyPdf/pdf.py", line 218, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "/var/lib/python-support/python2.6/pyPdf/pdf.py", line 227, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, data[i])
File "/var/lib/python-support/python2.6/pyPdf/pdf.py", line 242, in _sweepIndirectReferences
self._sweepIndirectReferences(externMap, realdata)
File "/var/lib/python-support/python2.6/pyPdf/pdf.py", line 218, in _sweepIndirectReferences
value = self._sweepIndirectReferences(externMap, value)
File "/var/lib/python-support/python2.6/pyPdf/pdf.py", line 248, in _sweepIndirectReferences
newobj = data.pdf.getObject(data)
File "/var/lib/python-support/python2.6/pyPdf/pdf.py", line 549, in getObject
retval = readObject(self.stream, self)
File "/var/lib/python-support/python2.6/pyPdf/generic.py", line 67, in readObject
return DictionaryObject.readFromStream(stream, pdf)
File "/var/lib/python-support/python2.6/pyPdf/generic.py", line 517, in readFromStream
value = readObject(stream, pdf)
File "/var/lib/python-support/python2.6/pyPdf/generic.py", line 67, in readObject
return DictionaryObject.readFromStream(stream, pdf)
File "/var/lib/python-support/python2.6/pyPdf/generic.py", line 520, in readFromStream
raise utils.PdfReadError, "multiple definitions in dictionary"
pyPdf.utils.PdfReadError: multiple definitions in dictionary
Οδηγείες ΧρήσηςΤutorialsΑναζήτηση
⇛ Linux: noob ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Πολύ Καλά
⇛ Xubuntu 9.04 (Jaunty Jackalope) 64bit
⇛ Intel Core2Duo E6600 (2.4GHZ 4MB) ┃ Asus P5B 965 ┃ 2x1GB DDR2 667MHZ ┃ Radeon X1600P 256MB ┃ MAudio Audiophile 192
Άβαταρ μέλους
Ntelispak
babeTUX
babeTUX
 
Δημοσιεύσεις: 36
Εγγραφή: 19 Ιουν 2009, 20:15
Τοποθεσία: Μεταμόρφωση Αττικής
Εκτύπωση

ΠροηγούμενηΕπόμενο

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