2012-05-22 1 views
0

내 IOS 장치에서 실행되는 웹 사이트의 모든 이미지를로드하는 도구를 만들고 싶습니다. 하지만 그 중에서 작은 이미지를 걸러 내고 싶습니다.이미지가 포함 된 URL에서 이미지의 축소판 및 원본 크기 만 가져 오는 방법은 무엇입니까?

그래서 이미지의 크기를 가져와야합니다. 이미지가 포함 된 URL에서 이미지의 미리보기 이미지와 원본 크기 만 검색하는 방법은 무엇입니까? 전체 이미지를로드 한 후이 작업을 수행하지 말고 이러한 데이터를 직접 URL을 요청하십시오.)

모든 의견 또는 답변을 부탁드립니다 ~.

답변

0

StackOverflow는 실제로 이와 같은 질문을하기위한 것이 아닙니다. 대신 문제를 해결해야합니다.

  1. URL에 액세스하고 데이터를 다운로드하십시오.
  2. 해당 데이터를 이미지 유형으로 변환하여 크기를 결정할 수 있습니다.
  3. 두 개의 큰 이미지는 무시하십시오.

내가 알고도가 약간 더 어려울 수 있습니다 1 단계 2 단계를 완료하는 방법에 대한 수많은 자습서는하지만이 경우 회의적 것을 보지 않고. 몇 가지 Google 검색을 수행하고 몇 가지 정보를 얻은 다음 질문이 있으면 다시 방문하십시오.

+0

감사합니다. – Warren

+0

또한 누군가가 도움이되는 대답을하면 upvote해야합니다. 우리 중 일부는 우리의 이력서에 프로필을 쓰고 우리가 일을 찾으려고 할 때 편지를 써서 당신의 투표가 우리에게 중요합니다. :) –

0

HTTP 요청 헤더에 대한 더 구체적인 액세스가 없으면 그렇게 할 수 없습니다. 아이디어는 이미지 크기가 저장되는 이미지 헤더에 액세스하기에 충분한 데이터 만 다운로드하는 것입니다. 그러나 거기에서부터 이미지 형식이 지원하는 경우 전송되는 데이터를 실제로 제한 할 수 있습니다. 즉, 데이터를 전혀 제한 할 수 없도록 인터레이스/프로그레시브 인코딩 모드에서 JPEG, GIF 또는 PNG가 필요합니다. 또한 부분 전송 된 이미지를 디코딩 할 수 있어야합니다.

HTML/JavaScript를 통해이 작업을 수행하는 경우 대답은 짧습니다. 전체 이미지를 다운로드하지 않으면 불가능합니다.

+0

hehe ~ 그게 더 복잡 해 보이는 것 같아 ~. – Warren

관련 문제