リンクをクリップボードにコピー
コピー完了
画像トレースでv27.4時は「ホワイトを無視」、v28.3は「カラーを透過」にオプションが変わっているのですがJavascriptから動いてくれなくなってしまいました。
現象としては
・「カラーを透過」にチェックをいれてプリセットを保存
・JavascriptからtracingOptions.loadFromPreset("プリセット")でロードして処理
・画像トレースのパネルは指定したプリセット名ではなく「カスタム」になってしまい
「カラーを透過」のチェックが外れて処理されている。
tracingOptionsのプロパティ一覧を表示するとignoreWhiteがあるのですがtrueに設定しても無視されてしまいます。
v28.3でJavascriptから「カラーを透過」を有効にして処理する方法はあるんでしょうか?
プロパティ一覧にはそれらしいものが見当たらなく。
リンクをクリップボードにコピー
コピー完了
う〜ん、ダメですね。現行のインターフェースに変更されたのは2023なんですけど、各パラメータは正常に指定できていたかと思います。パラメータの細かい解説は以下を
https://ten-artai.com/2016/07/335/
2024で上のページのスクリプトをignoreWhiteをtrueにしても白バックが削除できません。というか白に0.01とか乗ってきちゃいますね。
これはバックに網があると判断して残しているのかフラグ自体を無視しているのか判断つかないですね。
ちょっとまとめて報告しておきます。
リンクをクリップボードにコピー
コピー完了
ご確認までありがとうございます!
やっぱり無理ですかぁ、tracingOptionsのパラメータ名をJavascriptで全部出力した際にignoreWhiteのままだったので嫌な予感してたんですが。
とりあえず業務スクリプトとして使用してもらっているのでしばらくは以前のバージョンでの利用に一旦戻してもらうことにして代替方法を考えることにします。
リンクをクリップボードにコピー
コピー完了
スクリプト絡みってなかなか直してくれないんですけどUservoiceの方に投げ込んでおきました。
リンクをクリップボードにコピー
コピー完了
Uservoiceへのポストありがとうございます!!
修正を期待して待つことにします。