« [Ai]イラストレーターと解像度とPDF設定 | トップページ | FFMPEGをインストールする【Macにね】 »

[Ai] PDFSaveOptions イラストレーターPDF保存オプション

CS4
10.6

イラストレーターの
PDFに保存する場合の
オプション部分だけ

やって思う事は
PDFは『プリセット』作って
プリセット名で保存するのがセオリーだなぁ
こんなのやってられないもんねぇ

 

function getPDFOptions()

{

var pdfSaveOpts = new PDFSaveOptions(); //PDFSaveOptionsを定義


var flatOpts = new PrintFlattenerOptions(); //flattenerOptionsを別指定

flatOpts.clipComplexRegions = true; //複雑な領域をクリップ

flatOpts.convertStrokesToOutlines = true; //線をアウトラインに

flatOpts.convertTextToOutlines = true; //テキストをアウトラインに

flatOpts.flatteningBalance = 100.0; //100でベクトル0でラスタ

flatOpts.overprint = PDFOverprint.PRESERVEPDFOVERPRINT; //オーバープリント

flatOpts.gradientResolution = 300.0; //グラデーション解像度

flatOpts.rasterizationResolution = 300.0; //ラスタライズ解像度

flatOpts.typename = ''; //リードオンリー




pdfSaveOpts.pDFPreset = ''; //PDFプリセット

pdfSaveOpts.compatibility = PDFCompatibility.ACROBAT8; //バージョン設定

//保存ダイアログ

pdfSaveOpts.artboardRange = ''; //複数アートボードの場合 書き出すアートボード複数時は1-2等

//一般

pdfSaveOpts.preserveEditability = false; //編集を許可 true or false★ここにバグ有り

pdfSaveOpts.generateThumbnails = false; //サムネイルの有無 true or false

pdfSaveOpts.optimization = false; //WEB最適化 true or false

pdfSaveOpts.viewAfterSaving = false; //保存後アクロバットで表示する true or false

pdfSaveOpts.acrobatLayers = true; //レイヤー構造を残す true or false

//圧縮

pdfSaveOpts.compressArt = false; //テキストとラインアートの圧縮

//カラー画像の圧縮設定

pdfSaveOpts.colorCompression = CompressionQuality.None; //カラー画像の圧縮方法

pdfSaveOpts.colorDownsampling = 300.0; //カラー画像の圧縮値

pdfSaveOpts.colorDownsamplingImageThreshold = 300.0; //カラー画像の圧縮シキイ値

pdfSaveOpts.colorDownsamplingMethod = DownsampleMethod. NODOWNSAMPLE; //カラー画像圧縮の処理方法

pdfSaveOpts.colorTileSize = 256; //カラー画像jpg2000時のタイルサイズ

//グレイスケール画像の圧縮設定

pdfSaveOpts.grayscaleCompression = CompressionQuality.None; //グレイスケール圧縮方法

pdfSaveOpts.grayscaleDownsampling = 300.0; //グレイスケール圧縮値

pdfSaveOpts.grayscaleDownsamplingImageThreshold = 300.0; //グレイスケール圧縮のシキイ値

pdfSaveOpts.grayscaleDownsamplingMethod = DownsampleMethod. NODOWNSAMPLE; //グレイスケール圧縮の処理方法

pdfSaveOpts.grayscaleTileSize = 256; //グレイスケールjpg2000時のタイルサイズ

//白黒画像の圧縮設定

pdfSaveOpts.monochromeCompression = MonochromeCompression. None; //BW画像の圧縮方法

pdfSaveOpts.monochromeDownsampling = 600.0; //BW画像の圧縮値

pdfSaveOpts.onochromeDownsamplingImageThreshold = 600.0; //BW画像の圧縮のシキイ値

pdfSaveOpts.monochromeDownsamplingMethod = DownsampleMethod. NODOWNSAMPLE; //BW画像圧縮の処理方法

//トンボ

pdfSaveOpts.colorBars = true; //カラーバーの有無 true or false

pdfSaveOpts.pageInformation = true; //トンボにページ情報 true or false

pdfSaveOpts.registrationMarks = true; //レジストレーションマーク有無 true or false

pdfSaveOpts.trimMarks = true; //トリムマークの有無 true or false

pdfSaveOpts.pageMarksType = PageMarksTypes.Japanese; //トンボの種類 Japanese or Roman

pdfSaveOpts.trimMarkWeight = PDFTrimMarkWeight. TRIMMARKWEIGHT0125; //トリムマークの線の太さ 05 025 0125

pdfSaveOpts.offset = 0.0; //トンボのオフセット値

//裁ち落とし

pdfSaveOpts.bleedLink = true; //ドキュメントの裁ち落とし true or false

pdfSaveOpts.bleedOffsetRect = [0,0,0,0]; //裁ち落としのオフセット 天左右地の順

//カラー

pdfSaveOpts.colorConversionID = ColorConversion.COLORCONVERSIONREPURPOSE; //カラー変換方法

pdfSaveOpts.colorDestinationID = ColorDestination.COLORDESTINATIONWORKINGCMYK; //出力先

pdfSaveOpts.colorProfileID = ColorProfile.INCLUDEALLPROFILE; //プロファイルを埋め込み

//PDFX

pdfSaveOpts.pDFXStandard = PDFXStandard.PDFXNONE; //出力インテントプロファイル

pdfSaveOpts.outputCondition = 'None'; //出力条件

pdfSaveOpts.outputConditionID = 'None'; //出力条件ID

pdfSaveOpts.pDFXStandardDescription = 'None'; //PDFX設定の解説

pdfSaveOpts.trapped = false; //トラッピング済みとしてマークする true or false

//詳細設定フォント

pdfSaveOpts.fontSubsetThreshold = 100.0; //フォントサブセットの値

//オーバープリントと透明の分割統合

pdfSaveOpts.flattenerOptions = flatOpts; //オプションは最上部のflatOptsで別途指定

pdfSaveOpts.flattenerPreset = '[高解像度]'; //分割のプリセット名

//セキュリティ設定

pdfSaveOpts.requireDocumentPassword = false; //ドキュメントを開く時にパスワードが必要

pdfSaveOpts.documentPassword = '1234'; //ドキュメントを開く時のパスワード

pdfSaveOpts.requirePermissionPassword = false; //権限変更時にパスワードが必要

pdfSaveOpts.permissionPassword = '1234'; //権限変更時用のパスワード

pdfSaveOpts.pDFAllowPrinting = PDFPrintAllowedEnum.PRINT128HIGHRESOLUTION; //プリント許可

pdfSaveOpts.printerResolution = 600.0; //セキュリティ印刷解像度

pdfSaveOpts.enableAccess = true; //

pdfSaveOpts.enableCopy = true; //

pdfSaveOpts.enableCopyAccess = true; //コピーを許可

pdfSaveOpts.enablePlainText = true; //

pdfSaveOpts.pDFChangesAllowed = PDFChangesAllowedEnum.CHANGE128ANYCHANGES; //変更の許可


pdfSaveOpts.typename = ''; //リードオンリー


return pdfSaveOpts; //pdfSaveOptsを定義

}



 


「PDFSaveOptions.rtf」をダウンロード[Download]DownloadFile


|

« [Ai]イラストレーターと解像度とPDF設定 | トップページ | FFMPEGをインストールする【Macにね】 »

AdobeJSX」カテゴリの記事

コメント

この記事へのコメントは終了しました。