みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FileMakerで、画像を管理し、
その画像にフィールドでもたせた文字と合成し、画像ファイルとして書き出すことはできるでしょうか?
よろしくお願いします。
FM14 WIN です。
DBソフト自体に画像加工まで求めるのは無理かな。
社外FMプラグインにやってもらうのが現実的かも。
Offline
ImageMagick を利用する方法も有ります。
ImageMagick は、コマンドやVBSを利用できるのでFileMakerとの連携も可能です。
※ImageMagickの学習が必要です。
ImageMagick:
http://www.imagemagick.org/script/binar … hp#windows
Offline
そうですネ。ImageMagickの王道 選択枝も考えたのですが、
無料の上高機能ですがかなり難しいので、
そのやり方を知りたいと言われたらと思い、しり込み!!^^;;
Offline
画面解像度でよければ、Webビューアで表示して、画面コピーするとかも、できるかな。
みなさん! ありがとうございます。
ImageMagick 私には難しいですね。 すみません。
画面解像度でいいのですが、保存場所や、自動化はできるのでしょうか?
画像のフィールドと文字のフィールドを重ねたのみのレイアウトを作り、
それをPDFで保存、印刷すれば合成にはなります。
スクリプトで自動化は
ファイル名の指定が動的に出来ませんね。
書き出したファイルのファイル名変更は
MacならAppleScriptで分るんですが、WInは分りません;;
Offline
参考まで
以下にFilemaker ProとImageMagick連携のサンプルがありますね。(中身は、確認できていません。)
MAC用のサンプルっぽいですが、参考になるかもしれません。
Metaclarity for Filemaker Pro Development » Blog Archive » Filemaker Pro and ImageMagick : http://www.metaclarity.com/2008/02/19/f … agemagick/
Offline
Webビューアを設定して、プレビューモードでコピーして、オブジェクトフィールドにペーストすると合成した画像が入る。
合成する位置をいろいろ変えられるのが、レイアウトで重ねるのより便利かも。
"data:text/html,<body style='margin:0;border:0;padding:0;width:100%;height:100%;background:url(data:img/jpg;base64," &
Substitute ( Base64Encode ( mergeimagetext::image ) ; [ Char(13) ; "" ] ; [ Char(10) ; "" ] ) &
");'>" &
"<div style='position:absolute;left:100px;top:100px;'>" &
GetAsCSS ( mergeimagetext::text ) &
"</div></body>"
皆様
アドバイスありがとうございます。感謝します。
挑戦します。
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 520.51 KiB (Peak: 525.41 KiB) ]