| 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: 13 let
|
|||
0