找回密码
 立即注册

QQ登录

只需一步,快速开始

牛魔王

注册会员

6

主题

20

帖子

190

积分

注册会员

积分
190

微信认证勋章

牛魔王
注册会员   /  发表于:2016-2-19 11:04  /   查看:9275  /  回复:12
附件地址,附件太大,论坛自带的上传不了

问题描述已经在项目注释当中了,求帮忙!:t(

12 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-2-19 12:32:00
沙发
回复 1楼牛魔王的帖子

您的文件我无法下载。
建议您不要上传含有exe的文件,把您项目中的bin,obj文件夹删除,然后尝试上传。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
牛魔王
注册会员   /  发表于:2016-2-19 14:23:00
板凳
回复 2楼Alice的帖子


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-2-19 16:18:00
地板
回复 3楼牛魔王的帖子

问题收到了,测试后给您反馈。
另外PageSetting可以通过c1PrintDocument1.PageLayout.PageSettings来设置。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-2-22 09:23:00
5#
回复 4楼Alice的帖子

图片旋转,建议您使用Image的RotateFlip方法进行旋转。
详细的方法,请参考微软的msdn。https://msdn.microsoft.com/zh-cn ... age.rotateflip.aspx

您可以通过PageSettings的相关属性设置页面。也可以在PageConfigure事件里设置,可以针对奇偶页,第一/最后页做不同的设置。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
牛魔王
注册会员   /  发表于:2016-2-22 09:57:00
6#
回复 5楼Alice的帖子

多说何用?请提码来见
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-2-22 12:08:00
7#
回复 6楼牛魔王的帖子

Image的RotateFlip的方法不是我们产品的,请参考微软的msdn,链接在5楼。

PageSetting的设置,可以参考如下帖子,有代码可以参考:
控制每一页的打印边距:http://gcdn.gcpowertools.com.cn/showtopic-14554.html
横向设置:http://gcdn.gcpowertools.com.cn/showtopic-13557.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
牛魔王
注册会员   /  发表于:2016-2-22 13:59:00
8#
回复 7楼Alice的帖子


麻烦您改我的代码行吗?在把代码直接发我行吗?别发引用了,要是引用有用我还会把代码打包给你吗? 谢谢谢谢谢谢谢谢谢谢了
回复 使用道具 举报
牛魔王
注册会员   /  发表于:2016-2-22 14:14:00
9#
回复 7楼Alice的帖子

横向已经可以,现在就是页边距,像你给的例子当中那样设置都不行,所以请不要给什么例子啊、引用啥的了,直接给代码吧,又不是要你写几百行,就几行而已,直接改完爽快的贴出来不就完事了,说这么多无用的浪费你我时间
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-2-22 14:53:00
10#
回复 9楼牛魔王的帖子

在7楼给的链接里的代码都是复制可用的。而且控制每一页打印边距所用代码和你的示例里都是用的PrintDocument.StartDoc/EndDoc方法,也是一样的。

控制边距的代码,只有两句,我复制到你的示例里也是可用。
我测试的时候就是复制如下两句代码到您的示例里:
  1.   Unit u1 = new Unit(2000, UnitTypeEnum.Pixel);
  2.             this.c1PrintDocument1.PageLayout.PageSettings.TopMargin = u1;
复制代码

添加到SetContent方法里最前面(StartDoc之前),就可以起作用,或是您按照我给的链接的代码,先设置TopMargin,然后NewPage,也是起作用的。

在你提供的例子里无法重现您说的设置不行,不起作用的问题。

如果你那里有的确有设置不起作用的问题,麻烦将您可以重现问题的示例发给我,我可以帮你看看。

评分

参与人数 1满意度 +5 收起 理由
牛魔王 + 5 123

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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