問題タブ [imagick]

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

php - PHP/Imagick: エコーされた場合にのみ書き込まれる画像

次の PHP は、このイメージを渡すと、$cache に 0 バイトを書き込みます (ただし、他のすべての既知のイメージでは問題なく動作します)。writeImage の呼び出しの直前のエコーがコメント解除されている場合、正常に動作します。(PHP は別の<?php exec('php -f thumb.php -- img=zc9vfo.png >output'); ?>理由で実行されています。) 誰かが私に何を調べるかについてのヒントを与えることができれば、それは素晴らしいことです。

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

php - ImageMagickとPHPを使用してGIFファイルサイズを縮小する

次のコードを使用して、PHPとImagickを使用して複数の画像を1つのアニメーションGIFに収集するコードを記述しています。

フレームごとに背景画像と「Helloworld」が表示されることになっています。ご覧のとおり、テキスト画像、背景画像、レイヤーを1つのフレームに結合しています。レイヤー画像には、背景が透明なある種の描画が含まれているため、その場合は、提供された背景とテキストが表示されます。ただし、問題はアニメーションGIF「result.gif」のファイルサイズにあり、30フレームの画像で約3MBであることがわかります。

問題は、品質にそれほど影響を与えずにファイルサイズを小さくするにはどうすればよいですか?システムでコマンドラインツールを実行するなど、回答を受け付けています。

ありがとう

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

php - PHP Imagick PDFからJPEGへの問題

特定のPDFをJPEGに変換しようとすると、このエラーが発生します

エラーメッセージは次のとおりです。

コードは次のとおりです。

問題の原因とその修正方法について何か考えはありますか? 常に発生するわけではなく、特定の PDF でのみ発生します。

GhostScript がインストールされています。

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

php - PHP Safari PDFから画像への問題

ヘッダーと Imagick を使用して PDF を画像として表示しようとしています。Safari 以外の他のブラウザでは動作していますが、画像の背景は黒です。例はここにあり、例を生成したコードは以下のとおりです。

http://www.iptlock.com/pdf_test.php

そのため、何が問題なのか、問題を修正する方法がわかりません。

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

php - PHP + Imagick = スクリプト ヘッダーの早期終了?

images ディレクトリに次の .htaccess ファイルがあります。

そして、リクエストを処理するスクリプト:

私のサイトは Apache Web サーバーで実行されており、最近では次のように生成されます。

サイトがロックされ、5 ~ 8 分間ページを読み込めません。エラー 500 またはエラー 503 が生成される場合と生成されない場合があります。エラー ログには、問題のある期間の「スクリプト ヘッダーの早期終了」行が含まれています。

これは 3 ~ 4 日に 1 回発生し、時間帯は異なりますが、日曜日の朝と平日の午後にも発生しました。

私の心からの質問は次のとおりです。このコードには、私の問題を引き起こす可能性のある重大な問題/欠陥/穴がありますか? (問題がスクリプトによって引き起こされていると考える理由はありません。証拠はありませんが、必死でアイデアがありません。)

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

php - imagiclibrarieのエラー-php

めまいサーブでクラスImagickを使用しようとしています

私はこのフォームを持っています

そしてこのphp

そして私はこのエラーを受け取ります:

致命的なエラー:キャッチされない例外'ImagickException'とメッセージ'unable to open image `C:\ Users \ fel \ VertrigoServ \ www \ login \ main_image.jpg':そのようなファイルまたはディレクトリはありません@ error / blob.c / OpenBlob / 2587 ' C:\ Users \ fel \ VertrigoServ \ www \ login \ thumb.php:12スタックトレース:#0 C:\ Users \ fel \ VertrigoServ \ www \ login \ thumb.php(12):Imagick-> __ Construct(Array )#1 {main}が12行目のC:\ Users \ fel \ VertrigoServ \ www \ login\thumb.phpにスローされました

デスクトップにある画像を開こうとしていますが、ローカルホストの貼り付けでエラーが検索されているようです。

`C:\ Users \ fel \ VertrigoServ \ www \ login \ main_image.jpg':

何か案が?

これを変更した場合

これに

すべて正常に動作します

ありがとう

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

php - PHP モジュールの実行に問題がある

サーバーに imagemagick をインストールしましたが、これは正常に動作し、pecl を使用して imagick をインストールしました。php -m と入力するとモジュールが表示されますが、phpinfo() では表示されず、php では使用できません。方法はありますかそこにあるのに実行されていない理由を見つけるためにすばやくデバッグするには、または誰かがそれを機能させるための解決策を持っていますか?

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

php - Image Magick、インストール済み、ロード済み、ファイルを開く際のエラー php

IIS 7 の Windows 2008 で php 5.3 を使用します。

NTS イメージ マジックをインストールし、php_imagick.dll を php extensions ディレクトリに追加して php.ini に含めました。マシンを再起動すると、imagick が phpinfo に表示されます。

このページ では、例 #4 を問題なく実行できます。

ファイル ハンドラーを渡すか直接開いてファイルを読み込もうとすると、すぐに失敗し、500 エラーが表示されます。イベントビューアーには何もありません。

また、phpinfo では、imagick のバージョンが '@@package version@@' と表示され、非常に奇妙です。

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

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

php - imagick :: strictimage

画像の遠近法を設定します。空白のポリゴンを持つラップトップの画像がありますここに画像の説明を入力してください

別の画像を空白の領域にプルする必要があります。このような: ここに画像の説明を入力してください

だから、私は動的歪みのためにこのコードを持っています:

$ controlPoints配列を設定するにはどうすればよいですか?画像の各隅に4つの座標を設定することはできませんか?残念ながら、imageick::歪み画像のドキュメントは不十分です。

問題は、別の歪み方法を使用して解決されます。

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

php - PHPのimagickを使用してテキストを画像に変換するにはどうすればよいですか?

画像に変換しようとしているテキスト ファイルがあります。GD でこれを行う方法は知っていますが、imagick/imagemagick で適切な関数を見つけるのに苦労しています。