掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Delphi+ImageMagick (ID:34091)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Psize_t は PCardinalで良いんですかね、特別に定義してある 物とばかり思って探していたらえらく時間を取りました。 少しC言語やってみないといけないですね。 下記の3つのmagick_image.incに付け加えてみました。 最初にMagickSetFormat(wand,Pchar('JPEG'));の様に画像スタイルを設定 PB:=MagickGetImageBlob(wand,PC); でPC(PCardinal)に画像の大きさが PB(PByte)に画像の先頭のポインターのアドレスが入るみたいです。 引き続き調査中です。 この情報で後はこうしたら出来るよ、ここは違うよと出来たら教えて下さい。 function MagickGetImageBlob(wand: PMagickWand; length: PCardinal): PByte; cdecl; external WandExport; function MagickGetImagesBlob(wand: PMagickWand; length: PCardinal): PByte; cdecl; external WandExport; function MagickSetFormat(wand: PMagickWand; format:Pchar): MagickBooleanType; cdecl; external WandExport;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.