問題タブ [nsimage]

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.

0 投票する
2 に答える
4089 参照

objective-c - 淡色表示された NSImage を描画する最も簡単な方法 (無効なビューのように)

淡色表示された画像の正確なトーンなどにあまりこだわらない場合、このように NSImage をわずかに淡色表示する簡単で汚れた方法はありますか? オンラインで検索しましたが、探しているものを実際に見つけることができません (しかし、グラフィックスと正しい技術用語を理解することに関してはあまり得意ではありません)。

淡色表示なし 淡色表示

上記のように Xcode のアイコンを暗くするのと同じユースケースで、実際にアイコンを暗くしています (つまり、ドキュメントに保存されていない変更があります)。

0 投票する
1 に答える
912 参照

cocoa - 変換後に NSImage がぼやける

NSAffineTransform クラスを使用して NSImage をその中心で回転させたところ、動作しました。コードは次のとおりです。

しかし、結果の画像の品質は非常に悪いです。それを解決する方法は?

「lockFocus」メソッドが原因だと言う人もいますが、メソッドを使用せずにこれを行う方法がわかりません。

0 投票する
2 に答える
8705 参照

cocoa - NSURL → NSImage → NSImageView

AppKit と NSDocument で遊んでいますが、なぜこれが機能しないのですか?:

これを書いたばかりで、画像はnilではありませんが、画像をロードすることはなく、サイズは常にゼロです。これは、ファイルをドキュメントに読み込むために実装する必要がある正しい方法ですか? 他のライブラリを使用して他のファイルを読み取る予定であるため、データ (NSData) ではなくパスが必要です。

今、PNG、JPGを読み込もうとしていますが、どれもうまくいきませんでした。;(

前もって感謝します。

0 投票する
4 に答える
4812 参照

objective-c - いくつかの CALayers を含む NSView を NSImage にレンダリングする

CALayer でサポートされた NSView を含む NSScrollView を含む NSView があります。-dataWithPDFInsideRectNSViewを NSImage にキャプチャする通常の方法をすべて試しました ( -initWithFocusedViewRect. このStackOverflow の投稿は既に見ましたが、通常の NSView とレイヤーに基づくビューの両方を含む NSView ではなく、CALayer ツリーのみを画像にレンダリングすることに関する質問でした。

どんな助けでも大歓迎です、ありがとう:)

0 投票する
1 に答える
250 参照

cocoa - 画像を合成するココア

ボタンのように、3 つの異なる画像 (左側、引き伸ばされる中央、右側) から画像をつなぎ合わせることができるこの 1 つの方法があったことを思い出します。10枚撮るとかそういうのもあったと思うんですけど、よくわかりません。

ポイントは、それを行った API 呼び出しを知っている人はいますか?そうでない場合、3 つの異なる画像から単純なボタンを描画するにはどうすればよいでしょうか?

ありがとう。

0 投票する
3 に答える
8214 参照

nstableview - 画像のように見えるように NSButton をコーディングする方法

(インターフェイス ビルダーではなく) コードを使用してNSButton、イメージのような を作成する必要があります。具体的には使いたいのですが、ボタンのように見えるのではなくNSImageNameStopProgressFreestandingTemplate、画像のように見える必要があります。これは次 のことを意味します 。

ありがとう。

0 投票する
1 に答える
1457 参照

objective-c - 画像の一部を読み込んでいる NSImage

要件は次のとおりです。ボタン用に単一の大きな PNG 画像を取得します。この単一の画像には、表示する必要がある hOver、ボタンのクリック、マウスの終了の画像が含まれます。単一の PNG ファイルのサイズは 1024 X 28 になるため、それぞれ画像のサイズは約256 X 28です。可能な限り最善のアプローチをグーグルで検索していますが、これを達成する方法がわかりませんでした。

私は次のアプローチを念頭に置いています、

NSData パラメータに何を指定すればよいか知りたいのですが、

必要に応じて、単一の画像とクリップされた画像をロードすることは可能ですか。

前もって感謝します

0 投票する
1 に答える
69 参照

objective-c - いくつかのウィンドウにいくつかのラベルを配置する方法は?

アプリケーションから開いているウィンドウをマークする必要があります。Windowsリスト、システムID、名前、所有者を取得できます...選択したウィンドウでのみNSImageを描画できますか?

0 投票する
3 に答える
2390 参照

objective-c - NSImage DPI の質問

NSImage の実​​際の幅と高さを取得する方法を教えてもらえますか? DPI が 72 よりも高い画像は、NSImage.size パラメーターを使用すると幅と高さが不正確になることに気付きました。

Cocoadev でこの例を見ました:

ただし、 bestRepresentationForDevice は 10.6 で廃止されました...代わりに何を使用できますか?ドキュメントには別の方法が記載されていませんか?

0 投票する
1 に答える
1838 参照

cocoa - iOSのようなNSImage Overlay / Mask Gradient

UITabBarItem. _ タブバーの項目を選択すると、画像にグラデーションがかぶせられます。

例えば、

ここに画像の説明を入力

なる...

ここに画像の説明を入力

この効果を達成するために何をすべきか正確にはわかりません。画像がグラデーションをマスキングしているようです。正しい方向(またはコード!)へのポインタは大歓迎です。