ざっくりと。 width , heightを指定した正方形のImageViewを作成して、画像をロード imageViewのloadイベントで、e.sourceをtoBlob()でBlobに変換する 変換したBlobの縦横の長さを比較して、縦横の長さが異なるときにcrop Blobはオリジナルの画像サイズになっているので、imageAsResized( width, height)でリサイズ リサイズ後画像をcrop imageViewのimageにcropで作成した新しいimageを代入 注意する点は、e.souce.width/heightで取得できるのは、オリジナルの画像サイズではなく、imageViewのサイズであるということ。
TableViewRowのleftImageサイズ変更について (3件の投稿) (2件の返信) frank が1年前に開始しました。 frank の最近の投稿 はじめまして。 tableViewのデータに、TableViewRowオブジェクト(leftImageプロパティを含む)を引き渡し、 左側に画像を表示させています。 その際、縦長画像と横長画像が混在しているため、体裁が整わず困っています。 leftImageのサイズ変更方法をどなたかご存知ありませんでしょうか。 // create table view data object var data = [ {title:'タイトル', hasChild:true,leftImage:'foo.png'} ]; // create table view var tableview = Titanium.UI.createTa
UIImageに格納された画像のバイナリイメージをSQLiteのDBに保存をする方法 SQLiteの使い方はiPhoneSDKでSQLiteを使う方法に書いてあります。 サンプルとして使うテーブル サンプルとして以下のようなテーブルを定義して、格納します。 バイナリデータを格納する項目はblobで定義します。 create table IMAGETABLE ( id integer, // なんとなくID size integer, // データサイズ data blob // バイナリデータ ); 画像データの格納 UIImageのインスタンスメソッドのUIImagePNGRepresentationを使ってNSDataのインスタンスに変換してから、バイト配列としてテーブルに書き込みます。 画質よりサイズを優先するならば、UIImageJPEGRepresentationでもかまいません
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く