1 回目は回転した状態で PDF ファイルを生成する方法です。回転角として指定できるのは、90 度、180 度、270 度の 3 種類です。通常、PDF ファイルを回転する必要はないと思いますし、まして回転すると画面上では非常に見づらいものとなっていまいます。ただ、PDF ファイルをプリンター(ラベル・プリンターも含む)に印刷する際に、用紙のセット方向との関係で、180 度回転する必要が出てくるケースがあるようです。
基本的な流れは、次のとおりです。
1. MAPCPYSPLF コマンドを使用して、XPS ファイルを生成します。
2. MAP_XPS プログラム、若しくは MAPXPS コマンドを使用して、PDF ファイルに変換しますが、その時にパラメーターを追加して 180 度回転を指定します。なお、180 度回転のパラメーターは、前者では直接指定しますが、後者では XPSConfig.conf ファイルの中で指定します。
では、具体的な手順は次のとおりです。
1. MAPCPYSPLF コマンドを使用して、XPS ファイルを生成します。
MAPCPYSPLF コマンド 1 画面目 |
MAPCPYSPLF コマンド 2 画面目 |
生成された XPS ファイルを XPS ビューアーで開いた画面 |
CALL MAP_XPS と入力して F4 キーを押します。 |
-infile:/map33099/mapping/test/BAYTOP.xps <- 手順 "1" で生成した XPSファイル
-outfile:/map33099/mapping/test/TOPBAY.pdf <- 生成する PDF ファイル
-rotation:180 <- 180 度回転指定
-toPDF <- PDF 形式に変換することの指定
MAP_XPS 指定画面 |
PDF ファイルの1ページ目 |
<rotation>
<pagerotation>180</pagerotation>
</rotation>
6. MAPXPS と入力して F4 キーを押します。
MAPXPS と入力して F4 キーを押します。 |
Input file xps . . . . . . . . . > '/map33099/mapping/test/BAYTOP.xps'
Output file . . . . . . . . . . > '/map33099/mapping/test/TOPBAY2.pdf'
Printer language . . . . . . . . > *PDF <-PDF 形式に変換することの指定
MAPXPS コマンド 1 画面目 |
MAPXPS コマンド 2 画面目 |
CALL MAP_XPS と MAPXPS コマンドでは、回転の指定が、前者は -rotation:180 であるのに対して、後者では <pagerotation>180</pagerotation>というように異なる点に注意が必要です。
0 件のコメント:
コメントを投稿