問題タブ [resolution]

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 投票する
4 に答える
1669 参照

c# - サービス ホストの解決 - C# は RMI レジストリに相当しますか?

私はマスターのキャップストーンコースを早期に受講し、C# で自分のプロジェクトを行っていますが、他の人は Java で自分のプロジェクトを行っています。このプロジェクトには 4 つのサービスがあり、サービス名をソケットにマップするネーム サーバーが必要です。インストラクターは、R​​MI を使用してこのレジストリを作成するよう学生に勧めています。私は Java にあまり詳しくなく、インストラクターも .NET にあまり詳しくないため、C# で同等のものを見つけることができませんでした。知っている人はいますか?

アップデート:

ソケットを明示的に知らなくても WCF サービスを検出する方法を探しています。

更新 2:

VS 2008/WebDev サーバーを使用して、XP ラップトップでプロジェクトのデモを行います。

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

windows - Windows XPは、モニターのEDIDをどのように使用して、許容される表示モードを決定しますか?

VESA標準に準拠していない848x480および800x480の解像度にカスタムタイミングを使用するビデオディスプレイデバイスに取り組んでいます。デバイスには、これらのタイミングを指定するEDIDがあります。

Windows XPが表示する解像度を決定するために使用するプロセスと、それがユーザーに選択肢のリストをどのように提示するかを知りたいです。これは、ビデオカードの製造元とドライバに大きく依存しているようです。

私は、さまざまなシステムで大きく異なる動作を観察しました。

  • バニラWindowsXPは起動時を除いてEDIDを照会しないようですが、ラップトップやカスタムビデオドライバーはEDIDを自由に照会するように見えることがあります(再起動せずにコンピューターを接続し、プレゼンテーションモードを押すと、デバイス名が表示されます)
  • 一部のPCは、848x480または800x480の生成に問題がないように見えますが、一部のPCは、詳細なタイミングを無視してVESA640x480にフォールバックしているように見えます。カスタムタイミングモードを指定した場合、特定のビデオドライバ/カードが適切なVGA信号を生成できる可能性はどのくらいありますか?
  • 多くの場合、EDID情報はシステムに送信されますが、Windowsの表示プロパティを開き、[設定]タブでデバイスを選択すると、使用可能なモードのスライダーに848x480または800x480のいずれも表示されません。通常、他の標準モードのリストの中で640x480が表示されます(ただし、提供されているカスタムモードは表示されません)。
  • これが発生した場合、表示プロパティ->設定->詳細設定->アダプタ->すべてのモードのリストの下にあるすべてのモードのリストでデバイスを選択することにより、多くの場合、デバイスを848x480または800x480で表示させることができます。これを選択すると、適切な解像度に切り替わります。
  • ただし、プロパティ->設定の表示に戻ると、スライダーで選択したモードが表示されますが、スライダーの解像度は1つだけです。(少なくとも)640x480も表示されるはずです。これは、Windows XPおよび非標準のビデオタイミングを扱う場合の単なる事実ですか?Windowsがそのスライダーをどのように設定するかを正確に知ることは素晴らしいことです。

これらすべてに関連する詳細について説明しているリソースをいただければ幸いです。これは厳密にプログラミングの問題ではないことは知っていますが、私が抱えているプログラミングの問題と密接に関連しており、このテーマに関する情報を見つけるのに苦労しています。

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

c# - C#を使用してjpeg画像の解像度を変更します

画像のサイズを変更せずに、垂直方向と水平方向の解像度を変更する必要があります。

0 投票する
13 に答える
28059 参照

resolution - Web サイトでサポートする必要がある標準の「最小」解像度は何ですか?

複製:

推奨される Web サイトの解像度 (幅と高さ)?

私は 1024x768 を最新の Web ブラウザーが実行される最小の画面解像度と考える傾向がありますが、ビジネス Web サイトにこの解像度を使用すると、より小さな/古い。ですから、現実的に、ブラウザを「最大化」した状態でウェブサイトが完全に機能すると予想される最小画面解像度はどれくらいですか?

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

c# - C#.Netで解像度を変更せずに画像を切り抜くにはどうすればよいですか?

大きな写真を分割して参加する小さなプログラムを作りました。「Microsoftペイント」で作成した画像をインポートすると、この画像は「96 dpi」なので、プログラムは正常に動作します。

しかし、Photoshopで作成した画像の解像度は71.6 dpiです。これらの画像をトリミングすると、新しいトリミングされた画像の解像度は96 dpiになるため、サイズはそれらの間で異なります。

解像度を維持したまま画像をトリミングしたい。

どうもありがとうございます

0 投票する
8 に答える
44472 参照

php - PHPはクライアントブラウザのモニターサイズ/解像度を検出できますか?

PHP は IP、ホスト名、クライアント エージェントなどを検出できます。PHP はクライアント ブラウザのモニター サイズ/解像度を検出できますか?

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

c# - C#: Graphics.DrawImage を使用して解像度が異なってもサイズを保持する

C# Drawing 名前空間を使用して、2 つの画像を並べて描画しようとしています。以下は、同じ高さの 2 つの画像があると仮定した非常に単純な例です。

2 つの古い画像の解像度が同じであれば、これは問題なく機能します。

ただし、解像度が異なる場合、画像のサイズが変更され、問題が発生します。たとえば、最初の画像の解像度が異なる場合、2 番目の画像は正しく配置されません。

この問題を簡単に解決する方法を知っている人はいますか? 理想的には、元の画像を新しい画像に描画するときに、元の画像の高さと幅を同じままにしたいと考えています。

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

c# - OS情報の変更、解像度情報の変更、IE Webbrowser Control .NET C#

私は最近、この時点で楽しみのためにさまざまな場所を閲覧する自動ブラウザー ウィンドウ フォーム アプリを作成しました。しかし、tracemyip.org にアクセスすると、私のオペレーティング システムと解像度に関する情報が利用できることに気付きました。これらの種類の Web サイトを閲覧するときに、解像度と OS の外観のみを変更する方法はありますか?

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

resolution - デモ用のスクリーンキャストをキャプチャするための最適な画面解像度

アプリケーションの機能のスクリーンキャストやキャプチャを行っています。ラップトップで行っています。プロジェクターまたはテレビを接続してデモを表示することになっています。最適な画面解像度はどれくらいですか。それともそのようなものはありますか?選択した解像度はどれくらいですか。プロジェクターやテレビが一部の解像度をサポートしていないため、高解像度で作成したdemo.exeがクリップされたり大きすぎたりして、失敗することがありますか?私はadobecaptivateを使用して、デモ画面のexeをキャストしています。

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

visual-c++ - すべての解像度で動作する MFC アプリを設計していますか?

私は現在、初めて Windows 用の GUI を設計しています。MFC と Visual Studio 2008 を使用しています。プログラムを設計しているモニターのネイティブ解像度は 1680x1050 です。プログラムをコンパイルして、同僚のコンピュータ (通常は 1024x768 で動作するラップトップ) で実行するために送信すると、私のプログラムは同僚の画面に収まりません。

すべての解像度で実行できるように MFC アプリケーションを設計する方法について調べてみましたが、誤解を招く情報が見つかり続けています。どこを見ても、DLU はアプリケーションのサイズを変更するものであり、問​​題が発生するのは、解像度を気にする必要がある実際のビットマップがある場合だけです。しかし、この場合、モニターをより低い解像度に設定すると、プログラムが画面に収まらなくなるのはなぜですか? 私のプログラムは、1680x1050 で使用するのと同じ量の画面領域を占有するために「縮小」する代わりに、巨大で粒子が粗くなります。

ここでの「明白な」解決策は、解像度を 1024x768 に設定し、画面に収まるようにプログラムを再設計することです。ただし、1024x768 で実行されている画面にプログラムが収まるように、ダイアログのすべてを可能な限り押しつぶしました。私のダイアログ フォントは Microsoft Sans Serif 8 に設定されていますが、1024x768 で実行すると、依然として巨大 (8 ポイントよりはるかに大きい) に見えます。

私のプログラムが同じスケーリングを維持する方法が必要であることは知っています...そうですか?それとも、これは問題にアプローチする間違った方法ですか? 800x600以上など、多くの解像度で実行できるようにMFCプログラムを設計するための正しい/標準的な方法は何ですか?