« ■電子浮世絵版画家の東西見聞録[26]美術館巡りは楽しい……か?(5)/HAL_ | index | ■KNNエンパワーメントコラム 深夜特急で喉の渇きと戦う/神田敏晶 »

■クリエイター手抜きプロジェクト[158]Illustrator CS2/CS3編 特定の文字だけサイズを小さくする/古籏一浩

with Ajax Amazon
金額表示などで ,000 の文字サイズだけ小さくするスクリプトです。
例えば 123,000 であれば ,000 の文字サイズだけが小さくなります。
,000 だけでなく小さくしたい他の文字も指定できます。
以下のスクリプトは選択されたテキストブロック内にある全ての ,000 の文字サイズを6ptにするものです。
━━━━━━━━━━━━━━━━━━━━━━━━━━━ 印刷通販 PR ━
チラシ印刷ポスター印刷新聞折込チラシカタログ印刷冊子印刷
ポストカード印刷巻き三つ折り観音折りなどに対応した印刷サービス
印刷会社はこちらから↓↓↓ 選挙ポスター印刷もあります。
http://www.ddc.co.jp/index.html
━━━━━━━━━━━━━━━━━━━━━━━━━━━ 印刷通販 PR ━

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

fSize = 6; // 文字サイズ
bsSize = -2; // ベースラインシフト
patStr = ",000";
sel = activeDocument.selection;
for (j=0; j< sel.length; j++)
{
selObj = sel[j];
sp = -1;
while(true)
{
sp = selObj.contents.indexOf(patStr, sp+1);
if (sp < 0) break;
for (i=0; i< patStr.length; i++)
{
selObj.textSelection[0].characters[sp+i].size = fSize;
selObj.textSelection[0].characters[sp+i].baselineShift = bsSize;
}
}
}

,000でなく千円の文字を小さくしたいのであれば

patStr = ",000";



patStr = "千円";

にしてください。文字サイズが固定されていなくて、現在の文字サイズの50%のように指定したい場合は以下のスクリプトになります。

fSize = 0.5; // 文字サイズの基準割合 (0.5 = 50%)
bsSize = -2; // ベースラインシフト
patStr = ",000";
sel = activeDocument.selection;
for (j=0; j< sel.length; j++)
{
selObj = sel[j];
sp = -1;
while(true)
{
sp = selObj.contents.indexOf(patStr, sp+1);
if (sp < 0) break;
for (i=0; i< patStr.length; i++)
{
fs = selObj.textSelection[0].characters[sp+i].size;
selObj.textSelection[0].characters[sp+i].size = fs * fSize;
selObj.textSelection[0].characters[sp+i].baselineShift = bsSize;
}
}
}

fSize = 0.5;だと、元の文字サイズの50%、fSize = 1;だと100%、
fSize = 0.25だと25%のようになります。


【古籏一浩】openspc@po.shiojiri.ne.jp
< http://www.openspc2.org/ >

今月末でコンビニはなくなるし、他の会社では社員が急にクビになったり、東京から地元に戻ってしまう編集者とか、ここの店はいつ潰すのかとか、国道拡幅で店を建て直すとか、近くの保育園は統合とか、なんだかいろいろ。でも、騒がしいのはまわりだけで、私は何かそういう流れとは別のところにいる感じになってしまいました。
ニコンのD1Xは、もう寿命っぽいので以下のカメラを購入するつもり。300fps, 1200fpsでの撮影機能を使いたいだけですが。
< http://dc.casio.jp/product/exilim/ex_f1/ >

テラステーション追加したので、またハイビジョン映像素材をたくさん追加しはじめました。
< http://www.openspc2.org/HDTV/ >

Ajax/JavaScriptもちゃんとやってます。AjaxライブラリのMooToolsと最新のYahoo UI Library 2.5.0のリファレンスも用意しました。
< http://www.openspc2.org/JavaScript/Ajax/ref/MooTools/ >
< http://www.openspc2.org/JavaScript/Ajax/ref/YahooUI/ >

photo
改訂第4版 JavaScript ポケットリファレンス
古籏 一浩
技術評論社 2006-10-18
おすすめ平均 star
starJavaScriptを使ったプロジェクトのお供に是非
starバランスの良いバイブル
starJavaScript仮免者以上の方へ
star中級者向けです。

改訂新版 SQLポケットリファレンス (Pocket reference) [改訂版] PHP ポケットリファレンス (Pocket reference) 基礎 Ajax + JavaScript 改訂第5版 オールカラー  HTML ポケットリファレンス (POCKET REFERENCE) できる大事典 HTML & CSS (できる大事典)





photo
ActionScript逆引きクイックリファレンス―5&MX&MX2004&8対応 for Windows & Macintosh
田中 康博 古籏 一浩 林 拓也
毎日コミュニケーションズ 2005-12
おすすめ平均 star
starFlash(ActionScript)の開発前の調査にも役立ちます
star良書です。

Flash逆引きクイックリファレンス 8&MX2004対応for Windows & Macintosh Flash Hacks―プロが教えるテクニック&ツール100選 速習Webテクニック FLASH8 ActionScript 実例サンプル47 (Quick master of web technique) 有名クリエイターがこっそり教えるFlash作成のウラ技 Adobe Flash CS3 詳細! ActionScript 3.0 入門ノート (DVD付)

by G-Tools , 2008/02/25

最近の関連エントリー

トラックバック

このエントリーのトラックバックURL:

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

back number

Trackbacks

デジクリにSwift 3D V5が紹介されました。... (ストーム君日記 2009年1月23日)

デジクリにSwift 3D V5が紹介されました。... (ストーム君日記 2009年6月19日)

うらうつり... (area-Bログ 2009年2月10日)

[DTP][印刷]「裏抜け」と「プリントスルー」... (DTP+印刷営業メモ 2009年2月11日)

「右」と「左」って何だろう〜... (映画とマーケティング日誌 2009年2月 5日)

デジクリ出演... (tech tech okdt 2008年12月15日)

来月は12月だし... (area-Bログ 2008年11月10日)

広告を変えるレスポンスCM動画... (福岡デザイン日記 2008年10月 1日)

専門用語には必ず「読みがな」を付けてほしい... (M.C.P.C. 2008年7月22日)

T-Time... (あさりの楽天倉庫 2008年7月 3日)

[社会]人と関わること... (DTP+印刷営業メモ 2008年6月18日)

新しいiMacのレビュー記事... (Mein zweiter Blog 2008年6月 3日)

DTP Booster 009(Tokyo/100119)(2010年1月19日、アップルストア銀座で開催)

categories

XML FEED
Powered by
Movable Type 4.261