Водич за почетнике

Како компресовати ПДФ датотеке на Линуку

Како компресовати ПДФ датотеке на Линуку

ПДФ-ови нам нуде један од најприкладнијих начина дељења слика. Међутим, пуњењем тона података као што су слике и графике, величина ПДФ датотеке може постати превелика за дељење путем е-поште. Ако и ви патите од овог проблема, дошли сте на право место.

Овде ћемо вам показати како да компресујете ПДФ датотеку у Линук како бисте драстично смањили њену величину. И не брините, у овај туторијал смо укључили и ГУИ и Терминал методе.

Дакле, без даљег одлагања, кренимо:

Стисните ПДФ датотеку помоћу Линук наредбеног ретка

Почећемо са смањењем величине ПДФ датотеке помоћу Линук терминала. Постоје два различита начина за то. Први користи ГхостСцрипт, а други користи пс2пдф. Обе ове методе су корисне на свој начин, због чега ћемо разговарати о обе.

Напомена: У овом упутству користићемо демо ПДФ датотеку на нашем систему под називом - „демо.пдф.”Некомпресована датотека је велика 66 МБ.

1. Смањите величину ПДФ датотеке користећи ГхостСцрипт

ГхостСцрипт је услужни програм за командну линију који се састоји од слоја интерпретера ПостСцрипт и графичке библиотеке. Ово можете користити за тумачење ПостСцрипт и ПДФ датотека и смањење укупне величине датотеке.

Сада ГхостСцрипт углавном долази унапред инсталиран на свим популарним Линук дистрибуцијама. Међутим, ако из неког разлога није инсталиран на вашом дистро-у, можете га лако инсталирати помоћу менаџера пакета.

Ако користите Убунту, можете га инсталирати из АПТ-а помоћу следеће наредбе:

# судо апт инсталл гхостсцрипт

Сада инсталиран, можете да користите следећу наредбу за сажимање било којих ПДФ датотека у већу управљиву величину.

# гс -сДЕВИЦЕ = пдфврите -дЦомпатибилитиЛевел = 1.4 -дПДФСЕТТИНГС = / заслон -дНОПАУСЕ -дКУИЕТ -дБАТЦХ -сОутпутФиле = излаз.пдф инпут.пдф

Излаз.пдф “и„ улаз.пдф ”су само резервирани места. Морат ћете их замијенити и унијети властита имена датотека.

Такође, имајте на уму израз „-дПДФСЕТТИНГС = / сцреен“ у наредби. Заправо можете подесити ову опцију да бисте петљали по величини излазног ПДФ-а. Испод је табела различитих опција -дПДФСЕТТИНГС и онога што они раде:

-дПДФСЕТТИНГС опције Шта ради?
-дПДФСЕТТИНГС = / екран Излазне датотеке имаће до 72 ДПИ.
-дПДФСЕТТИНГС = / е-књига Излазне датотеке имаће до 150 ДПИ.
-дПДФСЕТТИНГС = / припрема за штампу Излазне датотеке имаће до 300 ДПИ.
-дПДФСЕТТИНГС = / принтер Излазне датотеке имаће до 300 ДПИ и спремне за штампу.
-дПДФСЕТТИНГС = / подразумевано (обично припрема за штампу) Овиси о томе која је од горе наведених опција додељена као „подразумевана.”

Изван оквира је подразумевано подешавање / препресс.

Сада када знате како се користи овај услужни програм за наредбену линију, погледајмо како успева да смањи демонстрацију од 66 МБ.пдф ”.

Као што видите, ова команда је смањила демонстрацију од 66 МБ.пдф ”на 55 МБ„ цомпрессед_демо.пдф ”.

2. Смањите величину ПДФ датотеке помоћу пс2пдф

Даље, да видимо како можемо да користимо пс2пдф за смањење величине ПДФ датотеке.

Скрипта пс2пдф долази у пакету са ГхостСцрипт-ом и користи се за претварање ПостСцрипт датотека у ПДФ датотеке и обрнуто.

Ову наредбу ћемо користити за претварање „улаза.пдф ”у ПостСцрипт, а затим поново у пдф. Ова конверзија напред и назад на крају ће значајно смањити њену укупну величину датотеке.

Ево наредбеног формата за ово:

# пс2пдф улаз.пдф излаз.пдф

Исто као и пре - „улаз.пдф “и„ излаз.пдф ”су само чувари места, и ово бисте требали заменити стварним именима датотека.

Поред тога, у нашем искуству приметили смо да коришћење опције -дПДФСЕТТИНГС = / ебоок резултира најбољом могућом компресијом где је величина датотеке смањена без утицаја на укупан квалитет ПДФ-а.

Као такву, требали бисте користити ову наредбу:

# пс2пдф -дПДФСЕТТИНГС = / унос е-књиге.пдф излаз.пдф

Дакле, с тим да се склонимо, хајде да видимо колико је добра ова метода у смањењу величине датотеке демонстрације од 66 МБ.пдф ”.

Као што видите, чак и користећи ову методу, на крају имамо исти резултат са компресованом датотеком величине 55 МБ.

Међутим, то се можда неће увек догодити. У нашем случају, ПДФ датотека коју смо користили садржи комбинацију слика и текста. Али, ако је ваш ПДФ само текст или слика, можда ћете на крају имати различите резултате.

Смањите величину ПДФ датотеке користећи ГУИ (графички кориснички интерфејс)

Као што можда већ знате, већина ПДФ уређивача који се налазе на Линуку нуде основне функције, посебно када је реч о сажимању величина датотека.

Због тога ћемо користити Денсифи - који је у основи ГУИ предњи крај услужног програма ГхостСцрипт. Најбоља ствар код коришћења овог алата је рад на било ком Линук дистрибуцијском систему, јер користи само Питхон3 и одговарајуће ГТК модуле.

Али то, како је речено, није доступно већини менаџера пакета. Дакле, мораћемо да га преузмемо са Гитхуб-а. Једном преузет, поступак инсталације је прилично једноставан. На Гитхуб страници постоје детаљна упутства која треба да пратите како би вас водили кроз инсталацију корак по корак.

Када се инсталира, требало би да видите искачући прозор у фиоци апликација.

Ево корисничког интерфејса Денсифи:

Сада, да видимо колико добро компресује демо.пдф датотека.

Као што видите, чита величину датотеке демонстрације.пдф као 65 МБ и компресује га на 54 МБ. Међутим, погледајмо шта терминал има да каже о овоме:

Тако да, чак и користећи Денсифи, величина датотеке се смањује на 55 МБ, баш као и остале компресоване верзије оригиналне демонстрације од 66 МБ.пдф. Опет, ово се очекивало јер Денсифи користи услужни програм за наредбену линију ГхостСцрипт.

Окончање

Дакле, ово су била два начина за сажимање ПДФ датотека на Линуку помоћу ГУИ-а и терминала.

Надамо се да вам је овај водич био образовни и да вам је помогао да смањите величину својих ПДФ датотека. А ако желите да сазнате више о Линуку и постанете вештији и продуктивнији, погледајте нашу серију чланака Леарн Линук.

СуперТукКарт за Линук
СуперТукКарт је сјајан наслов дизајниран да вам пружи Марио Карт искуство бесплатно на вашем Линук систему. Прилично је изазовно и забавно играти, диз...
Водич за битку за Веснотх
Битка за Веснотх је једна од најпопуларнијих стратешких игара отвореног кода које тренутно можете играти. Не само да је ова игра у развоју већ јако ду...
0 А.Д. Приручник
Од многих стратешких игара тамо, 0 А.Д. успева да се истакне као свеобухватан наслов и врло дубока, тактичка игра упркос томе што је отворен извор. Ра...