Portál AbcLinuxu, 16. srpna 2025 00:16


Dotaz: Konverze PDF -> text

29.11.2004 15:59 Ondra
Konverze PDF -> text
Přečteno: 826×
Odpovědět | Admin
Ahoj, potreboval bych zkonvertovat pdf na plaintext, vcetne cestiny v cp1250. Nevite nekdo, jak na to?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.11.2004 16:04 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak bylo PDF vytvořeno? Obecná odpověď totiž je, že to nejde. Doporučuji prohledat archive konference cstex, kde se to nejednou řešilo.
29.11.2004 18:22 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Mimo jiné jsem se ptal i já a v praxi jsem si ověřil, že to nejde tak, aby byl výsledek reprezentativní. Pro pochopení textu ano, ale nepočítejte s tím, že by se tak daly chrlit txt verze pdf dokumentů.
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
29.11.2004 16:47 misterlister | skóre: 12 | blog: aiyyo
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim,
spolecne s xpdf je dodavan pdftotext, muzete jej zkusit. Nicmene pokud jste mel na mysli konvertovani dokumentu, u nichz autor zakazal tisk, ci podobne veci, tak Vam asi nepomuze.
29.11.2004 18:14 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: Konverze PDF -> text
…nehledě na to, že si nedokáže poradit s českými znaky.
Užívej dne – možná je tvůj poslední.
29.11.2004 18:36 misterlister | skóre: 12 | blog: aiyyo
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Pri dobre konstelaci hvezd si s ceskymi znaky poradi (resp. podle me zkusenosti s pouzivanim tohoto programu, mam pocit, ze to souvisi se strukturou toho konkretniho pdf. Fundovane o tom mluvit nemohu.). Musite pouzit parametr -enc UTF-8. Vystupni soubor samozrejme bude kodovan v UTF-8, ale pokud je toto kodovani nezadouci, nemel by byt problem jej prekonvertovat.
29.11.2004 19:02 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Pravda, s parametrem -layout jeví dokonce i snahu o zachování struktury dokumentu :)
Užívej dne – možná je tvůj poslední.
Valoun avatar 30.11.2004 02:54 Valoun | skóre: 30 | blog: Psavec | Středočeský kraj
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Jako nahledovy rezim do midnighcommanderu je to idealni; napsal jsem si na to malinky skriptik.

#!/bin/sh
INFO=`pdfinfo "$1" 2>/dev/null`
FONTS=`pdffonts "$1" 2>/dev/null`
TEXT=`pdftotext -eol unix -layout "$1" - 2>/dev/null`
echo -e "$INFO\n\n$FONTS\n\n$TEXT"

Ten mi ve vysledku o predanem pdf vypise informace typu autor, verze pdf, vlozene fonty a vlastni obsah. Cestina je samozrejme problematicka.
29.11.2004 20:15 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Jojo, když jsou u pdf ty věci zakázané, tak všechny programy, co jsou součástí xpdf tyto zákazy respektují, protože autor chce mít čisté svědomí. Nicméně lze stáhnout zdrojáky a v nich vyhledat něco jako

// check for print permission
if (!doc->okToPrint()) {
error(-1, "Printing this document is not allowed.");
exitCode = 3;
goto err1;
}

zakomentovat či smazat a překompilovat. A stydět se.
29.11.2004 20:24 Ondra
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Tak uz to mam: pdftotext samo me zakazalo to pdfko zkonvertovat, tak jednoduse stacilo (mam gentoo) USE="nodrm" emerge xpdf a vsechno funguje. No, ten kdo delal ten ebuild se asi moc nestydel.
11.2.2005 12:56 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Ten zakaz tisku se da u xpdf obejit pri kompilaci. Je to tam primo od autora, nekde se to da vypnout, ale podrobnosti neznam.
11.2.2005 12:58 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Jejda, on už to sem někdo napsal :-) BTW: To s tím XPDF a zákazem tisku by možná patřilo do rubriky "Na co se často ptáme"...
30.11.2004 08:28 Tomáš | skóre: 31 | blog: Tomik
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jako alternativu k uvedeným vychytávkám bych uvedl balík pdftools. Je napsaný v javě. Nemám přesný odkaz, dávejte do Googlu hesla: Multivalent Document Tools (nadpis stránky), Extract Text v1.1, java tool.pdf.Extract [options] PDF-file(s). Snad něco vypadne.
11.2.2005 10:39 eirik
Rozbalit Rozbalit vše Re: Konverze PDF -> text
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkousel nekdo skript tvaru xpdf soubor.pbf | nocr >soubor.txt :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.