Аднойчы я стаміўся ад чытання PDF-файлаў, загружаючы памяць з 12 да 25 мб, я вырашыў пашукаць прыемны на разгляд і мінімальны набор функцыянальных магчымасцей, напрыклад, пераход ад першай старонкі да 30 за адзін раз, пошук сярод іншага канкрэтны тэкст у ім.
Я паспрабаваў сярод некалькіх чытачоў, такіх як:
- epdfviw
- xpdf
- жатхура
- apvlv
Але ні адзін з іх не прайшоў тэсты, спажыванне памяці не спадабалася, таму я наткнуўся на MUPDF, які прайшоў тэсты, спажываючы толькі прыблізна 3 МБ аператыўнай памяці.
Пасля некалькіх тэстаў я заўважыў, што некаторыя PDF-файлы з адкрытымі паролямі нельга адкрыць, адкрыўшы іх толькі з mupdf. Прачытаўшы кіраўніцтва гэтай праграмы, я знайшоў варыянт, у якім разам з опцыяй дадаецца пароль для адкрыцця -p пароль, таму стварыце просты скрыпт, каб адкрыць іх.
#!/bin/bash
mupdf "$1" || mupdf -p "`zenity --entry --hide-text --text "Teclee el Pasword de Apertura" --title "MUPDF (Lector de PDF)" --window-icon=/usr/share/pixmaps/mupdf.png`"
Мэта складаецца ў тым, што ў выпадку няўдачы адкрыцця файла PDF ён папросіць у нас пароль для іх адкрыцця. Калі вы хочаце атрымаць большую дакладнасць адносна пароляў, вы можаце праверыць, ці сапраўды ён зашыфраваны з дапамогай гэтай каманды: (Неабходна ўсталяваць mupdf-інструментs)
#!/bin/bash
mupdf "$1" & pdfshow "$1" | grep "Encrypt" && mupdf -p "`zenity --entry --hide-text --text "Teclee el Pasword de Apertura" --title "MUPDF (Lector de PDF)" --window-icon=/usr/share/pixmaps/mupdf.png`" "$1"
Кіраванне клавіятурай
Для пошуку пераход на пэўную старонку робіцца з дапамогай клавіятуры, паглядзім:
/ : Для пошуку тэксту ўверсе з'явіцца слова Пошук: там мы набіраем слова для пошуку. Вы можаце выкарыстоўваць ключ n o N каб перайсці да наступнага выніку пошуку.
Стрэлкі на клавіятуры : Правы пераход на наступную старонку, левы пераход да папярэдняй старонкі, уверх і ўніз для пераходу на старонку ўверх ці ўніз.
+ y - : Павялічыць або паменшыць PDF
Вы можаце выкарыстоўваць клавішу m, каб адзначыць старонку закладкі, а затым з дапамогай клавіятуры націснуць камбінацыю лічбаў, якія адпавядаюць старонцы, і націснуць enter (напрыклад: 4), і мы можам вярнуцца да старонкі закладкі з дапамогай клавішы t.
Для раздрукоўкі PDF вы можаце выкарыстоўваць наступную каманду.
lp -d nombre-impresora -n número-de-copias(1) -o media=letter -o sides=two-sided-long-edge fichero.pdf
Яны павінны толькі пераканацца, што прынтар настроены на той жа тып паперы, што і той, які адпраўляецца ў друк., Я нічога асабліва не друкую, таму што амаль усё, што я прачытаў на экране, але я не хацеў пакідаць гэта важна для паветранай функцыі.
Цяпер, каб скапіяваць тэкст, вы можаце пераўтварыць pdf у txt pdftotext альбо скарыстайцеся праграмай для маніторынгу буфера абмену, якая капіруе тэкст першага вылучэння (парцэліт робіць), пры наладзе ім трэба будзе толькі выбраць тэкст, які трэба скапіяваць, націснуўшы правую кнопку мышы і выбраць вобласць, скапіяваць нават PDF-файлы, абароненыя ад капіравання, у дзіўны факт не веру.
12 каментарыяў, пакіньце свой
Я ўжо паспрабаваў, я таксама жанаты, што чытачы PDF так важаць.
Дзякуй!!!
Паспрабую адразу, дзякуй!
Mupdf - вільготны гаспадар у панацэі. Я люблю праграмы, якімі можна цалкам кіраваць з дапамогай клавіятуры.
шыфраванне
Mupdf як кароль чытачоў PDF !!!
Okular!
Прабачце, але гэта не па тэме, як называецца шрыфт, які вы выкарыстоўваеце ў блогу? Асабліва, што асноўныя загалоўкі, гэта тое, што я не магу знайсці такі круты крыніца для свайго дыстрыбутыва, я ўсталяваў Ubuntu, але гэта не падобна на сам Ubuntu! Дзякуй і прабачце за афтоп ...
Гэта Освальд 🙂
Мне падабаецца. Просты, просты, лёгкі і ручкі як менш. 🙂
Я ўжо пакінуў гэта па змаўчанні. Дзякуй!
MuPDF працуе гэтак жа выдатна, нават у Windows 8, што гаворыць пра многае.
Без сумневу, лепшы.
Гэта некалькі вяскова, але, мяркую, гэта можа спатрэбіцца на машынах з невялікім рэсурсам.
Бясспрэчным Элвісам з'яўляецца Акуляр.