Skip to main content
  • 6,603 Posts
  • 13,137 Replies
6603 Posts
古いバージョンのイラストレーターで開くとアウトラインが変形するということはありますか?

当方CS2のイラストレーターを所有しています単純な漢字の文字をオリジナルで作成しアウトライン化して業者に入稿しました。 私はWindowsのCS2のイラストレーターを所有していて、業者の方は古いバージョンのイラストレーターを使用しているらしく最初ファイルが開けないとのことで、ai形式で8.9と古いバージョンで保存し提出しました。その後完成イメージの画像を確認したところ、私が最初に提出したアウトラインデータでは奇麗なカーブなのですが完成イメージの画像を見るとアウトラインの形が変わって主にカーブをしている部分がでこぼこした感じになっています。 これは直らないか?と聞いたところ業者側のイラストレーターのバージョンが古いからこうなってしまうとの回答でした。 質問です、イラストレーターでバージョンダウンして保存したアウトラインのデータが古いバージョンのイラストレーターだと変形してしまうという事は聞いたことがありますか?このような場合、何か良い解決方法はありますか?教えてください。    

JavaScriptで、アートボードに配置したアイテムの間隔を指定したい

お世話になります。 今、Illustratorへ複数ページのPDFの配置を行なっています。ページ毎に異なるアートボードへ配置し(1ページ目はアートボード1、2ページ目はアートボード2と固定です)、間隔を調整したい(アートボード1と2で異なる数字ではない)のですが、どうしても同じ位置にしか配置してくれません。ネットで検索したり、ChatGTPを頼ったり色々しているのですが、うまくいきません。どうしたら、位置が動いてくれるのでしょうか?どなたかご教授くださいませ。 // 複数のPDFファイルを選択var fileObjs = File.openDialog("PDFを選択してください", "*.pdf", true);var pdfOptions = app.preferences.PDFFileOptions;pdfOptions.pDFCropToBox = PDFBoxType.PDFMEDIABOX;var pt = 2.83465;var pageW = 91 * pt; // ページの幅var pageH = 55 * pt; // ページの高さvar xmargin = 10 * pt; // ページ間のマージンvar ymargin = 3 * pt; // ページ間のマージンvar spreadcount = 2; // 何ページごとに改行するかif(fileObjs) {for (var f = 0; f < fileObjs.length; f++) {var fileObj = fileObjs[f];var pdfPages = 2; // PDFのページ数for(var p = 0; p < pdfPages; p++){// アートボードを選択(pをインデックスとして使用)var artboardIndex = p; // PDFの1ページ目をアートボード1に、2ページ目をアートボード2にif(artboardIndex < app.activeDocument.artboards.length) {var artboard = app.activeDocument.artboards[artboardIndex];var artboardRect = artboard.artboardRect; //