もっと見る

DTP:作成中のフォントカタログ自動生成。アスキー文字とか入れてないけど、うちのマシンだと20分かかる。(1300フォント)

DTP:InDesign+スクリプト。システムにフォント数で4桁入ってる人って結構多いんでしょうか...5桁入ってる人はいなさそうだけど...

DTP:InDesign+スクリプトでのフォント見本帳。フォント入れすぎて、何か怪しげな雰囲気。fullNameNativeとかなぜかフォント名を取得するとエラーになるのがある...

表示されている部分だけ消去されるので、連結されてるフレームなどにある文字はこの方法では消えません。他のもコレクション使った例は、そんな具合。

スレッドを表示

DTP:InDesign+スクリプト。
指定範囲のページのテキストフレームの内容を消去。以下の例では3〜6ページ内にあるすべてのテキストフレームの内容が消去されます。
app.activeDocument.pages.itemByRange(2,5).textFrames.everyItem().contents="";

DTP:InDesign+スクリプト。アクティブスプレッド内にあるテキストフレームの内容を消去。
app.activeWindow.activeSpread.textFrames.everyItem().contents="";

DTP:InDesign+スクリプト。アクティブページのテキストフレームの内容を消去。
app.activeWindow.activePage.textFrames.everyItem().contents="";

DTP:InDesign+スクリプト。
contents="";
とした場合と
characters.everyItem().remove();
とした場合、同じ結果のはず...だと思うけど未確認。contents="";の方が40倍速いけど。
うちだとどちらも実行後、undoで文字が消えるというバグが発生...まあ、CS6だからもうサポート外なので。

自動化:イラストレーター JavaScript リファレンス(CS6)にGradientStopオブジェクトを追加しました。
openspc2.org/reibun/Illustrato

一応昇順ソート。ファイル名の文字コード比較なので、そこそこのソート。

(function(){
var targetFolder=Folder.selectDialog("フォルダを選択してください");
if(!targetFolder){ return; }
var fileList=targetFolder.getFiles().sort(function(a,b){
if(a.name > b.name){ return 1;}
return -1;
});
for(var i=0; i<fileList.length; i++){
$.writeln(decodeURIComponent(fileList[i].name));
}
})();

自動化:イラストレーター JavaScript リファレンス(CS6)にGradientオブジェクトのgradientStops、nameプロパティを追加しました。
openspc2.org/reibun/Illustrato

自動化:フォトショップ JavaScript リファレンス(CS6)にArtLayerオブジェクトのapplyNTSC、applySharpen、applySharpenEdgesメソッドを追加しました。
openspc2.org/reibun/PhotoshopC

あけまして、おめでとうございます。
今年もよろしくお願いいたします。

自動化:フォトショップ JavaScript リファレンス(CS6)にArtLayerオブジェクトのapplyLensFlare、applyMedianNoise、applyMinimumメソッドを追加しました。
openspc2.org/reibun/PhotoshopC

自動化:イラストレーター JavaScript リファレンス(CS6)にGradientオブジェクトを追加しました。
openspc2.org/reibun/Illustrato

自動化:フォトショップ JavaScript リファレンス(CS6)にArtLayerオブジェクトのapplyGaussianBlur、applyHighPass、applyMaximumメソッドを追加しました。
openspc2.org/reibun/PhotoshopC

自動化:フォトショップ JavaScript リファレンス(CS6)にArtLayerオブジェクトのadjustLevels、applyAddNoise、applyDeInterlaceメソッドを追加しました。
openspc2.org/reibun/PhotoshopC

自動化:イラストレーター JavaScript リファレンス(CS6)にgradientsオブジェクトを追加しました。
openspc2.org/reibun/Illustrato

自動化:インデザイン JavaScript リファレンス(CS6,2020)にappオブジェクトのapplyMenuCustomization、applyShortcutSet、applyWorkspaceを追加しました。
openspc2.org/reibun/InDesignCS
openspc2.org/reibun/InDesign20

自動化:フォトショップ JavaScript リファレンス(CS6)にArtLayerオブジェクトのadjustColorBalance、adjustCurves、applyDiffuseGlowメソッドを追加しました。
openspc2.org/reibun/PhotoshopC

もっと見る
DTP-Mstdn.jp

DTP-Mstdn.jpは、DTP・デザイン・印刷に関わる人々のためのMastodonインスタンスです。特定分野の専門インスタンスですので、日々のつぶやき、耳寄りな情報の共有、ディスカッション、質問とその回答、役立つスクリプトなど、他では投稿しづらい内容も、思う存分トゥートしましょう!