标签: c# gdi+
我需要将大型PDF文档呈现到Windows窗体控件中。为了使其具有高效性,将整个PDF预渲染到图形缓冲区然后在OnPaint中对该缓冲区的相关部分进行blit是有意义的。
但是,BufferedGraphics.Render不接受目标Graphics以外的任何参数。我怎样才能使它只渲染某个区域?
答案 0 :(得分:0)
使用图形上的边界剪辑
MSDN Graphics.Clip Property
另一种选择是导入旧的BitBlt函数。