Imagemagickマニュアル

php.net/manual/ja/book.imagick.php

ライセンスについては、こちらを参照のこと。
ja.wikipedia.org/wiki/ImageMagick#cite_note-2

GPLより緩い独自ライセンスを使用しているようである。

続きを読む

スポンサーサイト

Imagemagickで画像までのパスを指定する時の注意点

imagemagickは下記のようにフルパスで指定しないと動作しない。
$image = new Imagick('v:\sotsusei\SGP\html\sgp\manager\star.png');

参考URL
http://stackoverflow.com/questions/9954764/imagick-php-5-4-extension-does-not-work-with-relative-paths-windows

http://straylight-engineer.blogspot.jp/2011/10/imagemagickphp.html
ここに、相対パスではうまく動かない旨の記述がある。

Windows7(64bit)で、Imagemagickをインストールしたxampp環境を起動するとWarningが表示される。



正確な原因は不明であるが、Win7上にインストールされているImageMagickが64bit版のものであったため
と思われる。

アンインストールし、32bit版のImagemagickをインストールし直したところ、
正常に起動した。


ImageMagickでPSDファイルを扱うときの注意事項

paranoid360.blogspot.jp/2011/04/imagemagickpsd.html

Imagemagickをxampp上で動かす方法(ImagemagickをWindows上にインストールする)

http://www.kaasan.info/archives/272
上記の内容について、phpinfoのThread Safety の内容により、
インストールする内容が異なるが、今回の場合、enableだったため、
php_imagick_ts.dllをインストールした。

上記DLLはこちらからダウンロード可能。
http://valokuva.org/?p=197
imagick-php54-php53.tgzと言うファイルがダウンロードできる。
imagick-php54-php53\imagick内にphp53,php54というフォルダがあるので、
使用しているphpバージョンに応じたものを使用する。今回は、php53から
引用した。

こちらにもインストール方法があるが、PHP5.2になっている。
php_imagick_dyn-Q16.dllのダウンロードはこちらの方がよい。
http://dqn.sakusakutto.jp/2010/07/windows-php-imagick.html

2015/08/01追記

最新版のphp_imagick.dllは、以下からダウンロード出来るようである。
pecl.php.net/package/imagick/3.1.2/windows

動作確認していないが、
ImageMagick-6.9.1-10-Q16-x86-dll.exeをインストールしたところ、
php_imagick.dllがインストールされていないというメッセージが表示された。
ImageMagick-6.7.1-6-Q16-windows-dll.exeをインストールし直したところ、
エラーが発生しなくなった。

このことから、ImageMagick-6.9.1-10-Q16-x86-dll.exeを
インストールして動かすためには、対応するphp_imagick.dllが
必要になると考えられる。

上記の裏付けとして、php_imagick-3.1.2-5.3-ts-vc9-x86.zipの
(自環境はスレットセーフのため)
ダウンロードを行い、php_imagick.dllの置き換えを行い、
ImageMagick6.7.1を起動したところ、問題なく動いた。

takayuki.frontside.jp/
上記URLによると、php_imagick_dyn-Q16.dllも
php_imageick.dllで代用できるとの記述がある。




拡張子がhtmlでPHPを動作させるには?

httpd.confの391行目あたりに
 AddType application/x-httpd-php .php .html
を追加する。


-------------------------------------------------------------------
    # If the AddEncoding directives above are commented-out, then you
    # probably should define those extensions to indicate media types:
    #
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType application/x-httpd-php .php .html

行数はxamppの1.7.5の場合である。


MySQLの文字コードをUTF-8に設定する。

Ver.5.5以降の場合は、以下の方法で行う。
akitosblog.seesaa.net/article/177845731.html
d.hatena.ne.jp/tetsuwan30/20110823/1314064287

Ver.5.5以前の場合は、以下の方法で行う。
www.adminweb.jp/xampp/mysql/index4.html


静止テキストで「小塚ゴシック」を指定し、アンチエイリアスを指定すると文字が消える。

プロパティで「静止テキスト」を指定し、
「文字」のフォントファミリーで「小塚ゴシックPro」を指定し
(スタイルはどれでもよい)アンチエイリアスに「アンチエイリアス(アニメーション優先、
読みやすさ優先)カスタムアンチエイリアスのいずれかを指定すると、
入力した文字が見えなくなる。
この場合、パブリッシュをしても表示されない。

ダイナミックテキストを指定し、ActionScript側で
文字を指定しているものについては、
パブリッシュ後も問題なく表示されている。

システムフォントを指定すると表示される。

発生するのは「小塚ゴシックPro」と「小塚明朝Pro」のみ
その他のフォントでは発生しない。

詳細な原因は不明であるが、今回は、「TB丸ゴシックDE」を
指定することで回避した。

他のアプリケーション(Photoshop Illustratorなど)で
小塚ゴシックProを指定したときは問題ない。



フォントを埋め込む方法

riptac.net/html/memo/memo_flash/memo_flash_21.html

レイヤー全体をコピーするには?

www.bind-web.net/flash/base/layer/copy.html

タイムライン全体を選択し、「フレームコピー」を行い、
コピー先で「フレームをペースト」を行う。


Javascriptからphpに値を渡す方法

www.php.net/manual/ja/faq.html.php#faq.html.javascript-variable

javascriptからphpを起動する方法(jQueryを使用する方法)

feye.fnetin.com/
concrete5.tomo.ac/developer/jquery,ajax,javascript,dom%E3%81%AA%E3%81%A9%E6%8A%80%E9%9B%86/javascript%E3%81%8B%E3%82%89php%E3%82%92%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%99%E6%96%B9%E6%B3%95/

semooh.jp/jquery/api/ajax/jQuery.ajax/options/(jQuery 日本語リファレンス)


2012年版、漢字も揃っている日本語のフリーフォントのまとめ

coliss.com/articles/freebies/2012-best-of-free-fonts-for-japanese.html

Androidアプリ入門

www.atmarkit.co.jp/fsmart/index/android.html

残業代計算について

okwave.jp/qa/q5218474.html
プロフィール

e.swan

Author:e.swan
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR