問題タブ [phpthumb]
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.
php - 大きな画像を開くための PHP ギャラリーの自動生成されたサムクリックで
ばかげた質問でしたら申し訳ありませんが、私は完全な初心者であり、これは私の人生で見た最初の PHP です。
画像のフォルダーから画像ギャラリーを自動的に作成することに関するこの Web 投稿からコードを取得し、クリックすると別のページとして大きな画像を開くサムネイルのギャラリーを作成します。
私が望むのは、サムネイルが同じページの「div」内の大きな画像を開くことです。
「iframe」を使用してこれを達成することができましたが、それが眉をひそめているソリューションであることは承知しています。
助けてください!:-)
modx - modx phpthumbof が奇妙な画像を返す
以下のコードに示すように、getResources テンプレート チャンクで phpthumbof modx アドオンをスニペットとして使用しようとしました。しかし、それは常に、そのバージョンと、赤い色と紫色の背景に「エラーメッセージが無効になっています」というテキストを含むこの奇妙な画像を返します。
ここで私のスニペット呼び出し:
php - PHPで画像のサムネイルを300X200の寸法で生成するには?
以下のコードを使用して、PHP で画像のサムネイルを生成しています。画像の高さと幅の寸法に比例したサムネイルを生成します。
上記の例では7.jpg
、サイズが 299x187 のサムネイルが生成されます。したがって、私の質問は、残りのピクセル ((300-299)x(300-187)) を白色で塗りつぶす方法です。上記のコードで変数を削除する$desired_height
と、正確に幅 300 のサムネイルが生成されるため、残りの高さを白色で埋めるだけで済みます。
php - phpthumbof と runsnippet() を使用して modx で画像を出力する
Modx Revolution 内で、私が書いているスニペット内から phpthumb を動作させようとしています - ほとんどすべてのピースを持っていると思いますが、画像ファイルパスを正しくフォーマットしていない可能性があります。
これは私が持っているコードです:
最後の行をコメントアウトすると、ページはエラーなしで読み込まれますが、コメントを外すとエラーが発生し、他には何も表示されません:
画像「<a href="http://www.domain.com/" rel="nofollow">http://www.domain.com/」はエラーが含まれているため表示できません。
しかし、$input の値をエコーすると、画像の URL が表示されるので、phpthumb は URI 文字列を必要としないと思います... ?
私は何を間違っていますか?
php - phpThumb - トリミングの防止と回避 - maxwidth/maxheight に合わせますか?
phpThumb を使用してサムネイルを生成する Web サイトを修正しています。ドキュメント/readme はこちらから入手できます。
1200x1200 ピクセル以内に収まるように画像のサイズを変更しようとしていますが、縦横比を維持し、トリミングされません。
しかし、私が何をしても、画像は常にトリミングされているようです。これらのオプションを無駄にしようとしています:
トリミングを避けるために「zc」または「Zoom Crop」機能を省略しましたが、何があってもトリミングされた画像が表示され続けます。何か不足していますか?または、phpThumb は、画像を特定の正方形の寸法内に動的に収めることができませんか?
注意 残念ながら、site/cms プラグインが排他的に phpThumb を使用するため、代わりに phpThumb を使用することに縛られています。
php - phpThumb (imagecreatefromjpeg) が白い画像に #fefefe ストライプを生成する
phpThumb (またはその他の画像サイズ変更ライブラリ) で親指を生成する際に大きな問題があります。
最初に目に見える問題をお見せしましょう: http://aep.w3mt.biz/content/mediacontent/products/427/aztec-pearls-1.jpg_gz.jpg (これは生成された画像です) http://aep.w3mt .biz/content/mediacontent/products/427/aztec-pearls-1.jpg (ソース画像です)
ご覧のとおり、画像はより大きく、php サム、100% 品質、塗りつぶし色によって生成されています。
ソース画像の背景は真っ白ですが、生成された画像の背景には #fefefe 横縞があります。これは非常にクリアなディスプレイでは目立ち、非常に煩わしいものです。
誰かがこの問題を抱えていたのか、このバグの解決策があるのか 疑問に思っています.
生成されるその他のサイズ:
- http://aep.w3mt.biz/content/mediacontent/products/427/aztec-pearls-1.jpg_gt.jpg
- http://aep.w3mt.biz/content/mediacontent/products/427/aztec-pearls-1.jpg_p.jpg
- http://aep.w3mt.biz/content/mediacontent/products/427/aztec-pearls-1.jpg_h.jpg
前もって感謝します!
modx - Modx pthumb 画像の高さを正しく表示する方法
これをチャンクで出力しようとしました:
ページを更新すると一度だけ表示され、もう表示されません。
サイズ変更された画像の高さを表示する確実な方法はありますか (pthumb、phpthumbup、または phpthumbof を使用しますか?