DITA-OTによるPDF出力で図が紙の幅に収まるようにする

図が紙の幅に収まるように自動調整するには、要素にcontent-width属性とwidth属性を指定します。

記述例

<fo:external-graphic content-width="scale-down-to-fit" 
src="url(pdf_customize\img\pdf2_minitoc.jpg)" width="100%"/>

解説

PDFに出力する図が、紙の幅に収まるように図の縮尺を自動調整するには、タグに以下の2つの属性を指定します。

属性 説明
content-width="scale-down-to-fit" 描画領域の幅・高さより、図の幅・高さが大きい場合に、描画領域に入るように図を縮小する。描画領域の幅・高さより、図の幅・高さが小さい場合は、元の図をそのまま表示する。
width="100%" 図を表示する領域の、最大幅の指定。100%の意味は、このを包含するの、幅いっぱいを使うという意味。

width属性を指定せずに、content-width属性だけを指定した場合、content-width属性の指定が無効になります。