- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!!!初めての作成
以下にサンプルがありますが、これだけでA4サイズの印刷が可能になります。
1.テキストエディタで以下のファイルを作成します。
※ <? の前にスペースを入れてはいけません。
<?xml version="1.0" encoding="shift-jis"?>
<pxd paper-type="A4">
<page>
<svg width="21cm" height="29.7cm" viewBox="0 0 2100 2970">
<text x="200" y="500" font-size="200" >サンプル!</text>
<line stroke-width="1" stroke="black" x1="200" y1="500" x2="1200" y2="500"/>
</svg>
</page>
</pxd>
2.このサンプルを「str01.xpxd」というファイル名で保存します。
3.これで準備は完了。
4.Webサーバーにファイルを置く場合はサーバーの設定を参照してください。
印刷結果は以下のようになります。
http://p2.pxdoc.com/samples/text/str01.xpxd
{{ref_image text1.png}}
!!!印刷物のデザインが複雑な場合の作成方法
pxdocはsvgという標準仕様を使っています。
svg対応のエディタはイラストレータ等デザインツールがあります。
ではinkscapeエディタを使って作成しましょう。
1.以下のサイトから"inkscape"(無償ソフト)をダウンロードしてインストールします。
***http://www.forest.impress.co.jp/lib/pic/piccam/paint/inkscape.html
2.inkscapeを起動して編集します。
{{ref_image inkscape-sample.png}}
3.編集したものをtest1.svgというファイル名で保存します。
4.編集したファイルを参照するファイルを作成します。
(A4サイズなので、横21cm, 縦29.7cm)
first-inks.pxdxというファイル名で保存します。
<?xml version="1.0" encoding="UTF-8"?>
<pxd paper-type="A4" fitSvg="width" editor="inkscape0.46">
<page>
<include file="test1.svg"/>
</page>
</pxd>
動作サンプル
http://p2.pxdoc.com/samples/inks/first-inks.xpxd
{{ref_image first-inks.png}}