問題タブ [thumbnails]

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

ruby-on-rails - Attachment_Fuのサムネイルの幅

サムネイル画像の幅と高さを取得する方法について何かアイデアはありますか?photo.widthは、元の写真の幅を返します。サムネイルの幅をデータベースに保存していますが、そのオブジェクトにアクセスする方法がわかりません。

動作しません:

これもしません:

0 投票する
12 に答える
193077 参照

facebook - Facebook投稿リンク画像

誰かがFacebookにリンクを投稿すると、スクリプトは通常、そのリンクをスキャンして画像を探し、投稿の横に簡単なサムネイルを表示します。ただし、特定のURL(私のものを含む)では、そのページに多数の画像があるにもかかわらず、FBは何も取得していないようです。

FBは、ユーザーが指定したい画像に「image_src」relタグを優先することを読みましたが、これによって、私のサイトでもそのサムネイルが生成されません。

私のURLは直接DNSに送られ、転送されないので、それも問題になるとは思いません。

FBが私のサイトからサムネイルを生成できない理由について誰かが考えていますか?

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

c# - ListView のグリッドに 128x128 ピクセル以上のサムネイル アイコンを表示する

元の質問 (以下の更新を参照)

クリックしてハイライトしたり、ダブルクリックしてアクションを実行したりできる大きなアイコン (実際には 128x128 以上のサムネイル) を備えた適切なスクロール可能なアイコン コントロールが必要な WinForms プログラムがあります。無駄なスペースを最小限に抑えることが望ましいです (各アイコンの下に短いファイル名のキャプションが必要になる場合があります。ファイル名が長すぎる場合は、省略記号を追加できます)。

適切な色、間隔などを備えたリストビューの完成版。
(出典: updike.org )

ListView を LargeIcon (デフォルト .View) で使用してみましたが、結果は期待外れです:

LargeIcon ビューで小さなアイコンを表示しているスクリーンショット
(出典: updike.org )

おそらく私はコントロールを間違って設定していますか? コード:

恥ずかしいほど小さなアイコンがある大きな空きスペースではなく、空きスペースがほとんどない大きなアイコンが必要です。

  1. 必要なことを行う .NET コントロールはありますか?
    • これを行うお気に入りのサードパーティ製コントロールはありますか?
    • そうでない場合、どのコントロールを継承して微調整して機能させるのが最適ですか?
    • 分解してカスタムコントロールを作成する必要があります(私は十分な経験があります...それは多少関与しているため、極端に行きたくないだけです)。

OwnerDraw に関するこのチュートリアルを見つけましたが、そのデモは詳細ビューの行にスパイスを加える方法を示しているだけなので、基本的には上記の 3 または 4 に相当します。

アップデート

行の追加

for ループがサイズの問題を修正する前に、画像が 24bpp System.Drawing.Bitmap として ImageList に挿入されていることをデバッガーが示していても、画像は 8 ビットにパレット化されています (システム カラーのように見えますか?)。

大きなアイコン、ついに
(出典: updike.org )

  1. 画像をフル 24 ビット カラーで表示するにはどうすればよいですか (できますか?)。
    • アイコンの周りのスペースはまだかなり無駄です...どうすれば修正できますか? できますか?

更新 2

行を追加するとともに

次に、ilist.ImageSize を設定した後、アービターのアドバイスに従い、間隔を変更しました。

ListView コントロールは完璧ではないか、期待どおりのデフォルト (Spacing プロパティなど) になっている可能性がありますが、最終的にはそれを飼いならすことができてうれしいです:

代替テキスト
(出典: updike.org )

ところで、サムネイルの適切な縦横比を維持するために、独自の 128x128 ビットマップを作成し、コントロールに合わせて背景をクリアし、それらの画像を中央に配置する必要がありました。

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

php - PHPでswfファイルからサムネイルを作成しますか?

swfファイルからオンザフライで(phpで)jpgサムネイルを生成するスクリプトを探しています。このようなものをどこで見つけることができるか知っている人はいますか?

0 投票する
4 に答える
8146 参照

css - CSS クリップと絶対配置

クリップを使用してギャラリーのサムネイルを作成しています。残念ながら、クリップは要素が絶対配置されている場合にのみ使用できます。各 img に均等に適用すると、もちろん、このように 1 つの CSS スタイルを使用している間、すべてが相互に配置されます。

次に、それらを互いに相対的に配置するにはどうすればよいですか? 基本的な行が欲しいだけです。

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

javascript - JavaScriptでビデオの最初のフレームを取得します

JavaScriptでビデオファイルの最初のフレームを画像として取得するにはどうすればよいですか?

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

javascript - 画像のサムネイル

ビューポート内の画像をスライスしてサムネイルを作成することは可能ですか? おそらくJqueryで!この例と同様ですが、canvs 要素を使用しません。Galleria はそのようなことを行いますが、すべての画像をキャッシュにロードしてサイズを変更するのはかなり遅いです。プリローダーを使用していますが、すべてのサムネイルを 50X50 にする必要があるため、画像のサイズを変更する方法がわかりません。よろしくお願いします。

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

codeigniter - codeigniter フォトサムの作成とアップロード

空白の画面が表示されます:/最初の画像をアップロードします。それで問題ありません。_create_thumbnail を呼び出すよりも、「$this->image_lib->resize()」行で空白の画面が表示されます:/

何が問題なのですか?

ありがとう!!

/** * ============================================= ==================== * 写真をアップロード *
* サム = 210px - 160px * オリジナル = 500px - 385px * */

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

php - ffmpeg イメージ作成

サーバーでffmpegを使用していますが、このスクリプトを使用して画像(サムネイル)を作成することを除いて、すべてが正常に機能しています

PHP または ffmpeg に問題はありますか

ありがとう