最初のページに戻ります。

総合の目次があるページに戻ります。

よく使うマニュアルです

Wiki

updated on 2005.07.03

11.17.外字フォントイメージの印刷

[ Previous ] [ HOME ] [ Upper ] [ Next ]


このコマンドの元となるアイデアは、MIさんから頂きました。ありがとうございます。

タイトル 外字イメージの印刷
プログラム名 CGP010, CGP010CL, CGP020, CGP020CL
サイズ 141 KB
内容 印刷のサンプル
対応機種 AS/400 V4R5以降
使用言語 RPG400
解凍後のファイル @cgprt.savf
ライセンス フリーソフト(利用既定
ダウンロード

@cgprt.lzh

簡単な解説 CPYIGCTBLで作成される物理ファイルは、レコード長74バイトです。最初の2バイトはDBCSコードです。その後に続くのは、外字のフォントイメージです。ビットのオンオフで、外字のドットのオンオフに対応します。24×24ならば、24×3バイト(8ビット×3=24)なので、72バイトです。

DSPSAVFの結果

保管されたオブジェクトの表示−保管ファイル             
                                                                                
  保管された ライブラリー. :   @CGPRT                 リリース・レベル  . :   V4R5M0 
  ASP . . . . . . . . :   1                      データの圧縮  . . . :   YES    
  保管ファイル  . . . :   @CGPRT                 表示された オブジェクト :   6      
    ライブラリー  . . :     FTP                  保管された OBJ 数 . :   7      
  レコード  . . . . . :   562                    アクセス・パス  . . :   0      
  保管コマンド  . . . :   SAVLIB                                                
  活動時保管  . . . . :   *NO                                                   
  保管日/時刻  . . . :   04/06/25   12:28:18                                   
                                                                                
    
                                                                                
 OPT  オブジェクト           タイプ      属性          所有者           サイズ   データ   
      @CGPRT             *LIB     PROD          QPGMR            73728   YES    
      CGPINST            *PGM     CLP           QPGMR            40960   YES    
      CGP010             *PGM     RPG           QPGMR           118784   YES    
      CGP010CL           *PGM     CLP           QPGMR            36864   YES    
      CGP020             *PGM     RPG           QPGMR           118784   YES    
      CGP020CL           *PGM     CLP           QPGMR            36864   YES   
      SRC                *FILE    PF            QPGMR           139264   YES    
                                                                                

b_add.gif (360 バイト) 追記1998/11/29

1レコードと、ビットマップの対応表

図の中で、888とあるのは、8ビット(=1バイト)、8ビット、8ビットの事で、合計3バイトとなる。この8ビットの1ビットがオンの場合、右の●がオンになる。

cgubitmap.gif (29740 バイト)


[ Previous ] [ HOME ] [ Upper ] [ Next ]

You are at K's tips-n-kicks of AS/400

 

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送