投稿

6月, 2011の投稿を表示しています

Haru pdf + php のサンプル

帳票出力用のPHPでのPDF生成を、TCPDFから libHaru pdf のphpラッパーなpearに乗り換えたらすげー早くなったのでやはりごっついバイナリいじりなライブラリはCに限るのだなーとか思った。 ライブラリのインストールはこれを見ながら。 http://goo.gl/L217S んでまー帳票なのでExcelライクな矩形領域&背景色&矩形領域テキスト流しこみが関数一発でできてもらわないと困るので、そんな関数を書いた。ついでにgistに貼った。 https://gist.github.com/1042343 しかし矩形領域にテキスト流しこみのlibHaru内関数が(フォントにMSゴシック指定してるからかもわからんが)たまに落ちるのでtry-catchで包むなど。 生成したPDFは普通にイラレ9でも編集可能な状態だった。すばらしい。

pich in/out zoom続き

任意の2点マルチタッチから中心点&拡大率を求めて矩形を拡大縮小する処理について、実装モデルを書いたのでgistに貼った。 マルチタッチと矩形のデータ表現がめんどくさくなたので結局それぞれのためにクラスを起こした。 https://gist.github.com/1009007

任意の矩形を任意の点を中心に拡大縮小

html+JSで「任意のBlock要素を、任意の点を中心に、任意の倍率で拡大縮小した矩形の各座標を求める」なんて処理を書いた事がなかったので書いてみた。んでgistに貼った。やってる事は普通のドローツールの中心点設定&拡大縮小の処理。 https://gist.github.com/1007664

Sencha touch + pinch zoom て自前でやるのね。

つーことで、Kitchensink example の touch Event demo のソースをぱちって、とりあえず現在のズーム率が出るところまでは何とかなったのでgistに貼り。 https://gist.github.com/1002303 んでここで出るようになった数字をもとに任意のpanelを拡大縮小すんのどうやんのかな程度の投げっぱなしジャーマン感。