2012-03-28 2 views
2

기존 XPS 문서를로드하고 추가로 압축하려고합니다. MSDN을 살펴보면. NET에서 압축 및 인터리빙을 설정할 수 있지만 기존 문서에 이러한 설정을 적용하는 방법을 찾을 수없는 것으로 보입니다.기존 XPS 문서 압축

답변

2

가장 간단한 대답은 다음과 같습니다. XPS는 단순히 우편 번호입니다.

수동 당신이 something.xps에서 something.zip에 파일의 이름을 변경 내용을 추출, 높은 압축 수준에서 내용을 다시 압축, 다시 파일 이름을 바꿀 수 있습니다 - 당신은 그냥 압축 도구는 아무튼 사용하고 있는지 확인해야 모든 것을 zip 내의 서브 디렉토리에 넣는 것을 끝내지 못합니다.

또는 스크립팅 또는 코드로 수행 할 수 있습니다.

파일을 더 줄이려면 codeproject article을보십시오.

첨부 된 코드는 "XPS 프린터 드라이버"의 출력을 조작하는 방식으로 작성되지만 대부분의 아이디어는 파일을 압축하는 데 사용할 수있는 많은 유용한 옵션을 제공합니다.