Adobe家系の座標について普段よく扱っているDTPアプリ/ファイル(InDesign、Photoshop、Illustrator、PDF)の中、色々座標系が存在する。 InDesign&Photoshop:座標は左上、x>0、y>0 Illustrator:… 7/25/2025
VSCode ExtendScript Debugger ARM(Apple silicon)版Apple Silicon搭載のMacでInDesignなどの自動化jsxスクリプトを実行・デバッグするのは、正直とても面倒です。 Adobe公式のプラグインはバージョン2.0.3で止まっており、AppleのMシリーズチップには対応していません… 7/10/2025
InDesignページをオブジェクト全体に合わせるIllustratorのアートボードをオブジェクト全体に合わせるような機能、時々便利です。 使うシーン:ページ毎(余白を除く)を画像化;商品別でカセット化したInDesignファイルを台紙に配置、等。 var doc = app.acti… 6/03/2025
(文字溢れた時)everyItem()のバグについてeveryItem()をよく活用したら、処理スピードが向上しますが( 過去記事 )、本日では変なバグ(仕様?)に遭遇した。 発生条件:everyItem()方法(元の文字スタイル等が維持できるメリットがある)で文字を追加、かつ、文字流し込み後… 9/25/2024
セル/テキストフレームの溢れた文字の取得について通常、InDesignから文字を抽出する時、何も考えずに、 object.contents; を一番よく使っていると思います。ところが、文字が溢れた場合、どうする?色々整理してみました。 いかがでしょうか。同じ属性でも、Objectによっ… 8/05/2024
PDFしおり(栞・bookmark)書出・書込下版pdfを1ファイルに結合し、栞を追加する作業はよくあります。この際、ノンブルとタイトルとその階層情報あれば、pyMupdfライブラリで、簡単にできます! import fitz import openpyxl def export_p… 6/13/2024
InDesign自動組版、サロゲートペア文字の穴について最近、ある自動組版のプログラムを書いています。プログラムは大まかに2つの部分に分かれます。【1】は自動組版、【2】は組版後のInDesignデータを抽出し元の入稿データと比較するものです。自動組版する際、いくつかの外字を指定の字形に置換する必要… 5/07/2024
InDesign Automation with Python(17): xml処理についてInDesignのxml機能を活用して、データの流し込みと抽出(照合)についてのサンプルコード。 テストデータ: Github: 17_xml from appscript import app indd = app("Adobe … 4/16/2024
InDesignテキストフレームから文字抽出(ルビを含む)文字にルビがある場合、ルビを含めた文字列を取得する 考え方: 選択しているtextFrame内の文字がルビを含むかどうかを判定: textFrame.characters.everyItem().rubyFlag -->list of… 8/29/2023
InDesign表組の高速化処理:流し込みInDesignの表組自動処理について、流し込みと溢れの処理には、感覚的には、textFrameより処理が遅い?!原因はよくわからないが、1セル=1textFrameで考えると、単純に数量のせいかもしれない。本文では、流し込み速度についての話で… 4/04/2023
InDesign Automation with Python(16): ChatGPTでInDesign上の日本語を多言語展開ChatGPTのAPIキーの申請(無料枠は$20): https://platform.openai.com/account/api-keys ChatGPTの素晴らしい言語能力をうまく活用できたら、印刷物の多言語展開に期待できると思います。 … 3/20/2023· Updated :4/16/2024
用ChatGPT写一篇永住申请理由书提示一些基本条件:国籍,在日本居住时间等。然后根据基本条件生成的文本,有针对性地追加元素。 第一个提问里,【 用日语写 】这个关键没有被正确理解。不过这个问题不大,让它重新用日语写一次就行。 接着,让他追加一些生活细节和文学信息。语言模… 2/16/2023
PDFの特定文字列にハイパーリンクを追加デジカタPDFページ内の品番に、ハイパーリンクを追加する要望時々あります。イメージとして、品番/商品名等をクリックしたらECサイトの該当商品ページに飛ぶ。PyMuPDFを利用すれば、簡単にできてしまう。(※該当文字列が途中から改行、または縦組p… 1/04/2023
InDesignファイルバージョン確認GUIツールInDesignファイルバージョンの取得するツールのGUI版(wxPythonが必要)を作りました。 全体コード: https://github.com/mlove4u/InDesignFileVersion import os impo… 12/20/2022
InDesignファイルバージョン確認InDesign関連ファイルは下記の4つある: indd(ドキュメント) indt(テンプレート) indb(ブック)(>=InDesign2.0) indl(ライブラリ)(>=InDesign2.0) これらのファイル内部、バー… 12/17/2022
InDesign Automation with Python(15): ドキュメントをIDMLに変換InDesignドキュメントをIDMLに変換するスクリプト Github: 15_export_document_to_idml.py import os from glob import glob from appscript impo… 11/15/2022
InDesign Automation with Python(14): 表組をエクセルに変換InDesignの表組を直接Excelにコピペしたら、とんでもない結果になる。セルの結合状態と数値だけをエクセル表組に変換したい場合は、(プログラムが)わりと簡単にできてしまう。 Github: 14_export_table_to_Exce… 10/23/2022· Updated :11/15/2022
InDesign上の画像の元・編集後のPPI値を取得通常、入稿の画像が全て300dpi以上であっても、拡大さらた場合、実際の解像度が足りなくなる可能性があります。ドキュメント内そのような画像がないか、確認が必要。 InDesignのリンクパネルには、画像の元のPPIと編集後(拡縮された後… 9/15/2022
InDesign Automation with Python(12): export selection to imageGithub: 12_export_selection_to_image.py """ 使い方: 1. InDesign上でオブジェクトを選択(複数OK) 2. "Export"ボタンをクリ… 6/21/2022· Updated :6/23/2022
PDFレンダリングエンジンの性能と再現性の比較※Alfresco社のPDFレンダリングエンジンを選定した際の報告の日本語訳文です。 原文 ■市場概要 WikipediaとGoogleで調査した結果、PDFレンダリングエンジンの一覧表を作成しました。 … 6/17/2022· Updated :6/20/2022