[英]trim empty space on metafile side
我正在以編程方式創建內存中的圖元文件-例如折線圖。 我使用Graphics.SetClip(..)和Graphics.ResetClip(..)來設置X / Y軸的最大/最小=限制繪制數據點的范圍。
結果很不錯,除了以下幾點:生成的圖像側面包含空白區域。 此空白空間屬於由ClippingRegion修剪(隱藏)的實體。
換句話說:ClippingRegion隱藏區域之外的實體,但不影響生成的圖元文件的大小。 無論是否設置ClippingRegion,Metafile.GetBounds()都會返回相同的結果。
我需要將結果圖元文件導出到MS Word,光盤,另一個SW。 但是在側面有這些空白是沒有用的... :-(
如何解決呢? 提前致謝
我在方法中找到了解決方案
Graphics.DrawImage(Image,SourceRectangle,DestRectangle,GraphicsUnit)
https://msdn.microsoft.com/zh-CN/library/ms142040(v=vs.110).aspx
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.