batikメモ

MTM03の突貫作業でブログにメモしてなかったので忘れないうちにメモする

  • batikはデフォルトで96 DPI
  • pngjpegへの出力はあるがPDF出力はない
    • 追記: batik-rasterizerを使えばできそう
  • 印刷から「PDFへ出力」すればPDFになる
  • ただ、その方法でA4に印刷したときにたとえば元のSVGの横幅を「余裕を持って大きく」していた場合、その余裕も含めてページに入るようにかってに縮小されるように思えた。そのせいで例の五角形フラクタルの全体像を印刷した紙は可能なサイズより少し小さくなってしまった。SVGのwidthをレンダリングしたものから判断してぴったりにするコードを後で書く
  • あ、あとA4が96DPIで何ピクセルであるかをきちんと計算してそのサイズで切り取るコードも。