VBAからGDI+を使う資料集
inet上の達人の方々から御教示いただいたコードを少しアレンジさせてもらっています(切り貼りとも言います)。
Home
GDI+
clGdiPlus
EMF
Other
Collection
2010
ribbon
Win32SDK
ホーム
EMF
EMF
ワークシートに貼り付けた画像の関係からEnhancedMetaFileについて調べてみました。
Contents
3- 1 エクセルで選択範囲をemf形式で保存(その1)
3- 2 エクセルで選択範囲をemf形式で保存(その2)
3- 3 emfを読む習作、recordのリスト取得
3- 4 emfを読む習作、header recordを読む
3- 5 emfを読む習作、EMR_STRETCHDIBITSを読む
3- 6 emfを読む習作、emfからbitmapを取り出しBMP形式で保存
3- 7 応用:AutoShapeをUserformに表示。その際フォーム寸法を画像に合わせる
3- 8 応用:AutoShapeをUserformに表示(その2)。Imageにplayenhmetafile
3- 9 PowerPointのスライドをemf形式で保存【PPT2010 OKだが、標準機能で可能】
3-10 Userformに描画、BMP貼付、emf形式で保存、他
3-11 画像ファイルを読み込んでプリンターに出力する(emfに変換して、プリンタのhdcに描画する)
3-12 ワークシートの埋め込みオブジェクト(アイコン表示)のアイコンからファイルパスを読み取る
3-13 選択範囲セルを高画素数・高解像度Bitmapで保存(埋め込みオブジェクトの印刷劣化対策)