c#操作word源代码(c语言读写word文档表格)
c#操作word源代码(c语言读写word文档表格)
2024-09-30 09:35:09  作者:终将遇到  网址:https://m.xinb2b.cn/tech/mbi521244.html

在windows应用程序中打印是一项非常重要的功能,在实际运用中也较多,.net中的打印功能都以组件的方式提供,为程序员提供了很大的方便,打印 操作通常包括以下四个功能

1 打印设置 设置打印机的一些参数比如更改打印机驱动程序等

2 页面设置 设置页面大小纸张类型等

3 打印预览 类似于word中的打印预览

4 打印

下面以是一个简单的示例



1、打印机设置代码

PrintDialogprintDialog = newPrintDialog();printDialog.Document = printDocument;printDialog.ShowDialog();

2、打印纸张设置代码

PageSetupDialogpageSetupDialog = newPageSetupDialog();pageSetupDialog.Document = printDocument;pageSetupDialog.ShowDialog();

3、打印预览代码

printDocument.PrintPage += PrintDocument_PrintPage;PrintPreviewDialogprintPreviewDialog = newPrintPreviewDialog{ Document = printDocument }; try{printPreviewDialog.ShowDialog();}catch(Exceptionexcep){MessageBox.Show(excep.Message, "打印出错", MessageBoxButtons.OK, MessageBoxIcon.Error);}

4、打印内容设置代码

Graphicsg = e.Graphics ;Penp_Line = newPen(Color.Blue, 2f);p_Line.DashStyle = DashStyle.Solid;//g.DrawRectangle(p_Line, newRectangle(100, 50, 300, 200));g.DrawLine(p_Line, newPoint(100, 150), newPoint(400, 150));g.DrawLine(p_Line, newPoint(100, 188), newPoint(400, 188));g.DrawLine(p_Line, newPoint(100, 221), newPoint(400, 221));//g.DrawLine(p_Line, newPoint(200, 83), newPoint(400, 83));g.DrawLine(p_Line, newPoint(200, 116), newPoint(400, 116));//竖线g.DrawLine(p_Line, newPoint(200, 50), newPoint(200, 250));g.DrawLine(p_Line, newPoint(300, 50), newPoint(300, 150));//文字Brushb_Text = newSolidBrush(Color.Black);g.DrawString("姓名", newFont("微软雅黑", 12f, FontStyle.Regular), b_Text, newPoint(230, 55));g.DrawString("性别", newFont("微软雅黑", 12f, FontStyle.Regular), b_Text, newPoint(230, 88));g.DrawString("民族", newFont("微软雅黑", 12f, FontStyle.Regular), b_Text, newPoint(230, 121));g.DrawString("Lena", newFont("微软雅黑", 12f, FontStyle.Regular), b_Text, newPoint(330, 55));g.DrawString("女", newFont("微软雅黑", 12f, FontStyle.Regular), b_Text, newPoint(340, 88));g.DrawString("未知", newFont("微软雅黑", 12f, FontStyle.Regular), b_Text, newPoint(330, 121));g.DrawString("公司名称", newFont("微软雅黑", 12f, FontStyle.Regular), b_Text, newPoint(115, 155));g.DrawString("职位", newFont("微软雅黑", 12f, FontStyle.Regular), b_Text, newPoint(130, 193));g.DrawString("联系电话", newFont("微软雅黑", 12f, FontStyle.Regular), b_Text, newPoint(115, 225));pic = resizeImage(pic,newSize(92,92));g.DrawImage(pic, 102, 52);

打印代码

printDocument.PrintPage += PrintDocument_PrintPage;try{printDocument.Print();}catch(Exceptionexcep){MessageBox.Show(excep.Message, "打印出错", MessageBoxButtons.OK, MessageBoxIcon.Error);printDocument.PrintController.OnEndPrint(printDocument, newPrintEventArgs());}

  • 航空座椅无轨道安装(时代领航航空航空座椅安装)
  • 2024-09-30时代领航航空航空座椅安装时代领航椰子五安装完,轻卡的航空座椅是什么样的感觉?打开车门,多功能的航空座椅配上小音乐,看上一看也是高端的感觉上车底座四颗螺丝,无损安装,这条支架不需要做任何的改动这个感觉高低升降可以根据腿长调节高。
  • 汇编语言p命令怎么使用(MASM汇编语言cmp指令)
  • 2024-09-30MASM汇编语言cmp指令cmp指令CMP是比较指令,CMP的功能相当于减法指令,只是不保存结果CMP指令执行后,将对标致寄存器产生影响其他相关指令通过识别这些被影响的标致寄存器位来得知比较结果CMP指令格式:CMP操作对象1。
  • 历史上的中印最新动态(关于中印将士待遇对比)
  • 2024-09-30关于中印将士待遇对比在1年前,中印突然爆发边境冲突,印度人多次关于军力的自信论调,给我国人民留下了深刻印象和众多的欢声笑语而一年之后,又一次高原冬季的来临,自信的印度人却变了在不久前,印度国防部组织的一场最高级别将领的会。
  • 最后一代皇后婉容的下场(末代皇后婉容最后的结局有多惨)
  • 2024-09-30末代皇后婉容最后的结局有多惨末代皇后婉容最后的结局有多惨?牙齿全部烂光,双腿失去行动能力文/书生大清作为我国最后一个封建王朝,曾经也出现过像康熙这样文武韬略的帝王,在他的励精图治下开创了接近100年时间的康乾盛世,但也出现了慈禧。
  • 香叶是香樟树的叶子吗(香叶的简单介绍)
  • 2024-09-30香叶的简单介绍香叶不是香樟树叶,香叶多源自月桂树,月桂树属于樟科月桂属植物,最高可达12米,香樟树属于樟科樟属植物,最高可达30米月桂叶味清香,多为革质的长圆形或椭圆形,而香樟树叶有樟脑气味,叶为软骨质卵状椭圆形,。
  • 为什么wps表格怎么打印不了(要调整好才能打印)
  • 2024-09-30要调整好才能打印打开编辑好的Excel文档,选中想要打印的区域,点击页面布局选项卡,选择打印区域选项,点击设置打印区域子选项,这时候我们就成功设置了打印区域在设置好打印区域后,我们需要对选中的打印区域的输出效果稍作调。
  • 包菜有几种做法好吃 包菜百吃不厌的做法
  • 2024-09-30包菜有几种做法好吃 包菜百吃不厌的做法今天用番茄和包菜搭配起来跟大家分享一道美食,番茄炒包菜这道番茄炒包菜做出来之后酸辣爽口,开胃下饭做这道番茄炒包菜不用加一滴水,完全是用番茄炒出来的汁水,这样会让菜的香味更加浓郁做出来之后,红色的汤汁搭。
  • 羽毛球牌子盘点(细数羽毛球品牌公司)
  • 2024-09-30细数羽毛球品牌公司1.尤尼克斯尤尼克斯(YONEX)是世界著名的羽拍厂商为了统治羽拍市场,也为了尽量满足不同使用需求,尤尼克斯研发了大量的型号,让人眼花缭乱作为世界知名的羽拍专业制造商,尤尼克斯完全体现日本工艺的精益求。
  • 适合鼓励发朋友圈的句子(句句激励人心)
  • 2024-09-30句句激励人心一辈子碌碌无为,看到喜欢的东西都要考虑再三,所有东西都是想做却不敢去做,看到喜欢的人都没有底气表白,你想要这样的生活吗?你甘心吗?青春就是要放手一搏,才不枉来这世上走一遭!每个人都该拥有属于自己的梦想。
  • 南京邮电通信工程大学排名(通信工程学科跻身世界大学十强)
  • 2024-09-30通信工程学科跻身世界大学十强在大学学科中,通信工程学科的重要性,越来越突出,作为一门培养从事电子信息及相关领域中系统、设备和器件的研究、设计、开发、制造、应用、维护、管理等工作的高素质专门人才的学科,通信工程对于现代信息产业的发。
  • 孩子突然发晕说地球向右转(问题竟出在耳朵里)
  • 2024-09-30问题竟出在耳朵里发病率高、知晓率低、诊断率低、治疗有效率低……这是目前我国眩晕症治疗的现状眩晕是生活中常见的不适,已成为门诊问诊三大主症之一,近年来呈现年轻化的趋势有一种引起眩晕的疾病叫“耳石症”,别小看了这种疾病,。
  • 初冬的优美句子(初冬的优美句子有哪些)
  • 2024-09-30初冬的优美句子有哪些秋风扫落叶,严寒飞雪花,时间的脚步匆匆,一眨眼,冬来了!初冬时节,那片片枫叶都红了,一阵风吹过,叶片就像是一些花瓣似地飘落下来冬,一年四季中最后一个季节,最有预兆明年光景的季节,冬,夹杂着秋的困惑来到。