みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
環境:FilemakerGo19 FilemakerPro19 FMS19
質問お願いします。
FMSにあるファイルにiPadのFMGoで撮った写真をオブジェクトフィールドに入れています。
そのファイルを他の端末(PC)で見ると、その写真がちゃんと映るPCと映らないPCがあります。
※PCはOSは一緒でバージョンやスペックも同じです。
iPadからカメラに取り込む際は、オブジェクトフィールドを選択した際、スクリプトトリガで
デバイスから挿入[フィールド名; タイプ: カメラ; バック; 解像度: 大 ]
で行っています。
映るPCでオブジェクトフィールドの写真画像をエクスポートすると普通に見れるのですが、
Photoshopに取り込もうとすると「要求された操作を完了できません。プログラムエラーです。」
と出て取り込みができません。
写真画像自体が壊れているのでしょうか?
原因のお分かりの方いらっしゃいましたらご教授ください。宜しくお願いします。
「iPhoneで撮影した画像が、拡張子JPGなのに中身はHEIC形式」という状態です。以下参照。
https://community.claris.com/ja/s/quest … 2%E5%BC%8F
「GetThumbnail関数」で、jpegに変換できるようです。
HEIC形式を一括変換(JPG形式)に保存
https://note.com/tyara_zou_0117/n/nd263419d3ac2
↑↑↑↑↑
追記
検証してみましたが、FileMaker Pro 19、WinとmacOSで試してみましたが、「GetThumbnail関数」では変換出来ませんでした。
Last edited by qb_dp (2023-06-27 16:21:17)
Offline
qb_dpさん検証までしていただき、ありがとうございます。
引き続き、解決策がありましたらお聞かせいただきたいです。
皆様宜しくお願いいたします。
iPhoneで撮影した画像が、拡張子JPGなのに中身はHEIC形式
https://community.claris.com/ja/s/quest … 2%E5%BC%8F
上記に詳しく書いてくれています。
以下参照
一時的解決方法
メール.app など他のアプリに画像を引き渡すことで、正しくJPG形式に変換する。変換後のファイルをFileMaker Goで利用する(手間がかかる)
事前に撮影した画像を利用せず、オブジェクトフィールドへの挿入時にFileMaker Go内からカメラを 起動し、撮影する(本来、事前に撮影したい)
カメラ.app のフォーマット設定を「互換性優先」に変更する(FileMaker Go 以外にも影響してしまう)
Offline
JPEGで撮影する事で回避出来そうであれば、
設定>カメラ>フォーマット>高効率/互換性優先
の選択を"互換性優先"にすればJPEGになったんじゃないかと。
端末自体、個別に設定を変更しないといけないので難しいかもしれませんが...
iPadからカメラに取り込む際は、オブジェクトフィールドを選択した際、スクリプトトリガで
デバイスから挿入[フィールド名; タイプ: カメラ; バック; 解像度: 大 ]
で行っています。
上記で挿入の場合は、jpegになるので、事前に撮影した画像を挿入している場合があるのでしょう。
Offline
qb_dpさん
正確な補足をされているにも関わらず、見逃して投稿していました。
また、私の投稿は解決したい部分とズレていますね。失礼しました。
お二人ともご回答ありがとうございます。
qb_dpさん
なるほど、iPadやiPhoneのカメラアプリで撮った画像はHEICになるため、オブジェクトのスクリプトから撮ればjpegになるということですね。
登録時に別箇所から登録していないか確認してみます。
ありがとうございました!
Pages: 1
[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 560.48 KiB (Peak: 579.18 KiB) ]