Infoga bilder
Moderator: Redaktion
Re: Infoga bilder
Samsung Galaxy S5.
Model S 85 byggd okt 2014 | Flerlagersröd | Svart tak | Svart tygklädsel | Teknikpaket med autopilot | Skruvfjädring | Dubbelladdare | Säkerhetspaket | 19"-fälgar | LTE | CCS
- TiborBlomhall
- Inlägg: 7319
- Blev medlem: 04 mar 2014 22:03
- Ort: Stockholm
- Referralkod: ts.la/tibor72449
Re: Infoga bilder
Jag har försökt lägga till kod som roterar bilderna rätt enligt EXIF-taggen. Kan nån testa lägga upp en bild och testa?
Re: Infoga bilder
Hade gärna testat. Men alla mina bilder är alltid rätt Centrerade
Svart X90D, bokat en M3.
- TiborBlomhall
- Inlägg: 7319
- Blev medlem: 04 mar 2014 22:03
- Ort: Stockholm
- Referralkod: ts.la/tibor72449
Re: Infoga bilder
Från iPhone
Model S 85 byggd okt 2014 | Flerlagersröd | Svart tak | Svart tygklädsel | Teknikpaket med autopilot | Skruvfjädring | Dubbelladdare | Säkerhetspaket | 19"-fälgar | LTE | CCS
Re: Infoga bilder
Från Android
Båda tagna med telefonen hållen uppochnerModel S 85 byggd okt 2014 | Flerlagersröd | Svart tak | Svart tygklädsel | Teknikpaket med autopilot | Skruvfjädring | Dubbelladdare | Säkerhetspaket | 19"-fälgar | LTE | CCS
Re: Infoga bilder
Resultatet kan väl kanske sammanfattas som "sådär"
Model S 85 byggd okt 2014 | Flerlagersröd | Svart tak | Svart tygklädsel | Teknikpaket med autopilot | Skruvfjädring | Dubbelladdare | Säkerhetspaket | 19"-fälgar | LTE | CCS
- TiborBlomhall
- Inlägg: 7319
- Blev medlem: 04 mar 2014 22:03
- Ort: Stockholm
- Referralkod: ts.la/tibor72449
- TiborBlomhall
- Inlägg: 7319
- Blev medlem: 04 mar 2014 22:03
- Ort: Stockholm
- Referralkod: ts.la/tibor72449
Re: Infoga bilder
Från iphone. Bilden tagen inifrån tapatalk.
Skickat från min iPhone med Tapatalk
Skickat från min iPhone med Tapatalk
MY LR, Pearl White
Re: Infoga bilder
Android
Model S 85 byggd okt 2014 | Flerlagersröd | Svart tak | Svart tygklädsel | Teknikpaket med autopilot | Skruvfjädring | Dubbelladdare | Säkerhetspaket | 19"-fälgar | LTE | CCS
- TiborBlomhall
- Inlägg: 7319
- Blev medlem: 04 mar 2014 22:03
- Ort: Stockholm
- Referralkod: ts.la/tibor72449
Re: Infoga bilder
Nja, du håller väl telefonen vertikalt där, inte upp-och-ner?bylund skrev:Från AndroidBåda tagna med telefonen hållen uppochner
Re: Infoga bilder
Liggande
Skickat från min iPhone med Tapatalk
Skickat från min iPhone med Tapatalk
MY LR, Pearl White
Re: Infoga bilder
Det var 180 grader rotation. Detta är 90 från iPhone.
Model S 85 byggd okt 2014 | Flerlagersröd | Svart tak | Svart tygklädsel | Teknikpaket med autopilot | Skruvfjädring | Dubbelladdare | Säkerhetspaket | 19"-fälgar | LTE | CCS
Re: Infoga bilder
Båda bildern nerskalade till mellanstorlek 640 enligt den popup som kommer när man ska lägga till bilden till inlägget i tapatalk.
Skickat från min iPhone med Tapatalk
Skickat från min iPhone med Tapatalk
MY LR, Pearl White
Re: Infoga bilder
Tapatalk torde inte vara relevant för denna övning då de bilderna processas och hostas av tapatalk.
Model S 85 byggd okt 2014 | Flerlagersröd | Svart tak | Svart tygklädsel | Teknikpaket med autopilot | Skruvfjädring | Dubbelladdare | Säkerhetspaket | 19"-fälgar | LTE | CCS
- TiborBlomhall
- Inlägg: 7319
- Blev medlem: 04 mar 2014 22:03
- Ort: Stockholm
- Referralkod: ts.la/tibor72449
Re: Infoga bilder
Exakt, måste använda nya "Ladda upp bild" fältet under textrutan på webbsidan.
OK, testa igen.
OK, testa igen.
Re: Infoga bilder
IPhone uppochner
Model S 85 byggd okt 2014 | Flerlagersröd | Svart tak | Svart tygklädsel | Teknikpaket med autopilot | Skruvfjädring | Dubbelladdare | Säkerhetspaket | 19"-fälgar | LTE | CCS
Re: Infoga bilder
Ok, nytt försök inifrån safari - ladda upp bild - Placera inom inlägget
MY LR, Pearl White
Re: Infoga bilder
Liggande inifrån Safari.
MY LR, Pearl White
- TiborBlomhall
- Inlägg: 7319
- Blev medlem: 04 mar 2014 22:03
- Ort: Stockholm
- Referralkod: ts.la/tibor72449
Re: Infoga bilder
OK, hinner inte mer idag.
Återställt koden till det gamla.
Kan nån mejla mig 4 iPhone bilder tagna ett åt varje håll (dvs med 90 graders rotation mellan varje bild?) så kan jag testa själv?
tibor.blomhall teslaclubsweden.se
Återställt koden till det gamla.
Kan nån mejla mig 4 iPhone bilder tagna ett åt varje håll (dvs med 90 graders rotation mellan varje bild?) så kan jag testa själv?
tibor.blomhall teslaclubsweden.se
- TiborBlomhall
- Inlägg: 7319
- Blev medlem: 04 mar 2014 22:03
- Ort: Stockholm
- Referralkod: ts.la/tibor72449
Re: Infoga bilder
Förresten det är ju massor med folk som kan mer om php än mig här på forumet. Vad är det som är fel:
Koden för import av bilder i forumet, de skalas om de är för stora.
EXIF-roteringen jag la till är det bortkommenterade i koden. Resten fanns där sen förut.
Kod: Markera allt
// Modify these params accordingly to suit your installation
$nMaxWidth = 1024;
$nMaxHeight = 1024;
$nJPEGCompression = 75;
$imgMaxBytes = 256*1024;
// You may want to modify this "if this attachment an image" check.. at the moment I'm using this:
if (strpos($file->get('mimetype'), 'image/') === 0) {
$sImgSourceFilename = $file->get('filename');
$imgBytes = $file->get('filesize');
if ($arrImageData = @getimagesize($sImgSourceFilename)) {
$nImageType = $arrImageData[2];
switch ($nImageType) {
case IMG_GIF:
$imgSource = @imagecreatefromgif($sImgSourceFilename);
break;
case IMG_JPG:
$imgSource = @imagecreatefromjpeg($sImgSourceFilename);
break;
case IMG_PNG:
$imgSource = @imagecreatefrompng($sImgSourceFilename);
break;
case IMG_WBMP:
$imgSource = @imagecreatefromwbmp($sImgSourceFilename);
break;
default:
$imgSource = null;
break;
}
// Assuming we managed to read in the image OK..
if ($imgSource) {
$nImgWidth = $arrImageData[0];
$nImgHeight = $arrImageData[1];
$doResize = false;
/* $exif = exif_read_data($sImgSourceFilename);
if (!empty($exif['Orientation'])) {
switch ($exif['Orientation']) {
case 3:
$imgSource2 = imagerotate($imgSource, 180, 0);
$doResize = true;
break;
case 6:
$imgSource2 = imagerotate($imgSource, -90, 0);
$nImgWidth = $arrImageData[1];
$nImgHeight = $arrImageData[0];
$arrImageData[1] = $nImgWidth;
$arrImageData[0] = $nImgHeight;
$doResize = true;
break;
case 8:
$imgSource2 = imagerotate($imgSource, 90, 0);
$nImgWidth = $arrImageData[1];
$nImgHeight = $arrImageData[0];
$arrImageData[1] = $nImgWidth;
$arrImageData[0] = $nImgHeight;
$doResize = true;
break;
}
imageDestroy($imgSource);
$imgSource = $imgSource2;
}
*/
if ($nImgHeight > $nMaxHeight || $nImgWidth > $nMaxWidth || $imgBytes > $imgMaxBytes) {
$doResize = true;
// otherwise image width and/or height exceed our max dimensions
// work out the new widht/height for downward proportional resampling:
if ($nImgHeight > $nMaxHeight) {
$nRatio = ($nImgWidth / $nImgHeight);
$nImgHeight = $nMaxHeight;
$nImgWidth = round($nMaxHeight * $nRatio);
}
if ($nImgWidth > $nMaxWidth) {
$nRatio = ($nImgHeight / $nImgWidth);
$nImgWidth = $nMaxWidth;
$nImgHeight = round($nMaxWidth * $nRatio);
}
}
if ($doResize) {
$imgScaled = ImageCreateTrueColor($nImgWidth, $nImgHeight);
if (imagecopyresampled($imgScaled, $imgSource, 0, 0, 0, 0, $nImgWidth, $nImgHeight, $arrImageData[0], $arrImageData[1]))
imagejpeg($imgScaled, $sImgSourceFilename, $nJPEGCompression);
imageDestroy($imgScaled);
}
imageDestroy($imgSource);
}
}
}
EXIF-roteringen jag la till är det bortkommenterade i koden. Resten fanns där sen förut.
Re: Infoga bilder
Kan inte testa detta själv, bara lite snabb Google Fu men det kanske är fel version av phpBB så att det kanske inte funkar:
https://www.phpbb.com/community/viewtop ... #p13241074
https://www.phpbb.com/community/viewtop ... #p13241074
They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety.
Re: Infoga bilder
Skickat.TiborBlomhall skrev:OK, hinner inte mer idag.
Återställt koden till det gamla.
Kan nån mejla mig 4 iPhone bilder tagna ett åt varje håll (dvs med 90 graders rotation mellan varje bild?) så kan jag testa själv?
tibor.blomhall teslaclubsweden.se
Model S 85 byggd okt 2014 | Flerlagersröd | Svart tak | Svart tygklädsel | Teknikpaket med autopilot | Skruvfjädring | Dubbelladdare | Säkerhetspaket | 19"-fälgar | LTE | CCS
- TiborBlomhall
- Inlägg: 7319
- Blev medlem: 04 mar 2014 22:03
- Ort: Stockholm
- Referralkod: ts.la/tibor72449