問題タブ [dpi]

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 に答える
2474 参照

imagemagick - Imagemagik画像のdpiを400から72に変更します

サーバー上にdpiがわかっている画像があり、高すぎる場合は72にサイズを縮小したいのですが、画像の高さと幅を同じに保ちたいと思います。何か案は?

-resample -unitsと-densityで遊んだことがありますが、どこにも到達していないようで、答えが見つかりません。助けることができる人は誰でも

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

c# - 高 DPI の WinForms で GetWindowPlacement/SetWindowPlacement が機能しない

従来の WinForms アプリを使用しており、セッション間でウィンドウの位置とサイズを保存したいと考えています。FormClosing および Load イベント中にGetWindowPlacementおよびSetWindowPlacementを使用しています。私が得ている問題は、より高い DPI 設定 (中、サイズ 125% など) でサイズが膨張し続けることです。特定のサイズで SetWindowPlacement を呼び出しますが、GetWindowPlacement が呼び出されると、ウィンドウが最初から同じサイズであったとしても、それらの数値は 25% 大きくなります。フォーム内のサイズ変更可能な要素のサイズを保存する場合にも、同じ種類の問題が存在します。

新しい WinForms プロジェクトを作成すると、これで問題なく動作します。より高い DPI で実行しても、サイズは安定しています。プロジェクトの腸内にいくつかのレガシー設定があるか、それを台無しにしている難解なフォーム設定があると思いますが、どこにあるのかわかりません。

両方のプロジェクトでIsProcessDPIAwareを呼び出しましたが、どちらもtrue. 誰がこれを引き起こしているのか知っていますか?

0 投票する
5 に答える
11525 参照

linux - プログラムで画面DPI(linux、mac)を取得するにはどうすればよいですか?

LinuxとMacOSのアクティブな画面のDPIを知る必要があります。Linuxではxlibが役立つかもしれないと思いますが、正しいDPIを取得する方法が見つかりません。この情報で実際の画面サイズをインチ単位で取得したいと思います。

前もって感謝します!

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

winapi - GetSystemMetrics()がSM_CXSCREENに対して誤った値を返す

私は興味深い問題に遭遇しました。少なくともVistaでは、デスクトップDPI設定が100%に設定されていない場合、getSystemMetrics(SM_CXSCREEN)は誤った値を返します。たとえば、1366x768の画面で150%を試したところ、getSystemMetrics()は1366ではなく911を返します(および1366 / 1.5〜911)

MSDNによると、getSystemMetrics(SM_CXSCREEN)はピクセルを返すため、この値はDPI設定の影響を受けないと思いましたが、影響を受けます。では、実際のスケーリングされていない画面解像度を見つけるためのより安全な方法はありますか?

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

java - OS DPI設定を尊重するJavaスイングアプリケーションを取得する方法

Swing で DPI を設定する方法はありますか? アプリケーション全体ですか?ある場合、システム DPI の値に設定するにはどうすればよいですか?

先に述べたように、いくつかの最新バージョンではこの機能が NetBeans に追加されているはずです...

読んでくれてありがとう。

0 投票する
7 に答える
12923 参照

html - HTML/CSS: 解像度に依存しないようにするには、画像の高さ/幅を定義するために何を使用すればよいですか?

インターネット全体で、絶対ピクセルの高さ/幅/サイズでフォント (または何か) を定義するべきではなく、代わりにEMを使用して、より高い解像度のディスプレイで Web サイトを適切にスケーリングできるようにすることを読みました。

ただし、 IMAGE の高さ/幅を定義するために何を使用しますか...画像はうまくスケーリングされないためです(ピクセル化されているように見えます)

更新

明確にするために、私はページのズームについて言及していません。Web アプリケーションの解像度を独立させて、より高い DPI ディスプレイで正しく表示されるようにする方法について言及しています。

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

itextsharp - itextsharpを使用してPDFで正しい画像サイズを計算する方法は?

itextsharpを使用してPDFに画像を追加しようとしていますが、画像のサイズに関係なく、PDF内の別の大きなサイズに常にマップされているように見えますか?

追加する画像は624x500ピクセル(DPI:72)です。

代替テキストhttp://www.freeimagehosting.net/uploads/727711dc70.png

そしてここに出力pdfの画面があります:

代替テキストhttp://www.freeimagehosting.net/uploads/313d49044d.png

そして、これが私がドキュメントを作成した方法です:

正しいサイズを計算する方法について何かアイデアはありますか?

私はすでにScaleAbsoluteを試しましたが、画像はまだ間違ったサイズでレンダリングされます。

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

windows - .net 2.0 WinForms アプリケーションから DPI をプログラムで設定する

Windows の dpi サイズが何に設定されていても、アプリケーションを96dpiで実行したいと考えています。可能です ?

編集」 Scale() メソッドを使用してフォントのサイズを変更すると、ほぼうまくいくことがわかりました。

代替テキスト

ただし、Janus Controls を使用する MDI アプリケーションでこの「トリック」を使用すると、メイン フォームのサイズが変更されますが、他の一部のフォームでは、スケーリング + 変更されたフォントは適用されません。

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

iphone - iPhone OS または Android で DPI を検出することは可能ですか?

使用しているデバイスの DPI に合わせてグラフィック リソースをスケーリングできるゲームを作成するための調査を行っています。

これを行うには、デバイスの DPI を照会して、アセットを適切にスケーリングできるようにしたいと考えています。

これは 2D ゲームであり、アート スタイルは任意のスケーリングに非常に適しています。

res/dpi コンボで何をするかの例:

iPhone/iTouch、320x480 (163 dpi) - テキストは通常​​のサイズになります

iPhone4、640x960 (326 dpi) - テキストは 2 倍の大きさになります

iPad、768x1024 (132 dpi) - より大きな画面領域を利用するために、テキストはおそらく最小サイズに制限されます。

では、iPhone OS で画面の DPI を照会する方法はありますか?

(そして補足として-これはAndroidデバイスでまったく可能ですか?)

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

android - すべての中規模および大規模のAndroid画面をサポートする背景画像のサイズ

私はアプリを書いていますが、自分のアクティビティの1つに背景を持たせたいです。

複数の解像度のサポートなどに関するAndroidドキュメントを読みましたが、デザイナーから壁紙のサイズを尋ねられました。すべての画面サイズで低、通常、高dpiの画像をたくさん表示したくありません。

これらすべての画面でグラフィックの背景を埋める素敵な画面を取得するための最もスペース効率の良い方法は何でしょうか?

Androidは素晴らしいですが、すべてにすべてのサイズの画像が必要なので、巨大なアプリになってしまうことはしたくありません。