FileMaker で PDF の Thumbnail 画像を取得する?
ごく稀に、PDF の Thumbnail を取得してオブジェクトフィールドに格納したい時がある。今回はその方法の備忘録を書いていく事とする。
前提 :
table::PDF というオブジェクトフィールドに test.pdf という PDF ファイルが格納されているとする。
結論 :
次の式を利用する。
Let ( [
~PDF = table::PDF ;
~size = Max ( GetWidth ( ~PDF ) ; GetHeight ( ~PDF ) ) - 1
] ;
GetThumbnail ( ~PDF ; ~size ; ~size )
)
filename.pdf というファイルが格納されているとすると、filename.png と言うファイルを取得することができる。
ポイントは、~size の箇所の -1 しているところ。-1 をしないと、filename.pdf のままとなる。
皆さんは、PDF ( の 1 ページ目 ) を、PNG にできたとしたら何に使いますか?
この記事が気に入ったらサポートをしてみませんか?