Docbook, изображения уже изменены - PullRequest
1 голос
/ 18 августа 2011

У меня проблема с моим docbook xmls.Основная проблема заключается в том, что я не смог найти никакого решения, чтобы сохранить исходный размер встроенных / медиаобъектов (высота / ширина).Все изображения отображаются в формате PDF с большими размерами.

Размеры изображений уже были изменены, поэтому нет оснований для определения размера изображения для каждого изображения.Я хочу сохранить исходный размер изображений.

Используемые инструменты:
- Apache FOP v1.0
- xsltproc (cygwin)
- Docbook XSL Stylesheet (v1.76.1)

Можно ли сохранить исходный размер изображений?

1 Ответ

0 голосов
/ 18 августа 2011

Если вам нужно получить исходный размер изображения, вам нужно будет сделать что-то вроде этого:

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

Обратите внимание на тег imagedata с его атрибутом. Обратите внимание, что я использовал фиктивные значения для этих атрибутов, поэтому вы должны обновить их, чтобы они соответствовали вашей среде: D

...