2017-11-01 8 views
0

같은 이미지를 자르하는 방법/476X248px의 차원에서 그들에게, 자르기 이미지를 페이스 북 그래프 API내가 페이지 ID를 사용하여 게시 된 게시물의 미리보기를 표시 할 크기의 페이스 북 피드 이미지 476X248px

공급 항상. 동일한 크기의 이미지 크기를 조정할 때 FB가 이미지를 자르고있는 방식을 알고 싶은 일부 계산을 사용하여 이미지를자를 때 전체 이미지 크기가 조정되므로 Facebook 피드 이미지의 미리보기를 표시 할 수 있습니다.

이미지가 600 * 315 비율이 아닌 경우 이미지의 일부가 보이지 않는 방식으로 이미지를 자르지 만 FB는 전체 이미지를 표시하지 않으며 콘솔에서 이미지를 볼 때 크기는 476X248 픽셀입니다.

PHP를 사용하여 FB와 같은 이미지를 자르는 방법을 도와주세요.

original image of size 1000X400

cropped image by FB

+0

가능한 복제 [다음 작물 PHP 크기 조정 (https://stackoverflow.com/questions/4443320/resize-then-crop-php) –

+0

, 당신은 사람들을 제거해야 태그. 내가 말할 수있는 한, 이미지의 크기를 변경하고 자르는 것에 관한 문제입니다. –

+0

@MagnusEriksson 아니오 그것의 똑같은 내가 정사각형으로 잘라내기를 원한다. FB 피드처럼 필요하다. 나의 첨부 된 이미지와 질문을 다시 한번 확인해 주길 바란다. 내 질문에 모든 것이있는 동안 페이스 북은 예가 아니다. –

답변

0

만약 내가 제대로 이해하고 , 당신은 페이스 북이 사용하는 크기로 이미지를자를 찾고? 먼저 이미지를 선언 한 다음 찾고있는 치수를 적용하려고합니다.

페이스 북의 피드는 예를 들어이 경우
<?php 
$image = imagesource('example.png'); 
$size = min(imagewidth($im), imageheight($im)); 
$croppedimage = imagecrop($im, ['x' => 0, 'y' => 0, 'width' => $size, 'height' => $size]); 
?> 
+0

이 방법으로 이미지를 자르면 전체 이미지가 크기가 조정되지만 Facebook 작물은 아닙니다. 자른 전체 크기 조정 된 이미지는 완전한 이미지를 볼 수 있습니다. –