2014-05-12 2 views
0

.NET에서 FOP를 사용하여 XSL-FO로 여러 PDF 문서를 생성하고 있습니다. 파일 크기는 n 개의 PDF 페이지를 두 배로 늘리는 것처럼 보입니다. 왜 그런지 궁금합니다. 내 xsl 문서에 for-each (node) 문을 사용하여 여러 문서를 생성 중이며 일부 단어를 제외하고 같은 페이지 (여러 온라인 티켓)가 표시됩니다. 이이 PDF 문서의 일부의 파일 크기에 대한 내 결과는 다음과 같습니다XSL-FO 파일 크기 :

PDF-Pages | Filesize(KB) 
-------------------- 
    1   183 
    3   183 
    5   183 
    7   366 
    9   366 
11   366 
13   366 
26   732 

어쩌면 누군가가 아이디어의 PDF 출력의 크기가 이상한 보이는 이유있다?

+0

측정 결과는 XSL FO 파일 크기가 아닌 PDF 파일 크기입니까? – JasonPlutext

+0

예. XSL-FO 출력 PDF 파일의 파일 크기입니다. – Zalem

답변

0

PDF 파일의 크기는 압축되어 있기 때문에 변경 될 수 있습니다. XSL-FO에서 파일 크기의 출력은 많은 구성 설정에 따라 크게 변경할 수 있습니다

  • PDF 버전
  • 태그 PDF
  • 빠른 웹보기 PDF
  • 그래픽 해상도
  • 그래픽 품질
  • 검정 & 흰색/색
  • 암호화