問題タブ [imagesource]
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.
wpf - WPF:単色のImageSource
私のアプリでは、ImageコントロールのソースをImageSourceにバインドすることにより、外部DLLから取得した画像を表示します。
これはうまく機能しますが、DLLからデータを取得できないことがあり、黒い画像を表示したいだけです。その場合、単色のみを含むImageSourceを作成するにはどうすればよいですか?
c# - リソース ファイルからの image.Source の設定
エラーが表示されます: "Cannot convert string to ImageSource"
。
私に何ができる?
mysql - ColdFusionとMySQLで複数の画像を処理する
これはアーキテクチャの質問ですが、その解決策はColdFusionとMySQLの構造にあります。少なくとも私はそう信じています。
データベースに製品テーブルがあり、各製品には任意の数のスクリーンショットを含めることができます。製品のスクリーンショットを表示する現在の方法は次のとおりです。
すべての製品に関連するすべてのスクリーンショットが含まれている単一のフォルダーがあります。すべてのスクリーンショットには、データベース内のproductIDとまったく同じ名前に、プレフィックスを付けた名前が付けられています。
例:productIDが15の製品のスクリーンショットは、15_screen1.jpg、15_screen2.jpgなどの名前のフォルダーimagesにあります。
私のColdFusionページでは、画像パスをHTML(images /)にハードコーディングしました。画像名は2つの部分に分かれています。パート1は、クエリのproductIDを使用して動的に生成されます。パート2はプレフィックスであり、ハードコーディングされています。例えば:
この方法は機能しますが、以下にリストされている最大の制限がいくつかあります。
- HTMLテンプレートにスクリーンショットの正確な数をハードコーディングする必要があります。つまり、表示できるスクリーンショットの数は常に同じになります。これは、1つの製品に10個のスクリーンショットがあり、別の製品に5個のスクリーンショットがある場合は機能しません。
- 画像のプレフィックスをHTMLにハードコーディングする必要があります。たとえば、1つの製品に最大5種類のスクリーンショットを関連付けることができます。productID= 15には15_screen1.jpg、15_screen2.jpg、15_FrontCover.jpg、15_BackCover.jpg、15_Backthumb.jpgなどがあります。
製品テーブルにパス列を作成することを考えましたが、それは製品ごとに数百のフォルダーを作成することを意味し、これも効率的ではないようです。
この問題に取り組むための正しい方法について誰かが提案やアイデアを持っていますか?
どうもありがとう!
c# - C#で相対URLから画像を取得する方法、画像をプロジェクトに入れることはできません
xml ファイルから相対イメージ Uri をロードするプロジェクトがあります。次のように画像を読み込んでいます。
「子」オブジェクトは、次のような XmlNode です。
デバッグ中、画像は実際の画像で満たされているように見えましたが、何らかの方法でそれらを見たいと思っても何も表示されません。奇妙なことは、プロジェクトに画像を含めると機能することですが、変更後にプログラムを再構築する必要があるため、xmlファイルを使用するための私のポイントは失われるためです。 .
wpf - 課題バインディング イメージ ソース依存関係プロパティ
ImageButton のカスタム コントロールを次のように作成しました。
ImageButton クラスは次のようになります
ただし、ImageSource を次のように画像にバインドすることはできません (このコードは UI フォルダーにあり、画像は Resource フォルダーにあります)。
しかし、単純な画像を撮ると、同じソースが指定されていれば表示されます。誰が何をすべきか教えてもらえますか?
html - href に関する単純な HTML の問題
一部の URL にハイパーリンクされた画像を作成しようとしていますが、ハイパーリンクが機能していないようです。
以下のコードをhttp://windchimes.co.in/index_w%20-%20Copy.htmlで使用しています。
アイコンへのハイパーリンクが機能しない理由を教えてください。
wpf - ユーザー コントロールの ImageSource 依存関係プロパティ - XAML 値セットのスロー
コンテンツがイメージであるボタンで構成される小さなユーザー コントロールを作成しました。ボタン内のイメージからユーザー コントロールにバインドするために、ユーザー コントロールに "ImageSource" 依存関係プロパティを作成しました。
ただし、ユーザー コントロール設定のインスタンスを配置した XAML では、実行時にプロパティがエラーをスローします。
そして実行時:
「/Resources/Images/Icons/x.png」文字列は、タイプ「ImageSource」の「ImageSource」プロパティの有効な値ではありません。「ImageSource」タイプには、パブリック TypeConverter クラスがありません。
次に、コンバーターを作成しました。
そして、依存関係プロパティをそれで装飾しました:
それでもWPFは私の文字列をImageSource(BitmapImage)インスタンスに変換しません...
何をすべきか?
sharepoint - メインページのSharePoint画像スライドショー
フロントページの画像スライドショーを使用するようにSharepoint2007サイトをプログラミングするための提案はありますか?
java - リソース (画像、サウンド ビットなど) を Java プロジェクトに埋め込み、それらのリソースを使用する
Java プロジェクトにリソースを埋め込み (Eclipse v3.6.0 を使用)、その埋め込みリソースをコントロール内で使用する方法を検索しました (例: JLabel
)。ファイル システムからリソースを参照する方法を見てきました。プロジェクトが開発されたら、アプリケーションを実行可能ファイルとして公開したいと考えています。これらの実行可能ファイルは、Windows、*NIX、および Linux プラットフォームに展開/起動されることに注意してください。
Visual Studio の世界でこれを行うことができることは知っていますが、Java/Eclipse IDE でこれを行う方法に非常に慣れていません。副次的な質問として、Eclipse でプロジェクトを実行可能ファイルとして作成して起動できるようにするにはどうすればよいですか?
どんな助けでも大歓迎です。
マーク
更新 1:
BalusC の回答に基づいて、問題を解決するために必要なコードを共有したいと思いました。私のクラスは " " のパッケージのViking.Test
下にあり、イメージ ファイルをパッケージ " " の下に置きましたViking.Test.Resources
。これはすべて Eclipse 内で行われ、イメージをプロジェクトにインポートします。
- インポート元のプロジェクト -> インポート -> 一般/ファイル システムを右クリックして、イメージをインポートしました。
- インポートする画像を含むフォルダを選択しました
- 「フォルダへ」パラメータ
Project/src/Viking/Test/Resources
に「 」が選択されました - どのオプションも変更せず、[完了]をクリックしました
JLabel
ソース ファイルに次のコードを追加して、画像を( LblLogo
)に挿入しました。
wpf - ImageSourceへの画像の読み込み-幅と高さが正しくありません
私の問題は、画像の読み込みがアプリケーションリソースから正しくないように見えることです。これはコードです:
画像ファイル16x16_incorrect.png
は16x1632bppPNGファイルですが、上記のコードを実行した後、s.Width = s.Height = 21,59729
....別のファイルもあります-16x16_correct.png
それがロードされると、ImageSourceWidth
とHeight
16,002の両方になります。
システムが16x16から21x21に拡大するため、他の各画像は正しく読み込まれず、ぼやけて(またはスムーズに)見えます。
これを引き起こしているのは何ですか?ソース画像ファイルに問題がある場合、ImageSource.Width
このファイルを使用するためにどのように希望のサイズに変更できますか?