X



VB.NET質問スレ(Part44)
■ このスレッドは過去ログ倉庫に格納されています
0533デフォルトの名無しさん
垢版 |
2020/10/08(木) 05:23:50.50ID:GTaO2d9W
MSChartのグラフ部分を拡大縮小できるようにって部分はちょっと意図を読めないけど
拡張メタファイルはSystem.Drawing.Imaging.Metafileを使えば作れるよ
New Metafile(Stream or String, ほかいろいろ)した後、Graphics.FromImage(meta)で作ったGraphicsに書き込んでいけばいい
Graphicsの各種メソッド呼び出すだけで自動的にファイルに書き込まれていく 逆にSaveメソッドはpngにしかならないので呼んじゃダメ
New Metafileの第2引数にデバイスコンテキスト要求されるけど
これはダミーのBitmap作ってGraphics.FromImage()からGetHdc()するとか
フォームアプリならthis.CreateGraphics()からGetHdc()するとか
0534デフォルトの名無しさん
垢版 |
2020/10/08(木) 12:42:30.49ID:PTmOp2GP
>>532
使ったことないけど、佐藤さんの作ったヘルプファイルを見た感じ
SaveImageで一発で出来るように思うんだけど違うの?

>>533
そこの意図は明瞭でしょ
EMFの利点はベクター形式だってことなんだからw
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況