svf for web/pdf java editionユーザーズ・マニュアル · svf for web/pdf java...

166

Upload: others

Post on 25-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF
Page 2: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF
Page 3: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

はじめに

この度は、SVF for Web/PDF Java Edition をお買い上げいただき、誠にありがとうございます。

SVF for Web/PDF Java Edition は、独自の PDF 変換技術、および圧縮技術によって軽量

化された PDF ファイルを生成することができるソフトウェアです。

バーコード、外 字 、画 像 の貼 付 け、カラー出 力 、セキュリティ設 定 にも対 応 しており、Web

Application Server と連携したシステム構築を短期間で実現することができます。

本マニュアルには、SVF for Web/PDF Java Edition の詳細機能が記載されています。

SVF for Web/PDF Java Edition のほかに、さまざまな出力用途にあわせた SVF Java

PRODUCTS 製品が用意されています。

SVF Java PRODUCTS

・SVF for Java Print

・SVF for Web/PDF Java Edition

・SVF for Web/CSV Java Edition

・SVF for Web/TIFF Java Edition

・SVF for FiBridgeⅡ/Java Edition

・SVF for FaxPress/Java Edition

・SVF for SignedPDF Server/Java Edition

・SVF for SATO/Java Edition

・SVF for PlainTXT/Java Edition

・SVF for FOG/Java Edition

・SVF for FX-STDOUT/Java Edition

・SVF for PlainTXTⅡ/Java Edition

・SVF for TEC/Java Edition

・SVF for RV/Java Edition

各製品の詳細内容については、該当製品のユーザーズ・マニュアルを参照してください。

Page 4: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

ii

1 製品概要 1

動作環境 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Windows Server 2003 上での注意・制限事項... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2 セットアップと解除 3

Windows 版のセットアップ .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Windows 版の解除 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Windows 版で登録されるサービス .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

SVF Java PRODUCT WEB Server Service .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11

UNIX 版と Linux 版のセットアップ .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

UNIX 版と Linux 版の解除 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

UNIX 版と Linux 版で登録されるデーモンプロセス .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

SVF Java PRODUCT WEB Server Service .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

JDK1.4 対応:SVF 実行時に使用する JDK を変更する手順について.... . . . . . . . . . . . 15

SVF Java PRODUCT WEB Server Service、Web サービスコマンドウィンドウ、

SVF Print Spooler Service の設定を変更する場合 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15

スプーラステータスのショートカットの設定を変更する場合 ... . . . . . . . . . . . . . . . . . . . . . . . . . . .16

3 環境設定 17

環境設定の起動 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

環境設定のメニュー概要 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

環境設定詳細機能 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

SVF 環境設定... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

動作環境 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21

プリンタ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26

機種別基本設定... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32

4 環境設定―機種別基本設定 33

PDF ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

EMF ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

5 サンプルプログラム 40

6 Chart 機能の概要 42

作業の流れ .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

必要ソフト ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

使用できるグラフの種類 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

[標準]タブで使用できるグラフ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44

[ユーザー設定]タブで使用できるグラフ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44

Page 5: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

iii

グラフの種類別の使用できる形式 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

縦棒 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46

横棒 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47

折れ線 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48

円 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49

面 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50

バブル .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51

株価 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51

円柱 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52

円錐 .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53

ピラミッド .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54

7 Chart 機能での制限事項 55

グラフエリアでの機能の制限.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

[グラフエリアの書式設定]メニュー.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

[パターン]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57

[フォント]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63

[グラフの種類]メニュー .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

[元のデータ]メニュー.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

[グラフオプション]メニュー .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

[タイトルとラベル]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66

[軸]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67

[目盛線]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68

[凡例]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69

[データラベル]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69

[データテーブル]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70

[場所]メニュー.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

[3-D グラフ]メニュー .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

数値軸での機能の制限.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

[軸の書式設定]メニュー.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

[パターン]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73

[目盛]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75

[フォント]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76

[表示形式]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77

[配置]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78

項目軸での機能の制限.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

[軸の書式設定]メニュー.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

[パターン]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80

[目盛]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80

Page 6: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

iv

[フォント]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80

[表示形式]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80

[配置]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80

数値軸目盛線での機能の制限.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

[目盛線の書式設定]メニュー .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

[パターン]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82

[目盛]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82

壁面での機能の制限 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

[壁面の書式設定]メニュー .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

[パターン]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84

床面での機能の制限 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

[床面の書式設定]メニュー .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

[パターン]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85

グラフタイトルでの機能の制限 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

[グラフタイトルの書式設定]メニュー.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

[パターン]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87

[フォント]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87

[配置]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87

凡例での機能の制限 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

[凡例の書式設定]メニュー .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

[パターン]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88

[フォント]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88

[位置]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88

データ系列での機能の制限 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

[データ系列の書式設定]メニュー .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

[パターン]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91

[軸]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92

[X 誤差範囲]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92

[Y 誤差範囲]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93

[データラベル]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93

[系列の順序]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93

[オプション]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94

[図形]タブ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97

その他の注意事項 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

8 様式ファイルに関する注意事項・制限事項 99

注意事項 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

制限事項 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

Page 7: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

v

9 Chart 機能を使ってみよう 100

PDF ファイル内に出力するグラフを Excel で作成する.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

新規 Excel ファイルを作成して、データを入力する ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

グラフを作成する ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

Excel ファイルを保存する... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

グラフを出力する様式フォームを作成する.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

様式ファイルを新規作成する... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

グラフ出力エリアを設定する ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

フィールドを作成する ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

様式ファイルを保存する ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

プログラムを実行する .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

実行環境を作成する... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

プログラムを作成する ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

プログラムを実行する ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

作成された PDF を確認する .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

Excel 上のグラフをカスタマイズする.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

背面の色を指定する ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

各系列(要素)の色を変更する... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

数値軸の設定を変更する... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

ラベルを変更する... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

凡例の変更をおこなう ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

変更内容を保存する... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

PDF を作成する ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

Chart の値を変更する .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

サンプルプログラムを変更する... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

PDF を作成する ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

10 制限事項と FAQ 131

制限事項 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

FAQ ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

全般に関して... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

Chart 機能に関して... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

11 フォントユーティリティー 135

フォントファイル作成の流れ .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

作成方法 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

フォントユーティリティーの詳細設定項目.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

必須入力項目 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

必要に応じて設定する項目 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

Page 8: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

vi

その他の機能 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

コピー・ペースト機能 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

SVF での使用 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

12 エラーコード 145

索 引 索引-1

Page 9: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

1 製品概要

1

1 製品概要

SVF for Web/PDF Java Edition は、独自の PDF 変換技術、および圧縮技術によって軽

量化された PDF ファイルを生成することができるソフトウェアです。

SVF for Web/PDF Java Edition は、ユーザアプリケーションから API 関数を呼び出すことで、

上位アプリケーションからの印刷データと、SVF 設計部で作成した様式ファイルやクエリー

ファイルとを、設定した内容にしたがって組み合わせて PDF 出力を実行します。関連製品

である Universal Connect/X と組み合わせることによってノンプログラミングでの実行環境

を構築することも可能です。

バーコード、外 字 、画 像 の貼 付 け、カラー出 力 、セキュリティ設 定 にも対 応 しており、Web

Application Server と連携したシステム構築を短期間で実現することができます。

また、SVF for Web/PDF Java Edition では、チャート機能を搭載することで出力 PDF ファ

イルにグラフを挿入することが可能となりました。BMP や JPEG などの画像ファイルによる貼

付けではなく、帳票内に直接 グラフを描画 することで軽 量化をはかり、より表現力 豊 かな

PDF 出力を実現します。

Page 10: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

2

動作可能なJDK JDK1.3、およびJDK1.4

OS

Microsoft○R Windows○R 2000 Server、Advanced Server、

Microsoft○R Windows ServerTM2003(制限付き*1)

SUN○R Solaris○R 8、HP○R HP/UX11.0、IBM○R AIX4.3、AIX5L、

Linux(glibc2.1以降)

推奨動作メモリ 256MB(*2)

HDD Windows:SVF Java PRODUCTS 31.8MB+SVF-PDF 3MB=34.8MB

UNIX:SVF Java PRODUCTS 1.3MB+SVF-PDF 3MB=4.3MB

高 速 ド ラ イ バ

対応 ファイル PDFファイル、EMFファイル

*1 Microsoft○R Windows ServerTM2003 使用に関する制限につきましては、次項を参照し

てください。

*2 使用する SVF Java PRODUCTS 全体で 256M 以上のメモリが確保できるようにしてく

ださい。

Windows Server 2003 上での注意・制限事項 ・・・・・・・・・・・・・・・・・・・・・・・・・

Windows Server 2003 上で SVF for Web/PDF Java Edition を使用する際の注意・制限

事項について記述します。

≪他社製品の Windows Server 2003 対応状況(2003 年 12 月時点)≫

他社製品の Windows Server 2003 対応状況は、次のようになっております。

Windows Server 2003 に対応している他社製品

Java 2 Platform Standard Edition 1.4.2

Oracle9i Database Release 2 (9.2.0) Client+Database Patch Set

Release 9.2.0.3.0 Patch 1

FAPI Object 5.7

Windows Server 2003 対応が表明されていない他社製品

MistyGuard SignedPDFServer

FAPI Object 5.60J

ACROBAT 6.0

Java 2 Platform Standard Edition 1.3.1

Java 2 Platform Standard Edition 1.4.1

Oracle9i Database Release 2 (9.2.0) Cl ient 以前

動作環境

Windows Server 2003 Enterprise Edition 64 Bit では動作確認をおこなっておりません。

Page 11: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

2 セットアップと解除

3

2 セットアップと解除

SVF for Web/PDF Java Edit ion には Windows 版、UNIX 版、Linux 版の 3 種類があります。

ここでは、それぞれの SVF for Web/PDF Java Edition のセットアップと解除の方法、起動

方法について説明をします。

Java 実行環境製品をセットアップするには、かならず SVF Java PRODUCT が既にセット

アップされていることが必要となります。ここでは、SVF Java PRODUCT のセットアップと解

除についても説明します。

SVF for Web/PDF Java Edit ion の Windows 版のセットアップは、つぎの手順でおこないま

す。すでに他の SVF Java PRODUCT 製品群をセットアップしている場合は、SVF Java

PRODUCT はセットアップされた状態となっていますので、直接 SVF for Web/PDF Java

Edition のセットアップ画面が表示されます。その場合は、手順 5 から参照してください。

1 SVF for Web/PDF Java Edition の CD‐ROM を CD‐ROM ドライブにセットします。自動

的 に 、 セ ッ ト ア ッ プ 画 面 が 表 示 さ れ な い 場 合 は 、 エ ク ス プ ロ ― ラ で CD ‐ ROM の

「Setup.exe」をダブルクリックします。

「Instal lShield ウィザード」が実行され、開始画面が表示されます。

<[Instal lShield ウィザード]の開始画面>

2 [次へ]ボタンをクリックします。

Windows 版のセットアップ

Page 12: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

4

[インストール先の選択]画面が表示されます。

<[インストール先の選択]画面>

3 セットアップ先のフォルダを選択します。現在選択されているフォルダでよければ、[次へ]

ボタンをクリックします。セットアップ先を変更するには、[参照]ボタンをクリックしてフォル

ダを選択します。

[ファイルコピーの開始確認]画面が表示されます。

<[ファイルコピーの開始確認]画面>

4 現在設定されている内容でよければ、[次へ]ボタンをクリックします。

CD‐ROM からハードディスクへのファイルのコピーが開始されます。

<[セットアップステータス]画面>

Page 13: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

2 セットアップと解除

5

コピーが終了すると画面がとじ、SVF for Web/PDF Java Edition のセットアップ画面が表示

されます。

<[Instal lShield ウィザード]の開始画面>

5 [次へ]ボタンをクリックします。

[ファイルコピーの開始確認]画面が表示されます。

<[インストール先の選択]画面>

6 現在設定されている内容でよければ、[次へ]ボタンをクリックします。

CD‐ROM からハードディスクへのファイルのコピーが開始されます。

<[セットアップステータス]画面>

Page 14: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

6

コピーが終了すると、[Instal lShield ウィザードの完了]画面が表示されます。

<[Instal lShield ウィザードの完了]画面>

7 [完了]ボタンをクリックします。

セットアップが終了します。

Page 15: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

2 セットアップと解除

7

SVF for Web/PDF Java Edit ion の Windows 版を解除するには、つぎの手順でおこないま

す。

1 [スタート]-[設定]-[コントロールパネル]-[アプリケーションの追加と削除]を選択します。

[アプリケーションの追加と削除]画面が表示されます。

<[アプリケーションの追加と削除]画面>

2 「SVF for Web/PDF Java Edition」を選択し、[変更/削除]ボタンをクリックします。

「Instal lShield ウィザード」が実行され、[アンインストールの種類指定]画面が表示されます。

<[アンインストールの種類指定]画面>

Windows 版の解除

SVF Java PRODUCT の解除は、かならず使用している Java 実行環境製品すべてを

解除した後におこなう必要があります。

プリンタ情 報 を保 存 したい場合 は、「vfreport.printers.properties」のバックアップが必

要となります。

Page 16: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

8

3 作成したプリンタ情報を削除するか、削除しないかを選択して、[次へ]ボタンをクリックし

ます。

ハードディスクからアプリケーションとすべてのコンポーネントの削除が開始されます。

<[セットアップステータス]画面>

削除が終了すると、[メンテナンスの完了]画面が表示されます。

<[メンテナンスの完了]画面>

4 [完了]ボタンをクリックします。

SVF for Web/PDF Java Edition の解除が終了します。

引き続き、SVF Java PRODUCT の解除をおこなう場合は、以下の手順となります。

5 「SVF Java PRODUCT」を選択し、[変更/削除]ボタンをクリックします。

SVF Java PRODUCT の解除は、かならず使用している Java 実行環境製品すべてを

解除した後におこなってください。

Page 17: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

2 セットアップと解除

9

「Instal lShield ウィザード」が実行され、[ファイル削除の確認]メッセージが表示されます。

<[ファイル削除の確認]メッセージ>

6 [OK]ボタンをクリックします。

ハードディスクからアプリケーションとすべてのコンポーネントの削除が開始されます。

<[セットアップステータス]画面>

削除が終了すると、[メンテナンスの完了]画面が表示されます。

<[メンテナンスの完了]画面>

7 [完了]ボタンをクリックします。

SVF Java PRODUCT の解除が終了します。

Page 18: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

10

SVF for Web/PDF Java Edition のセットアップが終 了 すると、自 動 的 に、SVF Java

PRODUCT WEB Server Service と、SVF Print Spooler Service の2つのサービスが登 録さ

れます。

[スタート]-[設定]-[コントロールパネル]-[管理ツール]-[サービス]で表示される[サー

ビス]画面において起動状況の確認をおこなったり、起動・停止などを手動でおこなったり

することができます。

<[サービス]画面>

登録されるサービスのデフォルトのポートは、つぎの通りです。

SVF Java PRODUCT WEB Server Service 44080

ポートの変更をおこなう場合は、SVF Java PRODUCT WEB Server Service のポートは、

serverconfig.properties の「port=」を変更します。変更後、サービスの再起動が必要になり

ます。

SVF Print Spooler Service は SVF for Web/PDF Java Edition では使用しません。

Windows 版で登録されるサービス

Page 19: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

2 セットアップと解除

11

SVF Java PRODUCT WEB Server Service ・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF Java PRODUCT WEB Server Service とは、環境設定等を起動する際に Web サー

バを介さなくても、動作できるように起動しておく Web サーバのサービスです。

SVF Java PRODUCT WEB Server Service の操作は、つぎの手順でおこないます。

1 [スタート]-[プログラム]-[SVF Java PRODUCT]から、実行するメニューをクリックします。

選択したメニューが起動されます。

<SVF Java PRODUCT WEB Server Service の操作>

WEB サービスコマンドウィンドウ起動

WEB サービスコマンドウィンドウを起動します。WEB サービスコマンドウィンド

ウでは、処理の流れを確認することができます。

コマンドウィンドウを停止するには[Ctrl]キー+[C]キーをおします。

WEB サービスの起動

WEB サービスを起動します。

WEB サービスの停止

WEB サービスを停止します。

Page 20: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

12

SVF for Web/PDF Java Edition の UNIX 版と Linux 版のセットアップは、つぎの手順でおこ

ないます。すべてのシェルスクリプトは、Born shel l で実行してください。

1 ソースメディアのアーカイブファイル/unix/SVF_for_WebPDF-6.3.tar を任意のディレク

トリにコピーします。

例: cp /mnt/cdrom/unix/SVF_for_WebPDF-6.3.tar

2 アーカイブファイルを展開します。

例: tar xvf SVF_for_WebPDF-6.3.tar

以下のファイルが展開されます。

JpbUtils.jar

SVFInstall.jar

iinstall-PDF.sh

svfpdf.jar

xecesImpl.jar

xmlParserAPIs.jar

3 JDK のサーチパスを追加します。

例: PATH=$PATH:/usr/j2se/bin

4 Java Product の環境変数を追加します。

例: FIT_PRODUCTS_BASE=~/ SVFJP

export FIT_PRODUCTS_BASE

UNIX 版と Linux 版のセットアップ

すでに他の Java 実行環境製品のセットアップをおこなっており、設定してある場合は必

要ありません。

すでに他の Java 実行環境製品のセットアップをおこなっており、設定してある場合は必

要ありません。

Page 21: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

2 セットアップと解除

13

5 シェルスクリプトを実行します。

例: ./install- PDF.sh

$FIT_PRODUCTS_BASE 以下に ./SVFJP というディレクトリが作成され、./SVFJP/svfjpd

に実行用ファイルが配置されます。

また、./SVFJP/bin に SimpleHttpd spooler svfpstat というシェルスクリプトが作成され、

セットアップが終了します。

SVF for Web/PDF Java Edition の UNIX 版と Linux 版の解除は、つぎの手順でおこない

ます。

1 展開して作成されたディレクトリ「./SVFJP」以下をディレクトリごとすべて削除します。

ハードディスクからアプリケーションとすべてのコンポーネントが削 除 され、解 除 が終 了 しま

す。

UNIX 版と Linux 版の解除

他の Java 実行環境製品とともにセットアップされている場合は、SVF for Web/PDF

Java Edition のみの解除はできません。SVF Java PRODUCT すべてが解除されます。

Page 22: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

14

SVF for Web/PDF Java Edit ion のセットアップが終了すると、SVF Java PRODUCT WEB

Server Service と、SVF Print Spooler Service の2つのデーモンプロセスが登録されます。

SVF Print Spooler Service は、SVF for Web/PDF Java Edition では使用しません。

SVF Java PRODUCT WEB Server Service ・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF Java PRODUCT WEB Server Service の操作は、つぎのようにおこないます。

起動 シェルスクリプト SimpleHttpd に引数 start をつけて実行します。

例: ./SVFJP/bin/SimpleHttpd start

停止 コンソールにバージョン情報 が表示されている場合は [Ctrl]キー+[C]

キー、または[Enter]キーをおして停止します。表示されていない場合は、

シェルスクリプト SimpleHttpd に引数 stop を付けて実行します。

例: ./SVFJP/bin/SimpleHttpd stop

再起動 シェルスクリプト SimpleHttpd に引数 restart をつけて実行します。

例: ./SVFJP/bin/SimpleHttpd restart

動作状態表示 シェルスクリプト SimpleHttpd に引数 status をつけて実行します。

例: ./SVFJP/bin/SimpleHttpd status

UNIX 版と Linux 版で登録されるデーモンプロセス

Page 23: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

2 セットアップと解除

15

Ver6.3 から JDK1.4 に対応したことに伴い、使用する JDK を変更することができます。

変更可能な機能は次の通りです。

・SVF Java PRODUCT WEB Server Service(SVFJP\lancher\SimpleHttpd.run)

・Web サービスコマンドウィンドウ起動(SVFJP\lancher\SimpleHttpdCmd.run)

・SVF Print Spooler Service(SVFJP\svfjpd\lancher\SpoolerDaemon.run)

・フォーム設計部(Dpmpage.ini)

・クエリー設計部(VFQUERY.ini)

・XML Uti l ity のショートカット

・スプーラステータスのショートカット

Java 環境を変更する場合は、各機能によって設定方法が異なります。

ここでは、SVF Java PRODUCT WEB Server Service、Web サービスコマンドウィンドウ、SVF

Print Spooler Service の設定を変更する場合と、スプーラステータスのショートカットの設定

を変更する場合について説明します。

SVF Java PRODUCT WEB Server Service、Webサービスコマンドウィ

ンドウ、SVF Print Spooler Serviceの設定を変更する場合 ・・・・・・・・・・・・・・

Application Launcher(インストールディレクトリ\SVFJP\launcher\AppLauncher.exe)

で各 run ファイルの「プログラムの場所」に JDK1.4.2 を指定して上書き保存します。

操作手順は、次の通りです。

1 AppLauncher.exe をダブルクリックして起動させます。

<AppLauncher>

2 [ファイル]-[開く]を選択して表示される[ファイルを開く]ダイアログボックスで run

ファイル(例:SimpleHttpd.run)を選択します。

<[ファイルを開く]ダイアログボックス>

JDK1.4対応:SVF実行時に使用するJDKを変更する手順について

Page 24: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

16

3 [アプリケーション]タブの[プログラムの場所]欄で、[Java]ボタン、または[参照]ボ

タンをクリックして、JDK1.4.2 の javaw.exe を指定します。

4 [実行]ボタンをクリックして値を保存します。

「SimpleHttpdCmd.run」と「SpoolerDamon.run」も同様に変更してください。

スプーラステータスのショートカットの設定を変更する場合・・・・・・・・・・・・・・・

ショートカットのプロパティを次のように設定します。

リンク先

C:\j2sdk1.4.2_02\jre\bin\java.exe-jar"C:\SVFJP\svfjpd\lib\svfpstat.jar"

作業フォルダ

C:\j2sdk1.4.2_02\bin

Page 25: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

3 環境設定

17

3 環境設定

ここでは、SVF for Java Print の環境設定について説明をします。環境設定は、ブラウザ上

で Java アプレットを利用しておこないます。

環境設定では、同一プリンタ上に異なる環境設定を必要なだけプリンタ名を変えて登録し

ておくことができるため、帳票の種類に応じた印刷をおこなうことができます。

環境設定をおこなうには、まず SVF Java PRODUCT WEB Server Service が起動してい

る必要があります。SVF Java PRODUCT WEB Server Service はデフォルトで自動起動し

ますが、手動で起動する場合はつぎの手順 1 を参照してください。

1 [スタート]-[プログラム]-[SVF Java PRODUCT]-[WEB サービスの起動]をクリックし

ます。

<SVF Java PRODUCT の WEB サービスを起動する>

SVF Java PRODUCT WEB Server Service が起動され、メッセージが表示されます。

<WEB サービスを起動メッセージ>

2 ブラウザを起動します。

環境設定の起動

Page 26: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

18

3 ブラウザのアドレスに次の URL を入力します。

http://(IP アドレス、またはマシン名):44080/

[OUT PUT 環境設定メニュー]画面が表示されます。

<[OUT PUT 環境設定メニュー]画面>

4 環境設定をおこなうアプリケーションを選択します。

選択したアプリケーションの[環境設定]画面が表示されます。

URL に入 力 するポート番 号 のデフォルトは「44080」ですが、「SVF Java PRODUCT

WEB Server Service」のポート変更をおこなった場合は、変更したポート番号を入力し

てください。

[OUT PUT 環境設定メニュー]画面は Java アプレットで作成されているため、コンピュー

タに Java 実行環境(JavaPlugin1.3、または 1.4)が必要です。

OUT PUT 環境設定メニューでは、セットアップされている製品のみ環境設定ボタンの

選択が可能となります。

Page 27: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

3 環境設定

19

Java 実行環境製品の環境設定には、大きく 4 つのメニューがあります。

このメニューは Java 実行環境製品の共通メニューとなります。

<[環境設定]画面>

SVF 環境設定 SVF ディレクトリの指定をおこないます。

動作環境 バーコード、リンクフィールド、環境変数、デバックの設定など、印刷全体に

関する動作を設定します。

プリンタ プリンタとその機種を登録し、個別に環境設定をおこなうことができます。

同 一 プリンタ上 でも、異 なるプリンタ名 を登 録 することで複 数 の環 境 設

定をおこなうことができます。

また、プリンタごとに印字位置を調整することができます。

機種別基本設定

機種ごとにそのデフォルト設定を登録することができます。ここで登録 し

ておくと[プリンタ]で[機種]を設定したときに、設定したデフォルト設定と

なります。

環境設定のメニュー概要

Page 28: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

20

環境設定メニューの詳細機能について説明します。

SVF 環境設定 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

ここでは、SVF ディレクトリの指定をおこないます。

1 [環境設定]画面を表示させます。

2 左側のツリー表示の[SVF 環境設定]を選択します。

3 [SVF ディレクトリの指定]欄に、vfreport.properties があるディレクトリを指定します。通

常はデフォルト設定のまま使用します。原則として現在存在するフォルダからの移動はお

こなわないでください。

<[環境設定]-[SVF 環境設定]画面>

変更する場合は、右の をクリックして表示される[ファイル選択]画面で選択し、[決

定]ボタンをクリックます。

<[ファイルの選択]画面>

環境設定詳細機能

Page 29: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

3 環境設定

21

4 [適用]ボタンをクリックします。

設定した内容に登録されます。

動作環境・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

ここでは、バーコード、リンクフィールド、環境変数、デバック設定など、印刷全体に関する動

作を設定します。

1 [環境設定]画面を表示させます。

2 左側のツリー表示の[動作環境]から設定をおこなう項目を選択します。

3 各種設定をおこない、[適用]ボタンをクリックします。

<[環境設定]-[動作環境]画面>

Page 30: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

22

≪バーコードの設定≫

バーコードを帳票に印刷する際の書式を設定します。

<[動作環境]ー[バーコード]の設定画面>

データ長チェック する 設計されている桁数より出力データの桁数(スタート/ストップを

含む)が大きい場合、バーコードの印字をおこなわずエラーコードを

戻します。印刷は続行されますが、バーコードは出力されません。

しない 上記の処理をおこないません。

設計桁数とデータ長が異なる時の印字

設計桁数と出力データの桁数が異なる場合の印字方法を指定します。

バーコード長を基準にエレメント幅を調整して印字

出力桁数に関係なく設計時のバーコード幅に納まるよう各エレメ

ントの太さを調整し印字します。したがって、ほぼ一定の幅でバー

コードが印字されます。ただし[データ長チェック]が[しない]モード

で、出力桁数が設計桁数より大きい場合は、エレメントの太さが

細くなり、基準値以下になるとバーコードの印字をしません。

設計時のエレメントの幅で印字

常 に設 計 時 のエレメントの太 さで印 字 するため、出 力 データ桁

数によってバーコード幅が変化します。

縦書き印字の方向

90° 1 桁目が下になります。

270° 1 桁目が上になります。

ヒューマン文字の印字

スタートストップ文字

NW7 や CODE39 の様にスタート/ストップ文字がある場合の印

字を制御します。

チェックキャラクタ

JAN やチェック付き CODE39 の場合、チェックキャラクタの印字

を制御します。

Page 31: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

3 環境設定

23

≪リンクフィールドの設定≫

リンク先が設定されているフィールドに文字列を出力すると、通常設定桁数を超えた場合

にあふれたデータはリンク先に出力します。特殊文字でデータを分割する場合は、デリミタ

の指定をおこないます。

<[動作環境]ー[リンクフィールド]の設定画面>

デリミタの設定 [する]を選ぶと、デリミタの条件設定ができます。リンクフィールドでは桁

数があふれた時にあふれた分をリンク先のフィールドへ移動します。区切

り文字を明示的に指定する場合にデリミタ(区切り文字)を指定します。

区切り文字 デリミタに使用する文字を指定します。

複数指定すると OR 条件で処理されます。その他を選択すると任意の文

字または文字列を指定することができます。

区切り方法 デリミタで指定された文字の扱いを指定します。

Page 32: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

24

≪環境変数の設定≫

<[動作環境]ー[環境変数]の設定画面>

検索パス 使用する

検索パスを指 定します。ここで指定されたパスを優先して検索

します。有効なパスの使用例としては、設計時にビットマップファ

イルを設計時の固定で貼り付けると、フォーム上に設計時のビッ

トマップファイルのフルパスが指定されます。ただし、出力実行時

に設計時と同じパスにビットマップファイルがない場合に、実際に

ビットマップファイルの入っているパスをここで指定するとそこのパ

スから検索を開始します。

パスを複数指定する場合は、カンマ(,)で区切ります。

使用しない

検索パスを指定しません。

カンマ(,)をパスの区切りとみなすため、パス名にカンマを含むことはできません。

設計時にビットマップファイルを固定で貼り付けた帳票を出力する場合は、この欄にビッ

トマップファイルの入っているパスを設定します。設定しない場合は、帳票出力時にビット

マップが出力されません。

Page 33: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

3 環境設定

25

≪デバックの設定≫

<[動作環境]-[デバック設定]画面>

デバックモード デバックモードの ON、OFF を設定します。

出力先ディレクトリ

デバックを出 力 するディレクトリ名 を指 定 します。変 更 する場 合 は、右 の

をクリックして表示される[ディレクトリ選択]画面で選択 し、[決定]

ボタンをクリックます。

デバッグログは指定したディレクトリに「svf_*****.txt」というファイル名

で実行されたインスタンスごとに出力されます。ディレクトリの指定がない

場 合 や無効 なディレクトリを指 定 した場合は、Java 実行 環 境のシステ

ムプロパティ java.io.tmpdir の示すディレクトリに出力されます。

Page 34: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

26

プリンタ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

出力したいプリンタの設定をおこないます。かならず 1 つはプリンタを設定する必要がありま

す。同一機種のプリンタで複数のプロパティ設定をしたい場合は、プリンタを必要に応じて

追加し、各々にプロパティの設定をしてください。

新規にプリンタを設定するには、つぎの手順でおこないます。

1 左のツリーから[プリンタ]を選択します。

[プリンタ]画面が表示されます。

<[環境設定]ー[プリンタ]画面>

2 [プリンタ名]に設定するプリンタ名を任意の英数字文字列で入力します。

<[プリンタ名]に、設定する任意のプリンタ名を入力>

SVF for Web/PDF Java Edition をセットアップした場合は、初期状態で、「PDF」という

プリンタが既に表示されます。

Page 35: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

3 環境設定

27

3 [機種の選択]欄の[▼]をクリックして表示されるドロップダウンリストから、対応する機種

を選択します。

<[機種の選択]欄のドロップダウンリストから機種を選択>

4 [追加]ボタンをクリックします。

左のツリーに登録したプリンタ名が表示されます。

<左のツリーに登録したプリンタ名が表示される>

[プリンタ名]には全角文字は使用できません。また、大文字、小文字は区別されます。

[プリンタ名]には各プラットフォームがファイル名として制限している文字は使用できません。

[機種の選択]欄に表示される機種一覧は、セットアップされている製品によって異なり

ます。

Page 36: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

28

5 左のツリーから登録したプリンタ名を選択します。

選択したプリンタの[詳細設定]画面が表示されます。

<登録したプリンタの[詳細設定]画面>

6 [出力ディレクトリ]にファイルの出力ディレクトリ名を設定します。設定したフォルダに出

力データが作成されます。

7 プリンタ機種の各設定項目について設定をおこないます。

プリンタ機種の設定項目の詳細については、「機種別基本設定」の項を参照してください。

8 [適用]ボタンをクリックします。

確認メッセージが表示されます。

<確認メッセージ>

9 [はい]をクリックします。

設定した内容が登録されます。

[出力先]がファイルの場合で指定した[出力ディレクトリ]に VrSetSpoolFi leName2 関

数を発行しない場合、ユニークな名前で印刷データが作成されます。

ここで作成したプリンタ名を、VrSetPrinter 関数で指定します。なお、VrSetPrinter 関

数でプリンタ名・機種名を設定する場合は、大文字・小文字は区別します。

Page 37: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

3 環境設定

29

≪作成したプリンタの操作≫

作成したプリンタは、右クリックして表示されるメニューから操作をおこなうことができます。

<操作するプリンタ名を選択して右クリック>

プリンタの操作は、つぎの手順でおこないます。

1 操作するプリンタを選択し、右クリックをします。

メニューが表示されます。

2 実行するメニューを選択します。

通常使うプリンタにする

通常使用するプリンタにします。通常使用するプリンタとして設定すると、

プリンタ名横のプリンタマークにチェックが表示されます。

Page 38: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

30

プリンタ名の変更

プリンタ名を変更します。

プリンタの削除 プリンタを削除します。選択すると、確認メッセージが表示されます。削除

をする場合は、[はい]ボタンをクリックします。

≪プリンタ機種詳細画面の操作≫

作成したプリンタの詳細設定画面および機種別基本設定での各機種 別の設定画面で

は、画面上で列幅を変更したり表示色を変更したりすることができます。

列幅の変更

列幅を変更するには、つぎの手順でおこないます。

1 列幅を変更する列の項目名欄の境界線にカーソルをあてます。

カーソルの形状が になります。

<カーソルの形状がかわる>

実行時に VrSetPrinter 関数を指定しない場合は、「通常使うプリンタ」に設定されたプ

リンタから出力されます。

[機種別基本設定]に表示される機種一覧は、セットアップされている製品によって異

なります。

Page 39: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

3 環境設定

31

2 任意の幅に合わせてカーソルを左右に移動します。

列幅が変更します。

表示色の変更

表示色を変更するには、つぎの手順でおこないます。

1 画面右側の詳細設定画面上で右クリックします。

[表示色の設定]メニューが表示されます。

2 [表示色の設定]メニューを選択します。

Page 40: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

32

[テーブル表示色の設定]画面が表示されます。

<[テーブル表示色の設定]画面>

3 画面上部のパレットから、設定する色を選択します。

[HSB]タブ、[RGB]タブではより細かく表示色を設定することができます。

画面下部の[プレビュー]に現在選択している表示色が表示されます。

4 [了解]ボタンをクリックします。

設定した表示色に変更されます。設定した内容を取消すときは[取消し]ボタンを、デフォ

ルトの表示色に戻す場合は[リセット]ボタンをクリックします。

機種別基本設定 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「機種別基本設定」では、各種プリンタ機種の基本初期値を設定しておくと、その機種のデ

フォルト設定値として登録されます。

機種別設定の詳細については次章「4 環境設定―機種別基本設定」を参照してください。

Page 41: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

4 環境設定―機種別基本設定

33

4 環境設定―機種別基本設定

「機種別基本設定」で、各種プリンタ機種の基本初期値を設定しておくと、その機種のデフォ

ルト設定値として登録されます。

ここでは、環境設定の機種別基本設定の各設定項目について説明をします。その他環境

設定での操作については、前章「3 環境設定」を参照してください。

1 [環境設定]画面を表示させます。

2 左側のツリー表示の[機種別基本設定]から設定する機種を選択します。

3 各種設定をおこない、[適用]ボタンをクリックします。

<[環境設定]ー[機種別基本設定]画面>

Page 42: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

34

<[機種別基本設定]ー[PDF]画面>

スプールファイル既定拡張子

出力ファイルのデフォルト拡張子を指定します。

VrSetSpoolFi leName2 にファイル名を指定しない場合、ここで設定した

内容が有効になります。

印字位置調整量(横)(mm)

調整値を 0.1mm 単位で入力します。右方向へはプラス、左方向へはマ

イナスの値を指定します。

印字位置調整量(縦)(mm)

調整値を 0.1mm 単位で入力します。下方向へはプラス、上方向へはマ

イナスの値を指定します。

拡大縮小モード ドロップダウンリストから選択します。

様式に従う(プリンタ機能を使う)

様式で拡大縮小を設定しており、プリンタで拡大縮小が可能な

場合に選択します。RPDL と NPDL のみに対応します。

様式に従う(プリンタ機能を使わない)

様式で拡大縮小を設定しているが、プリンタでは拡大縮小がで

きない場合に選択します。SVF のソフト側で、拡大縮小をおこな

います。

指定サイズ

様式の設定ではなく[拡大縮小用紙サイズ]で設定したサイズ

に、SVF のソフト側で拡大縮小をおこないます。

拡大縮小用紙サイズ

[拡大縮小モード]で[指定サイズ]を設定した場合に出力用紙のサイズ

をドロップダウンリストで、はがき、A5、A4、A3、B5、B4、レターから選択しま

す。

PDF

Page 43: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

4 環境設定―機種別基本設定

35

クーリエフォント クーリエフォントとして使用するフォントを、ドロップダウンリストから指定しま

す。

設計部でフィールド・固定文字の半角文字のフォントをクーリエに設定し

ている場合に、「OCR-B」を選択することで OCR-B フォントの出力が可能

となります。

ソフトフォント(外字)

外字に対してソフトフォントを使用するか、しないかをドロップダウンリストか

ら指定します。

ソフトフォントとは、FontUti l .exe を使用して作成するイメージフォントをさし

ます。あらかじめ FontUti l .exe でフォントイメージデータを作成し、[ソフト

フォントファイル名]にそのファイル名を設定します。フォントユーティリティ

については、第 11 章を参照してください。

ソフトフォント(IBM 拡張文字)

IBM 拡張文字に対してソフトフォントを使用するか、しないかをドロップダウ

ンリストから指定します。

ソフトフォント(NEC 選定 IBM 拡張文字)

NEC 選定 IBM 拡張文字に対してソフトフォントを使用するか、しないかをド

ロップダウンリストから指定します。

ソフトフォント(OCR-B)

OCR-B フォントに対してソフトフォントを使用するか、しないかをドロップダウ

ンリストから指定します。

ソフトフォントファイル名(明朝)

様式ファイルで明朝と設定している固定文字・フィールドに出力するソフ

トフォントファイル名を指定します。ここで設定するソフトフォントファイルは

FontUti l .exe で作成しておきます。

ソフトフォントファイル名(ゴシック)

様式ファイルでゴシックと設定している固定文字・フィールドに出力するソ

フトフォントファイル名を指定します。ここで設定するソフトフォントファイル

は FontUti l .exe で作成しておきます。

ソフトフォントファイル名(OCR-B)

環境設定で OCR-B と設定している固定文字・フィールドに出力するソフ

トフォントファイル名を指定します。ここで設定するソフトフォントファイルは

FontUti l .exe で作成しておきます。

線幅(実線) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(破線 1) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(破線 2) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(破線 3) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(一点鎖線) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(二点鎖線) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

Page 44: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

36

全角フォント 使用する全角フォントを、明朝,ゴシック"の順に指定します。プリンタが持

つフォントから指定します。

半角フォント 使用する半角フォントを指定します。プリンタが持つフォントから指定します。

JavaEdition1.4 互換印刷モード

印刷開始位置を JavaEdition1.4 と同じにする場合 JavaEdition1.4 互換を、

しない場合は JavaPrrint オリジナルをドロップダウンリストから指定します。

PDF の圧縮 PDF の圧縮をするか、しないかをドロップダウンリストから指定します。

ビットマップの圧縮

モノクロビットマップを G4 圧縮するか、しないかをドロップダウンリストから

指定します。

バーコード解像度

バーコード解像度を dpi で指定します。

最適化(バイトサービング)

最適化をするか、しないかをドロップダウンリストから指定します。

JPEG の描画 JPEG の描画を最背面にするか、しないかをドロップダウンリストから指定し

ます。

セキュリティ セキュリティを有効にするか、無効にするかをドロップダウンリストから指定

します。

+印刷 許可か、禁止かをドロップダウンリストから指定します。

+文書の変更 許可か、禁止かをドロップダウンリストから指定します。

+テキストとグラフィックス選択

許可か、禁止かをドロップダウンリストから指定します。

+注釈とフォームフィールドの追加

許可か、禁止かをドロップダウンリストから指定します。

OCR-B フォントには、対応していません。

対応している画像ファイルは、モノクロビットマップ、4bit・8bit・24bit ビットマップ、JPEG、

progressive jpeg、PNG となっています。

Page 45: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

4 環境設定―機種別基本設定

37

<[機種別基本設定]-[EMF]画面>

スプールファイル既定拡張子

出力ファイルのデフォルト拡張子を指定します。

VrSetSpoolFi leName2 にファイル名を指定しない場合、ここで設定した

内容が有効になります。

印字位置調整量(横)(mm)

調整値を 0.1mm 単位で入力します。右方向へはプラス、左方向へはマ

イナスの値を指定します。

印字位置調整量(縦)(mm)

調整値を 0.1mm 単位で入力します。下方向へはプラス、上方向へはマ

イナスの値を指定します。

拡大縮小モード ドロップダウンリストから選択します。

様式に従う(プリンタ機能を使う)

様式で拡大縮小を設定しており、プリンタで拡大縮小が可能な

場合に選択します。RPDL と NPDL のみに対応します。

様式に従う(プリンタ機能を使わない)

様式で拡大縮小を設定しているが、プリンタでは拡大縮小がで

きない場合に選択します。SVF のソフト側で、拡大縮小をおこな

います。

指定サイズ

様式の設定ではなく[拡大縮小用紙サイズ]で設定したサイズ

に、SVF のソフト側で拡大縮小をおこないます。

拡大縮小用紙サイズ

[拡大縮小モード]で[指定サイズ]を設定した場合に出力用紙のサイズ

をドロップダウンリストで、はがき、A5、A4、A3、B5、B4、レターから選択しま

す。

EMF

Page 46: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

38

クーリエフォント クーリエフォントとして使用するフォントを、ドロップダウンリストから指定しま

す。

設計部でフィールド・固定文字の半角文字のフォントをクーリエに設定し

ている場合に、「OCR-B」を選択することで OCR-B フォントの出力が可能

となります。

ソフトフォント(外字)

外字に対してソフトフォントを使用するか、しないかをドロップダウンリストか

ら指定します。

ソフトフォントとは、FontUti l .exe を使用して作成するイメージフォントをさし

ます。

プ リ ン タ が 、 使 用 す る フ ォ ン ト を も っ て い な い 場 合 は 、 あ ら か じ め

FontUti l .exe でフォントイメージデータを作 成 し、[ソフトフォントファイル

名 ]にそのファイル名 を設定します。フォントユーティリティについては、第

11 章を参照してください。

ソフトフォント(IBM 拡張文字)

IBM 拡張文字に対してソフトフォントを使用するか、しないかをドロップダウ

ンリストから指定します。

ソフトフォント(NEC 選定 IBM 拡張文字)

NEC 選定 IBM 拡張文字に対してソフトフォントを使用するか、しないかをド

ロップダウンリストから指定します。

ソフトフォントファイル名(明朝)

様式ファイルで明朝と設定している固定文字・フィールドに出力するソフ

トフォントファイル名を指定します。ここで設定するソフトフォントファイルは

FontUti l .exe で作成しておきます。

ソフトフォントファイル名(ゴシック)

様式ファイルでゴシックと設定している固定文字・フィールドに出力するソ

フトフォントファイル名を指定します。ここで設定するソフトフォントファイル

は FontUti l .exe で作成しておきます。

ソフトフォントファイル名(OCR-B)

環境設定で OCR-B と設定している固定文字・フィールドに出力するソフ

トフォントファイル名を指定します。ここで設定するソフトフォントファイルは

FontUti l .exe で作成しておきます。

線幅(実線) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(破線 1) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(破線 2) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(破線 3) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(一点鎖線) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

線幅(二点鎖線) 極細、細、中細、中、中太、太の順に mm 単位で指定します。

Page 47: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

4 環境設定―機種別基本設定

39

Acrobat 印刷互換モード

Acrobat イ ン ス ト ー ル デ フ ォ ル ト の 印 刷 微 調 整 に 合 わ せ る 場 合 は

Acrobat 印刷互換を、合わせない場合は EMF デフォルトをドロップダウン

リストから指定します。

OCR-B フォントには、対応していません。

対応している画像ファイルは、モノクロビットマップ、4bit・8bit・24bit ビットマップ、PNG と

なっています。

プリンタに出力する際 の解像度 は、出 力するプリンタによって異なります(最大 解像 度

600dpi)。

Page 48: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

40

5 サンプルプログラム

ここでは SVF for Web/PDF Java Edition を使用してのサンプルプログラムを記載します。

Java プログラムから実行する場合は、classpath に「svf.jar」を通す必要があります。

/**

* * SVF for WEB / PDF Java Edition * * Sample Program * */

import jp.co.fit.vfreport.*;

public class Sample {

public static void main(String[] args) {

int ret;

Vrw32 svf = new Vrw32();

ret = svf.VrInit();

//SVF 環境設定で作成した、プリンタ名を第2パラメータで指定します。

//PDF の機種を選択したプリンタを、事前に作成しておく必要があります。

ret = svf.VrSetPrinter("","PDF");

ret = svf.VrSetSpoolFileName2("hachusho.pdf");

ret = svf.VrSetDocName2("発注書サンプル");

ret = svf.VrSetForm("hachusho.frm", 4);

ret = svf.VrsOut("発行年月日", "2001/7/18 00000");

ret = svf.VrsOut("発注番号", "1000476");

ret = svf.VrsOut("仕入先名", "ウイングアーク テクノロジーズ株式会社");

ret = svf.VrsOut("仕入先郵便番号", "〒150-0002");

ret = svf.VrsOut("仕入先住所", "東京都渋谷区渋谷 2-15-1 渋谷クロスタワー10F");

ret = svf.VrsOut("仕入先電話番号", "03-5766-××××");

ret = svf.VrsOut("支払条件", "納入翌月末現金払");

ret = svf.VrsOut("納品場所", "〒101-0063 東京都千代田区神田淡路町 1-4-1 友泉淡路町

ビル7階");

ret = svf.VrsOut("発注明細番号", "1000522");

ret = svf.VrsOut("商品名", "Super Visual Formade 設計部");

ret = svf.VrsOut("単価", "700000.00");

ret = svf.VrsOut("数量", "2.00");

ret = svf.VrsOut("金額", "1400000.00");

ret = svf.VrsOut("仕入先製品番号", "SVF01");

Page 49: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

5 サンプルプログラム

41

ret = svf.VrEndRecord();

ret = svf.VrsOut("発行年月日", "2001/7/18 00000");

ret = svf.VrsOut("発注番号", "1000476");

ret = svf.VrsOut("仕入先名", "ウイングアーク テクノロジーズ株式会社");

ret = svf.VrsOut("仕入先郵便番号", "〒150-0002");

ret = svf.VrsOut("仕入先住所", "東京都渋谷区渋谷 2-15-1 渋谷クロスタワー10F");

ret = svf.VrsOut("仕入先電話番号", "03-5766-××××");

ret = svf.VrsOut("支払条件", "納入翌月末現金払");

ret = svf.VrsOut("納品場所", "〒101-0063 東京都千代田区神田淡路町 1-4-1 友泉淡路町

ビル7階");

ret = svf.VrsOut("発注明細番号", "1000523");

ret = svf.VrsOut("商品名", "Super Visual Formade 実行部");

ret = svf.VrsOut("単価", "30000.00");

ret = svf.VrsOut("数量", "25.00");

ret = svf.VrsOut("金額", "750000.00");

ret = svf.VrsOut("仕入先製品番号", "SVF02");

ret = svf.VrEndRecord();

ret = svf.VrsOut("発行年月日", "2001/7/18 00000");

ret = svf.VrsOut("発注番号", "1000476");

ret = svf.VrsOut("仕入先名", "ウイングアーク テクノロジーズ株式会社");

ret = svf.VrsOut("仕入先郵便番号", "〒150-0002");

ret = svf.VrsOut("仕入先住所", "東京都渋谷区渋谷 2-15-1 渋谷クロスタワー10F");

ret = svf.VrsOut("仕入先電話番号", "03-5766-××××");

ret = svf.VrsOut("支払条件", "納入翌月末現金払");

ret = svf.VrsOut("納品場所", "〒101-0063 東京都千代田区神田淡路町 1-4-1 友泉淡路町

ビル7階");

ret = svf.VrsOut("発注明細番号", "1000524");

ret = svf.VrsOut("商品名", "Visual Formade for Report 設計部");

ret = svf.VrsOut("単価", "500000.00");

ret = svf.VrsOut("数量", "1.00");

ret = svf.VrsOut("金額", "500000.00");

ret = svf.VrsOut("仕入先製品番号", "VF01");

ret = svf.VrEndRecord();

ret = svf.VrPrint();

StringBuffer attr = new StringBuffer();

//出力される PDF ファイルのパス取得

ret = svf.VrGetAttribute("$SPOOLFILENAME$", "", attr);

ret = svf.VrQuit();

//PDF ファイルをコンソールに出力

System.out.println("PDF File = " + attr.toString());

}

}

Page 50: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

42

6 Chart 機能の概要

SVF for Web/PDF Java Edit ion を利用して PDF 出力をおこなう場合、出力する PDF ファ

イルにはグラフを挿入することができます。ただし、今まではグラフを別製品で作成し、それ

を BMP や JPEG などに一旦ファイル化してから貼り付ける必要がありました。しかし、SVF for

Web/PDF Java Edition の Chart 機能を利用することにより、グラフをイメージファイル化す

ることなく、帳票内に直接グラフを書き込むことができるようになります。この場合、グラフの

作成には、MS-Excelを利用します。

グラフが含 まれる Excel ファイルを API 関 数 で指 定 することにより、グラフを SVF for

Web/PDF Java Edition 内部で生成します。そのため、イメージを貼り付けるよりも小さいファ

イルサイズの PDF ファイルを作成することが可能となります。

Chart機能を利用してグラフをPDFに出力する場合の作業の流れは、つぎのようになります。

1 グラフのプロトタイプの作成

Windows 上で Excel2000 を利用して、作成したいグラフのプロトタイプを作成します。

2 様式ファイルの作成

グラフを書き込みたい帳票デザインを Super Visual Formade で設計します。

様式ファイルには、グラフを書き込むエリアを「ビットマップフィールドエリア」で指定しま

す。

3 プログラムの作成

API関数を使用してプログラムを作成します。

プログラムでは、Excel 上のセルにデータを渡すために、プロトタイプである Excel ファイ

ル名と、その Excel ファイル内のデータシート名をAPI関数で指定します。

4 PDF出力

プログラムを実行すると、SVF for Web/PDF Java Edition がデータを利用してグラフ

を生成します。そして生成したグラフを様式ファイル上のビットマップフィールドエリアに

書き込んでPDF出力をおこないます。

作業の流れ

作成するグラフのタイプにより、PDF ファイルのファイルサイズが大きくなる場合がありま

す。

様式ファイルでビットマップフィールドエリアを作成する場合の注意事項、および制限事

項については、「8 様式ファイルに関する注意事項・制限事項」(p.99)を参照してくだ

さい。

Page 51: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

6 Chart 機能の概要

43

Chart 機能を使用するには、以下のソフトが必要となります。

Excel2000 Chart 機能では、Excel2000 で作成されたファイルを利用して、内部的

にグラフを作成しています。その為、Excel2000 は必須ソフトとなります。

X Window Unix/Linux 上で、SVF for Web/PDF Java Edition を使用する場合は、

X Window が必要となります。

これは Chart 機能内部で swing を利用している為、Unix/Linux 環境で

は X Server との接続ができる状態が必要となるからです。

文 字 端 末 の場 合 は、環 境 変 数 に「DISPLAY=localhost:0.0」などを設 定

する必要があります。

ここでは、Chart 機能で扱えるグラフの種類について説明します。グラフは Exce.2000 上で

作成します。Excel2000 上でグラフを作成する場合、グラフウィザードを利用することになり

ます。

<Exce.2000 のグラフウィザード画面>

必要ソフト

Excel2000 で作成した Excel ファイルは、SVF for Web/PDF Java Edition がセットアッ

プされているコンピュータに配置する必要があります。

Excel2000 と SVF for Web/PDF Java Edition を同一コンピュータ上にセットアップする

必要はありません。

Unix/Linux の場合には、X Server との接続が必須ですので、必ずログオン状態である

必要があります。

使用できるグラフの種類

使用できるグラフの種類でも、SVF for Web/PDF Java Editionがサポートしている[形

式 ]の制 限 があります。詳 細 については「 グラフの種 類 別 の使 用 できる形 式 」の項

(p.46)を参照してください。

Page 52: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

44

[標準]タブで使用できるグラフ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

グラフウィザードの[標準]タブの中で、SVF for Web/PDF Java Edition がサポートしている

グラフは以下の種類となります。

・縦棒

・横棒

・折れ線

・円

・面

・バブル

・株価

・円柱

・円錐

・ピラミッド

[ユーザー設定]タブで使用できるグラフ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

グラフウィザードの[ユーザー設定]タブで、SVF for Web/PDF Java Edition がサポートして

いるグラフは以下の種類となります。

<グラフウィザード画面-[ユーザー設定]タブ>

・2 軸上の折れ線

・2 軸上の折れ線と縦棒

・折れ線-縦棒

以下のグラフは、作成することはできません。

散布図

ドーナツ

レーダー

等高線

Page 53: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

6 Chart 機能の概要

45

以下のグラフには、対応していません。

アウトドア横棒

フローティング横棒

モノクロ円

モノクロ縦棒

モノクロ折れ線-時系列

モノクロ面

円錐

円筒

奥行きのある縦棒

縦棒-面

色付き積み上げ

色付き折れ線

青円

対数

分割円

平滑折れ線

面ブロック

[選択元]欄の[ユーザー定義]で作成されているグラフには、対応していません。

Page 54: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

46

Excel2000 内で作成できるグラフ種類は前述した通りとなりますが、1 種類内でも更にさま

ざまな形式のグラフを作成することができます。ただし、SVF for Web/PDF Java Edition で

使用する際には制限される形式があります。ここではそれぞれのグラフ種類別に使用でき

る形式について説明します。

縦棒 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

使用できる縦棒の形式は、つぎのとおりです。

<グラフの種類[縦棒]の場合に表示される形式>

集合縦棒 項目ごとに値を比較します。

積み上げ縦棒 項目ごとに値の相対関係を表示します。

100%積み上げ縦棒

項目ごとに値の全体に対する割合を比較します。

集合棒グラフ(3-D)

3-D 効果の付いた集合棒グラフです。

積み上げ棒グラフ(3-D)

3-D 効果の付いた積み上げ棒グラフです。

100%積み上げ縦棒グラフ(3-D)

3-D 効果の付いた 100%積み上げ縦棒グラフです。

グラフの種類別の使用できる形式

3-D 系の棒グラフを出力する場合には、項目軸・系列軸に指定されているグラフタイト

ルがグラフ面と重なることがあります。これはMS-Excel 上で作成されたグラフイメージ

を、SVF for Web/PDF Java Edition が座標軸に展開する際に発生する誤差によって

生じます。この場合は、グラフタイトルはMS-Excel 上では指定せず、様式ファイル設計

時にフィールドとして出力してください。

Page 55: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

6 Chart 機能の概要

47

横棒 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

使用できる横棒の形式は、つぎのとおりです。

<グラフの種類[横棒]の場合に表示される形式>

集合横棒 項目間の値を比較します。

積み上げ横棒 項目ごとに値の相対関係を表示します。

100%積み上げ横棒

項目ごとに値の全体に対する割合を比較します。

集合棒グラフ(3-D)

3-D 効果の付いた集合棒グラフです。

積み上げ横棒グラフ(3-D)

3-D 効果の付いた積み上げ横棒グラフです。

100%積み上げ横棒グラフ(3-D)

3-D 効果の付いた 100%積み上げ横棒グラフです。

以下のグラフには、対応していません。

3-D 縦棒グラフ

項目間と系列間の値を比較します。

3-D 系の棒グラフを出力する場合には、項目軸・系列軸に指定されているグラフタイト

ルがグラフ面と重なることがあります。これはMS-Excel 上で作成されたグラフイメージ

を、SVF for Web/PDF Java Edition が座標軸に展開する際に発生する誤差によって

生じます。この場合は、グラフタイトルはMS-Excel 上では指定せず、様式ファイル設計

時にフィールドとして出力してください。

Page 56: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

48

折れ線 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

使用できる折れ線の形式は、つぎのとおりです。

<グラフの種類[折れ線]の場合に表示される形式>

折れ線グラフ 時間や項目によるデータの傾向を表します。

積み上げ折れ線 時間や項目によるデータの相対関係の変化をあらわします。

折れ線グラフ(マーカー付)

データにマーカーが付けられた折れ線グラフです。

積み上げ折れ線グラフ(マーカー付)

データにマーカーが付けられた積み上げ折れ線グラフです。

以下のグラフには、対応していません。

100%積み上げ折れ線グラフ

時 間 や項 目 による、データの全 体 に対 する割 合 の変 化 を表 しま

す。

100%積み上げ折れ線グラフ(マーカー付)

データにマーカーが付けられた 100%積み上げ折れ線グラフです。

3-D 折れ線グラフ

3-D 効果の付いた折れ線グラフです。

Page 57: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

6 Chart 機能の概要

49

円 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

使用できる円の形式は、つぎのとおりです。

<グラフの種類[円]の場合に表示される形式>

円グラフ 全体に対する値の関係や比較を表します。

円グラフ(3-D) 3-D 効果の付いた円グラフです。

分割円 個々の値を協調しながら、全体に対する値の関係や比較を表し

ます。

Excel2000 上で作成された円グラフと、SVF for Web/PDF Java Edition で作成された

グラフイメージの大 きさが異 なる場 合 があります。これは SVF for Web/PDF Java

Edition 内で円のサイズや比率を内部的に再計算するために生じる誤差ですので、ご

了承ください。

以下のグラフには、対応していません。

補助円付き円グラフ

ユーザー定義によって値を抜粋し、補助円グラフに統合した円グラ

フです。

分割円グラフ(3-D)

3-D 効果の付いた分割円グラフです。

補助縦棒付き円グラフ

ユーザー定義によって値 を抜粋 し、補 助縦棒 グラフに統 合した円

グラフです。

Page 58: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

50

面 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

使用できる面の形式は、つぎのとおりです。

<グラフの種類[面]の場合に表示される形式>

面グラフ 時間や項目による値の傾向を表します。

積み上げ面 時間や項目による値の相対関係の傾向を表します。

100%積み上げ面 時間や項目による値の全体に対する割合の傾向を表します。

以下のグラフには、対応していません。

面グラフ(3-D)

3-D 効果付きの面グラフです。

積み上げ面グラフ(3-D)

3-D 効果付きの積み上げ面グラフです。

100%積み上げ面グラフ(3-D)

3-D 効果付きの 100%積み上げ面グラフです。

Page 59: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

6 Chart 機能の概要

51

バブル ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

使用できるバブルの形式は、つぎのとおりです。

<グラフの種類[バブル]の場合に表示される形式>

バブルチャート 3 つの値の組を比較します。散布図に似ていますが、3 番目の値

としてバブルマーカーのサイズが表示されます。

バブルチャート(3-D)

3-D 効果の付いたバブルチャートです。

株価 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

使用できる株価の形式は、つぎのとおりです。

<グラフの種類[株価]の場合に表示される形式>

株価チャート(高値-安値-終値)

この順で 3 つの値の系列が必要です。

株価チャート(初値-高値-安値-終値)

この順で 4 つの値の系列が必要です。

株価チャート(出来高-高値-安値-終値)

この順で 4 つの値の系列が必要です。

株価チャート(出来高-初値-高値-安値-終値)

この順で 5 つの値の系列が必要です。

Excel2000 上で作成されたバブルと SVF for Web/PDF Java Edition で作成されたグ

ラフイメージの大きさが異なる場合があります。これは SVF for Web/PDF Java Edition

内でバブルのサイズや比率を内部的に再計算するために生じる誤差ですので、ご了承

ください。

Page 60: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

52

円柱 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

使用できる円柱の形式は、つぎのとおりです。

<グラフの種類[円柱]の場合に表示される形式>

縦棒グラフ 円柱の形をした縦棒グラフです。

積み上げ縦棒グラフ

円柱の形をした積み上げ縦棒グラフです。

100%積み上げ縦棒グラフ

円柱の形をした 100%積み上げ縦棒グラフです。

横棒グラフ 円柱の形をした横棒グラフです。

積み上げ横棒グラフ

円柱の形をした積み上げ横棒グラフです。

100%積み上げ横棒グラフ

円柱の形をした 100%積み上げ横棒グラフです。

円柱の棒グラフを出力する場合には、項目軸・系列軸に指定されているグラフタイトル

がグラフ面と重なることがあります。これはMS-Excel 上で作成されたグラフイメージを、

SVF for Web/PDF Java Edition が座標軸に展開する際に発生する誤差によって生じ

ます。この場合は、グラフタイトルはMS-Excel 上では指定せず、様式ファイル設計時に

フィールドとして出力してください。

以下のグラフには、対応していません。

縦棒グラフ(3-D)

円柱の形をした 3-D 縦棒グラフです。

Page 61: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

6 Chart 機能の概要

53

円錐 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

使用できる円錐の形式は、つぎのとおりです。

<グラフの種類[円錐]の場合に表示される形式>

縦棒グラフ 円錐の形をした縦棒グラフです。

積み上げ縦棒グラフ

円錐の形をした積み上げ縦棒グラフです。

100%積み上げ縦棒グラフ

円錐の形をした 100%積み上げ縦棒グラフです。

横棒グラフ 円錐の形をした横棒グラフです。

積み上げ横棒グラフ

円錐の形をした積み上げ横棒グラフです。

100%積み上げ横棒グラフ

円錐の形をした 100%積み上げ横棒グラフです

円錐棒グラフを出力する場合には、項目軸・系列軸に指定されているグラフタイトルが

グラフ面 と重 なることがあります。これはMS-Excel 上 で作 成 されたグラフイメージを、

SVF for Web/PDF Java Edition が座標軸に展開する際に発生する誤差によって生じ

ます。この場合は、グラフタイトルはMS-Excel 上では指定せず、様式ファイル設計時に

フィールドとして出力してください。

以下のグラフには、対応していません。

縦棒グラフ(3-D)

円錐の形をした 3-D 縦棒グラフです。

Page 62: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

54

ピラミッド ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

使用できる円のピラミッドは、つぎのとおりです。

<グラフの種類[ピラミッド]の場合に表示される形式>

縦棒グラフ ピラミッドの形をした縦棒グラフです。

横棒グラフ ピラミッドの形をした横棒グラフです。

ピラミッドの棒グラフを出力する場合には、項目軸・系列軸に指定されているグラフタイ

トルがグラフ面と重なることがあります。これはMS-Excel 上で作成されたグラフイメージ

を、SVF for Web/PDF Java Edition が座標軸に展開する際に発生する誤差によって

生じます。この場合は、グラフタイトルはMS-Excel 上では指定せず、様式ファイル設計

時にフィールドとして出力してください。

以下のグラフには、対応していません。

積み上げ縦棒グラフ

ピラミッドの形をした積み上げ縦棒グラフです。

100%積み上げ縦棒グラフ

ピラミッドの形をした 100%積み上げ縦棒グラフです。

積み上げ横棒グラフ

ピラミッドの形をした積み上げ横棒グラフです。

100%積み上げ横棒グラフ

ピラミッドの形をした 100%積み上げ横棒グラフです。

縦棒グラフ(3-D)

ピラミッドの形をした 3-D 縦棒グラフです。

Page 63: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

55

7 Chart 機能での制限事項

「グラフウィザード」を使用してグラフを作成したのちに、必要に応じて軸やラベルなどグラフ

の詳細部分の書式設定をおこなうことができます。この章では、そうした書式設定について、

SVF for Web/PDF Java Edit ion がサポートしていない MS-Excel の機能、または使用に制

限のある機能について説明します。

使用できない機能または制限がある機能は以下のようなアイコンによって記されています。

SVF for Web/PDF Java Edition がサポートしていない MS-Excel の機能です。

使用できますが、設定内容に制限がある機能です。

Excel2000 上でグラフを作成後に、グラフ内の設定メニュー([グラフエリア]メニュー)から

詳細設定をおこなうことができます。ここでは、SVF for Web/PDF Java Edition で使用する

際に制限がある詳細設定について説明します。

<Excel2000 グラフ画面[グラフエリア]>

グラフエリアでの機能の制限

Page 64: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

56

Excel2000 上でグラフを作成した後、グラフ画像の外枠にマウスポインタをあわせると、「グ

ラフエリア」と表示されます。これが表示されている状態で右クリックをすると、以下の[グラ

フエリア]メニューが表示されます。

<[グラフエリア]メニュー>

[グラフエリア]メニューの内、以下の 5 つのメニューについて、SVF for Web/PDF Java

Edition を使用する際に制限がある詳細設定について説明します。

[グラフエリアの書式設定]メニュー

[グラフの種類]メニュー

[元のデータ]メニュー

[グラフオプション]メニュー

[場所]メニュー

[3-D グラフ]メニュー

[グラフエリア]メニューから[グラフエリアの書式設定]を選択すると、以下の画面が表示さ

れます。

<[グラフエリアの書式設定]画面>

[グラフエリアの書 式 設 定 ]画 面 の内 、以 下 の 2 つのタブメニューについて、SVF for

Web/PDF Java Edition で制限のある機能の説明をします。

[パターン]タブ

[フォント]タブ

[3-D グラフ]メニューは、3-D グラフの場合にのみ選択が可能となります。

[グラフエリアの書式設定]メニュー

Page 65: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

57

[パターン]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

[パターン]タブで、制限がある機能は、以下のとおりとなります。

≪輪郭≫

<[グラフエリアの書式設定]画面―[パターン]タブ>

自動 SVF for Web/PDF Java Edition ではサポートしていません。

スタイル スタイルの中で下の 3 種類は SVF for Web/PDF Java Edition ではサ

ポートしていません。

<スタイルの選択一覧画面>

輪郭で[自動]が選択されている場合、SVF for Web/PDF Java Edition では情報を

Excel ファイルから読み取ることができません。その為、Excel2000 上で表示されている

輪郭線と異なった色やスタイル・太さで出力されることがあります。

[自動]での設定はおこなわず、かならず[指定]による設定をおこなってください。

[スタイル]欄 で使 用 できないものが設 定 されている場 合 、SVF for Web/PDF Java

Edition では情報を Excel ファイルから読み取ることができません。その為、Excel2000

上で表示されているスタイルとは異なるスタイルで出力されることがあります。

Page 66: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

58

色 表示されているカラーパレットから任意で色を選択します。

[自動]は SVF for Web/PDF Java Edition ではサポートしていません。

<カラーパレット>

影付き SVF for Web/PDF Java Edition ではサポートしていません。

≪領域≫

自動 SVF for Web/PDF Java Edition ではサポートしていません。

[色]欄で[自動]が設定されている場合、SVF for Web/PDF Java Edit ion では情報を

Excel ファイルから読み取ることができません。その為、Excel2000 上で表示されている

色とは異なる色で出力されることがあります。

[自動]での設定はおこなわず、かならず色の設定をおこなってください。

[影付き]を設定した場合、SVF for Web/PDF Java Edition では無効になり、影が付い

ていない状態でグラフが作成されます。

[自動]が設定されている場合、SVF for Web/PDF Java Edition では情報を Excel ファ

イルから読み取ることができません。その為、Excel2000 上で表示されている色とは異

なる色で出力されることがあります。

[自動]での設定はおこなわず、かならず[なし]を選択、または色の指定をおこなってく

ださい。

Page 67: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

59

≪[塗りつぶし効果]ボタン≫

[領域]で色を指定した場合に、単一色ではなく効果を付けることができます。

[塗りつぶし効果]ボタンをクリックすると、[塗りつぶし効果]画面が表示されます。[塗りつ

ぶし効果]画面には、4 つのタブがあります。ここでは、そのタブごとに制限のある機能につい

て記述します。

<[塗りつぶし効果]画面>

[グラデーション]タブ [グラデーション]タブで、制限がある機能は、以下のとおりとなりま

す。

<[塗りつぶし効果]画面-[グラデーション]タブ>

Page 68: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

60

色 グラデーションの色を指定します。

SVF for Web/PDF Java Edit ion では、[1 色]、[規定]はサポー

トしていません。

グラデーションの種類

[角から]、[中央から]は SVF for Web/PDF Java Edition では

サポートしていません。

バリエーション

各グラデーションの種類の中で、バリエーションを指定することが

できます。SVF for Web/PDF Java Edition では中央から外へ向

かうバリエーション及 び外 から中 央 へ向 かうバリエーションはサ

ポートしていません。

横 上の 2 種類には対応していません。

<グラデーションの種類[横]の場合>

縦 上の 2 種類には対応していません。

<グラデーションの種類[縦]の場合>

[1 色]は[2 色]で代用可能です。[1 色]で指定したい場合でも、かならず[2 色]を設

定してください。

[規定]は、PDF の機能で実現することができない為、SVF for Web/PDF Java Edit ion

ではサポートしていません。

Page 69: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

61

右上対角線

上の 2 種類には対応していません。

<グラデーションの種類[右上対角線]の場合>

右下対角線

上の 2 種類には対応していません。

<グラデーションの種類「右下対角線」>

[テクスチャ]タブ 塗りつぶしとして使用したいテクスチャを選択します。

<[塗りつぶし効果]画面-[テクスチャ]タブ>

[その他テクスチャ]ボタン

ここではパターンとして Excel2000 上に登録されていないパター

ンをファイルから指 定 することができます。SVF for Web/PDF

Java Edition では JPEG 形式のファイルのみサポートしています。

Page 70: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

62

[パターン]タブ 塗りつぶしとして指定したいパターンを選択します。

<[塗りつぶし効果]画面-[パターン]タブ>

[図]タブ グラフエリアの背景の図を選択します。

[図の選択]タブ

ここでは図 として、任 意 のファイルを指 定 することができます。

SVF for Web/PDF Java Edition では JPEG 形式のファイルのみ

サポートしています。

<[塗りつぶし効果]画面-[図]タブ>

SVF for Web/PDF Java Edition で作成する PDF は 400dpi ベースとなります。これに

対して Excel2000 上では画面にそのままイメージを表示する為、Excel2000 上でのテ

クスチャと SVF for Web/PDF Java Edition で作成した PDF ファイル上でのテクスチャ

を比較した場合に、差異が生じる場合がありますので、ご了承ください。

JPEG 以外のファイルを選択された場合には、PDF 出力時に表示されないことがありま

す。

SVF for Web/PDF Java Edition で作成する PDF は 400dpi ベースとなります。これに

対して Excel2000 上のパターンは標準でドット数が小さい為、Excel2000 上でのパター

ンと SVF for Web/PDF Java Edit ion で作成した PDF ファイル上でのパターン比較し

た場合に、差異が生じる場合がありますので、ご了承ください。

JPEG 以外のファイルを選択された場合には、PDF 出力時に表示されないことがありま

す。

Page 71: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

63

[フォント]タブ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

[フォント]タブで、制限がある機能は、以下のとおりとなります。

<[グラフエリアの書式設定]画面―[フォント]タブ>

フォント名 文字フォントを指定します。SVF for Web/PDF Java Edition では固定

ピッチのフォントのみに対応しています。

下線 SVF for Web/PDF Java Edition ではサポートしていません。

文字飾り SVF for Web/PDF Java Edition ではサポートしていません。

自動サイズ調整 SVF for Web/PDF Java Edition ではサポートしていません。

背景 SVF for Web/PDF Java Edition ではサポートしていません。

色 文字の色を指定します。

[自動]は SVF for Web/PDF Java Edition ではサポートしていません。

<カラーパレット>

文字フォントは固定ピッチの文字フォントにのみ対応しています。

「MS P 明朝」等のプロポーショナルフォントを指定すると PDF ファイルは出力されますが、

ピッチがずれて出力されます。

また市販されているユーザフォントもサポートしていません。

Page 72: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

64

[グラフの種類]メニューでは、グラフの種類を変更することができます。

[グラフエリア]メニューから[グラフの種 類 ]を選 択 すると、以 下 の画 面 が表 示 されます。

SVF for Web/PDF Java Editionでサポートしているグラフ種類については、「使用できるグ

ラフの種類」の項(p.43)を参照してください。

<[グラフの種類]画面>

[元のデータ]メニューでは、グラフの元となるデータについての設定をおこないます。[グラフ

エリア]メニューから[元のデータ]を選択すると、以下の画面が表示されます。

SVF for Web/PDF Java Edition では、[元のデータ]メニューにあるすべての機能をサポー

トしています。

<[元のデータ]画面>

[色]欄で[自動]が設定されている場合、SVF for Web/PDF Java Edit ion では情報を

Excel ファイルから読み取ることができません。その為 Excel2000 上で表示されている

色 とは異なる色で出力されることがあります。[自 動]での設定 はおこなわず、かならず

色の設定をおこなってください。

[グラフの種類]メニュー

[元のデータ]メニュー

Page 73: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

65

[グラフオプション]メニューでは、グラフエリアに表示される項目等についての各種設定をお

こないます。[グラフオプション]メニューは、作成されたグラフの種類により、表示されるタブ

メニューが異なります。

縦棒・横棒・円柱・株価・円錐・ピラミッド・折れ線・面の場合

<縦棒・横棒・円柱・株価・円錐・ピラミッド・折れ線・面の場合に表示されるタブ>

円グラフの場合

<円グラフの場合に表示されるタブ>

バブルチャートの場合

<バブルチャートの場合に表示されるタブ>

また、同じタブメニューでも、グラフの種類によって設定内容が異なるため、ここでは一般的

な設定内容、および特別な設定が必要なグラフについてタブの種類ごとに説明します。

[グラフオプション]メニュー

Page 74: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

66

[タイトルとラベル]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF for Web/PDF Java Edition では、[タイトルとラベル]タブにあるすべての機能をサポー

トしています。

<[グラフオプション]メニュー ー[タイトルとラベル]タブ画面―「縦棒」グラフの場合>

3-D 系のグラフを出力する場合には、X 軸、Y 軸に設定されているラベルがグラフ面と重

な る ことが あり ます。こ れは MS-Excel 上 で作 成 さ れたグ ラ フイ メー ジ を SVF for

Web/PDF Java Edition が座標軸に展開する際に発生する誤差によって生じます。この

場合は、グラフタイトルはMS-Excel 上では指定せず、様式ファイル設計時にフィールドと

して出力してください。

Page 75: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

67

[軸]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

[軸]タブ画面内の項目のうち、[X/項目軸]欄の[時系列]は、SVF for Web/PDF Java

Edition ではサポートしていません。

<[グラフオプション]メニュー ー[軸]タブ画面―「縦棒」グラフの場合>

<[グラフオプション]メニュー ー[軸]タブ画面―「株価」グラフの場合>

「株価」グラフの「出来高-高値-安値-終値」、および「出来高-初値-高値-安値-終値」を

作成した場合は、軸が 2 軸になります。この為、X 軸、Y 軸の設定は 2 箇所表示されます。

このうち、[X/項目軸]欄の[時系列]は、SVF for Web/PDF Java Edit ion ではサポートして

いません。

[時系列]が設定されている場合は、項目軸の表示が MS-Excel 上と異なることがあり

ます

X/軸に表示させるデータが長い場合には、[X/項目軸]欄で[自動]が設定されている

と MS-Excel 内部で自動的に[時系列]で表示をおこなう場合があります。[軸]タブ画

面右側に表示されるビュアー画面で、[時系列]表示になっている場合には、[項目]を

選択してください。

Page 76: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

68

[目盛線]タブ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

[目 盛 線 ]タブ画 面 内 の項 目 のうち、[X/項 目 軸 ]、および[Y/数 値 軸 ]欄 の[補 助 目 盛

線]は、SVF for Web/PDF Java Edition ではサポートしていません。

<[グラフオプション]メニュー ー[目盛線]タブ画面―「縦棒」グラフの場合>

3-D 系ブラフの場合、Z 軸の設定が表示されますが、同様に[補助目盛線]は、SVF for

Web/PDF Java Edition ではサポートしていません。また、3-D 系グラフの場合に指定が可

能な[マーカー以外 2-D で表示する]欄もサポートしていません。

<[グラフオプション]メニュー ー[目盛線]タブ画面―3-D 系の縦棒グラフの場合>

[目盛補助線]、および[マーカー以外 2-D で表示する]が設定されていても SVF for

Web/PDF Java Edition で出力する際には、無効となります。

Page 77: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

69

[凡例]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF for Web/PDF Java Edition では、すべての項目をサポートしています。

<[グラフオプション]メニュー ー[凡例]タブ画面―「縦棒」グラフの場合>

凡例エリアを任意の場所に配置する場合は、MS-Excel のグラフ画面上で、凡例エリアを選

択して移動することができます。SVF for Web/PDF Java Edition では、MS-Excel のグラフ

画面上での配置についてもサポートしています。

[データラベル]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF for Web/PDF Java Edition では、すべての項目をサポートしています。

<[グラフオプション]メニュー ー[データラベル]タブ画面―「縦棒」グラフの場合>

ただし、「円」グラフを作成した場合に表示される[ラベルの隣に凡例マーカーを表示する]

は、SVF for Web/PDF Java Edition ではサポートしていません。

<[グラフオプション]メニュー ー[データラベル]タブ画面―「円」グラフの場合>

Page 78: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

70

また、「バブル」グラフを作成した場合に表示される[バブルサイズを表示する]は、SVF for

Web/PDF Java Edition ではサポートしていません。

<[グラフオプション]メニュー ー[データラベル]タブ画面―「バブル」グラフの場合>

[データテーブル]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF for Web/PDF Java Edit ion では、[データテーブル]タブにある機能は、サポートしてい

ません。

<[グラフオプション]メニュー ー[データテーブル]タブ画面―「縦棒」グラフの場合>

「円」グラフの[ラベルの隣に凡例マーカーを表示する]、「バブル」グラフの[バブルサイ

ズを表示する]が設定されていても SVF for Web/PDF Java Edition で出力する際に

は、無効となります。

Page 79: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

71

グラフを作成するシートやグラフデータのシートを指定します。

SVF for Web/PDF Java Edition では、[オブジェクト]はサポートしていません。

<[場所]メニュー ー[グラフの場所]画面>

[3-D グラフ]メニューは、3-D グラフの場合にのみ選択が可能となります。3-D グラフの詳細

設定をおこなうことができます。

<3-D グラフの設定画面>

仰角 仰角の指定をおこないます。

SVF for Web/PDF Java Edition では、-45~45 の範囲設定をサポート

しています。

回転 回転の指定をおこないます。

SVF for Web/PDF Java Edition では 0~45 及び 359~315 の範囲設

定をサポートしています。

軸の直交 軸を垂直に表示する為の設定です。

SVF for Web/PDF Java Edition ではここにチェックをされている状態の

グラフのみをサポートしています。

[場所]メニュー

かならず[新しいシート]を選択してグラフを作成してください。

[3-D グラフ]メニュー

[仰角]、[回転]、[軸の直交]欄において、上記サポート範囲以外で設定されている場

合には、PDF にグラフが表示されません。

Page 80: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

72

Excel2000 上でグラフを作成後に、グラフ画像範囲の縦軸に対して、詳細設定をおこなう

ことができます。ここでは、SVF for Web/PDF Java Edition で使用する際に制限がある詳

細設定について説明します。

<Excel2000 グラフ画面>

Excel2000 上でグラフを作成した後、グラフ画像範囲の縦軸にマウスポインタをあわせると、

「数値軸」と表示されます。これが表示されている状態で右クリックをすると、以下の[数値

軸]メニューが表示されます。

<[数値軸]メニュー>

[軸 の書 式設定 ]メニューで制 限がある機能 について説明 します。[数値 軸 ]メニューから

[軸の書式設定]を選択すると、以下の画面が表示されます。

<[軸の書式設定]画面>

数値軸での機能の制限

[軸の書式設定]メニュー

Page 81: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

73

[軸の書式設定]画面の内、以下の 5 つのタブメニューについて、SVF for Web/PDF Java

Edition で制限のある設定について説明します。

[パターン]タブ

[目盛]タブ

[フォント]タブ

[表示形式]タブ

[配置]タブ

[パターン]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ [パターン]タブで、制限がある機能は、以下のとおりとなります。

<[軸の書式設定]画面―[パターン]タブ>

軸 自動 SVF for Web/PDF Java Edition ではサポートしていません。

スタイル スタイルの中で下の 3 種類は SVF for Web/PDF Java Edition

ではサポートしていません。

<スタイルの選択一覧画面>

軸 で[自 動 ]が選 択 されている場 合 、SVF for Web/PDF Java Edition では情 報 を

Excel ファイルから読み取ることができません。その為、Excel2000 上で表示されている

軸と異なった色やスタイル・太さで出力されることがあります。

[自動]での設定はおこなわず、かならず[指定]による設定をおこなってください。

[スタイル]欄 で使 用 できないものが設 定 されている場 合 、SVF for Web/PDF Java

Edition では情報を Excel ファイルから読み取ることができません。その為、Excel2000

上で表示されているスタイルとは異なるスタイルで出力されることがあります。

Page 82: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

74

色 表示されているカラーパレットから任意で色を選択します。

[自動]は SVF for Web/PDF Java Edition ではサポートしてい

ません。

<カラーパレット>

補助目盛の種類 SVF for Web/PDF Java Edition ではサポートしていません。

[色]欄で[自動]が設定されている場合、SVF for Web/PDF Java Edit ion では情報を

Excel ファイルから読み取ることができません。その為、Excel2000 上で表示されている

色とは異なる色で出力されることがあります。

[自動]での設定はおこなわず、かならず色の設定をおこなってください。

SVF for Web/PDF Java Edition では、補助目盛線の出力に対応していませんので、

[補助目盛の種類]を設定しても無効となります。

Page 83: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

75

[目盛]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

[目盛]タブ画面では、軸の目盛の設定をおこないます。[目盛]タブで、制限がある機能は、

以下のとおりとなります。

<[軸の書式設定]画面―[目盛]タブ>

自動 最 小 値 、最 大 値 、目 盛 間 隔 、補 助 メモリ間 隔 の自 動 設 定 は、SVF for

Web/PDF Java Edition ではサポートしていません。

ただし、X/項目軸との交点は、かならずチェックをつけておく必要がありま

す。

補助目盛間隔 SVF for Web/PDF Java Edition ではではサポートしていません。

表示単位 SVF for Web/PDF Java Edition ではではサポートしていません。

軸を反転する SVF for Web/PDF Java Edition ではではサポートしていません。

[X/項 目軸との交 点]欄 にはかならず[自動]に設 定する必要 がありますが、設定した

値は有効とはなりません。

[数 値 軸 目 盛 ]で、[自 動 ]欄 にチェックがついている場 合 、SVF for Web/PDF Java

Edition では情報を Excel ファイルから読み取ることができません。その為、Excel2000

上で表示されている目盛軸とは異なって出力されることがあります。[自動]での設定は

おこなわないでください。

Page 84: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

76

[フォント]タブ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

[フォント]タブで、制限がある機能は、以下のとおりとなります。

<[軸の書式設定]画面―[フォント]タブ>

フォント名 軸ラベルの文字フォントを指定します。SVF for Web/PDF Java Edition

では固定ピッチのフォントのみに対応しています。

下線 SVF for Web/PDF Java Edition ではサポートしていません。

文字飾り SVF for Web/PDF Java Edition ではサポートしていません。

自動サイズ調整 SVF for Web/PDF Java Edition ではサポートしていません。

背景 SVF for Web/PDF Java Edition ではサポートしていません。設定しても

[透明]を選択した状態となります。

色 軸ラベルの文字の色を指定します。

<カラーパレット>

文字フォントは固定ピッチの文字フォントにのみ対応しています。「MS P 明朝」等のプロ

ポーショナルフォントを指定すると PDF ファイルは出力されますが、ピッチがずれて出力さ

れます。また、市販されているユーザフォントもサポートしていません。

Page 85: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

77

[表示形式]タブ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

[表示形式]タブで制限がある機能は、以下のとおりとなります。

<[軸の書式設定]画面―[表示形式]タブ>

分類 SVF for Web/PDF Java Edit ion では、以下の分類のみをサポートしてい

ます。

数値 ##,##0 カンマ編集

##,##0.0 カンマ編集+小数点以下の表示

パーセンテージ ##0% パーセント表示

##0.0% パーセント表示+小数点以下の表示

日付 yyyy 年 mm 月 dd 日

年月日表示

mm 月 dd 日 月日表示

yyyy/mm/dd 年月日の/区切り表示

[色]欄で[自動]が設定されている場合、SVF for Web/PDF Java Edition では情 報 を

Excel ファイルから読み取ることができません。その為、Excel2000 上で表示されている色とは異

なる色で出力されることがあります。[自動]での設定はおこなわず、かならず色の設定をおこなっ

てください。

上記以外の設定をおこなった場合は、SVF for Web/PDF Java Edition では情報を

Excel ファイルから読み取ることができません。その為、Excel2000 上で表示されている

表示形式とは異なったり、設定していても無効となったりすることがあります。

Page 86: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

78

[配置]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

[配置]タブで制限がある機能は、以下のとおりとなります。

<[軸の書式設定]画面―[配置]タブ>

度 SVF for Web/PDF Java Edit ion では 0 度・90 度・-90 度のみが有効と

なります。

上記の 3 種類以外の数値を指定された場合には、回転度数が Excel 上と異なったり、

回転度数が無効になったりします。

Page 87: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

79

Excel2000 上でグラフを作成後に、グラフ画像範囲の横軸(項目軸)に対して、詳細設定

をおこなうことができます。ここでは、SVF for Web/PDF Java Edition で使用する際に制限

がある詳細設定について説明します。

<Excel2000 グラフ画面>

Excel2000 上でグラフを作成した後、グラフ画像範囲の横軸にマウスポインタをあわせると、

「項目軸」と表示されます。これが表示されている状態で右クリックをすると、以下の[項目

軸]メニューが表示されます。

<[項目軸]メニュー>

項 目 軸 の[軸 の書 式 設 定 ]メニューで制 限 がある機 能 について説 明 します。[項 目 軸 ]メ

ニューから[軸の書式設定]を選択すると、以下の画面が表示されます。

<[軸の書式設定]画面>

項目軸での機能の制限

[軸の書式設定]メニュー

Page 88: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

80

[軸の書式設定]画面の内、以下の 5 つのタブメニューについて、SVF for Web/PDF Java

Edition で制限のある設定内容を説明します。

パターン

目盛

フォント

表示形式

配置

[パターン]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「数値軸」と同様の内容となります。詳細については、p.73 を参照してください。

[目盛]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

[目盛]タブ画面では、軸の目盛の設定をおこないます。[目盛]タブで、制限がある機能は、

以下のとおりとなります。

<[軸の書式設定]画面―[目盛]タブ>

Y/数値軸との交点

Y 軸と X 軸の交点を指定します。SVF for Web/PDF Java Edition では、

設定値「1」のみサポートしています。「1」以外の数値を設定しても、無

効となります。

項目境界で交差する

交差する位置を指定します。SVF for Web/PDF Java Edition ではこの

設定にかならずチェックがついる必要があります。ついていない場合は、グ

ラフが作成されなかったり、Excel2000 上の表示と著しく異なるグラフが

生成されたりすることがあります。

[フォント]タブ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「数値軸」と同様の内容となります。詳細については、p.76 を参照してください。

[表示形式]タブ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「数値軸」と同様の内容となります。詳細については、p.77 を参照してください。

[配置]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「数値軸」と同様の内容となります。詳細については、p.78 を参照してください。

Page 89: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

81

Excel2000 上でグラフを作成後に、グラフ画像範囲の数値軸の目盛に対して、詳細設定

をおこなうことができます。ここでは、SVF for Web/PDF Java Edition で使用する際に制限

がある詳細設定について説明します。

<Excel2000 グラフ画面>

Excel2000 上でグラフを作成した後、グラフ画像範囲に表示されている目盛にマウスポイ

ンタをあわせると、「数値軸目盛線」と表示されます。これが表示されている状態で右クリッ

クをすると、以下の[目盛線]メニューが表示されます。

<[目盛線]メニュー>

数値軸目盛線での機能の制限

Page 90: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

82

目 盛 線 の[目 盛 線 の書 式 設 定 ]メニューで制 限 がある機 能 について説 明 します。[目 盛

線]メニューから[目盛線の書式設定]を選択すると、以下の画面が表示されます。

<[目盛線の書式設定]画面>

[目盛線の書式設定]画面の内、以下の 2 つのタブメニューについて、SVF for Web/PDF

Java Edition で制限のある設定内容について記述します。

[パターン]タブ

[目盛]タブ

[パターン]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「数値軸」と同様の内容となります。詳細については、p.73 を参照してください。

[目盛]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「数値軸」と同様の内容となります。詳細については、p.75 を参照してください。

[目盛線の書式設定]メニュー

Page 91: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

83

Excel2000 上でグラフを作成後に、グラフ画像範囲の壁面に対して、詳細設定をおこなう

ことができます。ここでは、SVF for Web/PDF Java Edition で使用する際に制限がある詳

細設定について説明します。

<Excel2000 グラフ画面>

Excel2000 上で 3-D 系のグラフを作成した後、グラフ画像範囲の壁面にマウスポインタを

あわせると、「壁面」と表示されます。これが表示されている状態で右クリックをすると、以下

の[壁面]メニューが表示されます。

<[壁面]メニュー>

壁面での機能の制限

「壁面」は 3-D 系のグラフを作成した場合のみに、設定できる項目です。2-D 系のグラフ

の場合は、「壁面」は「プロットエリア」となります。

[3-Dグラフ]メニューでの制限は、「グラフエリア」の[3-Dグラフ]メニューと同様の内容と

なります。詳細については、p.71 を参照してください。

Page 92: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

84

[壁面の書式設定]メニューで制限がある機能について説明します。壁面メニューから[壁

面の書式設定]を選択すると、以下の画面が表示されます。

<[壁面の書式設定]画面>

[パターン]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「グラフエリア」と同様の内容となります。詳細については、p.57 を参照してください。

Excel2000 上でグラフを作成後に、グラフ画像範囲の床面に対して、詳細設定をおこなう

ことができます。ここでは、SVF for Web/PDF Java Edition で使用する際に制限がある詳

細設定について説明します。

<Excel2000 グラフ画面>

[壁面の書式設定]メニュー

床面での機能の制限

「床面」は 3-D 系のグラフを作成した場合のみに設定できる項目です。2-D 系のグラフ

の場合は、「床面」の設定項目はありません。

Page 93: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

85

Excel2000 上で 3-D 系のグラフを作成した後、グラフ画像範囲の壁面にマウスポインタを

あわせると、「床面」と表示されます。これが表示されている状態で右クリックをすると、以下

の[床面]メニューが表示されます。

<[床面]メニュー>

[床 面の書式設 定 ]メニューで制 限がある機 能について説 明 します。[床 面 ]メニューから

[床面の書式設定]を選択すると、以下の画面が表示されます。

<[床面の書式設定]画面>

[パターン]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「グラフエリア」と同様の内容となります。詳細については、p.57 を参照してください。

[3-Dグラフ]メニューでの制限は、「グラフエリア」の[3-Dグラフ]メニューと同様の内容と

なります。詳細については、p.71 を参照してください。

[床面の書式設定]メニュー

Page 94: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

86

Excel2000 上でグラフを作成後に、グラフタイトルに対して詳細設定をおこなうことができ

ます。ここでは、SVF for Web/PDF Java Edition で使用する際に制限がある詳細設定につ

いて説明します。

<Excel2000 グラフ画面>

Excel2000 上でグラフを作成した後、グラフタイトルにマウスポインタをあわせると、「グラフ

タイトル」と表示されます。これが表示されている状態で右クリックをすると、以下の[グラフ

タイトル]メニューが表示されます。

<[グラフタイトル]メニュー>

グラフタイトルの[グラフタイトルの書式設定]メニューで制限がある機能について説明しま

す。グラフタイトルメニューから[グラフタイトルの書式設定]を選択すると、以下の画面が表

示されます。

<[グラフタイトルの書式設定]画面>

グラフタイトルでの機能の制限

[グラフタイトルの書式設定]メニュー

Page 95: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

87

[パターン]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「グラフエリア」と同様の内容となります。詳細については、p.57 を参照してください。

[フォント]タブ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「数値軸」と同様の内容となります。詳細については、p.76 を参照してください。

[配置]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「数値軸」と同様の内容となります。詳細については、p.78 を参照してください。

Excel2000 上でグラフを作成後に、凡例に対して詳細設定をおこなうことができます。ここ

では、SVF for Web/PDF Java Edition で使用する際に制限がある詳細設定について説明

します。

<Excel2000 グラフ画面>

Excel2000 上でグラフを作成した後、凡例にマウスポインタをあわせると、「凡例」と表示さ

れます。これが表示されている状態で右クリックをすると、以下の[凡例]メニューが表示さ

れます。

<[凡例]メニュー>

凡例での機能の制限

Page 96: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

88

グラフタイトルの[凡例の書式設定]メニューで制限がある機能について説明します。グラフ

タイトルメニューから[凡例の書式設定]を選択すると、以下の画面が表示されます。

<[凡例の書式設定]画面>

[パターン]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「グラフエリア」と同様の内容となります。詳細については、p.57 を参照してください。

[フォント]タブ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「数値軸」の[フォント]タブと同様の内容となります。詳細については、p.76 を参照してくださ

い。

[位置]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF for Web/PDF Java Edition では、すべての項目をサポートしています。

<[凡例の書式設定]画面-[位置]タブ>

凡例は、Excel のグラフ画面上でマウスで選択し、任意の場所に移動することも可能です。

[凡例の書式設定]メニュー

Page 97: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

89

Excel2000 上で作成されたグラフを作成後に、データ系列に対して詳細設定をおこなうこ

とができます。ここでは、SVF for Web/PDF Java Edition で使用する際に制限がある詳細

設定について説明します。

<Excel2000 グラフ画面>

Excel2000 上でグラフを作成した後、データ要素にマウスポインタをあわせると、「系列」と

表 示 されます。これが表 示 されている状 態 で右 クリックをすると、以 下 の[データ系 列 ]メ

ニューが表示されます。

<[データ系列]メニュー>

データ系列での機能の制限

Page 98: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

90

[データ系列の書式設定]メニューをクリックすると、[データ系列の書式設定]画面が表示

されます。

この[データ系列の書式設定]画面は、作成されたブラフの種類や、そのグラフ形式により

表示されるタブメニューが異なります。

バブルの場合の例

<バブルの場合に表示されるタブの例>

縦棒・横棒・折れ線・面・株価の場合の例

<縦棒・横棒・折れ線・面・株価の場合の場合に表示されるタブの例>

円グラフの場合の例

<円グラフの場合に表示されるタブの例>

[データ系列の書式設定]メニュー

Page 99: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

91

円柱・円錐・ピラミッドの場合の例

<円柱・円錐・ピラミッドの場合に表示されるタブの例>

また、同じタブメニューでも、グラフの種類によって設定内容が異なるため、ここでは一般的

な設定内容、および特別な設定が必要なグラフについてタブの種類ごとに説明します。

[パターン]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

[パターン]タブで、制限がある機能は、以下のとおりとなります。

≪折れ線(マーカー付)、株価(マーカー付)の場合≫

グラフが折 れ線 (マーカー付 )、株 価 (マーカー付 )の場 合 、[スムージング]、および[マー

カー]の[自動]は、SVF for Web/PDF Java Edition ではサポートしていません。

<[データ系列の書式設定]画面―[パターン]タブー折れ線(マーカー付)の場合>

≪折れ線(マーカー付)、株価(マーカー付)以外の場合≫

「グラフエリア」と同様の内容となります。詳細については、p.57 を参照してください。

[マーカー]で[自動]が選択されている場合、SVF for Web/PDF Java Edition では情

報を Excel ファイルから読み取ることができません。その為、Excel2000 上で表示されて

いるイメージと異なったイメージで出力されることがあります。

[自動]での設定はおこなわず、かならず[指定]による設定をおこなってください。

Page 100: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

92

[軸]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

軸の設定は SVF for Web/PDF Java Edition では[使用する軸]の[主軸]にのみ対応して

います。[第 2 軸(上/右側)]は、サポートしていません。

<[データ系列の書式設定]画面―[軸]タブー縦棒の場合>

[X 誤差範囲]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF for Web/PDF Java Edit ion では、[X 誤差範囲]タブでの設定内容を、サポートしてい

ません。

<[データ系列の書式設定]画面―[X 誤差範囲]タブ>

3-D 系グラフの場合、[軸]タブは表示されません。

株価のローソク部分には、[軸]タブは表示されません。

円・バブル・株価の縦棒系列の場合、[軸]タブは表示されますが、内容の指定はでき

ません。

[X 誤差範囲]タブは、バブルの場合のみに表示されます。

[X 誤差範囲]タブで設定をおこなった場合でも、SVF for Web/PDF Java Edition では

無効となり、デフォルトの設定で動作します。

Page 101: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

93

[Y 誤差範囲]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF for Web/PDF Java Edition では、[Y 誤差範囲]タブでの設定内容を、サポートしてい

ません。

<[データ系列の書式設定]画面―[Y 誤差範囲]タブ>

[データラベル]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

「グラフオプション」と同様の内容となります。詳細については、p.69 を参照してください。

[系列の順序]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF for Web/PDF Java Edition では、すべての項目をサポートしています。

<[データ系列の書式設定]画面―[系列の順序]タブ>

[Y 誤差範囲]タブは、バブル・折れ線・面の場合に表示されます。

[Y 誤差範囲]タブで設定をおこなった場合でも、SVF for Web/PDF Java Edition では

無効となり、デフォルトの設定で動作します。

Page 102: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

94

[オプション]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

折れ線、バブル、面、株価ローソク以外のグラフでは、SVF for Web/PDF Java Edition では、

すべての項目をサポートしています。

<[データ系列の書式設定]画面―[オプション]タブ>

≪縦棒、横棒の 3-D 系グラフの場合≫

縦 棒 、横 棒 の 3-D 系 グラフの場 合 、設 定 項 目 が追 加 されますが、いずれも SVF for

Web/PDF Java Edition では、サポートしています。

<[データ系列の書式設定]画面―[オプション]タブー縦棒(3-D 系)の場合>

[要素の奥行き]では、なるべく小さい値を指定するようにしてください。奥行きが広い場

合、Excel 上のグラフイメージと SVF for Web/PDF Java Edition で作成したグラフイメー

ジが、若干異なることがあります。

[要素を塗り分ける]欄の設定は有効ではありますが、色は各要素ごとに指定をおこな

うようにしてください。

Page 103: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

95

≪円の場合≫

円の場合、設定項目が以下のようになりますが、いずれも SVF for Web/PDF Java Edit ion

では、サポートしています。

<[データ系列の書式設定]画面―[オプション]タブー円の場合>

≪折れ線の場合≫

SVF for Web/PDF Java Edit ion では、[降下線]、[高低線]、[ローソク]は、サポートしてい

ません。

<[データ系列の書式設定]画面―[オプション]タブー折れ線の場合>

[降下線]、[高低線]、[ローソク]を設定しても、SVF for Web/PDF Java Edition では

有効にはなりません。

Page 104: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

96

≪バブルの場合≫

SVF for Web/PDF Java Edition では、サイズに関する設定は、サポートしていません。

<[データ系列の書式設定]画面―[オプション]タブーバブルの場合>

≪面の場合≫

SVF for Web/PDF Java Edition では、[降下線]は、サポートしていません。

<[データ系列の書式設定]画面―[オプション]タブー面の場合>

サイズに関する設定をおこなっても、SVF for Web/PDF Java Edition では有効にはなり

ません。

[降下線]を設定しても、SVF for Web/PDF Java Edition では有効にはなりません。

Page 105: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

7 Chart 機能での制限事項

97

≪株価ローソクの場合≫

SVF for Web/PDF Java Edition では、[降下線]は、サポートしていません。

<[データ系列の書式設定]画面―[オプション]タブー株価ローソクの場合>

[図形]タブ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF for Web/PDF Java Edition では、すべての項目をサポートしています。

<[データ系列の書式設定]画面―[図形]タブー縦棒(3-D 系)の場合>

[図形]タブは、縦棒・横棒の 3-D 系グラフの場合にのみ、表示されます。

Page 106: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

98

Chart 機能は、PDF 出力の場合にのみ有効です。EMF では出力できません。

Super Visual Formade に搭載している Chart 作成機能では、数値の表示が 6 桁まで

となります。7 桁以上の数値の場合には”2E7”等の表示となりますので、グラフ作成時に

7 桁以上が表示されないよう、千、または万単位での表示をおこなうようにしてください。

3-D 系のグラフを作成した際、MS-Excel 上のグラフと SVF for Web/PDF Java Edition

で作 成 したグラフの奥 行 きが若 干 異 なる場 合 があります。そうした場 合 は、MS-Excel

上のグラフで奥行きを指定して、SVF for Web/PDF Java Edition で作成したグラフの

奥行きを調節する必要があります。

3D 系のグラフを作成した際、MS-Excel 上のグラフと SVF for Web/PDF Java Edition

で作成したグラフの影の表示色が若干異なる場合があります。

MS-Excel 上のグラフと SVF for Web/PDF Java Edition で作成したグラフで、凡例の

表示順番が異なる場合があります。SVF for Web/PDF Java Edition ではあくまでも系

列順に表示されますので、ご注意ください。

その他の注意事項

Page 107: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

8 様式ファイルに関する注意事項・制限事項

99

8 様式ファイルに関する注意事項・制限事項

この章では、Chart 機能を使用する場合の、様式ファイル(.frm)作成時の注意事項、およ

び制限事項について説明します。

Chart 機能を使用する場合の様式ファイル(.frm)作成時の注意事項は、つぎのとおりで

す。

グラフを書き込むエリアは、[ビットマップの表示]アイコンを使用して貼り付ける位置を

設定し、[ビットマップの種別]ダイアログボックスで[ファイル名を実行 時 に設定]を選

択して作成してください。ここで設定したエリアに、グラフが書き込まれます。

Chart 機能を使用する際に、Super Visual Formade 設計部で作成する様式ファイルは、

かならず「カラー」で設計する必要があります。これは、SVF for Web/PDF Java Edition

が Chart を作成する際に、Excel ファイルより色情報を読み取り、カラーでグラフを生成

する為です。

Super Visual Formade 設計部の[ページの基本設定]ダイアログボックスー[印刷の種

類]で[カラー]を指定してください。

「カラー」設定されていない様式ファイルで Chart 機能を使用しようとすると、「-4971」と

いうエラーが発生します。

Chart 機能を使用する場合の様式ファイル(.frm)作成時の制限事項は、つぎのとおりで

す。

レコード内にグラフを書き込むことはできません。

グラフを書き込むビットマップフィールド上に、フィールドや固定文字等のアイテムを重ね

て出力することはできません。

グラフを書き込むビットマップフィールド同士を重ねて出力することはできません。どちら

か一方にだけグラフを出力するように設定してください。

注意事項

制限事項

Page 108: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

100

9 Chart 機能を使ってみよう

ここでは、Excel ファイル上で作成したグラフから Chart 機能を使用して PDF ファイルへグラ

フを生成する手順を実際に見ていきましょう。

Chart機能を利用してグラフをPDFに出力する場合の作業の流れは、つぎのようになります。

Excel ファイル上で作成したグラフと SVF for Web/PDF Java Edition で生成された PDF

ファイル上 のグラフでは色 や軸 などに若 干 の差 異 が生 じる場 合 があります。この差 異 は、

SVF for Web/PDF Java Edit ion がもつ制限によるものですが、Excel 上での設定によって

解消することができ、PDF 上にも Excel ファイル上と同等のグラフを作成することができます。

また、プロトタイプのグラフを作成した後は、プログラム上に直接データ値を埋め込むことに

より、実行時にグラフ値を任意に変更していくことが可能となります。ここでは、そういった操

作についても見ていきます。

Page 109: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

101

まず最初に作成したいグラフのプロトタイプを Excel で作成していきます。

新規 Excel ファイルを作成して、データを入力する ・・・・・・・・・・・・・・・・・・・・・・

1 Excel2000 を起動し、新規に Excel ファイルを作成します。

2 グラフ出力用データを作成します。

ここでは、サンプルとして以下のように Excel シート上にデータを入力します。

<Excel 画面>

3 メニューから[書式]-[シート]-[名前の変更]を選択、または画面左下の現在表示され

ているシート名「Sheetl」をダブルクリックして、シート名を「data」に変更します。

<Excel 画面>

PDF ファイル内に出力するグラフを Excel で作成する

Page 110: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

102

グラフを作成する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

先ほど入力したデータをもとに、グラフを別シート上に作成していきます。

1 先ほど入力したデータセルの全体を選択します。

<Excel 画面>

2 ツールバーから[グラフ ウィザード]アイコン をクリックします。

グラフウィザード画面が表示されます。

3 グラフの種類を選択します。

ここでは、サンプルとしてデフォルトで選択されている縦棒グラフを作成します。

<グラフウィザード 1/4 画面>

4 [次へ]ボタンをクリックします。

[グラフの元データ]設定画面が表示されます。

Page 111: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

103

グラフデータとなるセルとして、手順 1 で選択したデータセルが[データ範囲]として設定さ

れています。

<グラフウィザード 2/4 画面>

5 [次へ]ボタンをクリックします。

[グラフオプション]設定画面が表示されます。

6 [タイトルとラベル]タブを選択し、以下の設定をおこないます。

グラフタイトル サンプルデータ

X/項目軸 月

Y/項目軸 売上

<[グラフオプション]設定画面>

Page 112: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

104

7 [軸]タブを選択し、[主軸 X/項目軸]欄で[項目]にチェックをつけます。

<[グラフオプション]設定画面>

8 [次へ]ボタンをクリックします。

[グラフの作成場所]設定画面が表示されます。

9 Chart 機能を使用する場合には、データシートと別のシートにグラフを作成します。ここで、

[新しいシート]欄を選択し、[Graph]と入力します。

<[グラフの作成場所]設定画面>

10 [完了]ボタンをクリックします。

[軸 ]タブ画 面 内 の項 目 のうち、[X/項 目 軸 ]欄 の[時 系 列 ]は、SVF for Web/PDF

Java Edition ではサポートしていません。[時系列]が設定されている場合は、項目軸の

表示が MS-Excel 上と異なることがあります

X/軸に表示させるデータが長い場合には、[X/項目軸]欄で[自動]が設定されている

と MS-Excel 内部で自動的に[時系列]で表示をおこなう場合があります。[軸]タブ画

面右側に表示されるビュアー画面で、[時系列]表示になっている場合には、[項目]を

選択する必要があります。

Page 113: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

105

シート名[Graph]が新しく作成され、シート内にグラフが生成されて表示されます。

<シート名[Graph]に作成されたグラフ>

Excel ファイルを保存する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

グラフを作成した後に、Excel ファイルを保存します。

ここではファイル名「Chart.xls」として保存します。

Page 114: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

106

つぎに、グラフを出力したい様式フォーム(帳票デザイン)を Super Visual Formade 設計部

で作成していきます。様式ファイルでは、グラフを書き込むエリアを「ビットマップフィールドエ

リア]で指定します。

様式ファイルを新規作成する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

1 SuperVisualFormade 設計部を起動し、新規作成をおこないます。

[ページの基本設定]ダイアログボックスが表示されます。

2 [印刷の種類]を[カラー]に指定します。

<[ページの基本設定]ダイアログボックス>

グラフを出力する様式フォームを作成する

Chart 機能を使用する際に、Super Visual Formade 設計部で作成する様式ファイル

は、かならず「カラー」で設 計 する必 要 があります。これは、SVF for Web/PDF Java

Edition が Chart を作成する際に、Excel ファイルより色情報を読み取り、カラーでグラフ

を生成する為です。

Super Visual Formade 設計部の[ページの基本設定]ダイアログボックスー[印刷の種

類]で[カラー]を指定してください。

「カラー」設定されていない様式ファイルで Chart 機能を使用しようとすると、「-4971」と

いうエラーが発生します。

Page 115: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

107

3 固定文字でタイトルを入力します。

この章 ではグラフの作 成 が目 的 ですので、タイトルは任 意 に作 成 してください。ここでは

「Chart 機能を使用しています」と設定しています。

<帳票設計画面>

グラフ出力エリアを設定する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

それではグラフを出力するエリアを設定していきます。グラフの出力エリアの設定は、ビット

マップフィールドを使用しておこないます。

1 ツールバーの[ビットマップの表示]アイコン をクリックします。

[ビットマップの種別]ダイアログボックスが表示されます。

<[ビットマップの種別]ダイアログボックス>

2 [ファイル名を実行時に設定]を選択し、[OK]ボタンをクリックします。

<ビットマップの種別画面>

Page 116: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

108

3 グラフを表示させるエリアを、マウスをドラッグして指定します。

ビットマップフィールドが設定されます。

4 ビットマップフィールドを選 択 し、ダブルクリックするか右 クリックで表 示 されるポップメ

ニューから[属性]を選択します。

[ビットマップフィールドの設定]ダイアログボックスが表示されます。

<[ビットマップフィールドの設定]ダイアログボックス>

5 [フィールド名]欄に「chart」、[大きさの設定]欄で「可変」を選択します。

<[ビットマップフィールドの設定]ダイアログボックス>

グラフを書き込むビットマップフィールド上に、フィールドや固定文字等のアイテムを重ね

て出力することはできません。

Page 117: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

109

フィールドを作成する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

その他のフィールドを作成してみましょう。

<SVF 設計画面>

ここでは、グラフを作成するのが目的ですので、フィールド名は任意に設定してください。ここ

ではフィールド名を「test」とします。

様式ファイルを保存する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

名前を付けて様式ファイルを保存します。

ここでは、ファイル名「chart_test.frm」として保存します。

フィールドを持たせずに出力する場合には VrComout("/{FOUT 1}/")を発行する必要

があります。

Page 118: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

110

それでは、作成した Excel ファイルと、様式ファイルを使用して、実際にサンプルプログラム

を実行させてみましょう。

実行環境を作成する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

プログラムを実行する準備として、まず、先ほど作成した Excel ファイル「chart.xls」と様式

ファイル「chart_test.frm」を SVF for Web/PDF JavaEdition がセットアップされているコン

ピュータの任意のフォルダへ転送します。

このとき、かならず Excel ファイル、様式ファイルすべてを同一フォルダに入れてください。

プログラムを作成する・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

実行させるプログラムを作成していきます。

ここでは、すでに用意されているサンプルプログラムを利用していきます。ただし、実際の実

行環境が異なりますので、実際の環境に合わせてプログラムソースの変更をおこないます。

1 製品 CD-ROM に含まれる「Chart_Sample」フォルダ中の「chart_test1.java」を Excel

ファイル、様式ファイルが保存されているフォルダにコピーします。

2 「chart_test1.java」をテキストエディタなどで開きます。

3 下記 4 つのメソッドを、実際の使用環境にあわせて変更します。

ret = svf.VrSetPrinter("PDF", "PDF");

ret = svf.VrSetSpoolFileName2("chart.pdf");

ret = svf.VrSetForm("chart_test.frm", 1);

ret = svf.VrComout("/{EXCL chart.xls}/");

VrSetPrinter の第 2 パラメータには、SVF for Web/PDF JavaEdit ion の環境設定アプレッ

トで作成した PDF プリンタの名前を指定します。

また、その他 3 つのメソッドはすべてファイル名を指定しています。ここは、すでに作成してあ

るファイルが保存されているフルパスを設定します。

プログラムを実行する

UNIX や Linux 上に転送する際には、転送時にファイルの変換はおこなわず、バイナリ

モードでの転送をおこなってください。

Page 119: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

111

プログラムを実行する・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

コマンド入力をおこない、先ほど変更した Java ソースをコンパイルし、class を生成します。そ

の後、プログラムを実行してください。

プログラム実行時、「NoClassDefinedError」が発生する場合があります。

このエラーは、画面上に表示されている名前の class が見つからない場合に発生しま

す。

Chart_test1.class というファイル名が表示されている場合は、class が作成されている

フォルダ名および class を、Java の実行コマンドの[-classpath]オプションを使用して設

定 してく ださ い。また、SVF for Web/PDF JavaEdition 内 の 「 svf.jar 」ファイ ルにも

CLASSPATH が指定されていないと同様のエラーが発生します。

Page 120: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

112

プログラムを実行して作成された PDF ファイルを開いて、確認してみましょう。

<PDF 画面>

最初に作成した Excel ファイルでのグラフと比較してみましょう。

Excel ファイル上で作成されたグラフは以下のような画面になっています。

<Excel グラフ画面>

両グラフを比較すると、色、軸の太さなどに差異が生じていることがわかります。

ここでは、Excel のグラフウィザードという機能を利用してグラフを作成しましたが、その際に、

色の設定などが[自動]のままとなっています。

SVF for Web/PDF JavaEdition の Chart 機能では、Excel ファイルからグラフの詳細情報

を読み取り、内部的にグラフを生成していきます。そのため、Excel 上の設定が[自動]に設

定されていると、色や軸の間隔などの情報を取得することができず、上記のような差異が

生じることになります。

Excel 上で[自動]と設定されている項目を、すべて明示的に指定すると、Excel 上と同じイ

メージのグラフを PDF 上でも作成することが可能となります。

作成された PDF を確認する

Page 121: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

113

PDF 上のグラフイメージが Excel 上のグラフと同様のイメージなるように、設定変更をおこ

なっていきます。

1 作成した Excel ファイル「Chart.xls」を開き、シート「Graph」を表示させます。

<Excel 画面>

2 各種設定内容を変更していきます。

背面の色を指定する・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

背面の色を指定します。

1 グラフの背面にマウスカーソルを移動させます。

カーソルの下側に[プロットエリア]と表示されます。

Excel 上のグラフをカスタマイズする

Page 122: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

114

2 右クリックして表示されるメニューから、[プロットエリアの書式設定]を選択します。

<メニューから[プロットエリアの書式設定]を選択>

[プロットエリアの書式設定]画面が表示されます。

<[プロットエリアの書式設定]画面>

3 各種項目に以下の設定をおこないます。

輪郭 [指定]にチェックを付け、スタイル・色・太さを指定します。

ここで使用するサンプルでは、[色]を[黒]に設定します。

領域 カラーパレットから背面に出力する色を選択します。

ここで使用するサンプルでは、[薄黄]を選択します。

<[プロットエリアの書式設定]画面>

Page 123: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

115

4 設定後、[OK]ボタンをクリックします。

グラフの背景が、以下のように変更されます。

<Excel 画面>

各系列(要素)の色を変更する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

表示されている棒グラフ部分の色を変更します。

1 棒上にカーソルを移動させます。

系列の内容が表示されます。

<Excel 画面>

Page 124: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

116

2 右クリックで表示されるメニューから、[データ系列の書式設定]を選択します。

<[データ系列]メニュー>

[データ系列の書式設定]画面の[パターン]タブが表示されます。

<[データ系列の書式設定]画面-[パターン]タブ>

3 各種項目に以下の設定をおこないます。

輪郭 [指定]を選択し、スタイル・色・太さを指定します。

ここで使用するサンプルでは、[色]を[黒]に設定します。

領域 カラーパレットから背面に出力する色を選択します。

ここで使用するサンプルでは、[薄ピンク]を選択します。

<[データ系列の書式設定]画面[パターン]タブ>

Page 125: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

117

4 設定後、[OK]ボタンをクリックします。

グラフ系列が、以下のように変更されます。

<Excel 画面>

同様に他の系列(東京・大阪・福岡)にも以下のように設定をおこなってみましょう。

東京 [輪郭]で[指定]を選択し、[色]を[黒]、[領域]を[水色]に設定します。

Page 126: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

118

大阪 [輪郭]で[指定]を選択し、[色]を[黒]、[領域]を[若草]に設定します。

福岡 [輪郭]で[指定]を選択し、[色]を[黒]、[領域]を[紺]に設定します。

すべての設定が完了すると、以下のようなグラフ画面となります。

<Excel 画面>

Page 127: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

119

数値軸の設定を変更する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

数値軸の間隔や数値の表示設定の変更をおこないます。

1 グラフ画面左の数値軸状にカーソルを移動させます。

「数値軸」と表示されます。

<Excel 画面>

2 右クリックで表示されるメニューから、[軸の書式設定]を選択します。

<[項目軸]メニュー>

[軸の書式設定]画面の[パターン]タブが表示されます。

<[軸の書式設定]画面-[パターン]タブ>

Page 128: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

120

3 各種項目に以下の設定をおこないます。

[パターン]タブ [軸]で設定の[指定]を選択し、スタイル・色・太さを指定します。ここで

使用するサンプルでは[色]に[黒]に設定します。

<[軸の書式設定]画面-[パターン]タブ>

[目盛]タブ [Y/数値軸目盛]欄に現在設定されている[自動]欄のチェックを、[X/

項目軸との交点]欄以外すべてはずします。[X/項目軸との交点]欄に

はかならずチェックをつけておいてください。

<[軸の書式設定]画面-[目盛]タブ>

[X/項 目軸との交 点]欄 にはかならず[自動]に設 定する必要 がありますが、設定した

値は有効とはなりません。

[数 値 軸 目 盛 ]で、[自 動 ]欄 にチェックがついている場 合 、SVF for Web/PDF Java

Edition では情報を Excel ファイルから読み取ることができません。その為、Excel2000

上で表示されている目盛軸とは異なって出力されることがあります。[自動]での設定は

おこなわないでください。

Page 129: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

121

[フォント]タブ [MS ゴシック]を選択します。

<[軸の書式設定]画面-[フォント]タブ>

4 設定後、[OK]ボタンをクリックします。

グラフ系列が、以下のように変更されます。

<Excel 画面>

文字フォントは固定ピッチの文字フォントにのみ対応しています。

「MS P 明朝」等のプロポーショナルフォントを指定すると PDF ファイルは出力されますが、

ピッチがずれて出力されます。

また、市販されているユーザフォントもサポートしていません。

Page 130: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

122

ラベルを変更する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

現在までに作成されたグラフでは、ラベルの「売上」という文字が横書きになっています。こ

れを文字方向とあわせるために、縦書きなるように変更をおこないます。

1 ラベル「売上」とある文字列上にカーソルを移動させます。

「数値軸ラベル」と表示されます。

<Excel 画面>

2 右クリックで表示されるメニューから、[軸ラベルの書式設定]を選択します。

<[軸ラベル]メニュー>

[軸ラベルの書式設定]画面の[パターン]タブが表示されます。

<[軸ラベルの書式設定]画面-[パターン]タブ>

Page 131: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

123

3 各種項目に以下の設定をおこないます。

[パターン]タブ 初期設定のままにします。

上記画面の設定と異なる場合は、同様の設定にもどします。

[フォント]タブ [MS ゴシック]を選択します。

<[軸ラベルの書式設定]画面-[フォント]タブ>

[配置]タブ [方向]で縦書き欄を選択します。

[度]数が「0」となり、縦書きに設定されます。

<[軸ラベルの書式設定]画面-[配置]タブ>

4 設定後、[OK]ボタンをクリックします。

Page 132: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

124

文字列「売上」が縦書きに変更されます。

<Excel 画面>

凡例の変更をおこなう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

凡例も現在自動設定となっているため、明示的に指定をします。

1 凡例上にカーソルを移動させます。

「凡例」と表示されます。

<Excel 画面>

2 右クリックで表示されるメニューから、[凡例の書式設定]を選択します。

<[凡例]メニュー>

Page 133: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

125

[凡例の書式設定]画面の[パターン]タブが表示されます。

<[凡例の書式設定]画面-[パターン]タブ>

3 各種項目に以下の設定をおこないます。

[パターン]タブ [輪郭]の設定で[指定]を選択し、スタイル・色・太さを指定します。ここ

で使用するサンプルでは[色]に[黒]に設定し、[領域]は[なし]を選択

します。

<[凡例の書式設定]画面-[パターン]タブ>

[フォント]タブ [MS ゴシック]を選択します。

<[凡例の書式設定]画面-[フォント]タブ>

Page 134: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

126

4 設定後、[OK]ボタンをクリックします。

凡例の設定が変更されます。

変更内容を保存する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

以上で Excel 上のグラフのカスタマイズは終了です。

ファイルを上書き保存して、現在までの設定内容を保存します。

Excel で設定を変更した後に作成されるグラフは、以下のようになります。

<カスタマイズ後の Excel のグラフ>

Page 135: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

127

PDF を作成する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

最後に、設定を変更した Excel ファイルで PDF ファイルを作成し、表示の確認をおこなって

いきます。

まず更新された Excel ファイルを、SVF for Web/PDF JavaEdition がセットアップされている

サーバへ転送します。その後、更新された Excel ファイルを利用して、先ほど利用した class

から実行をおこないます。

PDF ファイルが作成されたら、内容を確認してみましょう。Excel 画面で表示されていた内

容とほぼ同じグラフが作成されます。

<作成された PDF ファイル内のグラフ>

Page 136: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

128

Excel と同じイメージでグラフが作成できましたので、次にプログラムからグラフの値を変更

する手順を見ていきます。

サンプルプログラムを変更する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

サンプルプログラム上からデータ値を変更していきます。

1 先ほど使用したサンプルプソースをテキストエディタで開きます。

2 ソース内に以下の内容を追加します。

追加個所は、「ret = svf.VrComout("/{EXCL Chart.xls}/");」という関数の次行です。

//データが入っている Excel シート名を指定します

ret = svf.VrComout("/{SSHT data}/");

//データが入っているセルに対して値を挿入します

ret = svf.VrComout("/{SDAT 2,1,1000}/");

ret = svf.VrComout("/{SDAT 2,2,2000}/");

ret = svf.VrComout("/{SDAT 2,3,3000}/");

ret = svf.VrComout("/{SDAT 2,4,4000}/");

ret = svf.VrComout("/{SDAT 2,5,5000}/");

ret = svf.VrComout("/{SDAT 2,6,6000}/");

/{SSHT シート名}/

/{EXCL Excel ファイル名.xls}/で指定されている Excel ファイル内にある、

グラフの元データが入っているシート名を指定します。

今回作成した Excel ファイル「Chart.xls」の場合、「data」シートがこれに

該当しますので、サンプルでは「/{SSHT data}/」となっています。

/{SDAT 行番号,列番号,値}/

/{SSHT}/で指定されているシート内にある、データが入力されているセル

に対して任意の値を代入します。

行番号・列番号共に Excel 上の 1 つめのセル番号は[0(ゼロ)]として考

えます。

例 データセルで、「仙台」の「4 月」の値に、「1000」と代入する場合

「仙台」のデータは、Excel シート状では、3 行目になり、「4 月」の

データは 2 列目に入っていますので、「/{SDAT 2,1,1000}/」と指

定します。

ここでは、「仙台」のデータをすべて変更するようにソースの変更をおこな

います。

Chart の値を変更する

Page 137: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

9 Chart 機能を使ってみよう

129

全体のプログラムは以下の様になります。

import jp.co.fit.vfreport.*;

public class chart_test {

public static void main(String[] args){

Vrw32 svf = new Vrw32();

int ret;

ret = svf.VrInit();

ret = svf.VrSetPrinter("PDF", "PDF");

ret = svf.VrSetSpoolFileName2("chart.pdf");

ret = svf.VrSetForm("chart_test.frm", 1);

//グラフを作成した Excel ファイル名の指定

ret = svf.VrComout("/{EXCL Chart.xls}/");

//データが入っている Excel シート名を指定します

ret = svf.VrComout("/{SSHT data}/");

//データが入っているセルに対して値を挿入します

ret = svf.VrComout("/{SDAT 2,1,1000}/");

ret = svf.VrComout("/{SDAT 2,2,2000}/");

ret = svf.VrComout("/{SDAT 2,3,3000}/");

ret = svf.VrComout("/{SDAT 2,4,4000}/");

ret = svf.VrComout("/{SDAT 2,5,5000}/");

ret = svf.VrComout("/{SDAT 2,6,6000}/");

//グラフを出力したいビットマップフィールド名と

//グラフが作成されているシート名を指定します

ret = svf.VrComout("/{CGRP chart,Graph}/");

//フォームファイル上に作成したフィールドにデータを出力

ret = svf.VrsOut("test", "Chart 出力完了");

ret = svf.VrEndPage();

ret = svf.VrQuit();

}

}

Page 138: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

130

PDF を作成する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

変更したプログラムを実行させて PDF ファイルを作成していきます。

修正したサンプルプログラムを上書き保存して、コンパイルをおこないます。その後、作成さ

れた class を実行して、PDF ファイルを作成してみましょう。

PDF ファイルが作成されたら、内容を確認してみます。先ほど変更したデータの値が変更に

なっています。

以上のように、Excel ファイル上での設定内容によって、PDF 上にも Excle と同等のグラフを

作成したり、プログラム実行時にグラフ値を任意に変更したりすることが可能となります。

プログラム上で変更した値が反映されている

Page 139: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

10 制限事項と FAQ

131

10 制限事項と FAQ

SVF for Web/PDF Java Edition を使用する際の制限事項と FAQ について説明します。

ここでは、SVF for Web/PDF Java Edition を使用する時の制限事項について説明します。

Chart 機能に関する制限については、「6 Chart 機能の概要」および「7 Chart 機能での制

限事項」を、様式ファイルに関する制限については、「8 様式ファイルに関する注意事項・

制限事項」を参照してください。

SVF for Web/PDF Java Edition を使用する場合の制限事項は、つぎのとおりです。

SVF for Web/PDF Java Edition を解除する場合は、かならず SVF Java PRODUCT

の解除を最後にする必要があります。また、1つでも Java 実行環境製品がセットアップさ

れている場合は、SVF Java PRODUCT は解除しないでください。

svf.jar および properties のセットアップ後のディレクトリ変更はおこなわないでください。

綴り設計でのスタック印刷(関数 VrStack)は、おこなえません。

ここでは、SVF for Web/PDF Java Edition を使用する際によくある質問と、その答えについ

て、全般にかかわること、Chart 機能にかかわることにわけて説明します。

全般に関して ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

Q 連写を使用したフォームを印刷すると、固定文字や罫線が出力されません。

A 連写を使用する場合は、連写の中に作成されているアイテムをすべて 1 ページで作

成しないと固定文字や罫線が出力されません。

Q バーコードが印刷されません。

A バーコードへデータを送ったときにエラーが発生している可能性があります。おもな理由

としては、設計したバーコードの桁数とデータの桁数の不一致が考えられます。

これは、コードによってチェックコードが付加されるものがあり、このチェックコードを Super

Visual Formade が実行時に自動的に付加するためにおこりますので、様式ファイルで

チェックコードの桁数分を加えた桁数でバーコードを設計されているか確認する必要

があります。エラー内 容 の確 認 方 法 として、デバックの取 得 をおこなってください。デ

バックの出力設定については、第 3 章「環境設定」の「デバックの設定」の項を参照し

てください。

制限事項

FAQ

Page 140: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

132

Q PDF ファイルを出力できません。

A 環境設定で、プリンタの登録をする必要があります。プリンタ名を登録した後、[機種

の選択]で PDF を選択します。

作 成 し た プ リ ン タ 名 は VrSetPrinter で 指 定 す る 必 要 が あ り ま す 。 Super Visual

Formade for Web Java Edit ion Ver1.4 では、VrSetPrinter("PDF","PDF")と指定して

いましたが、SVFfor Web/PDF Java Edition では、VrSetPrinter("","作成したプリンタ

名 ")と指定 する必 要があります。また、VrSetPrinter("" ,"作 成 したプリンタ名 ")の指 定

方法は C Edition とは異なり、すでにプリンタを作成する際に、機種の選択をおこなって

いるため第 1 引数は無視されます。

Q Java プログラムから実行できません。

A Java プログラムから実行するには、「svf.jar」に classpath を通す必要があります。

Q クエリーを実行するとエラーになります。

A クエリー機能は、かならず JDBC ドライバを使用します。Java プログラムからクエリー

(.vrq)機能を使用して実行する場合は、かならず JDBC ドライバを classpath に通す

必要があります。JDBC ドライバは、たいていの場合データ-ベースに付属としてついてい

ますので、詳細についてはデータベースのマニュアルを参照してください。

Q 解除時にファイルが使用中という警告メッセージが表示されます。

A Web Appl ication Server でクラスパスを通している場合などに、使用中という警告

メッセージが表示されることがあります。Web Application Server を停止してから再度

実行してください。

Q 画像データが出力されません。

A 様式ファイル設計時にビットマップファイルを設計時の固定で貼り付けているにもかか

わらず出力実行時に設計時と同じパスにビットマップファイルがない場合、画像データ

は表示されません。

[SVF Java PRODUCT 環境設定メニュー]の[動作環境]-[環境変数]で画像デー

タの検索パスに必要な画像データのパスを登録してください。

Q -32 のエラーが発生して、正常動作しません。

A 実行時に VrSetPrinter 関数で指定したプリンタが[SVF Java PRODUCT 環境設定

メニュー]の[プリンタ]に存在していない可能性があります。[プリンタ]に設定されてい

る名称は、大文字・小文字も合致している必要があります。

また、[SVF Java PRODUCT 環境設定メニュー]の[プリンタ]にプリンタが一つも登録

されていない場合、通常使うプリンタが存在しない場合も-32 のエラーが発生します。

Q 環境設定で指定をした出力先にファイルが作成されません。

A VrSetSpooFileName2 関数を使用した場合は、環境設定の出力先フォルダは有効

になりません。

Page 141: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

10 制限事項と FAQ

133

Q VrInit の戻り値として、-1 というエラーコードが返されます。

A エラー「-1」は、properties ファイルが見つからない場合に発生します。

通常は、properties ファイルが svf.jar と同一フォルダに存在すれば問題ありませんが、

利用している Web Application Server によっては、独自に PATH を保有していること

があり、任意のフォルダを参照することができないものがあります。

その場合には、Web Application Server 起動時の java コマンドに-D オプションを使用

して properties ファイルが存在するフォルダを明示的に指定するか、Web Application

Server で設定されている PATH に、properties ファイルをすべてコピーする必要があり

ます。

Q PDF 作成時に使用する作業ディレクトリ(一時ディレクトリ)を任意のディレクトリに指

定することはできますか?

A PDF 作 成 時 に 使 用 す る 作 業 デ ィ レ ク ト リ は 、 従 来 、 シ ス テ ム プ ロ パ テ ィ の

「java.io.temp=」に設 定されているディレクトリを使用 していましたが、設定 ファイルを

変更することにより、任意のディレクトリを作業ディレクトリとして指定することができま

す。

ただしこの設定は、SVF for Web/PDF Java Edition V6.2c より前の製品には対応し

ていません。

作 業 デ ィ レ ク ト リ の 指 定 は 、 vfreport.properties の Default セ ク シ ョ ン に

「Default.TempDir=作業ディレクトリ名」を追加定義することにより可能となります。

設定終了後は SVF のデーモンプロセスを起動させてください。

作業ディレクトリの指定がない場合は、システムプロパティの「java.io.temp=」に設定さ

れているディレクトリを使用します。

Chart 機能に関して ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

Q 実行時に-4971 というエラーが発生してしまいます。

A エラー「-4971」は、SVF 設計部で作成された様式ファイルがカラー設定になっていな

い場合に発生します。SVF 設計部で様式ファイルをカラーに変更してください。

Q X 軸や Y 軸のラベルがグラフと重なってしまします。

A こうした現象は、3-D 系のグラフの場合に発生することがあります。

MS-Excel 上のグラフを PDF に書き込む際に、MS-Excel で表示している解像度と PDF

出力時の解像度が異なる為、座標位置がずれることがある為に生じる現象で、この

場合、ラベルはグラフを出力するエリアの外にフィールドとして作成してください。

Q 7 桁以上の数値を指定していると、値が正常に表示されません。

A .SVF for Web/PDF Java Edition の Chart 機能では、6 桁以内の数値のみをサポー

トしています。6 桁以内の数値になるように、単位を「千」や「万」単位にしてください。

Page 142: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

134

Q MS-Excel 上で表示されているグラフの色と、PDF 出力されたグラフの色が著しく異

なります。

A 各属性の色指定が MS-Excel 上で[自動]に設定されている可能性があります。

[自動]に設定されている場合は、MS-Excel が自動で色を出力している為、SVF for

Web/PDF Java Edition では情報を読み取ることができません。[自動]の設定はせず、

明示的に色を指定してください。

Q MS-Excel 上に表示されているグラフの目盛と、PDF 出力された目盛の間隔が異な

ります。

A MS-Excel 上で、目盛の指定が[自動]に設定されている可能性があります。

[自動]に設定されている場合は、MS-Excel が自動で目盛間隔を表示している為、

SVF for Web/PDF Java Edit ion では情報を読み取ることができません。[自動]の設

定はせず、明示的に値を指定してください。

Page 143: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

11 フォントユーティリティー

135

11 フォントユーティリティー

フォントユーティリティーでは、Windows の外字エディタで作成した外字や一般のフォントを

ビットデータに変換してフォントファイルを作成することができます。

フォントユーティリティーは、WindowsMe、2000、XP、Server 2003 上で動作します。

フォントファイルは、以下の流れで作成します。

<[SVF Java フォントユーティリティー]画面>

1 [ファイル名]欄に作成したいフォントファイル名を入力し、[確定]ボタンを押します。

2 出力する[機種](プリンタ機種)の解像度を、本マニュアルで確認します。

3 出力する様式ファイル(frm ファイル)の中で、利用している最大の文字ポイント数、ま

たは、文字ポイント×倍率を確認します。

フォントファイル作成の流れ

Page 144: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

136

4 フォントファイルサイズを算出します。

文字ポイント(×倍率) / 72 × プリンタ機種の解像度 = フォントサイズ

(小数点以下がある場合は、小数点以下を切り上げてください)

5 4 で算出したフォントサイズを、[サイズ X]、[サイズ Y]、[調整サイズ Y]に入力します。

6 ボールド・イタリックの文字修飾をする場合は、[文字修飾]欄の[ボールド][イタリック]

にチェックを付けます。

7 作成したい文字コードの開始コード・終了コードを「確定」ボタンの右隣の欄に入力しま

す。

8 [までを作成する]ボタンをおします。

FontUti l .exe と同じフォルダにフォントファイルが作成されます。

作成したフォントを使用する際には、svf.jar と同じフォルダにフォントファイルをコピーし

てください。

Page 145: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

11 フォントユーティリティー

137

ここでは、解像度が 400dpiのプリンタに対し、10.8 ポイントの明朝の外字ソフトフォントをファ

イル名「sample」として新規に作成し、それを動作設定アプレットの[プリンタ]でファイル名

を指定して、作成した外字を使用できるように設定するまでの手順を説明します。

1 FontUtil.exe をダブルクリックして起動します。

/SVFJP/svfjpd/util/FontUtil.exe

[SVF Java フォントユーティリティー]画面が表示されます。

<[SVF Java フォントユーティリティー]画面>

2 [ファイル名]に「sample」と入力し、[確定]ボタンをクリックします。

3 フォントのサイズを[サイズ X]と[サイズ Y]に入力します。入力サイズは、ドットとなります。

ここでは、[サイズ X]、[サイズ Y]とも「60」に指定します。

サイズの算出方法は、つぎのようになります。

サイズ=(ポイント数/72)*出力解像度

例 RPDL2 プリンタに 10.8 ポイントの文字を出力したい場合:(10.8/72) * 400 = 60

設計時に倍角文字が存在する場合には、(ポイント数*倍率/72)*出力解像度でフォント

を作成してください。

作成方法

Page 146: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

138

4 [調整サイズ Y]を 3 で設定した[サイズ Y]と同じ値に設定します。

ここでは「60」と入力します。

5 範囲を入力する 2 つのエディットに、開始コードと終了コードを 16 進数で指定します。

ここでは「F040」~「F0FC」と入力し、フォントユーティリティーで作成する文字コードのエリア

を指定します。

6 [までを作成する]ボタンをクリックします。

カレントディレクトリに、「sample. idx」と「sample.dat」という 2 つのファイルが作成されます。

7 作成された2つのファイルを svf.jar と同じディレクトリに配置します。

8 [ソフトフォントファイル名]に、フォントユーティリティーで作成したファイル名「sample」を

設定します。

ファイルは、[までを作成する]ボタンを選択した直後に直接書き出されますので、元の

ファイルを必要に応じて別のフォルダに保存するなどの処置をしてください。

作成したファイルは「svf.jar」と同じディレクトリに配置してください。

既に作成したファイルを更新する場合は、フォントのドット数を変更することはできません。

Gaij i .exe で作成した外字とは互換性がありません。

Page 147: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

11 フォントユーティリティー

139

9 SVF 設計部で使用する様式ファイルを開き、固定文字で f040 の外字エリアの文字を設

計します。

このとき、文字サイズは 10.8 ポイント以下とします(手順 3 参照)。

10 印刷を実行します。

外字の部分のみに、フォントユーティリティーで作成した「sample」ファイルの外字 f040 がイ

メージデータとして出力されます。

文字コードの領域

文字コードの領域は、つぎのとおりです。

外字 (F040 - F9FC)

IBM 拡張文字 (FA40 - FCFC)

NEC 選定 IBM 拡張文字

(ED40 - EFFC)

Page 148: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

140

ここでは、フォントユーティリティーの詳細設定項目について説明します。設定項目には、か

ならず入力が必要な項目と、必要に応じて入力する項目があります。

必須入力項目 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ かならず入力が必要な項目は以下のとおりです。

ファイル名 作成したいフォントファイル名を入力します。

[確定]ボタンを押すと、フォントファイルの新規作成をおこなうことができ

ます。

また、既 存 のフォントファイル名 を入 力 し[確 定 ]ボタンを押 すと、フォント

ファイルを読み込みます。

フォント名 作成したいフォント名を指定します。

Windows2000 を使用している場合は、WinNT の Fonts フォルダの下にあ

るファイル名(拡張子なし)を指定します。

範囲入力 フォントファイル内に作成する文字コードの開始コードと終了コードを入力

します。

[までを作成する]ボタンを押すことで、フォントファイル内にイメージファイ

ルとして保存されます。

サイズ X,Y フォントファイルを新規作成する際に、フォントのサイズを指定します。

フォントサイズに設定する値は、使用するプリンタ機種、様式ファイル内で

作成されているフィールド・固定文字の文字ポイントにより、算出方法が

異なります。

サイズ算出方法:

サイズ = (ポイント数/72) * 出力解像度

例 10.8 ポイントの文字を解像度 400dpi のプリンタ機種で出力する場合

(10.8/72) * 400 = 60

基本的に X,Y 共に同じサイズを指定します。上記の例の場合、「サイズ

X」「サイズ Y」ともに「60」と指定します。

フォントユーティリティーの詳細設定項目

プロポーショナルフォントは使用できません。固定ピッチのフォントを指定してください。

[までを作成する]ボタンを押すと、サイズを変更することができなくなります。

作成の流れについては p.135 を参照してください。

入力する文字コードは、Windows の Shift-JIS コードで入力してください。

指定可能な文字範囲は、「0020~007f」「00a0~00df」「8140~9ffc」「e040~ecfc」

「ed40~effc」「f040~fcfc」となります。この範囲以外の文字は、作成できません。

Page 149: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

11 フォントユーティリティー

141

までを作成する 指定したファイル名+拡張子"idx"と"dat" という名前でカレントディレクト

リに作成されます。作成した 2 つのファイルは、svf.jar と同じディレクトリに

保存します。

[結果]ボタン [ファイル名]で指定されたフォントファイルを読み込み、文字修飾情報な

どを表示します。

結果ボタンを押すと、[作成結果]画面が表示されます。

<[作成結果]画面(外字領域のみを作成した場合)>

文字サイズ

作成されたフォントファイルのサイズを表示します。

上記画面で表示されている内容は、400dpi の機種で出力する

場合には、10.8 ポイントまでの文字サイズで、[ファイル名]で指

定されているフォントファイルを利用することが可能、という内容

となります。

範囲 文字コードの範囲を表示します。

横-N 文字修飾がされていない横書き文字フォントが登録さ

れているかを表示します。

横-B ボールド指定がされている横書き文字フォントが登録さ

れているかを表示します。

横-I イタリック指定がされている横書き文字フォントが登録

されているかを表示します。

作成したフォントファイルは、SVF Java Products で実行をおこなう際に、様式ファイル内

の固定文字・フィールドの文字ポイントより縮小して出力することはできますが、拡大し

て出力することはできません。この為、すべての様式ファイル内の最大の文字ポイント数

に合わせて作成してください。

出力解像度については、使用している第 4 章「環境設定―機種別基本設定」を参照

してください。

様式ファイル内に配置した固定文字・フィールドの属性で「倍率」を指定している場合、

指定しているアイテムの文字ポイント×倍率が文字サイズとなります。

Page 150: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

142

横-BI ボールド・イタリック指定がされている横書き文字フォン

トが登録されているかを表示します。

縦-N 文字修飾がされていない状態の縦書き文字フォントが

登録されているかを表示します。

縦-B ボールド指定がされている縦書き文字フォントが登録さ

れているかを表示します。

縦-I イタリック指定がされている縦書き文字フォントが登録

されているかを表示します。

縦-BI ボールド・イタリック指定がされている縦書き文字フォン

トが登録されているかを表示します。

マークについて

表示されている範囲の文字コードすべてが登録されている場合

に表示されます。

△ 表示されている範囲の文字コードの一部が登録されて

いる場合に表示されます。

× 表示されている範囲の文字コードが登録されていない

場合に表示されます。

必要に応じて設定する項目 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

必要に応じて設定する項目は以下のとおりです。

位置調整 X,Y フォント作成時の調整ドット数のオフセット値を設定します。

基点は左上となり、X に整数を入れると右方向に、Y に整数を入れると

下方向に移動します。

調整サイズ X,Y 文字の大きさを調整します。

調整サイズ Y は、Y(上下)方向の大きさを設定します。通常は[サイズ Y]

と同じ値に設定します。サイズ Y の値より大きい値を設定すれば、大きく

なります。

調整サイズ X は、調整サイズ Y に対する比率を指定します。調整サイズ

Y の 1/2 の値を設定すれば 1:1 の比率となり、調整サイズ Y の 1/2 の

値より大きく設定すれば X(左右)方向が大きくなり、1/2 の値より小さい

値を設定すれば X(左右)方向が小さくなります。

例 ・ 調整サイズ X=0、調整サイズ Y=60 の場合

X1:Y1の比率

・ 調整サイズ X=30 調整サイズ Y=60 の場合

X1:Y1 の比率

・ 調整サイズ X=60 調整サイズ Y=60 の場合

X2:Y1 の比率

・ 調整サイズ X=15 調整サイズ Y=60 の場合

X1/2:Y1 の比率

ここで指定する値は WinAPI の引数を使用しています。

Page 151: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

11 フォントユーティリティー

143

ファイル出力 縦書き

縦書きにしたい文字フォントがある場合、この欄にチェックをつけて登録し

ます。ほとんどの文字については、この欄にチェックをつけていない状態で

も登録された文字で縦書き出力することは可能です。ただし、1 バイト文

字や括弧・句読点など、横書きと縦書きで文字の向きが異なる文字フォ

ントを利用する場合は、チェックをつけて作成する必要があります。

文字修飾指定 様式ファイル内で文字修飾を指定している場合に利用します。

[修飾なし]欄にチェックをつけると、文字修飾の設定欄が選択できなく

なります。

ボールド・イタリックにチェックをつけてフォントファイルを作 成 すると、「文

字 修 飾 なしのフォント」、「ボールドのフォント」、「イタリックのフォント」、

「ボールド・イタリックのフォント」の 4 種類の文字フォントが作成されます。

様式ファイル内の固定文字・フィールドの属性に「ボールド」「イタリック」の

設定がされている場合のみ、この属性を読み取り、出力時に反映します。

表示文字 FontUti l .exe の画面上に表示される文字フォントの表示を切り替えます。

例えば、「ボールド」にチェックをつけると、[ファイル名]欄で指定したフォ

ントファイル内にボールドのフォントが登録されている場合は、FontUti l 上

で表示されている文字がボールドで表示されます。

文字の太さ 作成する文字の太さを設定します。

Page 152: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

144

フォントユーティリティーでのその他の機能と、SVF で使用する際の注意事項について説明

します。

コピー・ペースト機能 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

通常、指定の文字フォントから指定コードの文字を抽出してフォントを作成します。そのとき、

フォントの微調整をおこなう場合は、コピー・ペースト機能を利用します。

作成するフォントをコピーし、他のビットマップ編集ソフトで編集します。その際、ビットマップ編

集ソフトのキャンバスのサイズは 38×38 ピクセル、色設定は白黒としてください。編集後、ふ

たたびコピーしてフォントユーティリティーにペーストします。これにより、自由にビットマップ文

字を作成することができます。

コピー・ペースト機能は、作成する文字の該当するボタン上で右クリックをして表示されるメ

ニューから実行することができます。ペーストをすると、ファイルに即時反映されます。

SVF での使用 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

SVF 環境設定で作成したファイルを使用するには、各プリンタ機種のソフトフォント(外字・

IBM 拡張文字・NEC 選定 IBM 拡張文字)の設定を「使用する」に設定し、ソフトフォントファ

イル名(明朝、ゴシック)に作成したファイル名を指定します。

ソフトフォントファイル名を複数設定する場合は、フォントサイズの小さい順にファイル名をカ

ンマで区切って記述します。

ソフトフォントファイルはフィールドの大きさに合わせて縮小処理をおこなうようになっています。

拡大はおこなえません。いろいろなサイズの文字を使用する場合は、使用する一番大きな

文字サイズのソフトフォントファイルを用意する必要があります。ただし、極端に小さいサイズ

に縮小をおこなうと文字品質がおちる可能性があります。その場合は、複数のサイズのソフ

トフォントファイルを指定しておくと、指定した順に大きさを比較して一番近いサイズでの出

力をおこないます。

この時に、フォントサイズの小さい順にソフトフォントファイルを指定していないと、一番近いサ

イズでの出力がおこなえません。

その他の機能

Page 153: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

12 エラーコード

145

12 エラーコード

ここではエラーコードについて説明します。該当するエラーコードを参照してください。

エラー

コード エラー内容 原因と対処方法

-1 設定ファイル読み込みエラーです。 [原因 ]

実 行 時 に JavaProducts の 設 定 フ ァ イ ル

「vfreport.properties」の読み込みに失敗しました。

本エラーが発生した場合でも、CLASSPATH指定

されているsvf.jarファイル内 にPackされているデ

フォルト状態のvfreport.propertiesを読み込み、実

行されます。ただし、環境設定アプレット画面で指

定した内容は反映されません。

[対処方法 ]

WebAppl icationServer にて CLASSPATH 指定さ

れ て い る svf.jar フ ァ イ ル と 同 一 の フ ォ ル ダ に

vfreport.properties が存在するかを確認してくだ

さい。存 在 しない場 合 は、WebAppl icationServer

起動時の Java オプションとして「-D」オプションを

利 用 し、properties ファイルが存 在 するパスを指

定 するか、WebAppl icationServer で指 定 されて

いる PATH へ propert ies ファイルすべてをコピーし

てください。

-3 プリンタ初期化エラーです。 [原因 ]

指定されたプリンタのドライバクラスの初期化に失

敗しました。

[対処方法 ]

主に Report Director Enterprise を利用している

場合に発生します。

Report Director Enterprise へスプールする際に

指定する「RDSpool」プリンタから Report Director

Enterprise へ接 続 することができません。ネット

ワークなどを確認してください。

-21 不 正 フィールド名 が指 定 されてい

ます。出 力 されたデータは無 視 さ

れます。

[原因 ]

様 式 ファイル上 に存 在 していないフィールド名 に

データが出力されました。

[対処方法 ]

Warning レベルのエラーです。出 力 されたデータ

は無視して出力がおこなわれます。

Page 154: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

146

エラー

コード エラー内容 原因と対処方法

-22 フィールド数が不 足 しています。出

力されたデータは無視されます。

[原因 ]

様式ファイル上で繰り返し機能を利用している場

合に、アプリケーションから指定された行数が設計

上の繰り返し数をオーバーしました。

[対処方法 ]

Warning レベルのエラーです。出 力 されたデータ

は無視して出力がおこなわれます。

-23 様 式 ファイルが読 み込 まれていな

いのにデータが出力されました。

[原因 ]

様 式 ファイルの読 み込 みがおこなわれていない状

態で、フィールドに対して出力されました。

[対処方法 ]

VrSetForm メソッドで指 定 された様 式 ファイルが

存在しません。

指定された様式ファイル名およびパス名を確認し

てください。

また、様 式 ファイルが存 在 するフォルダが、アプリ

ケーションを実 行 しているユーザで参 照 ・書 き込

みが可能であるかを確認してください。

-30 書式ファイルの読み込みエラーです。 [原因 ]

VrSetForm メソッドで指 定 された様 式 ファイルが

見つかりません。

[対処方法 ]

VrSetForm メソッドで指 定 された様 式 ファイルが

存在しません。

指 定 された様 式 ファイル名 、およびパス名 を確 認

してください。

また、様 式 ファイルが存 在 するフォルダが、アプリ

ケーションを実 行 しているユーザで参 照 ・書 き込

みが可能であるかを確認してください。

-31 ビットマップファイルのオープンエ

ラーです。

[原因 ]

様 式 ファイル内 に設 計 してあるビットマップファイ

ル、およびビットマップフィールドに対 して指 定 され

たビットマップファイルがオープンできません。

[対処方法 ]

実 行 時 にビットマップファイルが存 在 するパスが

異 なる場 合 は、環 境 設 定 アプレット画 面 の環 境

変 数 指 定 で、ビットマップファイルが存 在 するパス

を指定してください。

また、指定したフォルダにアプリケーションを実行し

ているユーザで参 照可 能 であるかを確認 してくだ

さい。

Page 155: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

12 エラーコード

147

エラー

コード エラー内容 原因と対処方法

-32 プリンタの設 定 ファイルの読 み込

みに失敗しました。

[原因 ]

VrSetPrinter メソッドにて指定されたプリンタが存

在しません。または、環境設定アプレット画面で作

成 されたプリンタ内 に「通 常 使 うプリンタ」に指 定

されているプリンタが存在しません。

[対処方法 ]

実行時に指定されたプリンタが環境設定アプレッ

ト画 面 上 で存 在 していない可 能 性 があります。指

定 されたプリンタ名 を大 文 字 ・小 文 字 もあわせて

確 認 してください。また、環 境 設 定 アプレット画 面

で作成されたプリンタのどれか 1 つを通常使うプリ

ンタとして指定してください。

「-1」のエラーと同様、プリンタの properties ファイ

ルが読み込めない場合にも発生しますので、「-1」

の対処方法を参照し、properties ファイルの存在

場所などもあわせて確認してください。

-33 作業用ファイルの作成に失敗しま

した。

[原因 ]

テンポラリファイルの作成に失敗しました。

[対処方法 ]

OS 上 で定 義 されているテンポラリフォルダが存

在 するかを確 認 してください。また、テンポラリフォ

ルダが OS 上で定義されているかを確認の上、指

定されているテンポラリ領域に十分な空き容量が

あるかを確認してください。

-34 調整値の書き込みに失敗しました。 [原因 ]

VrAdjustd/VrAdjustm メソッドで様 式 ファイルに

印字位置調整値を書き込むのに失敗しました。

[対処方法 ]

指 定 した様 式 ファイルにアプリケーションを実 行 し

ているユーザで書 き込 み可 能 であるかを確 認 し

てください。

-35 印刷されませんでした。 [原因 ]

印刷すべきデータがありませんでした。

[対処方法 ]

少 なくとも一 つのフィールド(レポートライターモード

の場合は、明細 レコードのフィールド)にデータが与

えられていることを確認してください。

-40 メソッドの引数に誤りがあります。 [原因 ]

使用されたメソッドの引数に誤りがあります。

[対処方法 ]

マニュアルを確 認 し、引 数 の数 や型 を確 認 してく

ださい。不 明 の場 合 には、サポートセンターまで連

絡をしてください。

Page 156: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

148

エラー

コード エラー内容 原因と対処方法

-81 スタックファイルクリエイトエラーです。 [原因 ]

スタックファイルの作成がおこなえませんでした。

[対処方法 ]

OS 上 で定 義 されているテンポラリフォルダにス

タック用 一 時 ファイルを作 成 します。そのフォルダ

に書きこみ権限があるか等を確認してください。

-102 スプーラへの書き込みエラーです。 [原因 ]

印 刷 実 行 時 にスプーラへ書 き込 みがおこなえま

せんでした。または、VrSetSpoolF i leName2 メソッ

ドで指定 されたファイルを書 き込 むことができませ

んでした。

[対処方法 ]

JavaProducts の Spooler サービスが起動している

かどうかを確認してください。

または、VrSetSpoolFi leName2 メソッドで指定した

パスが存在するか、ファイル名に OS の禁則文字

が含 まれていないか、指 定 されたフォルダにアプリ

ケーションを実 行 しているユーザに書 き込 み権 限

があるかどうかを確認してください。

-120 該当するフィールド名がありません

(属 性 変 更)。指定 した属 性 変 更

は無視されます。

[原因 ]

VrAttribute/VrAttributen メソッドで指定された

フィールド名が、様式ファイル内に存在しません。

[対処方法 ]

Warning レベルのエラーです。指定された内容は

無視して出力がおこなわれます。

-121 該 当 する項 目 名 がありません(属

性変更)。

[原因 ]

VrAttribute/VrAttributen メソッドで指定された

属性変更内容が存在しません。

[対処方法 ]

API 関 数 マニュアルを参 照 し、属 性 変 更 項 目 を

修正してください。

-122 変 更 内 容 に誤 りがあります(属 性

変更)。

[原因 ]

VrAttribute/VrAttributen メソッドで指定された

内容に誤りがあります。

[対処方法 ]

API 関 数 マニュアルを参 照 し、属 性 変 更 項 目 を

修正してください。

-131 サブフォームが無いにも関わらずレ

コードが指定されました。

[原因 ]

様 式 ファイル内 にサブフォームが設 計 されていな

いにも関わらずレコードが存在しています。

[対処方法 ]

様 式 ファイルを確 認 の上 、サブフォームを作 成 し

てください。

Page 157: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

12 エラーコード

149

エラー

コード エラー内容 原因と対処方法

-132 指定のレコードが存在しません。 [原因 ]

キーブレイク時 に出 力 する様 に指 定 されているレ

コードが存在しません。

[対処方法 ]

様 式 ファイルを確 認 の上 、存 在 するレコード名 を

指定してください。

-133 指定のレコードを出力すると現在の

サブフォームを越してしまいます。

[原因 ]

レコードが増 え、自 動 的 に改 ページをおこなう際 に

内部的にエラーが発生しました。

[対処方法 ]

Warning レベルのエラーです。出 力 には問 題 あり

ません。

-150 Report Director Enterprise にス

プールする際 、文 書 データの生 成

に失敗しました。

[原因 ]

Report Director Enterprise にスプールする際 、

文書データの生成に失敗しました

[対処方法 ]

デバッグファイルを出 力 し、-150 以 外 のエラーが

発生していないか確認してください。

-153 Report Director Enterprise サー

バとの接続に失敗しました。

[原因 ]

Report Director Enterprise へスプールする際に

指定する「RDSpool」プリンタから Report Director

Enterprise へ接続することができませんでした

[対処方法 ]

ネットワークなどを確認してください。

-155 Report Director Enterprise サー

バでエラーが発生しました。

[原因 ]

Report Director Enterprise へスプールする際に、

Report Director Enterprise サーバでエラーが発

生しました

[対処方法 ]

Report Director Enterprise サーバのログを確認

してください

-501 単体項目に対して項目番号を指

定 した、または配 列 項 目 に対 する

項目番号が不正です。

[原因 ]

VrSetForm メソッドで指定されたモードが 4、また

は 5 であった場 合 に、様 式 ファイル上 繰 り返 し

フィールドに対 してアプリケーションから指 定 された

行数が設計上の繰り返し数をオーバーしました。

[対処方法 ]

Warning レベルのエラーです。出 力 されたデータ

は無視して出力がおこなわれます。

Page 158: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

150

エラー

コード エラー内容 原因と対処方法

-505 フィールド名が存在しません。 [原因 ]

VrSetForm メソッドで指定されたモードが 4、また

は 5 であった場合に、様式ファイル上に存在して

いないフィールド名にデータが出力されました。

[対処方法 ]

Warning レベルのエラーです。出 力 されたデータ

は無視して出力がおこなわれます。

-506 レコード名が存在しません。 [原因 ]

様 式 フ ァ イ ル 内 に 存 在 し な い レ コ ー ド 名 が

VrAttribute メソッドで指定されました。

[対処方法 ]

様 式 ファイルを確 認 し、アプリケーションを修 正 し

てください。

-530 ソートオブジェクトの作成エラーです。 [原因 ]

テンポラリファイルが作 成 できないか、または様 式

ファイル内 にフィールドが1つも定 義 されていませ

ん。

[対処方法 ]

OS 上 で定 義 されているテンポラリフォルダが存

在 するかを確 認 してください。また、テンポラリフォ

ルダが OS 上で定義されているかを確認の上、指

定されているテンポラリ領域に十分な空き容量が

あるかを確認してください。

または、様式ファイルを確認の上、フィールドを 1 つ

以上作成してください。

-531 ソートインデックスの作成エラーです。 [原因 ]

テンポラリファイルを作成できません。

[対処方法 ]

OS 上 で定 義 されているテンポラリフォルダが存

在 するかを確 認 してください。また、テンポラリフォ

ルダが OS 上で定義されているかを確認の上、指

定されているテンポラリ領域に十分な空き容量が

あるかを確認してください。

-532 ソートレコードの作成エラーです。 [原因 ]

テンポラリファイル作成中に、テンポラリフォルダの

空き容量がなくなりました。

[対処方法 ]

テンポラリフォルダ内の不要なファイルを削除して

から、再度実行してください。

Page 159: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

12 エラーコード

151

エラー

コード エラー内容 原因と対処方法

-550 DB 接続エラーです。 [原因 ]

クエリーファイル実行時にエラーが発生しました。

[対処方法 ]

デバックファイルを出 力 し、エラーが発 生 した際 に

利 用 した様 式 ファイルとクエリーファイル・デバック

ファイルをサポートセンターまで送付してください。

-551 様 式 ファイルが読 み込 まれていな

いのに実行しようとしました。

[原因 ]

様 式 ファイルが読 み込 まれていない状 態 で、クエ

リーファイルを実行しようとしました。

[対処方法 ]

VrSetForm メソッドで指 定 された様 式 ファイルが

存 在 しません。指 定 された様 式 ファイル名 および

パス名を確認してください。

また、様 式 ファイルが存 在 するフォルダが、アプリ

ケーションを実 行 しているユーザで参 照 ・書 き込

みが可能であるかを確認してください。

-552 クエリーファイルが読み込まれてい

ないのに実行しようとしました。

[原因 ]

VrSetQuery メソッドで指定されたクエリーファイル

が存在しません。

[対処方法 ]

VrSetQuery メソッドで指定された vrq ファイルが

存在しません。指定された vrq ファイル名およびパ

ス名を確認してください。

また、vrq ファイルが存 在 するフォルダが、アプリ

ケーションを実 行 しているユーザで参 照 ・書 き込

みが可能であるかを確認してください。

-554 データベース結 果 行 が存 在 しま

せん。

[原因 ]

クエリーファイル実行時におこなった SQL 問い合

わせ結果として指定されたデータベース内に合致

する結果行が存在しませんでした。

または、VrCondit ion メソッドにて指定 された条件

に合致する結果行が存在しませんでした。

[対処方法 ]

データベース内 に条 件 に合 致 するデータレコード

が存在するかを確認してください。

-555 データベース結 果 列 名 と同 じ印

刷項目名が存在しません。

[原因 ]

クエリー項目名 と様 式ファイル内のフィールド名 が

1 つも合致しませんでした。

[対処方法 ]

指 定 した様 式 ファイル・クエリーファイルを再 度 確

認します。

Page 160: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

SVF for Web/PDF Java Edition ユーザーズ・マニュアル

152

エラー

コード エラー内容 原因と対処方法

-4971 JavaVM 内に不正な処理がありま

した。

[原因 ]

何かしらの原因で JavaVM がエラーを返しました。

または、PDF ファイル生成時に Chart 機能を利用

している場 合 に、様 式 ファイルがモノクロ指 定 でし

た。

[対処方法 ]

JavaVM がエラーを返 している場 合 は、エラー発

生 時 のデバックファイル・様 式 ファイルをサポート

センターまで送付してください。

PDF ファイル生成時に Chart 機能を利用している

場 合 は、様 式 ファイルがカラーで作 成 されている

必 要 があります。用 紙 の基 本 設 定 画 面 にて「カ

ラー」を指 定 して、様 式 ファイルを保 存 し直 してく

ださい。

-7474 使用不可 能なメソッドが利用 され

ています。

[原因 ]

購入されている Java Product では利用できない

メソッドが呼び出されています。

[対処方法 ]

ご購入されている製品をご確認の上、API 関数マ

ニュアルを参 照 し、指 定 されたメソッドが利 用 可

能であるかを確認してください。

-20000 指定されたシートが見つかりません。 [原因 ]

チャート機 能 において使 用 するシート名 が、Excel

データにありません。

[対処方法 ]

Excel データに存 在 するものと同 一 のシート名 を

使用してください。

Page 161: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

索引-1

索引・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

100%積み上げ横棒 ...........................................47

100%積み上げ横棒グラフ.....................52, 53, 54

100%積み上げ横棒グラフ(3-D)...................47

100%積み上げ縦棒 ...........................................46

100%積み上げ縦棒グラフ.....................52, 53, 54

100%積み上げ折れ線グラフ .............................48

100%積み上げ折れ線グラフ(マーカー付) ....48

100%積み上げ面 ...............................................50

100%積み上げ面グラフ(3-D) .......................50

[3-D グラフ]メニュー...................................71

3-D 縦棒グラフ .................................................47

3-D 折れ線グラフ .............................................48

Chart 機能 ........................................................42

EMF .................................................................37

Excel2000.........................................................43

FAQ ................................................................131

FontUtil.exe...................................................137

frm....................................................................99

JDK ..................................................................15

[OUT PUT 環境設定メニュー]画面............. 18

PDF ................................................................. 34

SVF................................................................ 144

SVF for Web / PDF Java Edition...................... 1

SVF Java PRODUCT WEB Server Service. 11, 14

[SVF Java フォントユーティリティー]画面 . 137

SVF エラーコード ......................................... 145

SVF 環境設定................................................... 20

UNIX 版と Linux 版のセットアップ ............... 12

UNIX 版と Linux 版の解除 ............................. 13

Windows Server 2003 ....................................... 2

Windows 版のセットアップ............................... 3

Windows 版の解除 ............................................. 7

X Window ........................................................ 43

[X 誤差範囲]タブ ......................................... 92

[Y 誤差範囲]タブ ......................................... 93

[位置]タブ.................................................... 88

Page 162: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

索引-2

円 ......................................................................49

円グラフ ...........................................................49

円グラフ(3-D) .............................................49

円錐 ..................................................................53

円柱 ..................................................................52

折れ線 ...............................................................48

折れ線グラフ ....................................................48

折れ線グラフ(マーカー付) ...........................48

解除

UNIX 版と Linux 版.....................................13

Windows 版 ....................................................7

株価 ..................................................................51

株価チャート(高値-安値-終値) ................51

株価チャート(出来高-高値-安値-終値) ..51

株価チャート(出来高-初値-高値-安値-終値)..51

株価チャート(初値-高値-安値-終値)......51

カラー .......................................................99, 106

環境設定 ...........................................................17

環境変数 ...........................................................24

機種別基本設定.................................................33

区切り方法........................................................23

区切り文字........................................................23

[グラデーション]タブ ..................................59

グラフウィザード .............................................55

グラフエリア.................................................... 55

[グラフエリア]メニュー .............................. 56

[グラフエリアの書式設定]メニュー ............ 56

[グラフオプション]メニュー ....................... 65

グラフタイトル ................................................ 86

[グラフタイトル]メニュー........................... 86

[グラフタイトルの書式設定]メニュー......... 86

グラフの種類.................................................... 43

[グラフの種類]メニュー .............................. 64

形式 .................................................................. 46

[系列の順序]タブ ......................................... 93

検索パス........................................................... 24

項目軸 .............................................................. 79

[項目軸]メニュー ..........................79, 119, 122

コピー ............................................................ 144

サービス........................................................... 10

削除 .................................................................. 30

サンプルプログラム ......................................... 40

[軸]タブ ................................................. 67, 92

[軸の書式設定]メニュー ........................ 72, 79

集合縦棒........................................................... 46

集合棒グラフ(3-D)................................ 46, 47

集合横棒........................................................... 47

出力先ディレクトリ ......................................... 25

Page 163: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

索引-3

[図]タブ........................................................62

数値軸 ...............................................................72

[数値軸]メニュー .........................................72

数値軸目盛線 ....................................................81

[図形]タブ ....................................................97

制限事項 .............................................55, 99, 131

設計桁数とデータ長が異なる時の印字 .............22

セットアップ

UNIX 版と Linux 版.....................................12

Windows 版 ....................................................3

[タイトルとラベル]タブ...............................66

縦書き印字の方向 .............................................22

縦棒 ..................................................................46

縦棒グラフ............................................52, 53, 54

縦棒グラフ(3-D)...............................52, 53, 54

注意事項 ...........................................................98

通常使うプリンタにする ..................................29

積み上げ面........................................................50

積み上げ面グラフ(3-D) ................................50

積み上げ折れ線.................................................48

積み上げ折れ線グラフ(マーカー付) .............48

積み上げ縦棒 ....................................................46

積み上げ縦棒グラフ .............................52, 53, 54

積み上げ棒グラフ(3-D) ...............................46

積み上げ横棒.................................................... 47

積み上げ横棒グラフ ............................. 52, 53, 54

積み上げ横棒グラフ(3-D) ........................... 47

データ系列 ....................................................... 89

[データ系列]メニュー.......................... 89, 116

[データ系列の書式設定]メニュー ................ 90

データ長チェック ............................................ 22

[データテーブル]タブ.................................. 70

[データラベル]タブ ............................... 69, 93

デーモンプロセス ............................................ 14

[テクスチャ]タブ ......................................... 61

デバック........................................................... 25

デバックモード ................................................ 25

デリミタの設定 ................................................ 23

動作環境....................................................... 2, 21

[塗りつぶし効果]ボタン .............................. 59

バーコード ....................................................... 22

[配置]タブ........................................ 78, 80, 87

[場所]メニュー ............................................ 71

[パターン]タブ

................57, 62, 73, 80, 82, 84, 85, 87, 88, 91

バブル .............................................................. 51

バブルチャート ................................................ 51

バブルチャート(3-D...................................... 51

凡例 .................................................................. 87

[凡例]タブ.................................................... 69

Page 164: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF

索引-4

[凡例]メニュー .....................................87, 124

[凡例の書式設定]メニュー ...........................88

[ビットマップの種別]ダイアログボックス 107

ビットマップの表示 .........................................99

ヒューマン文字の印字 ......................................22

[表示形式]タブ .......................................77, 80

表示色 ...............................................................31

[標準]タブ ....................................................44

ピラミッド........................................................54

[フォント]タブ .....................63, 76, 80, 87, 88

フォントユーティリティー.............................135

プリンタ ...........................................................26

プリンタの削除.................................................30

プリンタ名の変更 .............................................30

プロトタイプ ..................................................101

分割円 ...............................................................49

分割円グラフ(3-D) ......................................49

[ページの基本設定]ダイアログボック .99, 106

ペースト .........................................................144

壁面 ..................................................................83

[壁面]メニュー .............................................83

[壁面の書式設定]メニュー ...........................84

ポート ...............................................................10

補助円付き円グラフ .........................................49

補助縦棒付き円グラフ ......................................49

目盛 .................................................................. 81

[目盛]タブ........................................ 75, 80, 82

[目盛線]タブ ................................................ 68

[目盛線]メニュー ......................................... 81

[目盛線の書式設定]メニュー ....................... 82

面 ..................................................................... 50

面グラフ........................................................... 50

面グラフ(3-D).............................................. 50

文字コード ..................................................... 139

[元のデータ]メニュー.................................. 64

[ユーザー設定]タブ ..................................... 44

床面 .................................................................. 84

[床面]メニュー ............................................ 85

[床面の書式設定]メニュー........................... 85

様式ファイル.................................................... 99

横棒 .................................................................. 47

横棒グラフ ........................................... 52, 53, 54

リンクフィールド ............................................ 23

列幅 .................................................................. 30

Page 165: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF
Page 166: SVF for Web/PDF Java Editionユーザーズ・マニュアル · SVF for Web/PDF Java EditionにはWindows版、UNIX版、Linux版の3種類があります。 ここでは、それぞれのSVF