問題タブ [indesign-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
274 参照

adobe-indesign - indesign スクリプトで inresponse を記述する方法

indd ファイルのすべてのフォーム フィールドを取得するために、このスクリプトを実行しています。

私がやったことは、soap-java ベースのクライアントを作成し、runscript メソッドを呼び出すことです。今、私はこれらのフィールドを取得することができますが、これらのフィールドをクライアントに送り返す方法、つまり応答でこれを書き込む方法と、クライアント側で応答から読み取る方法です。

runscript メソッドを呼び出すコードは次のとおりです。

また、ドキュメントでrunScriptメソッドが返すことを発見しましたRunScriptResponseが、私の場合はvoidを返しています。

http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/indesign/sdk/cs6/server/ids-solutions.pdf

0 投票する
0 に答える
178 参照

transparency - InDesign Server - 透明な TIFF 画像が埋め込まれた PDF のエクスポート

透明な TIFF 画像が埋め込まれた PDF をエクスポートしようとしています。これらの画像は非常に大きな次元を持っています。埋め込みプロセス中に、対象の InDesign ファイル内のプレースホルダー フレームに収まるように縮小されます。サイズが劇的に減少したため、InDesign ファイルから PDF を書き出すと、埋め込まれた画像のエッジの周りのアンチエイリアスからハロー効果が発生します。InDesign にダウンサンプルしないように指示することでハローのサ​​イズを小さくすることができましたが、それを取り除くことはできませんでした。このアーティファクトを取り除く方法を知っている人はいますか?

0 投票する
2 に答える
634 参照

macos - idlk ファイルが MAC で作成される

program and a plugin介してインデザイン ドキュメントにする がありますindesign serveropenDoc, CreateElement, closeDocプログラムを実行すると、etc のようないくつかの API 呼び出しが行われ、ドキュメントの準備が整います。サーバーが Mac でファイルを開くと.idlk、ユーザーがこのドキュメントを開くのを防ぐファイルが作成されます (indesign ビューアーを使用)。私のプログラムが呼び出すサーバーインスタンスが終了していないため、 .idlkファイルはまだ存在しています。

私が知りたいのは、APIドキュメントのロックを解除する方法があるかどうかです。

このリンクからわかるように、ロックとロック解除の呼び出しは、ドキュメントではなく、レイヤーとガイドに関係しています。

0 投票する
1 に答える
85 参照

php - COM オブジェクトのメソッドを検索

InDesign Server CS6 の COM オブジェクトを使用して、InDesign ドキュメントを PDF としてエクスポートしようとしています。

InDesign に付属のオブジェクト モデル ビューアを確認すると、Document オブジェクトのメソッド 'exportFile()' が見つかりましたが、これを使用すると、このメソッド バリアントが存在しないというエラーが発生します。代わりに「export()」を使用すると正しい結果が得られますが、このメソッドはドキュメントにないため、使用するパラメーターがわかりません。

常に正しいとは限らない InDesign ドキュメントに依存せずに、COM オブジェクトからすべてのメソッドやその他の有用な情報を直接抽出する方法はありますか?

0 投票する
1 に答える
406 参照

c# - Adobeページメーカーのデータをデータベースに保存する方法は?

教育データの 1 つは、Adobe ページ メーカー ファイル (.PMD) ファイルに保存されていました。数式、化学式などの科学式で構成されているデータを MSSQL データベースに保存し、ブラウザで表示したいと考えています。残念ながら、C#.NET を使用して PMD ファイル データを読み込もうとしましたが、必要な結果が得られませんでした。

  1. 誰でもこれに関して私を助けることができますか?
  2. C#.NET の代わりにページ メーカー データを読み取る方法はありますか?
  3. PMD ファイルを別の拡張子に変換すると、結果が得られる可能性はありますか?
0 投票する
0 に答える
261 参照

javascript - InDesign Server - すべてのアセットを CMYK に変換しますか?

ユーザー入力に応じてドキュメント内のテキスト、画像、色などを変更する InDesign Server サービスがあります。完了すると、INDD パッケージ (圧縮されたディレクトリ) または PDF のいずれかが出力されます。

クライアントの 1 人は、独自の .icc カラー プロファイルに従って、すべての出力を CMYK にする必要があります。次のように、IDS にカラー プロファイルを問題なくファイルに添付してもらうことができます。

とはいえ、私は初心者であり、PRESERVE_EMBEDDED_PROFILES台詞は何が起こるべきかについての漠然とした推測にすぎないことを告白します。また、「無効なパラメーター」というエラーがスローされるため、コメントアウトされた最後の行を機能させることもできません。ドキュメントによると、このインスタンス変数は「デバイスに依存しない PPD が指定されている場合は無効」ですが、理由はわかりません。

私の主な問題は、ユーザーが入力した画像と色が RGB 形式である可能性があり、その特定のカラー プロファイルで CMYK に変換する必要があることです。(プロファイルをファイルに追加するだけでは十分ではないと言われました。アセットも変換する必要があります)

次のように、PDFに変換するときにCMYKも強制しようとしています。

しかし、結果の PDF ファイルも RGB であると言われました。

これを行う比較的痛みのない方法はありますか?