4D Write Proの文書に写真で生命を吹き込む

Deeplからの自動翻訳

スティーブン・キングのように、次のベストセラーを書こうと計画しているのでなければ、長い文章のブロックは避けた方がいいかもしれません。そして、あなたの文書にイラストや画像を使用することによって、これを実現することができます!幸運なことに、4D Write Proでの画像処理はリリースごとに進化しており、これらのグラフィック関連の機能により、白黒の殺風景なテキスト文書に生命を吹き込むことができます。このブログでは、4DWrite Proの様々な種類の画像とその使い方、そして視覚的に魅力的な文書を作成するための活用方法を説明します!

今のところ、4Dライトプロで使用できる画像は、ニーズに応じて3つのタイプがあります。

背景画像

背景画像は、4D Write Proのドキュメント、またはテーブル、段落、セクションなどのドキュメント要素に追加することができます。コマンドでwk background image またはwk background image url 属性を使用して、境界線またはペーパーボックスにクリップすることができます。 WP SET ATTRIBUTESコマンドで指定します。背景画像は、紙の折れ線や透かしが必要な場合に適しています。画像は、文書内のテキストや他の画像からフォーカスを奪わないように、十分に目立たないものにしてください。そうすることで、すべてが背景画像とうまく連動するようになります

以下は、印刷可能な領域全体をカバーする背景画像を設定するコードスニペットです。

wp set attributes(wpArea;wk background image;$picture)
WP SET ATTRIBUTES (wpArea;wk background clip;wk paper box)
WP SET ATTRIBUTES (wpArea;wk background origin;wk paper box)

インライン画像

インライン画像は、有効な4D Write Proの範囲オブジェクトに文字として挿入されます。 WP INSERT PICTUREコマンドと指定された挿入モード(テキストの前、後、置き換え)で、有効な 4D Write Pro の範囲オブジェクトの文字として挿入されます。画像は、ディスクから、またはデータベースの画像フィールドから読み込むことができます。インライン画像を使用する素晴らしい例として、請求書に会社のロゴを挿入したり、各製品に製品画像を追加したりすることができます!

WP INSERT PICTURE($wpRange;ドキュメント;wk replace)

アンカー画像

アンカーピクチャを使用すると、テキストの後ろや前など、文書内の特定の位置に画像を挿入したり、画像をページや文書の特定の部分ヘッダー、フッター、セクションなど)に固定するかどうかを完全に制御することができます。特定の位置に画像を追加するには WP Add pictureコマンドを使って特定の位置に画像を追加し、その正確な位置は WP SET ATTRIBUTESコマンドまたは適切な標準アクションのいずれかを使用して、その正確な位置を定義します!

ARRAY TEXT(arrPath;0)
C_OBJECT ($obImage)

$path :=Select document(Get 4D folder(Current resources folder);";
"画像を選択する";Use sheet window+Package open;arrPath)

If (OK=1)
$obImage :=WP Add picture(wpArea;arrPath{1})
End if

さまざまなタイプの写真を見る

これらの異なるタイプの画像を組み合わせて、美しくデザインされたドキュメントを作成する方法をご覧ください。

HDI: 様々な種類の写真を使った履歴書の作成

Avatar
Intissarは、プロダクトマーケティングマネージャーとして2017年に4Dに入社しました。彼女は、プロダクト、マーケティング、エンジニアリング、およびテクニカルサポートチームと密接に連携し、さまざまな顧客に対して新機能の「理由」、「方法」、「内容」をアピールするために働いています。この密接な連携により、メッセージングフレームワークを作成し、4Dブログやウェブサイトのための詳細なコンテンツやコードサンプルを書き上げることができるのです。VINCI大学でコンピュータサイエンスのエンジニアの学位を取得後、彼女はソフトウェアエンジニアとしていくつかのスタートアップ企業で働きました。ソフトウェアの仕様、設計、開発、ユーザートレーニング、サポート、チームマネジメントなどの実務経験を持ちます。