当前位置: 首页 > news >正文

公司建设网站需要什么网络规划设计师论文方向

公司建设网站需要什么,网络规划设计师论文方向,设计网站需要用到哪些技术,南宁网站建设方案服务初级代码游戏的专栏介绍与文章目录-CSDN博客 我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。 这些代码大部分以Linux为目标但部分代码是纯C的,可以在任何平台上使用。 源码指引:github源…

初级代码游戏的专栏介绍与文章目录-CSDN博客

我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。

这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。

源码指引:github源码指引_初级代码游戏的博客-CSDN博客


        前一篇:VSTO(C#)Excel开发3:Range对象 处理列宽和行高-CSDN博客

        前一篇我们已经知道了如何设置列宽和行高,那么如何将控制打印呢?

目录

一、打印设置 页面设置 PageSetup

1.1 打印区域PageSetup.PrintArea

1.2 纸张大小PageSetup.PaperSize

1.3 纸张方向PageSetup.Orientation

1.4 页边距 PageSetup.TopMargin等

1.5 页数 PageSetup.Pages.Count

1.6 缩放 PageSetup.Zoom

1.7 缩放到一页 PageSetup.FitToPagesWide

1.8 打印预览Worksheet.PrintPreview()

二、示例代码

 三、困惑 如何知道打印区域的大小呢 标准字符宽度又是多少呢


一、打印设置 页面设置 PageSetup

        与打印和页面有关的设置在Worksheet对象的PageSetup属性里,PageSetup里包含了常用的纸张大小、横向纵向、页边距等设置。

1.1 打印区域PageSetup.PrintArea

        是一个Range,没有设置的话默认打印所有表格。

1.2 纸张大小PageSetup.PaperSize

        这是预定义的值,枚举值xlPaperSize,很容易查到文档:

1.3 纸张方向PageSetup.Orientation

        也是个枚举:

1.4 页边距 PageSetup.TopMargin等

        四个边距,Top是上边距……

        单位是磅。各种单位混用真是很晕啊。

1.5 页数 PageSetup.Pages.Count

        这是一共有多少页。Pages是Page的集合,但Page没什么属性和方法。我以为会有这一页上打印哪些单元格呢,但是并没有。

1.6 缩放 PageSetup.Zoom

1.7 缩放到一页 PageSetup.FitToPagesWide

        缩放和缩放到一页是冲突的功能啊,要先设置缩放为false缩放到一页才能生效。

1.8 打印预览Worksheet.PrintPreview()

        调出打印预览可以用Worksheet.PrintPreview()。

二、示例代码

        还是之前的按钮二,改了代码,新建一个按钮也行,没所谓的。

		private void button2_Click(object sender, RibbonControlEventArgs e){string str = "开始操作。。。。。。\n";try{Worksheet worksheet = Globals.ThisAddIn.Application.ActiveSheet;Range usedRange = worksheet.UsedRange;str += " UsedRange:" + usedRange.Address + "\n";str += " UsedRange.Column:" + usedRange.Column + "\n";str += " UsedRange.Columns.Count:" + usedRange.Columns.Count + "\n";str += " UsedRange.Row:" + usedRange.Row + "\n";str += " UsedRange.Rows.Count:" + usedRange.Rows.Count + "\n";str += " PrintArea:" + worksheet.PageSetup.PrintArea + "\n";str += " PaperSize:" + worksheet.PageSetup.PaperSize.ToString() + "\n";str += " ChartSize:" + worksheet.PageSetup.ChartSize + "\n";str += " Orientation:" + worksheet.PageSetup.Orientation.ToString() + "\n";str += " TopMargin:" + worksheet.PageSetup.TopMargin + "\n";str += " BottomMargin:" + worksheet.PageSetup.BottomMargin + "\n";str += " LeftMargin:" + worksheet.PageSetup.LeftMargin + "\n";str += " RightMargin:" + worksheet.PageSetup.RightMargin + "\n";str += " Pages:" + worksheet.PageSetup.Pages.Count + "\n";//worksheet.PageSetup.Zoom = false;//设置为false才能Fit//worksheet.PageSetup.FitToPagesWide = 1;double originalTotalWidth = 0;double originalTotalHeigh = 0;for (int i = 0; i < usedRange.Columns.Count; ++i){Range colum = worksheet.Columns[usedRange.Column + i];originalTotalWidth+=colum.ColumnWidth;}for (int i = 0; i < usedRange.Rows.Count; ++i){Range row = worksheet.Rows[usedRange.Row + i];originalTotalHeigh+=row.RowHeight;}str += " originalTotalWidth:" + originalTotalWidth + "\n";str += " originalTotalHeigh:" + originalTotalHeigh + "\n";str += "操作成功完成\n";}catch (Exception ex){MessageBox.Show(ex.ToString());}MessageBox.Show(str);}

        就把上面讲的属性显示了一下,最后一段计算了总的宽度和高度。

        可以先按一下button1,再按一下button2,输出:

        对照代码一看就明白了。(高度少打一个字母t啊,不好意思)

 三、困惑 如何知道打印区域的大小呢 标准字符宽度又是多少呢

        纸张尺寸是标准的,可以查,单位是厘米,页边距是磅,列宽是标准字符宽度,行高是像素,这也太随意了。

        标准字符宽度又是个和字体相关的值,没有简单的方法获取。

        好吧,就这样,毕竟我的目标只是打印到一页,即使没有这些值也有办法。


下一篇VSTO(C#)Excel开发5:调整表格到一页-CSDN博客


(这里是文档结束)

http://www.dtcms.com/a/562482.html

相关文章:

  • 百度联盟做网站赚钱吗安徽阜阳网站建设
  • 爱站seo工具包免费版汉中专业网站建设价格
  • Vue-slot 插槽
  • solusvm做网站乱码链接怎么用
  • 纯静态网站模板阿里建站官网
  • 如何在网站做文档资料做汽车网站
  • 网站案例分析长沙旅游必去十大景点推荐
  • 经济概念(AI回答)
  • Linux execlp和execl函数详解
  • 做网站都有哪些费用云南建设厅网站
  • 哪些网站可以做锚文本网建公司转型
  • 搜讯网站开发wordpress 4.7.3主题
  • dw php网站建设视频教程小学做试题网站
  • 做网站没有公网海南省工商注册登记官网
  • 网站开发前端兼职seo搜索引擎优化视频
  • ABB变频器ACS510系列为什么要添加EMC滤波器
  • wordpress怎么开发主题厦门seo关键词优化
  • 自动写作文网站点餐小程序模板
  • 软件测试全解析:Bug生命周期与争议解决
  • 无锡设计网站抽奖怎么做网站
  • 雨灿网站建设哪个做砍价活动的网站好
  • 长沙做网站一般要多少钱北京手机网站制作公司
  • 的网站制作wordpress非插件文章浏览量
  • 深圳市科技网站开发院校网站建设对比分析实训报总结
  • 有什么做设计的兼职网站互联网网站怎么做
  • 写文章的网站网站还没建设好可以备案吗
  • 继承(多继承,默认成员函数)
  • 【编译原理笔记】4.2 Context-free Grammar
  • 深圳大鹏住房和建设局网站pythom 网站开发规范
  • 江西网站设计欣赏网页模板免费版