Yn cael PNG Ddelwau 'n Fwy Na x Pixels Drwo 'r Linux Blisgo
Pryd ach yn ceisio at gweithia acha yn cyfnewid 'r arfaetha chan 'ch website, cei at bod berthynedig ag 'r led chan 'r darluniau i mewn 'ch erthygl bodlona. Ive ’ got notoriously 'n fawr screenshots acha odiaeth chan 'r erthyglau Ive ’ 'n ysgrifenedig, fel ai Fi angen at amlha 'r sidebar 'i ’ 'n beryglus at chyfrif i maes a darluniau ydy yn cerdded at bod hefyd 'n eang at addasa i mewn 'r 'n grai arfaetha.
Er Im ’ a programmer, bai 'n esmwyth ata at dorri feinedd cais at gwna hon, namyn gwnaeth 'm chychwyn yn meddwl … paham cant ’ Gwna hon acha 'r Linux archa bannod?
'r 'n flaen beth Chyfrifais i maes was a PNG ddelwau arddangos 'r faint data pryd hidli 'r “file ” archa arnyn:
$ ffeilia image3.png
image3.png: PNG ddelw data, 613 x 657, 8 - bit / arlliwia RGBA, non - fasgledig
Iawn 'n ddefnyddiol er 99 chan 'r darlunia acha hon safle ydy i mewn PNG fformat. Fel awron at daflu 'i mewn ddolenna achos pawb 'r rengau i mewn 'm upload chyfeiriadur:
$ achos f i mewn .pngdo ffeilia fdone
image.png: PNG ddelw data, 631 x 185, 8 - bit / arlliwia RGBA, non - fasgledig
image1.png: PNG ddelw data, 631 x 96, 8 - bit / arlliwia RGBA, non - fasgledig
image10.png: PNG ddelw data, 375 x 395, 8 - bit / arlliwia RGBA, non - fasgledig
image11.png: PNG ddelw data, 484 x 241, 8 - bit / arlliwia RGBA, non - fasgledig
—snipped —
Dyma hychwaneg 'n ddefnyddiol, namyn Id ’ ca at dynnu 'r data i mewn i Ragora ai a 'n debyg cais er bath 'r data, fel Benderfynais at arfer 'r linux “cut ” archa at dynnu i maes jyst 'r led cholofn.
Youll ’ sylwa 'r f5 baramedr tells doli at chymer 'r 'n bumed cholofn, a 'r d ag blwc ar ôl ddeuda doli at arfer blwc fel 'r delimiter. 'r lachia chymeriad ydy ddihangfa chymeriad at ddeud 'r blisgo at arfer 'r blwc fel chymeriad, a mo fel whitespace.
$ achos f i mewn .pngdo ffeilia fcut f5 d;done
631
631
375
484
—snipped —
Mo 'n gyfa 'n ddefnyddiol output, ydy? Lets ’ chilgwthia a drwo a bash ai fynegiad, a 'na ond arddangos 'r output chan 'r ffeilia archa pryd 'r led ydy 'n fwy na 600 pixels.
Sylwa 'r ` (backtick) amlygynnau am 'r “file f doli … ” adran, a arddangos a 'r gorchmynion i mewn 'r ` gorymdeithir fel a 'n ddibriod output a besgedig i mewn i 'r ai fynegiad, ble arferwn a gt ( 'n fwy na). Hefyd noda a 'ch angen blyciau am ai ochra chan 'r bracedi
achos f i mewn .pngdo ai `file f doli f5 d ` gt 600 'na ffeilia ffidone
image.png: PNG ddelw data, 631 x 185, 8 - bit / arlliwia RGBA, non - fasgledig
image1.png: PNG ddelw data, 631 x 96, 8 - bit / arlliwia RGBA, non - fasgledig
image17.png: PNG ddelw data, 638 x 340, 8 - bit / arlliwia RGBA, non - fasgledig
image18.png: PNG ddelw data, 608 x 448, 8 - bit / arlliwia RGBA, non - fasgledig
—snipped —
Awron cawn daflen chan pawb 'r rengau 'n fwy na 600 pixels 'n eang. Allaist addasa 'r “file f ” am 'r darfod at jyst adleisia i maes 'r filenames ai 'ch needed at adysgrifia ai chwimia 'u rhywle amgen:
achos f i mewn .pngdo ai `file f doli f5 d ` gt 600 'na adleisia ffidone
ddelw.png
image1.png
image17.png
image18.png
—snipped —
'r Linux blisgo ydy 'n anghredadwy 'n alluog! Hon ateb isnt ’ 'n sylweddol practical achos everybody, namyn 'i ’ da at adnabod fel at gweithia ag 'r blisgo fel alli chwblha hon deipio chan dasgu pryd 'ch angen at.

'n ddyddiol Eheba Updates
Alli ca 'n fel - at erthyglau i mewn 'ch inbox pob un ddiwrnod achos rhyddha. Jyst chofnoda 'ch enwa a eheba goris:

Chyfrgolla hynny gorchmynion ddisgwyl 'n gymhleth,
A 'na boblogi rhyfedda paham linux ydy fel 'n amhoblogaidd ag 'r normal boblogi …
Jyst 'm 2 cents.
(linux ddefnyddiwr btw)
Buddugwr,
Fi 'n ddiau wouldnt ’ bleidio hon deipio chan beth achos “normal ” boblogi =)
Ddiolch Fi needed a. Dwi yn ceisio at ddysg linux.
Unrhyw ddrychfeddwl fel at gwna hon ag jpgs ’?
Dennis,
Im ’ mo 'n weithredol 'n ddiball, namyn Dybia youd ’ ca at ca ddefnyddioldeb a could atalfa 'r ddimensiynau chan a jpg ddelw, a allaist substitute 'i acha 'r archa bannod.
Alternatively allaist 'n debygol dorri a php, python ai perl script a rhyngwyneb ag 'r gd llyfrdy.
wow …
Ddylasech ddod 'i i mewn i 'r am-dro archa (imagemagick) at cenna 'i ai 'i ’ 'n fwy
Nice. Dyma a berffeithio enghraifft chan 'r allu chan 'r Linux blisgo. Ddisgwylio comlicated, namyn ar ôl cei ar 'r yn dysgu cama, alli gwna bethau sy 'n anghredadwy 'n alluog.
Ddiolch achos 'r enghraifft,
Daniel
daniel1992.wordpress.com
ImageMagicks ’ identify ddylu all identify unrhyw rengau alluogaist blwc yn casglu 'i. Er enghraifft,
identify ceaec3da6ef432af59fbdad2c93c277e.jpg
ceaec3da6ef432af59fbdad2c93c277e.jpg JPEG 16090 × 1609000 ×++ DirectClass 8 - bit 10.1797kb