InDesign居残り補習室

どれだけ勉強しても上達しない管理人の、InDesign備忘録を中心に。たまにブックレビューなども。

スポンサーサイト  --/--/--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


ちょっとした勘違い  2009/08/07

WS000049.jpg
息抜きです。
ダイアログに入力した数字を税込(1.05をかけて四捨五入)にした上で単位の「円」を追加し、アクティブなページ上にテキストフレームを作って表示します。ただそれだけ。
ただ、このアクティブページって奴を、私はついつい誤解してしまうんです。
サンプル画像のように、ページパネルで選択しておけば、そこにテキストフレームを作成できるような気がしてしまいまして。
実際にアクティブになっているページは、ページボックスで確認しないとダメですね(^^;
var my_dialog = app.dialogs.add({name:"金額を税込に", canCancel:true});
with(my_dialog){
with(dialogColumns.add()){
staticTexts.add({staticLabel:"金額:"});
}
with(dialogColumns.add()){
var kingaku = realEditboxes.add({editContents:"", minWidth:100});
}
}
if (my_dialog.show() == true){
var zeibetu = kingaku.editContents;
my_dialog.destroy();
}
else {
my_dialog.destroy();
}

//ドキュメントのrulerOriginを保存
var oldRular = app.activeDocument.viewPreferences.rulerOrigin ;
//ドキュメントのrulerOriginをページに変更(10進法で指定)
app.activeDocument.viewPreferences.rulerOrigin = 1380143215 ;

var zeikomi = Math.round(zeibetu*1.05)+"円";
var my_obj = app.activeWindow.activePage.textFrames.add();
my_obj.geometricBounds = ["20mm","25mm","30mm","75mm"];
my_obj.contents = zeikomi;
my_obj.paragraphs[0].pointSize = "11pt";
my_obj.paragraphs[0].appliedFont = app.fonts.item("小塚ゴシック Pro M"); //サンプル画像は新ゴです(^^;

//ドキュメントのrulerOriginをもとに戻す
app.activeDocument.viewPreferences.rulerOrigin = oldRular ;
スポンサーサイト


税込って、四捨五入よりも切り捨て
Math.floor( )
の方が一般的だっけ?

コメントの投稿





管理者にだけ表示を許可する

トラックバック

http://kstation2.blog10.fc2.com/tb.php/366-3a1508e2

(新しい記事)← DTP関係の勉強会やセミナーに参加したことがありますか?
num_glyph034.jsxを実際に使っている様子を動画にしてみた →(古い記事)

 | HOME | 

カレンダー

05 | 2017/06 | 07
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -

FC2カウンター

2006年3月28日カウント開始

Amazon

FC2 Affiliate

動くPDF

プロフィール

あわせて読みたい

あわせて読みたいブログパーツ

最近の記事

最近のコメント

最近のトラックバック

Lc.ツリーリンク

RSSリンク

直感カテゴリーツリーV1.1

ブログ内検索

ブロとも一覧

marumi

神楽崎 ゆう


■ ブログ名:I'm writing NOVEL

七篠 銀字


■ ブログ名:風と夜空と氷の国

MS


■ ブログ名:へなちょこDTP

桜桃


■ ブログ名:追憶の桜吹雪

瑪瑙 輝遊


■ ブログ名:千里の道も一歩から

magatu


■ ブログ名:unsigned

暁 鷲 (あかつき しゅう)


■ ブログ名:空を裂け!

NewMark

C-Roll


FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。