Foxtable(狐表)用户栏目专家坐堂 → 打印的问题


  共有2914人关注过本帖树形打印复制链接

主题:打印的问题

帅哥哟,离线,有人找我吗?
hongyefor
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:524 积分:3676 威望:0 精华:0 注册:2012/7/27 10:28:00
打印的问题  发帖心情 Post By:2018/10/4 17:56:00 [只看该作者]

 
图片点击可在新窗口打开查看此主题相关图片如下:ggmm.jpg
图片点击可在新窗口打开查看

 

我的目的是将上面的几句话,分成4行每行显示各自的内容,请帮我改改

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:wt.txt



 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/4 18:12:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/4 18:13:00 [只看该作者]

Dim doc As New PrintDoc '定义一个报表
Dim rt As New prt.RenderText '定义一个文本对象
Dim s1 As String = "新华网绵阳5月16日电(记者孙承斌)16日上午,在四川抗震救灾的"
Dim s2 As String =  "危急时刻,中共中央总书记?国家主席?中央军委主席胡涛乘飞机赶往四川"
Dim s3 As String = "省地震灾区,慰问灾区干部群众,看望奋战在抗震救灾第一线的部队官兵?公"
Dim s4 As String = "省地震灾区,慰问灾区干部群众,看望奋战在抗震救灾"
rt.Text = "胡涛抵达四川绵阳慰问" '设置文本对象的内容
Dim s() As String
rt.Style.TextAlignHorz = prt.AlignHorzEnum.Center '水平居中
rt.Style.FontBold = True '字体加粗
rt.Style.FontSize = 16 '字体大小为16磅
doc.Body.Children.Add(rt) '将文本对象加入到报表
Dim ary() = {s1, s2, s3, s4}
For i As Integer = 0 To 3
    rt = New prt.RenderText() '创建文本对象
    rt.Text = ary(i) '设置文本对象的内容
    rt.Width = "30" '自动设置宽度
    rt.X = 55 '指定水平位置
    rt.y = "Prev.Bottom + 5" '设置垂直位置
    doc.Body.Children.Add(rt) '将文本对象加入到报表
Next
doc.Preview() '预览

 回到顶部
帅哥哟,离线,有人找我吗?
hongyefor
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:524 积分:3676 威望:0 精华:0 注册:2012/7/27 10:28:00
  发帖心情 Post By:2018/10/4 19:18:00 [只看该作者]

我的打印机是彩色的,请问用什么代码把它变成灰度打印


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/4 19:26:00 [只看该作者]

这个意思?

 

Dim doc As New PrintDoc '定义一个报表
Dim rt As New prt.RenderText '定义一个文本对象
Dim s1 As String = "新华网绵阳5月16日电(记者孙承斌)16日上午,在四川抗震救灾的"
Dim s2 As String =  "危急时刻,中共中央总书记?国家主席?中央军委主席胡涛乘飞机赶往四川"
Dim s3 As String = "省地震灾区,慰问灾区干部群众,看望奋战在抗震救灾第一线的部队官兵?公"
Dim s4 As String = "省地震灾区,慰问灾区干部群众,看望奋战在抗震救灾"
rt.Text = "胡涛抵达四川绵阳慰问" '设置文本对象的内容
Dim s() As String
rt.Style.TextAlignHorz = prt.AlignHorzEnum.Center '水平居中
rt.Style.FontBold = True '字体加粗
rt.Style.FontSize = 16 '字体大小为16磅
doc.Body.Children.Add(rt) '将文本对象加入到报表
Dim ary() = {s1, s2, s3, s4}
For i As Integer = 0 To 3
    rt = New prt.RenderText() '创建文本对象
    rt.Text = ary(i) '设置文本对象的内容
    rt.Width = "30" '自动设置宽度
    rt.X = 55 '指定水平位置
    rt.Style.TextColor = color.gray
    rt.y = "Prev.Bottom + 5" '设置垂直位置
    doc.Body.Children.Add(rt) '将文本对象加入到报表
Next
doc.Preview() '预览

 


 回到顶部
帅哥哟,离线,有人找我吗?
hongyefor
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:524 积分:3676 威望:0 精华:0 注册:2012/7/27 10:28:00
  发帖心情 Post By:2018/10/4 19:32:00 [只看该作者]

呃,是图片

'''
Dim doc As New PrintDoc '定义一个报表对象
doc.PageSetting.PaperKind = 77 '纸张类型改为A4
Dim rm As New prt.RenderImage '定义一个图片对象
Doc.PageSetting.LeftMargin = 5.5 '设置左边距
Doc.PageSetting.RightMargin = 5.5 '设置右边距
Doc.PageSetting.TopMargin = 5.5 '设置上边距
Doc.PageSetting.BottomMargin = 5.5 '设置下边距
rm.Image = GetImage(ProjectPath & "\RemoteFiles\qyzl\开户许可证.jpg" ) '设置图片
rm.Width = "Auto" '宽度等于页面宽度
rm.Height = "Parent.Height" '高度由图片大小自动决定
rm.Style.ImageAlign.KeepAspectRatio = True
rm.Style.ImageAlign.AlignHorz = prt.ImageAlignHorzEnum.Center '居中显示
doc.Body.Children.Add(rm) '将图片对象加入报表
Doc.Preview() '预览

[此贴子已经被作者于2018/10/4 19:32:18编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
hongyefor
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:524 积分:3676 威望:0 精华:0 注册:2012/7/27 10:28:00
  发帖心情 Post By:2018/10/4 19:34:00 [只看该作者]

还有就是如何让上面的图片在预览的时候旋转过来

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/4 19:35:00 [只看该作者]

以下是引用hongyefor在2018/10/4 19:32:00的发言:

呃,是图片


 

[此贴子已经被作者于2018/10/4 19:32:18编辑过]

 

这个意思?黑白打印图片?

 

Dim doc As New PrintDoc() '定义一个报表
Dim ps As new System.Drawing.Printing.PrinterSettings
'ps.Copies = 2   '设置份数
ps.DefaultPageSettings.color = False
doc.Print(ps)     '打印


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/10/4 19:37:00 [只看该作者]

以下是引用hongyefor在2018/10/4 19:34:00的发言:
还有就是如何让上面的图片在预览的时候旋转过来

 

这个意思? http://www.foxtable.com/webhelp/scr/1190.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
hongyefor
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:524 积分:3676 威望:0 精华:0 注册:2012/7/27 10:28:00
  发帖心情 Post By:2018/10/4 19:48:00 [只看该作者]

要把图片旋转过来才对


 回到顶部
总数 22 1 2 3 下一页