-resize와 -size의 차이점, 변환을 위한 -repage와 -page의 차이점은 무엇입니까?

-resize와 -size의 차이점, 변환을 위한 -repage와 -page의 차이점은 무엇입니까?

Imagick의 경우 convert차이점은 무엇입니까?

  • -resize와 사이 -size, 그리고
  • -repage와 ~ 사이에있는 -page?

일부 png 파일을 pdf 파일로 변환하고 이미지 크기(픽셀 수 또는 A4와 같은 표준 페이지 크기)를 변경하려면 어떤 옵션을 사용해야 합니까? ( -page a4의도대로 작동하는 것처럼 보이지만 -repage a4아무런 변화가 없습니다.)

맨페이지에서

-size geometry       width and height of image

-resize geometry     resize the image

-page  geometry      size  and  location of an image canvas (setting)

-repage geometry     size  and  location  of  an image canvas

답변1

-size: 입력 설정은 특별히 생성되거나 읽혀지는 이미지 생성 제어로 제한됩니다. 일반적으로 해당 설정이 정의된 후 생성된 이미지와 연결될 특정 메타데이터를 할당하거나 재정의하는 데 사용됩니다. 외부 파일에서 생성되거나 읽혀집니다.

-label  -delay  -dispose  -page  -comment  -size

기억하세요. 이미지를 생성하거나 읽을 때만 적용되며 그렇지 않으면 완전히 무시됩니다.

-resize: 이미지 크기를 조정하면 됩니다.

-page그리고-repage: IM 버전 6에서는 명령줄 구조가 변경되어 -page옵션이 GIF 애니메이션 및 이미지 레이어 생성에 사용하기 위한 순수 이미지 읽기/만들기 설정이 되었습니다. 이처럼 사용자가 가상 ​​캔버스 정보를 설정하거나 변경할 수 있도록 별도의 -repage및 연산자를 추가했습니다.-set page

답변2

ImageMagick 사이트를 보면 둘 다에 대한 대답이 다릅니다.

그만큼size그리고resize두 옵션 모두 동일한 작업을 수행하지만 서로 다른 입력을 받아들일 수 있습니다. 크기 옵션을 사용하면 원하는 해상도(예: 640x480)를 제공할 수 있습니다. 크기 조정 옵션을 사용하면 원하는 해상도를 제공할 수도 있지만 크기 조정 옵션을 사용하면 현재 이미지의 % 값(예: 75%)도 제공할 수 있습니다.

그만큼repage옵션은 페이지 옵션이 설정하는 이미지만 수정하는 것이 아니라 전체 이미지 캔버스를 수정하는 것입니다. 이것은 나에게는 다소 덜 명확하지만 아래 링크는 문제를 해결하는 데 도움이 될 것입니다.

관련 정보