問題タブ [iksaveoptions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - IKSaveOptionsにオプションを追加しますか?
画像を保存できる必要があるImageKitプログラムがあるので、IKSaveOptionsアクセサリビューを使用して、ユーザーがファイルタイプなどを選択できるようにします。
ただし、いくつかのオプションを削除し、TIFFのパネルにチェックボックスを追加したいと思います。または、ファイルの種類を追加したいと思います。しかし、私はこれを行う方法を理解することはできません。IKSaveOptionsからサブクラス化して何かをオーバーライドする必要があると思いますが、これを行う方法を説明するサンプルコードやドキュメントが見つかりません。
ETA:特に、ユーザーが複数ページのtiffと、ページ番号が追加された一連の単一ページのtiffを区別できるようにする必要があります。
ETA:それで、SOは「賞金が切れるまでに数時間しかないので、答えを選ぶべきだ」と言っていますが...答えはありません!(SOはそれを見るのに十分賢いと思うでしょうが、まあB-)
macos - ImageKit の IKSaveOptions を初期化して、デフォルトで LZW 圧縮の TIFF にする方法はありますか?
Mac OS X 10.6 SDK ImageKit の IKSaveOptions を使用して、次を使用してファイル形式アクセサリを NSSavePanel に追加しています。
と
Compression = 5 を指定する NSDictionary を作成しようとしましたが、NSSavePanel が最初に表示されたときに IKSaveOptions に Format:TIFF、Compression:LZW を表示させることができないようです。また、返された imageProperties ディクショナリと userSelection ディクショナリを保存しようとしましたが、それを次回にフィードバックしようとしましたが、NSSavePanel は常にデフォルトで Format:TIFF with Compression:None に設定されます。
アクセサリ ビューに表示されるデフォルトのフォーマット/圧縮をカスタマイズする方法を知っている人はいますか?
保存オプションを TIFF/LZW にデフォルト設定し、さらにユーザーが最後に選択したファイル形式を次回に復元したいと考えています。imageUTType (kUTTypeJPEG、kUTTypePNG、kUTTypeTIFF など) を使用してファイル形式を制御できますが、TIFF または JPEG 形式の初期圧縮オプションを設定できません。
ありがとう、
-レイ