問題タブ [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.
winforms - Visual Studio と DPI の問題
Windows Vista で VS2008 を使用して Windows フォーム アプリケーションを開発しています。先日、Windows XP でアプリケーションを実行しようとしましたが、GUI のすべてが台無しになりました。Windows Vista で 120 Dpi 設定を使用してアプリケーションを開発し、XP が 96 dpi に設定されていることに気付きました。
私のアプリケーションにはいくつかの UserControls があり、DPI を 96 に変更すると、Visual Studio 自体でもすべてが縮小します。最近、多くの人が高 DPI で Visual Studio を使用していると確信しています。では、Visual Studio とランタイムの両方で GUI が台無しにならないようにするにはどうすればよいでしょうか?
編集: この問題に関するいくつかの記事を読み、AutoScaleMode を None に設定する必要があることを知りました。ただし、これでも、オペレーティング システムによって適用される新しい DPI 設定をラベルに適応させることはできます。他の GUI 要素には固定サイズがあるため、ラベルの拡大/縮小を防ぐ方法が必要です。
c# - 画像の解像度 (DPI) を変更するには?
DPI が 72 の JPEG 画像があります。72 dpi を 300 dpi に変更したいと考えています。
C# を使用して JPEG 画像の解像度を変更するにはどうすればよいですか?
printing - Webページの300DPIスクリーンショットを撮る方法
わかりました、ばかげた質問です。ページの画像はすべて72であるため、300にすることはできません。しかし...パンフレットにできるだけ高解像度で印刷するための最良の方法は何でしょうか。
file - アップロードされたビジネスドキュメントの最大ファイルサイズとピクセル
.pdf、.doc、.tiff、.jpegなどのさまざまな形式のビジネスドキュメントのアップロードを受け入れるphpフォームを作成していますが、アップロードするファイルのサイズを制限する必要があります。ファイルサイズを制限するのは簡単ですが、最大の高さ/幅も制限する必要があるかどうかはわかりません。これも利用可能なオプションです。
これらのドキュメントを8.5X11インチの用紙に印刷して読みやすくする必要がありますが、画像が出てもかまいません。ピクセルサイズを制限する必要がありますか、それともファイルサイズを制限することで冗長ですか?もしそうなら、あなたたちは、たとえば、5MBのファイルサイズ制限のための最大の高さ/幅の推奨事項がありますか?ピクセルサイズと画像サイズの関係や、スキャンした画像の一般的なピクセルサイズが何であるかは本当にわかりません。
また、1ページあたりの読みやすい印刷の合理的なサイズの期待は何でしょうか?
wpf - WPFでプリンターのDPIを取得する方法
カスタムコントロールを備えたWPFアプリケーションがあります。カスタムコントロールはそれ自体をビットマップにレンダリングします。次のコードを使用して、ビットマップが表示解像度と一致するように使用する解像度を判断できます。
残念ながら、PrintDialogを介してこのコントロールをプリンターに送信すると、PresentationSourceがnullになるため、DPIがわかりません。
プリンターのDPI(またはPresentationSource)を取得する方法はありますか?
android - ピクセルをdpに変換する
解像度が。のPantechデバイスの高さと幅をピクセル単位で指定してアプリケーションを作成しました480x800。
G1デバイスの高さと幅を変換する必要があります。
それをdpに変換することで問題が解決し、両方のデバイスに同じ解決策が提供されると思いました。
ピクセルをdpに変換する簡単な方法はありますか?
助言がありますか?
android - Android 画面サイズのスケーリング
公式の開発者ドキュメントを含むいくつかの Android ドキュメントを読みましたが、DPI と画面サイズに関連するアート アセットの問題は非常に複雑であることは間違いありません。
私は単に答えを探しているだけです: 別の画面用に再作成せずに見栄えの良いアート アセットを作成する簡単な方法はありますか?!
高解像度のアセットを作成しようとしましたが、android のスケーリングが常にがらくたのように見えることがわかりましたか?
それは常にそうですか、それとも私は何か間違ったことをしていますか?
java - JavaでディスプレイのDPIを「正しく」検出する方法は?
ルールを描画する次のアプリがあります。
古い 17 インチと 20 インチのディスプレイでは問題なく動作しましたが、新しい 27 インチの LCD では不正確であることに気付きました。4 行目をより正確に変更する必要があります。Toolkit.getDefaultToolkit() ではありません。 getScreenResolution() は正確な DPI を取得するはずですが、なぜそれが正しくないのか、異なるディスプレイ サイズと DPI を持つ他のマシンでアプリを動作させるには、手動で入力した 1.15 を自動的に調整する方法を教えてください。
PS : 私の Java アプリの DPI が不正確なだけでなく、paint.exe や paint.net などの Windows 7 上の他のいくつかのアプリを見たとき、それらのインチと cm も正しいです。あなたのマシンでそれらを試すことができます。
silverlight - Silverlight でピクセルをインチに変換する
ピクセルからインチ、mm、cm、[...続き...]に変換する方法
c# - 異なる DPI でコントロール (トラックバー、複数行のテキスト ボックス、およびラベル) をフォームに追加する - C#
私のアプリケーションはファイルから情報をロードし、フォーム内の y 量のタブページに x 量のコントロールを作成します。
私の問題は、ユーザーが標準の Windows 96 とは異なる DPI を使用している場合、追加されたコントロールが互いに重なり合うことです。フォームの初期コントロールは問題ありません。
ユーザーのマシンが実行されているものではなく、コントロールを 96 DPI に変更するように設定するにはどうすればよいですか?
これが非常に難しい場合、ユーザーの DPI を確認する方法はありますか? 次に、96DPIなどを使用する必要があるという警告をスローできます.
あなたが私に与えることができる助けやアドバイスをありがとう!