問題タブ [photoviewer]

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

.net - コマンド ラインで Photoviewer.dll を実行する方法

コマンドプロンプトで(管理者として)以下のコードを実行すると:

以下に示すようにエラーが発生します。

「このファイルには、このアクションを実行するためのプログラムが関連付けられていません。プログラムをインストールするか、既にインストールされている場合は、[既定のプログラム] コントロール パネルで関連付けを作成してください。」

.tifとの両方.tiffが、既定のプログラム コントロール パネルに関連付けられています。

これを .net Windows アプリから呼び出そうとしています。

どんな助けでも大歓迎です。

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

ios - フォトビューアーiPad&iPhone

私は長い間画像ビューアを作ろうとしてきましたが、実際にはうまくいかないものはありません。これがあなたが手に入れるべき写真です!

ここに画像の説明を入力してください

これはUIScrollViewです。UIImageがUIScrollViewに追加されます。ユーザーがスクロールする場合-画像はUIImageViewにダウンロードする必要があります。別のスレッドで画像をダウンロードする必要があると思います。このために私は-NSOperationqueueとNSInvocationOperationを使用しています。

これは私のコードです。

代理人:

クラスでUIScrollViewMyThumbnailsBook.mを継承します

クラスでUIScrollViewMyImageDownload.mを継承します

この例では、画像が読み込まれていません。理由がわかりません。私はいつもインターネットから画像をロードするこれらのクラスを使用していましたが、メモリにも問題があり、それを解決する方法もわかりません。たとえば、画像をスクロールすると例外が発生します-メモリ警告を受け取りました。レベル=1&2およびアプリのクラッシュ後。そして、私は何をすべきかわかりません。時間の経過とともに画像を個別にダウンロードし、表示されていないオブジェクトを削除するために必要なものは理解していますが、アルゴリズムが必要であることがわかりました。

たとえば、scrollDidScrollメソッドに移動すると、オブジェクトが表示されていないときにすべてのオブジェクトを取得し、画像を削除します。

  • self-これはクラス継承UIScrollViewです。

私は混乱し、この問題を解決するために助けを求めました。TNX all!

0 投票する
0 に答える
12209 参照

windows - Windows フォト ビューアーでのアニメーション GIF のサポート?

Windows 7 のフォト ビューアーでアニメーション GIF 画像がネイティブにサポートされない理由を調べるために、少し調べてみました。

この欠点を解決するために、人々はさまざまなサードパーティ製ソフトウェア(組み込みの Windows フォト ビューアーではない) を提案しています。しかし、フォト ビューアーは WIC ( Windows Imaging Component ) を使用して画像をデコードするため、このシステムを使用してほぼすべての形式のサポートを追加できます。これは、組み込みのGIFコーデックを置き換えるために代替GIFコーデックを作成できることを意味すると推測していますが、その前に何かを知る必要があります.

それで、私が尋ねているのは、フォト ビューアーがアニメーション GIF をサポートしていない理由は、WIC が静止画像しかサポートしていないという事実のためですか? それとも、WPV はアニメーション形式のコード化をサポートしていませんが、WIC コーデックはそれらをサポートできるのでしょうか? これらの理由のいずれかである場合、このプロジェクト (アニメーション GIF 用の WIC コーデックの作成) を開始する理由はないと思います。

...それとも、Microsoft は本気でサポートを追加することに取り組まなかったのでしょうか?

PS: FastPictureViewer というプログラムは、フォト ビューアーでアニメーション GIF をサポートしていますが、「アニメーション GIF 内の個々のフレームを表示する」ことしかできません。このプラットフォーム (WIC) の制限または WPV の制限に関する手がかりはありますか?

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

windows - Windows Picture&Faxビューアで現在開いているファイルへのパスを取得する

コマンドを送信し(「次/前の画像を表示」など)、現在選択されている画像へのファイルパスを取得する必要があるWindows画像ビューア用の「アドオン」を作成しています。SendMessageを介してコマンドの送信を実装できましたが、プロセスから情報を要求する方法がわかりません。これは可能ですか?これまでのところ、ウィンドウタイトルからファイル名を抽出することしかできませんが、これにより使用が1つのフォルダーに制限されるため、フルパスが必要です。

[編集]検索を行ったところ、関数NTQuerySystemInformationを使用して、プロセスで使用されるすべてのハンドルのリストを見つける可能性があることがわかりました(ここでDelphiを参照してください-アプリケーションによって開かれるファイルを取得します)。ただし、問題は、そこに提供されている例ではファイルハンドルがまったく表示されないことです(ハードドライブ以外のデバイスハンドルのみ)。ここで実際の例を見つけましたが、http://www.codeguru.com/Cpp/WP /system/processesmodules/article.php/c2827/は、エクスプローラーから起動したときに、PictureViewerがプレビューされたファイルへのハンドルを保持していないようです。

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

image-gallery - 選択した画像の画像を表示するNIToolBarPhotoViewController

ニンバスを使って写真を表示しています。ファイル名のリストを表示するtableviewcontrollerがあります。ユーザーが特定のファイル(画像の場合)を選択すると、写真ソース配列の最初の要素、つまりリストの最初の要素であるphotoFilesから開始して、NIToolBarPhotoViewControllerから拡張されたviewcontrollerにすべての画像ファイルが表示されます。

次のようなスクロールビューページの総数を返します。

ただし、メソッドとして特定のインデックスからフォトビューを起動することはできません。

NetworkPhotoAlbumViewControllerの例のように直接呼び出されます。フォトビューを起動する前に、特定のインデックスを取得するにはどうすればよいですか?

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

ios - アプリ バンドル内の写真を含む NIToolbarPhotoViewController

元はhttps://groups.google.com/forum/#!msg/nimbusios/nGePpdl12N4/Etnyp1cUOhMJに投稿されました

NIToolbarPhotoViewController ネットワーク以外のイメージで使用できる例はありますか? このクラスを通じて提示したいアプリケーション バンドルに画像があります。NetworkPhotoAlbum の例を独自のサブクラス (NIToolbarPhotoViewController直接サブクラス化するのではなく、直接 サブクラス化NetworkPhotoAlbumViewController) でいくつか微調整してみました。ただし、サブクラスで次の 2 つのメソッドをハードコードして、+ imageNamed を使用して画像を返す場合でも、空白の画面が表示されます。

NIToolbarPhotoViewController私の現在の理解に基づくと、非常に基本的な開始点として、どのクラスでも以下の 2 つのメソッドをサブクラス化して実装できるはずです。ただし、これら 2 つのデータソース メソッドを図のように実装しても、空白の画面が表示されます。ただし、正しい写真数 (たとえば、10 枚中 4 枚) を示すビューが表示され、前後の矢印をクリックしてクリックすることはできますが、実際の画像は表示されません。default.png が 10 回表示されることを期待していました。

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

iphone - UIScrollView PhotoViewer は、iPod で 125 枚の写真の後、メモリ警告を受け取ります

私は奇妙な問題で立ち往生しています.すべての可能なソースから解決策を見つけようとしましたが、まだ運がありません.

私の要件は、iPhoneのフォトビューアーアプリに似たものですが、画像のアップロード、ダウンロードなどのようなものがあります。技術的には、選択したすべての画像サイズ*画像幅に等しいコンテンツサイズを持つメインスクロールビューを作成しています.I には小さなビューがあり、それも no と同じです。ピッカーから選択された画像のビュー。ビューには小さなスクロールビューと、ユーザーがズーム、ピンチなどを行える画像ビューが含まれ、メインのスクロールビューにはスワイプできるジェスチャリスナーがあります。画像にアクセスするには、アセット URL を保存し、ユーザーが左または右にスワイプしたときに画像を取得します。いつでも 1 つの画像のみをメモリに保持しています。つまり、ユーザーが 2 番目の写真にスワイプすると、メインのスクロールビューから 1 番目の写真が削除されます。

しかし、125 枚の写真を選択し、複数回スワイプして終了して戻ってくると、iPod でメモリの問題が発生します。

サンプルコード.:-

InnerImageView クラスをシングルトン クラスとして作成する必要がありますか?複数のオブジェクトが作成されているためにメモリの問題が発生する可能性があるため、これは役立ちます (ただし、適切にリリースしています)。

みんな助けてください!! 前もって感謝します。

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

assets - 電話の画像ビューアーを使用して、暗黙的なインテントを使用してアセット フォルダーから画像を読み込んでいるときにエラーが発生しました

暗黙のインテントを使用して、モバイルのカメラ画像ビューアー アプリでさまざまなロンドン チューブ マップを表示しようとしています。アセットフォルダーにtube_map.gif画像ファイルがありましたが、このファイルを読み込もうとすると、アイテムが見つからないと表示されます。指定しているファイル パスが正しくないと思います。私は次のビデオに従っています。唯一の違いは、ビデオでは画像ファイルが電話の SD カードに保存されるのに対し、私の場合はアセット フォルダーに保存されることです。ビデオはこのリンクで見ることができます。私のコードは次のとおりです。

私のコードの何が問題なのか、または私の画像にアクセスして電話のカメラ画像ビューアプリに表示するにはどうすればよいですか?ありがとう