2010-01-21 7 views
2

질문 상태보다 더 잘 설명하겠습니다. 동적으로 KML 파일을 aspx 페이지에서 생성하고 라우팅을 사용하여 URL을 변경하여 myapp.com/mykml.kml에 액세스하여 다운로드가 시작됩니다. 나는 aspx 페이지에서 Response.write()를 사용하여 데이터를 전송하고 완벽하게 작동합니다. 그러나 KMZ 파일 인 KML 파일 압축 버전이 있으며 KML 대신 KML을 제공하기 위해 여전히 aspx 페이지를 사용할 수 있는지 궁금합니다. 필자는 파일을 사용하지 않으므로 "압축"할 수 없습니다. 스트림을 압축하여 Response.Write()에 출력하는 방법이 있습니까?Response.write를 압축 할 수 있습니까?

답변

1
+0

음이 어딘가에 블로그 항목이 기대되지 않았습니다. 죄송하지만 더 나은 검색을하지 못했습니다. 블로그 항목은 라이브러리로 그것을 할 수 없다는 것에 대해 이야기합니다. .NET 3.5에 PKZip 기능이 있습니까? –

+1

예 및 아니요 System.IO.Packaging을 사용하여 zip 파일을 만들 수 있지만 불면증, 두통, 메스꺼움 및 탈모가 발생할 수 있습니다. 타사 라이브러리를 사용하는 것이 좋습니다. – Cheeso

관련 문제