Autor | Zpráva | ||
---|---|---|---|
Rellik Profil |
#1 · Zasláno: 11. 10. 2012, 21:57:23
Nazdar vespolek,
mám dotaz ohledně tlačítek pro zmenšení nebo zvětšení obsahu jednoho divu. Jakoby ctrl+kolečkomyši. Dá se to nějak provést? Případně jak. S JS (jquery) nemám moc zkušenosti a na googlu nemůžu nic najít. Buď jen jakoby lupy na obrázky a nebo úplně něco jiného. Díky za případné rady... :) |
||
Kcko Profil |
#2 · Zasláno: 11. 10. 2012, 22:57:17
Něco v tomhle smyslu http://stackoverflow.com/questions/3409880/text-resizing-with-jquery ale aplikovat = zaměřit na konkrétní div
|
||
Rellik Profil |
Kcko:
Díky, to sem zkusil a funguje. Bohužel jen na text, potřeboval bych spíš aby to zvětšovalo hlavně obrázky. Abych to upřesnil. Na stránkách sem udělal online prohlížení PDF dokumentů a u toho bych právě chtěl aby se to dalo zoomovat. PDF se převede na obrázek PNG. Pokoušel sem se to předělat, aby to zvětšovalo width (to by stačilo) u img, ale moc se to se mnou nebaví... :( EDIT: vyřešeno Kcko Díky moc za odkaz... :) |
||
Kcko Profil |
#4 · Zasláno: 12. 10. 2012, 10:51:48
Rellik:
Není zač, stačilo přepsat jednu css vlastnost vid :]. Jakou knihovnu používáš na prohlížení PDF souborů (nechce se mi ted nic hledat). Díky |
||
Rellik Profil |
Kcko:
Imagick <?php $pdf_exe = $_GET['pdf'].".pdf"; // název souboru pdf if(empty($_GET['str'])) { $str = 0; } else { $str = $_GET['str']; } //stránkování $im = new imagick( './news/'.$pdf_exe.'['.$str.']' ); // cesta k souboru $im->setImageFormat( "png" ); $imageprops = $im->getImageGeometry(); if ($imageprops['width'] <= 900 && $imageprops['height'] <= 900) { } else { $im->resizeImage(900,900, imagick::FILTER_LANCZOS, 0.9, true); } header( "Content-Type: image/png" ); echo $im; ?> |
||
Kcko Profil |
#6 · Zasláno: 12. 10. 2012, 12:47:07
Rellik:
Děkuji. Bude se hodit (i když máme flashový a HTML 5 PDF prohlížeč, tohle taky využiji na něco). |
||
Časová prodleva: 12 let
|
0