WinXP上でPhotoshopCS2のJavaScriptのプログラムを書いています。
CS2に付いていたテキストレイヤーの設定例WorkingWithText.jsx
(添付)に1行足してフォントの設定を行おうとしたのですが、どうも
うまく動きません。エラーにはなりませんが、フォントの設定が無視されます。どのように書けばいいのか教えてください。
.....
newTextLayer.kind = LayerKind.TEXT;
newTextLayer.textItem.font = "Courier New"; ←この行を足しています。
newTextLayer.textItem.contents = "Hello, World!";
よろしくお願いします。
// Copyright 2002-2005. Adobe Systems, Incorporated. All rights reserved.
// Create a new art layer and convert it to a text layer.
// Set its contents, size and color.
// enable double clicking from the Macintosh Finder or the Windows Explorer
#target photoshop
// in case we double clicked the file
app.bringToFront();
// debug level: 0-2 (0:disable, 1:break on error, 2:break at beginning)
// $.level = 0;
// debugger; // launch debugger on next line
var strtRulerUnits = app.preferences.rulerUnits;
var strtTypeUnits = app.preferences.typeUnits;
app.preferences.rulerUnits = Units.INCHES;
app.preferences.typeUnits = TypeUnits.POINTS;
var docRef = app.documents.add(7, 5, 72);
// suppress all dialogs
app.displayDialogs = DialogModes.NO;
var textColor = new SolidColor;
textColor.rgb.red = 255;
textColor.rgb.green = 0;
textColor.rgb.blue = 0;
var newTextLayer = docRef.artLayers.add();
newTextLayer.kind = LayerKind.TEXT;
newTextLayer.textItem.font = "Courier New";
newTextLayer.textItem.contents = "Hello, World!";
newTextLayer.textItem.position = Array(0.75, 0.75);
newTextLayer.textItem.size = 36;
newTextLayer.textItem.color = textColor;
app.preferences.rulerUnits = strtRulerUnits;
app.preferences.typeUnits = strtTypeUnits;
docRef = null;
textColor = null;
newTextLayer = null;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- 英語 下記はなんていってますか? こんにちは以降、訳していただけたら助かります。 Hello, We’re 1 2023/01/14 00:09
- 英語 英文の添削をお願いします 4 2023/05/23 11:10
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- 英語 できるだけ直訳で英語の翻訳をお願いします。(英語→日本語) 1 2022/10/15 20:59
- YouTube youtubeからの著作権メールについて 2 2023/02/14 16:12
- 英語 この英文は格調高いのでしょうか? 3 2022/06/03 18:55
- 英語 The Twilight Zone1959に関するCBSの回答について 1 2023/03/02 15:13
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PPT→PDFの変換について
-
ノートパソコンのMicrosoft、Te...
-
エクセルでフォントサイズ固定...
-
フォントサイズを常に一定にしたい
-
PDFに変換しても文字化けしない...
-
OPPO のスマホのフォントを買っ...
-
サクラエディタ
-
edgeのアイコンやPDFを開くと上...
-
[© ロケットニュース24]のペー...
-
デイリースポーツオンライン と...
-
マイクロソフトのエッジ(ブラ...
-
PowerPointで、作成されたファ...
-
端子の出力信号について
-
google earth PROをクリック...
-
Microsoft Edgeを起動しても勝...
-
【Excel】一度画面から消えると...
-
google chromeについて
-
PCのFPS表示について
-
ChromeとEdgeどちらがいいので...
-
ThunderBirdで既読にならない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PPT→PDFの変換について
-
サクラエディタ
-
OPPO のスマホのフォントを買っ...
-
タイトルバーが文字化けしてし...
-
Google Chrome のフォントがガ...
-
フォントサイズを常に一定にしたい
-
Microsoft Edge (ME) のフォ...
-
PDFに変換しても文字化けしない...
-
Chromeのフォントを直したいです。
-
筆王の字フォント変更について
-
Yahooメールでのフォントについて
-
差し込み印刷で条件を設定する方法
-
もう一つブラウザが欲しいんです!
-
edgeのアイコンやPDFを開くと上...
-
[© ロケットニュース24]のペー...
-
Outlook 共有アカウントの色分...
-
WINDOWS7でGoogle Chromeを使い...
-
Microsoft Edgeを起動しても勝...
-
VBAでchromeを動かしたいのです...
-
ネット利用制限を設ける方法
おすすめ情報