ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com

ホーム

 
4D v19
4D View Pro 印刷属性

4D View Pro ランゲージ    


 

 

4D View Pro 印刷属性を使用すると、4D View Pro エリアの印刷に関する全ての項目を管理することができるようになります。これらの属性は以下のコマンドによって扱われます:

カラム属性と行属性は、カラムと行の始まり、終わり、そして繰り返しについて指定するのに使用されます。

 

プロパティ詳細
columnEnd倍長整数セルレンジの中で印刷する最後のカラム

デフォルト値 = -1 (全カラム)

columnStart倍長整数セルレンジの中で印刷する最初のカラム

デフォルト値 = -1 (全カラム)

repeatColumnEnd倍長整数各ページの左に印刷するカラムのレンジの、最後のカラム

デフォルト値 = -1 (全カラム)

repeatColumnStart倍長整数各ページの左に印刷するカラムのレンジの、最初のカラム

デフォルト値 = -1 (全カラム)

repeatRowEnd倍長整数各ページの上に印刷する行のレンジの、最後の行

デフォルト値 = -1 (全ての行)

repeatRowStart倍長整数各ページの上に印刷する行のレンジの、最初の行

デフォルト値 = -1 (全ての行)

rowEnd倍長整数セルレンジの中で印刷する最後の行

デフォルト値 = -1 (全ての行)

rowStart倍長整数セルレンジの中で印刷する最初の行

デフォルト値 = -1 (全ての行)

ヘッダー属性とフッター属性は、ヘッダー/フッターセクションの左・右・センターのテキストまたは画像を指定するのに使用されます。

 

プロパティ詳細
footerCenterテキスト印刷されたページのセンターのフッターのテキストとフォーマット
footerCenterImageピクチャー | テキスト*フッターのセンターセクションの画像
footerLeftテキスト印刷されたページの左フッターのテキストとフォーマット
footerLeftImageピクチャー | テキスト*フッターの左セクションの画像
footerRightテキスト印刷されたページの右フッターのテキストとフォーマット
footerRightImageピクチャー | テキスト*フッターの右セクションの画像
headerCenterテキスト印刷されたページのセンターのヘッダーのテキストとフォーマット
headerCenterImageピクチャー | テキスト*ヘッダーのセンターセクションの画像
headerLeftテキスト印刷されたページの左ヘッダーのテキストとフォーマット
headerLeftImageピクチャー | テキスト*ヘッダーの左セクションの画像
headerRightテキスト印刷されたページの右ヘッダーのテキストとフォーマット
headerRightImageピクチャー | テキスト*ヘッダーの右セクションの画像

* テキスト型を使用する場合、画像のファイルパス(絶対パスまたは相対パス)を渡して下さい。相対パスを渡す場合、ファイルはデータベースのストラクチャーファイルの同階層に置かれてなければなりません。Windows においては、ファイル拡張子も含めて渡して下さい。画像を設定するのに使用する型に関係なく、4D View Pro エリアには(参照ではなく)画像そのものが保存され、VP Get print info によって返されます。

以下の特殊文字を使用すると、4D View Pro エリアが印刷された際にヘッダーとフッター内に情報を自動で追加またはフォーマットすることができます。

 

文字詳細結果
&エスケープ文字(以下の例を参照) 
PカレントページprintInfo.headerLeft:="これは &P ページ目です" これは 5 ページ目です
Nページ数printInfo.headerLeft:="&N ページあります"10 ページあります
Dカレント日付(yyyy/mm/dd フォーマット)printInfo.headerLeft:="日付は &D です"日付は2015/6/19 です
Tカレント時間printInfo.headerLeft:="時刻は &T です"時刻は 16:30:36 です
G画像printInfo.headerLeftImage:=smiley
printInfo.headerLeft:="&G"
 
S打ち消し線printInfo.headerLeft:="&Sこれはテキストです"これはテキストです
U下線printInfo.headerLeft:="&Uこれはテキストです"これはテキストです
B太字printInfo.headerLeft:="&Bこれはテキストです"これはテキストです
IイタリックprintInfo.headerLeft:="&Iこれはテキストです"これはテキストです
"フォント指定printInfo.headerLeft:="&\"Lucida Console\"&14This is text."
K文字カラー指定printInfo.headerLeft:="&KFF0000これはテキストです"これはテキストです
Fワークブック名printInfo.headerLeft:="&F"2019 Monthly Revenue Forecasts
Aスプレッドシート名printInfo.headerLeft:="&A"June 2019 revenue forecast 

マージン属性は、印刷時の4D View Pro エリアのマージンを指定するために使用されます。100分の1インチ単位で表現されます。

 

プロパティ詳細
marginオブジェクト印刷マージン
 

 プロパティ    詳細
 top  倍長整数 上部マージン、100分の1インチ単位

デフォルト値 = 75

 bottom  倍長整数 下部マージン、100分の1インチ単位

デフォルト値 = 75

 left  倍長整数 左マージン、100分の1インチ単位

デフォルト値 = 70

 right  倍長整数 右マージン、100分の1インチ単位

デフォルト値 =70

 header 倍長整数 ヘッダーのオフセット、100分の1インチ単位

デフォルト値 = 30

 footer  倍長整数 ヘッダーのオフセット、100分の1インチ単位

デフォルト値 = 30

向き  

向き属性は、印刷されるページレイアウトの方向を指定するのに使用されます。

: この属性はレンダリング情報のみを定義します。

 

プロパティ詳細
orientation倍長整数ページの向き
 
定数 コメント
vk print page orientation landscape 2

横向き

vk print page orientation portrait 1

縦向き(デフォルト)

ページ属性は、一般的なドキュメント印刷設定を指定するのに使用されます。

 

プロパティ詳細
blackAndWhiteブール白黒のみで印刷します。
: PDF はこの属性に影響されません。カラーのPDFはカラーのまま印刷されます。

デフォルト値 = "false"

centering倍長整数コンテンツが印刷されたページでどのように中央揃えされているかを指定:
 
定数 コメント
vk print centering both 3

印刷時、水平方向も垂直方向もどちらページの中央に位置します。

vk print centering horizontal 1

印刷時、水平方向ではページの中央に位置します。

vk print centering none 0

印刷は中央揃えにされていません(デフォルト)

vk print centering vertical 2

印刷時、垂直方向ではページの中央に位置します。

firstPageNumber倍長整数最初のページに印刷するページ番号

デフォルト値 = 1

pageOrder倍長整数 ページが印刷される順番:
 
定数 コメント
vk print page order auto 0

印刷の順番は自動的に決定されます(デフォルト)

vk print page order down then over 1

ページは下方向に印刷されていき、その次に横方向に印刷されていきます。

vk print page order over then down 2

ページは横方向に印刷されていき、その次に下方向に印刷されていきます。

pageRangeテキスト印刷されるページのレンジ
qualityFactor倍長整数印刷の品質ファクター(1 - 8)。品質ファクターが高ければ印刷の質は高くなりますが、印刷のパフォーマンスに影響が出る可能性があります。

デフォルト値 = 2

useMaxブールデータのあるカラムと行のみが印刷されます。

デフォルト値 = "true"

zoomFactor実数印刷されるページの拡大/縮小率

デフォルト値 = 1

用紙サイズ属性は印刷に使用する用紙のサイズやモデルを指定するのに使用されます。用紙サイズを定義するには二つの方法があります:

  • カスタムサイズ - height と width 属性を使用
  • 標準サイズ - kind 属性を使用

 

プロパティ詳細
paperSizeオブジェクト印刷に使用する用紙のサイズ(height、width)または特定のフォーマット(kind)
 

 プロパティ    詳細
 height  倍長整数 用紙の高さ、100分の1インチ単位
 width  倍長整数 用紙の幅、100分の1インチ単位
 kind  テキスト 標準の用紙サイズの名前(例: A2、A4、legal、など)。GET PRINT OPTIONによって返されます

デフォルト値 = "letter"

スケール属性は印刷の最適化・調整のために使用されます。

 

プロパティ詳細
bestFitColumnsブール印刷時、カラムの幅は最大のテキスト幅に合致するように調整されます。

デフォルト値 = "false"

bestFitRowsブール印刷時、行の高さは最大のテキストの高さに合致するように調整されます。

デフォルト値 = "false"   

fitPagesTall倍長整数最適化印刷時、チェックする垂直方向(縦向き)のページ数

デフォルト値 = -1

fitPagesWide倍長整数最適化印刷時、チェックする水平方向(横向き)のページ数

デフォルト値 = -1

表示 / 非表示属性は4D View Pro エリア要素の表示(印刷)状態を指定するのに使用されます。

 

プロパティ詳細
showBorderブール外枠の境界線を印刷します

デフォルト値 = "true"

showColumnHeader倍長整数 カラムヘッダーの印刷設定
 
定数 コメント
vk print visibility hide 1

ヘッダーは非表示です。

vk print visibility inherit 0

シートから設定を継承します(デフォルト)

vk print visibility show 2

ヘッダーは全てのページで表示されます。

vk print visibility show once 3

ヘッダーは1度だけ表示されます。

showGridLineブールグリッドラインを印刷します。

デフォルト値 = "false"

showRowHeader倍長整数 行ヘッダーの印刷設定
 
定数 コメント
vk print visibility hide 1

ヘッダーは非表示です。

vk print visibility inherit 0

シートから設定を継承します(デフォルト)

vk print visibility show 2

ヘッダーは全てのページで表示されます。

vk print visibility show once 3

ヘッダーは1度だけ表示されます。

ウォーターマーク属性は4D View Pro エリアにテキストまたは画像を転写するために使用されます。

 

プロパティ詳細
watermarkコレクションウォーターマーク設定のコレクション

デフォルト値: undefined

 

 プロパティ    詳細
 [ ].height  倍長整数 ウォーターマークのテキスト/画像の高さ
 [ ].imageSrc  ピクチャー | テキスト* ウォーターマークのテキスト/画像
 [ ].page  テキスト ウォーターマークが印刷されるページ。

全ページに印刷: "all"
特定のページ: カンマで区切られたページ番号またはページレンジ。例.: "1,3,5-12"

 [ ].width  倍長整数 ウォーターマークのテキスト/画像の幅
 [ ].x  倍長整数 ウォーターマークのテキスト/画像のの左上端の水平方向の座標
 [ ].y  倍長整数 ウォーターマークのテキスト/画像のの左上端の垂直方向の座標

  * テキスト型を使用する場合、画像のファイルパス(絶対パスまたは相対パス)を渡して下さい。相対パスを渡す場合、ファイルはデータベースのストラクチャーファイルの同階層に置かれてなければなりません。Windows においては、ファイル拡張子も含めて渡して下さい。画像を設定するのに使用する型に関係なく、4D View Pro エリアには(参照ではなく)画像そのものが保存され、VP Get print info によって返されます。

 
 



参照 

VP Get print info
VP SET PRINT INFO

 
プロパティ 

プロダクト: 4D
テーマ: 4D View Pro ランゲージ

 
ページの目次 
 
履歴 

初出: 4D v18

 
ARTICLE USAGE

4D View Pro リファレンス ( 4D v19)