Jump to content
php.lv forumi

Thumbnails taisishana


Fabis

Recommended Posts

Es taisiju scriptu kura tiek ieladeta bilde, saglabata un no vinas vel uztaisa thumbnail. Viss gaja labi lidz vietai kur vajadzeja pashu Thumbnail taisit, jo nezinu kaa to darit :/

 

1. Kaads ir visvieglakais veids ka taisit thumbnail (butu ari labi ja vins butu atrs) no bildes kas jau ir serverii?

2. Es gribu saglabat visas bildes 150x150, bet negribu lai izstiepjas. Kaa var uztaisit taa ka saglabajas bildes aspect ratio un tur kur paliek paari briiva vieta, ir piem. baltas malas (taa kaa bilde ir 150x150, bet pats attels ir pareizaja ratio un briva vieta aizpildita ar baltam malaam)?

Link to comment
Share on other sites

Kam tev ultra ātrs? Taisīsi nejēdzīgi lielā daudzumā nepārtraukti?

GD bibliotēku tam izmanto iekš php.

 

lasi te: http://lv.php.net/manual/en/function.imagecopyresampled.php

Palasi, ko dara citas image funkcijas un varēsi bez emocijām uztaisīt to, ko gribi.

Es gan nevis atstāju baltas malas, bet izgriešu vidusdaļu. Līdz ar to visi thumbnaiļi ir vienādi pēc dimensijām gan reālām, gan skatāmām.

Link to comment
Share on other sites

ar image magic labaaka kvalitaate sanaaks.

 

$oImage = new Imagick();
$oImage->readimage("/path/to/image");
$oImage->scaleImage(100, 100);
$oImage->setImageFileName("/path/to/new/file");
$oImage->writeImage();

Link to comment
Share on other sites

Malu nogriešana, manuprāt ir tizla. Jo mēdz būt tā, ka arī malas satur svarīgu informāciju. Nu, piemēram, ko izsaka divas sānu durvis, ja bildē nofotografēts visa garuma limuzīns, lai parādītu jaunos ļitakus?

 

Vislabāk tās metodes nejēdzību var redzēt draugos-elvē. Kam profilā bilde ar portretu vertikāli, tiem mazajos thumbnaiļos pie komentāriem norauta pusgalva.

Link to comment
Share on other sites

Manuprāt, lielākajā daļā mājaslapu izvēlas nogriezt malas, tā kā neredzu par ko sūdzēties - neviens neliedz izvēlēties atbilstošu bildi tieši tam. Protams var jau visu uztaisīt cmuki un ļaut lietotājam izvēlēties ko nogriezt, izmantojot, piemēram, Jcrop.

 

Ja mazai bildei pieliek vēl baltās malas, tad jau tur neko saprast nevarēs.

Edited by rATRIJS
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...