トップ 一覧 検索 ヘルプ 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

{{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}}