找回密码
 立即注册

QQ登录

只需一步,快速开始

luludianqaz

高级会员

4

主题

13

帖子

1435

积分

高级会员

积分
1435

活字格认证

luludianqaz
高级会员   /  发表于:2015-3-27 10:13  /   查看:4500  /  回复:1
问题如图片所示
我使用的代码如下:
  1.    if (sfd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
  2.             {                  
  3.                 sfd.Filter = "PDF 文件 (*.pdf)|*.pdf";        
  4.                 PrintInfo pPrintInfo = new PrintInfo();
  5.                 pPrintInfo.PrintToPdf = true;
  6.                 pPrintInfo.ZoomFactor = 1F;
  7.                 pPrintInfo.PdfFileName = sfd.FileName + ".pdf";
  8.                 fpSpread1.ActiveSheet.PrintInfo = pPrintInfo;
  9.                 fpSpread1.PrintSheet(fpSpread1.ActiveSheet);
  10.             }
复制代码

,出来的效果图如上,
这样的问题是不是和我private void FormalReportCheckFrm_Load(object sender, EventArgs e)
        {
      
            fpSpread1.ZoomFactor = 1.158F;
}
QQ截图20150327100144.png

1 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-3-27 14:34:00
沙发
回复 1楼luludianqaz的帖子

不好意思,我不太理解你的意思。
我看你的代码使用PrintSheet打印到PDF。然后说图片上产生了一个问题。请描述下图片上的问题是什么,然后你期望的结果是什么?

有关print到pdf,可以参考产品文档:
Spread Windows Forms 8.0 Product Documentation > Developer's Guide > Managing Printing > Specifying What to Print > Printing to PDF

Spread WinForm
文档地址:
32位系统:C:\Program Files\ComponentOne\Spread Studio 8\Docs\Windows Forms
64位系统:C:\Program Files (x86)\ComponentOne\Spread Studio 8\Docs\Windows Forms
文档名称:FarPoint.Win.Spread.8.0.chm
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部