把显示的图片保存为PDF文件

private  void  button1_Click( object  sender, System.  EventArgs  e)
                                {
             Image  img = _c1c.GetImage( ImageFormat  .Emf); //_clc是C1Chart控件
            CreatePdf(img);
        }
 
----------------------------------------------------------------------------------------------------------------------------------------
 
private void CreatePdf(Image img)
        {
            // export to pdf
            _pdf.Clear();//_pdf是C1PdfDocument控件
            RectangleF rc = _pdf.PageRectangle;
            rc.Inflate(-72, -72); // << 1" margin
            _pdf.DrawImage(img, rc, ContentAlignment.MiddleCenter, ImageSizeModeEnum .Scale);
            string fileName = Application .StartupPath + @"\pie.pdf";
            _pdf.Save(fileName);
 
            // show pdf
            System.Diagnostics. Process.Start(fileName);
        }

转载于:https://www.cnblogs.com/fengyu1706/archive/2013/04/02/2996495.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值