全角英数の文字コードから65248個前が半角英数の文字コード。 半角英数の文字コードから65248個後が全角英数の文字コード。 // 半角にしたい str.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 65248); }); // 全角にしたい str.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) + 65248); }); 65248の部分は16進数で表される事が多い。 // 半角にしたい str.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0)
[4808]セル内の文字列の幅取得、空き設定 | 投稿者:たかぽん | 投稿日:2010/06/19(Sat) 23:35:40 いつも勉強させていただいています。 他の組版ソフト(Edianwing)で作成された書籍をInDesignCS4(windowsXP)で改訂することとなりました。 その書籍は表組みを多用しています。 そこで、質問ですが、 例えば、 セル内に箇条書きされた複数行があるとします。 その中の一番長い一行を選んで長さを取得。その長さから余白を出し、それをセルの余白に均等に指定する。 このような作業が多くある表です。 EdianWingでは数値取得、設定が比較的簡単だったのですが、現在作業中のInDesignCS4では以下のように行っています。 まず、セル内の一番長い文字列の末尾にカーソルを置く。 情報ウインドウから座標を取得。 次に文字列の先頭にカーソルを置き、座標を取
サイト更新情報 2006/12/06 よく使われているページを検索窓から簡単に辿れるようにしました。(検索窓に「prototype」と入力) 2006/11/27 JavaScript入門/応用サイトJavaScriptistオープン! 2006/11/23 試して確認できるJavaScriptオンラインエディタを公開 2006/11/20 JavaScriptリファレンス、逆引きサンプル集を公開 2006/11/19 JavaScriptライブラリ活用ページ公開 2006/11/15 JavaScriptistベース機能の構築完了 過去のサイト更新情報
リファレンス alert ( Microsoft ) alert ( Mozilla ) 多くの処理を部分部分で確かめたい場合は、Firebug の console.log を使用して ログを取るほうが有効ですが、一つ一つ確実に確かめるには alert が最も有効です。 ( ※ IE では、alert(); はエラーになりません ) confirm ( Microsoft ) confirm ( Mozilla ) 戻り値として true または false が返るので、if 文の条件式に直接使う事になります。 if ( confirm("更新しますか?") ) { console.log("更新"); } else { console.log("キャンセル"); }
このページは日刊デジタルクリエイターズに毎週連載している「クリエイター手抜きプロジェクト」をアプリケーション別に整理しサンプルファイルをダウンロードできるようにしています。クリエイター手抜きプロジェクトは2004年から連載しており2004年〜2015年2月分までを掲載しています。 ミスや間違いなどがありましたらopenspc@alpha.ocn.ne.jpまでお願いします。 ■Adobe Acrobat ボタン一発でWebページをPDFに PDFの閲覧期限を設定する ■Adobe AfterEffects AfterEffects 6.0 : expression (1) AfterEffects 6.0 : expression (2) 複数のレイヤーのプロパティ値を保存する 選択したレイヤーに複数のエフェクトをかける テキストファイルを読み込ませて処理を行う ネットワーク上にあるテキス
またまた、過去にいろいろと探って集めて作った、表関連のInDesign Javascript。 先日と同様に動かないのもあるかも…です。 基本的に今までの表関連のJavascriptはInDesign CS2で動作確認しております(た、たぶん…) これらのJavascriptに関して、一切の責任は負えませんので、ご了承ください。 (参考程度として考えて頂けるとありがたい。しかし、Javascript関連のネタが尽きてきたなぁ…(笑)) //●セルをマージする //あらかじめ、ドキュメントを作成しておいて下さい。 //テキストフレームを作成。 //テキストフレームの位置を設定。 //テーブルを作成。 //列と行を設定。 //セルをマージ。 //テキストフレーム作成 txtObj = app.activeDocument.textFrames.add(); //テキストフレームの位置 [y,x
自己紹介 ども。KAYACでJS書いてる@kyo_agoです 最近はスマホ環境で色々JS書いてます 今回はかなり内容に主観が入ってます
ちょっと前に書いたInDesign用JavaScript。(CS2以前のパージョンでは正常に動作しないと思います。) 印刷会社の製版部門では、色校正が戻ってきて訂正指示の入った写真の色補正を行った後、修正した画像をInDesignで再配置して再校出力ってことが日常的にありますが、そのチェック作業に使えるInDesign用JavaScript。 作業時、訂正する画像が数点ならそれほど問題無いですが、数十ページに渡って直しが何十点もある場合には、貼り替え忘れ等の確認作業に結構神経使うと思います。検版作業はまた別の事として、製版作業の段階でのミスを軽減するアシスト用と言う事で。 このスクリプトは、ドキュメントに配置されている画像の更新日時をチェックし、指定した時間以内にPhotoshop等で変更、保存された画像であればブルーの枠でハイライト表示するので、その画像ファイルが最近変更されたものかどう
株式会社パソナが提供するオウンドメディアサイトです。
はじめに JavaScriptは簡単な言語のようでいて、実は奥が深く、初心者にとってなかなかその本質がわかりにくい言語です。ここでは、JavaScriptの言語的エッセンスを理解できるようなものをFAQ形式で書いてみました。ご意見や誤り等を指摘してもらえたら嬉しいです。 なお、JavaScriptの標準化であるECMAScriptは、今年末にEdition 5 がリリースされる予定です。このFAQは、現在のバージョンであるEdition 3をベースにしています。 ECMAScriptって何ですか? ECMAはEuropean Computer Manufacturer Association(欧州電子計算機工業会)の略で、標準化団体です。NetscapeのJavaScriptとMicrosoftのJScriptをベースに、純粋なプログラム言語部分を抽出したものをECMAで標準化したスクリプ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く