2014-01-13 2 views
0

문서 작업 중이므로 원본 이미지 크기와 이후 dpi를 유지하는 것이 중요합니다.이미지 크기를 유지하면서 이미지 크기 재조정

가로 채우기 비율이 항상 유지되므로 자동 채우기 모드와 비슷하게 효과가없는 것처럼 보입니다.

300dpi 문서가 있고 사용자가 이미지 주변의 인치 경계선을 지우고 싶다고합니다. 그래서 이미지에서 자른 인치가 필요하지만 결과는 원본 이미지 크기 (2550x3300)가되어야합니다.

나는이 효과 ...를 달성 할 수 있었다

...이 작동하지만, 약간의 이상을 보인다 -300 & 마진 = 300300300300

& 작물 = 300, 300, -300, 투박한. 다른 조합을 많이 시도했지만 모든 경우에 바람직하지 않은 이미지 크기를 확대하거나 축소하는 것처럼 보입니다.

누군가가 원하는 결과를 얻기 위해 더 간단한 구문을 알고 있거나 이미지 크기를 조정 한 다음 지금하고있는 것처럼 계산하여 여백을 채워야합니다.

감사

그것은 특별한 경우로 밝혀 전체 크기의 내 예를 들어 이미지를 요청하는 것으로 나타났다. 명령 줄에 너비 또는 높이를 입력하면 자르기 크기가 원래 이미지 크기와 관련되어 있고 여백 크기가 결과 이미지와 관련되어 있기 때문에 사물이 제대로 작동하지 않습니다.

더 자세히 생각해 봅니다. 작물 접근 방식을 포기했습니다. 필자가 정말로 필요한 것은 클리핑 영역을 결과 비트 맵에 도입하는 방법이었습니다. 그래서 나는 그 일을 할 수있는 확장 기능을 만들었습니다. 이것은 Resizer의 레이아웃 계산을 방해하지 않으며, 반환 된 이미지의 크기는 높이 또는 너비가 지정된 것과 무관하므로 잘 작동합니다. 그게 내가 필요한 것 뿐이야. Faces 플러그인에는 클리핑 영역을 도입하는 예제가 있습니다.

Karlton

답변

0

자르기 및 재 추가하는 각 가장자리에 300 픽셀 가장 당신이 그 일을 정확히 방식으로 이루어집니다

&crop=300,300,-300,-300&margin=300

당신이 개선 된 구문 어떤 종류의 기대를? 이것은 일반적인 작업이 아닙니다.

+0

나는 제품이 "리사이저"라는 것을 안다. 그러나, 제 경우에는 이미지가 수정 되더라도 비트 수를 일정하게 유지해야합니다. 결과 이미지의 픽셀 크기가 원본과 동일하도록 지정할 수있는 방법이 있다고 생각했습니다. 내 작물 예에서는 삽입 된 여백이 무엇인지 분명히했습니다. 다른 경우 resizer에서 이미지를 다시 얻을 때까지 이미지를 원래 크기로 복원하는 데 필요한 값을 알 수 없습니다. –

관련 문제