トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

初めての作成

初めての作成

以下にサンプルがありますが、これだけで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

印刷物のデザインが複雑な場合の作成方法

pxdocはsvgという標準仕様を使っています。
svg対応のエディタはイラストレータ等デザインツールがあります。
ではinkscapeエディタを使って作成しましょう。

1.以下のサイトから"inkscape"(無償ソフト)をダウンロードしてインストールします。

2.inkscapeを起動して編集します。

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