2

Extendscript for InDesignに関するドキュメントはオンラインで非常に貧弱であり、それ以外の場合、exportFileメソッドに関する詳細で有用な情報を見つけることができません...これが私が見つけることができるすべてであり、かなり文字化けしています:http:    //jongware.mit.edu/ idcs5/pe_ExportFormat.html


私が使用しているのを見た一般的なそのようなステートメントは次のようexportFileになります

       imgs[i].exportFile(ExportFormat.JPG, img, false)

このステートメントは、のJPGプロパティを使用しExportFormat、ファイルオブジェクトimgを渡し、パラメータを渡しますfalse

ファイルオブジェクトは次のようにインスタンス化する必要があることを私は知っています

       var img = new File(folder + "/" + fileName)

...しかし、WTFはfalse

また、ExportFormatオブジェクトのさまざまなファイルタイプのプロパティがさまざまな方法でインスタンス化されているように見えます...たとえば、PDFのExportFormatがとしてインスタンス化されるのを見ましたExportFormat.pdfType。このバリエーションは私を失望させます、そして他のファイルタイプも同様にユニークなプロパティ名を持っているようです。


では、メソッドのパラメーターは正確にはexportFile何であり、これらのパラメーターのすべてのプロパティは何ですか?

4

3 に答える 3

3

リソースがどこにあるかを知ると、リソースは非常に多いと思います;)このブックマークをお気に入りとして使用することをお勧めします:http: //jongware.mit.edu/idcs5js_html_3.0.3i/idcs5js/

それが完了したら、pageItem(レイアウト)リンクに移動し、exportFileメソッドを確認します。

void exportFile(format:variates、to:File [、showingOptions:bool = false] [、using:PDFExportPreset] [、versionComments:string] [、forceSave:bool = false])オブジェクトをファイルにエクスポートします。

falseは、PDFエクスポートプリセットを使用したくないことを意味します。

Loic

于 2012-06-27T23:08:33.373 に答える
3

// PDFエクスポートプリセット)

//The default PDF export preset names are surrounded by square breackets

//(e.g., "[High Quality Print], [Press Quality], or [Smallest File Size]").
var myPDFExportPreset = app.pdfExportPresets.item("[Press Quality]");

myDocument.exportFile(
    ExportFormat.pdfType,
    File(Folder.desktop + "/ExportPDFWithPreset.pdf"),
    false, 
    myPDFExportPreset
);
于 2012-09-20T13:32:40.700 に答える
0

はい、間違いなく、ジョンウェアはInDesignスクリプトコミュニティだけでなく、http://indesignsecrets.com/にも多くのことを行ってきました...アドビは 、より多くのユーザーにリーチしたい場合は、より完全なドキュメントを提供する必要があると思います。 (Adobeのドキュメントを表示するには、ここをクリックしてください)。




私は彼が言ったとき、この男アンディマシューズはそれをうまく言ったと思います:

「ExtendScriptのドキュメントは最高ではないことに注意してください。ActionscriptまたはColdFusionのドキュメントに慣れていると、がっかりするだけでなく、混乱することにもなります

。... ..アドビがツールとドキュメントを一流にするために少し力を入れてくれることを願っています。それは間違いなく違いを生み、フラストレーションを大幅に減らし、より多くのデザイナー/開発者にこのソフトウェアについて話すように促すことができます。」

このページを表示するには、ここをクリックしてください


本に関する限り:

InDesignのExtendscriptに関する優れたリソースを探す中で、JavaScriptを使用したScripting InDesign CS3 / 4の本は、InDesignのExtendscriptの非常に優れた入門書であることがわかりましたが、非常に基本的な例しか示していません...

ただし、間もなく、GrantGambleによる「InDesignCS5Automation Using XML&JavaScript 」という本を手に入れる予定です。これは、はるかに包括的なガイドのようです。この本には、彼の他の本InDesignCS5JavaScriptの  全体とXMLに関する情報が含まれているようです。

于 2012-06-29T04:00:28.920 に答える