絵は言葉よりも大きな声で話す、そう言われています。実際、研究者によると、脳は言葉よりも画像を60,000倍速く処理するそうです。4D Write Proは、バージョンアップに次ぐバージョンアップで、より多くの画像関連機能をサポートするよう、常に進化しています。インライン画像や 背景画像に続き、4D v16 R6では、文書の特定の位置、テキストの前や後ろに画像を挿入したり、ページや文書の特定の部分(すなわち、ヘッダー、フッター、セクション)にアンカーを付けることができるようになり、完全にコントロールできます。
何ができるようになったか?
絶対位置で画像を追加するには?
特定の位置に画像を追加するには、まず、ページに画像を追加するために、new WP Add pictureコマンドでページに追加します。4D画像変数か画像へのパスを渡すことができます。
次に、その正確な位置を WP SET ATTRIBUTEコマンドか適切な標準アクションを使用して正確な位置を定義します。デフォルトでは、追加された画像は、ペーパーボックスの左上隅にあるテキストの後ろに、すべてのページで表示されます。
C_OBJECT
($oImage)
C_TEXT ($pictureFilePath)
$pictureFilePath :=Get 4D folder(Current resources folder)+"myPicture.png"
// Add an anchored image on the first page and horizontally centered $oImage :=WP Add picture(vDoc;$pictureFilePath)
WP SET ATTRIBUTES (
$oImage;wk anchor page;wk anchor first page)
WP SET ATTRIBUTES (
$oImage;wk anchor horizontal align;wk center)
画像の扱いについては、ドキュメントのこちらの記事をご参照ください。
NEW 標準アクション
画像を絶対位置で扱うための新しい標準アクションが作成されました。
- anchorLayout– は、画像がテキストの後ろか前かを定義します。
- anchorAlignVerticalそして anchorAlignHorizontal – 画像の水平/垂直方向の配置を定義します(左、右、上、下、または中央)。
- anchorOrigin– 画像の絶対位置からの相対的な領域(ヘッダー、フッター、用紙の端)を定義する
- anchorPageおよび anchorSection– 画像が表示される場所(ページまたはセクション)を定義します。
- moveToBackと moveToFront– 画像を背面または前面に移動する
詳細は、4D Write Pro 標準アクションの完全なリストを参照してください。また、画像に適用できる既存のすべての標準アクションは、絶対位置の画像にも使用できますので、ご注意ください。
新しい属性セット
より多くの可能性があるのは WP GET ATTRIBUTESと WP SET ATTRIBUTEコマンドには、新しい絶対位置プロパティを管理するための新しいセレクタセットが追加されました。
以下は、絶対位置の画像に使用できる定数の一例です。
- wk anchor layout – は、画像がテキストの後ろなのか前なのかを定義します。
- wk anchor horizontal align and – 画像の水平/垂直方向の配置を定義します(左、右、上、下、中央揃え)。wk anchor vertical align
- wk anchor horizontal offset and – 原点に対するイメージの水平/垂直オフセットを定義します ( )wk anchor vertical offsetwk anchor origin
- wk anchor page および – イメージが固定されるページ/セクションのインデックスまたはページ/セクションの種類を定義します。wk anchor section
詳しくは、4Dライトプロ属性の完全なリストをご覧ください。