Adott nekem egy latex-hel kiszedett pdf-ekből álló csodálatosan régi könyvtártölteményem, melyek saját szerzemények mind, viszont vesztemre már nincs meg a \TeX forrásom.
Azt szeretném, ha a pdf metaadatai, melyek a pdfinfo programmal (is) kiírhatók, megújhodnának, azaz a author meg a title is megváltozzon, esetleg a creator meg a producer is.
később néhány pdfnél azt is szeretném korlátozni, hogy legyen-e nyomtatható, megnyitható jelszó nélkül vagy sem.
Feltoltam ugyan a pdftk progrmot slackware 13.1 alá, de még semmit sem siekrült alkotnom vele, pedig már 2 napja gyűröm a témát, ritka, ha ennyi idő latt nem rágom bele magam valamibe hatásosan...
1.)
Kísérlet egy képekből álló pdf szerzőjének változtatására:
bash-4.1$ echo "Author: Freddie Krueger" >info.txt
bash-4.1$ pdftk mit.pdf update_info info.txt output t.pdf
Error: Failed to open PDF file:
mit.pdf
OWNER PASSWORD REQUIRED, but not given (or incorrect)
Errors encountered. No output created.
Done. Input errors, so no output created.
nemmegy.
2.)
Kísérlet egy pdf másolástalanítására:
bash-4.1$ pdftk A=album.pdf output titk.pdf encrypt_128bit allow CopyContents owner_pw 123456
java.lang.NoClassDefFoundError: com.lowagie.text.pdf.PdfReader
at java.lang.Class.initializeClass(libgcj.so.10)
Caused by: java.lang.ClassNotFoundException: org.bouncycastle.cms.RecipientInformationStore not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/usr/share/java/itext.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.10)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.Class.initializeClass(libgcj.so.10)
Error: Unexpected Exception in open_reader()
Error: Failed to open PDF file:
album.pdf
Errors encountered. No output created.
Done. Input errors, so no output created.
...és beállt az agyhalálom.
Kínomban végignyálaztam a jávát, hátha ott van valami ütközés, de reménytelen, nem értek a jávaütközésekhez.
Végső megoldás természetesen az, hogy alapból pdf-hűen alkotom a latex forrásaimat, miközben azokat is elmentem..
Ha tudtok valami megoldást, annak úgy örülnék, mint üregi nyúl az éhes róka elől menekülve egy ókori római katapultnak.
- 1920 megtekintés
Hozzászólások
Úgy látszik, itt most magammal beszélgetek, sebaj.
Mit leltem, GUI is van a magamfajta lúzernek:
http://www.paehl.de/pdf/gui_pdftk.html
no és persze, hogy ezek is kellenek neki:
libgdk-pixbuf
libgdk-pixbuf-dev
Innen:
http://packages.debian.org/lenny/libgdk-pixbuf-dev
Nameginnen:
http://packages.debian.org/lenny/libgdk-pixbuf2
Titkosítani pdf-jeimet mr tudom parancssorban, de azt leszedni róla miután visszakoznék, már nem megy, GUI megold mindent, de parancssorban úgy néz ki hüje maradok
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni