(文字溢れた時)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