2011-08-18 6 views
1

내 docbook xmls에 문제가 있습니다. 근본적인 문제는 인라인/미디어 오브젝트 이미지의 원래 크기 (높이/너비)를 유지할 수있는 해결책을 찾을 수 없다는 것입니다. 모든 이미지는 PDF 출력에 크게 표시됩니다.Docbook, 이미 이미지 크기가 변경되었습니다.

이미지의 크기가 이미 조정되었으므로 모든 이미지에서 이미지 크기를 정의 할 이유가 없습니다. 이미지의 원래 크기를 유지하고 싶습니다.

도구는 내가 사용
- 아파치 FOP V1.0
- xsltproc (Cygwin에서)
-을 Docbook XSL 스타일 시트 (v1.76.1)

이미지의 원래 크기를 유지하기 위해 어떤 방법이 있나요 ? 당신이 원하는 모든 이미지의 원래 크기를 얻을 경우

답변

0

, 당신은 이런 식으로 뭔가를해야 할 것 : 메모를 취할

<mediaobject> 
    <imageobject> 
     <imagedata fileref="path/to/image/file" format="image_format" scalefit="1" width="100%" contentdepth="100%" /> 
    </imageobject> 
</mediaobject> 

부분을 imageData의 태그입니다의이 속성의로 . 이러한 속성에 더미 값을 사용 했으므로 환경을 반영하도록 업데이트해야합니다. D

+0

글쎄, 이미 시도했지만 효과가 없습니다. 기본적으로 작은 크기 (높이/너비)의 이미지 인 mathml 이미지가 있습니다. 그리고 저는 원래의 크기를 유지하기 위해 소위 세계적 "설정"을해야합니다. 오메가 \ <그래픽 fileref = "file : ///과 C : /fajlok/teszt2/math/eqi10.png"scalefit = "1"contentdepth = "48 %"/> 그리고 이것에 대해서는 어떻습니까? 나는 그것을 시험해 보았고 작동하는 것처럼 보인다. –