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

如何自己学做网站昆明市住房和城乡建设局网站上看的

如何自己学做网站,昆明市住房和城乡建设局网站上看的,精品网站建设费用 找磐石网络一流,免费发布网站seo外链近日#xff0c;GrapeCity Documents 正式迎来其V6.2 的发布更新#xff0c;能够支持 SpreadJS 中 .sjs 类型的文件。这一重大更新将为用户带来更多地惊喜。 .sjs文件有两个关键优势#xff1a;空间更小且导入导出速度更快。通过采用 .sjs格式#xff0c;GcExcel实现了更高…近日GrapeCity Documents 正式迎来其V6.2 的发布更新能够支持 SpreadJS 中 .sjs 类型的文件。这一重大更新将为用户带来更多地惊喜。 .sjs文件有两个关键优势空间更小且导入导出速度更快。通过采用 .sjs格式GcExcel实现了更高效的文件压缩从而使文件大小大幅减小。这不仅节省了存储空间还方便了文件的传输和共享。此外GcExcel还针对 .sjs文件进行了优化使其在导入和导出过程中的速度得到显著提升。 下面将详细介绍 GrapeCity Documents V6.0 Update2 中的新特性在此之前如果您已经在使用了GrapeCity Documents产品希望进一步了解新功能可前往葡萄城官网下载最新版产品安装包以便进行同步体验。 以下是本次发布的关键内容 1. 服务端表格组件 GrapeCity Documents for Excel 更新说明 支持SpreadJS的.sjs文件格式 在 GcExcel 的 V6.0 Update 2 版本中增加了对 SpreadJS .sjs 文件格式的支持。通过导出为 .sjs 格式可以实现更短的导出时间和更小的文件尺寸。现在您可以将 xlsx、xlsm、csv、ssjson 等格式的文件导出为 .sjs 格式以便更高效地处理数据。 新版本增强了Workbook类上的open和save方法支持.sjs文件当加载或保存.sjs文件时可以通过OpenFileFormat和SaveFileFormat来选择Sjs枚举项。 由于对.sjs文件格式的支持使得新版本可以满足以下功能 快速将Excel文件转换为.sjs格式。以更小的占用空间保存文件。从.sjs文件中压缩的JSON文件生成单个JSON字符串使各种可用选项自定义SpreadJS.sjs文件的打开和保存 除此之外服务端表格组件还新添加两个类SjsOpenOptions和SjsSaveOptions。在导入/导出.sjs文件时可以通过这两个类来定制包含/排除特定的功能。 以下代码用于展示加载 SpreadJS 的 .sjs 文件并通过使用 SjsOpenOptions 排除公式和样式然后使用 GcExcel 打开并保存该文件的过程。 // 创建一个新的工作簿Workbook workbook new Workbook();InputStream stream this.getResourceStream(sjs\\LoanDetails.sjs);// .sjs 文件格式的 OpenOptionsSjsOpenOptions openOptions new SjsOpenOptions();openOptions.setIncludeFormulas(false);openOptions.setIncludeStyles(false);// GcExcel 支持使用 OpenOptions 打开 .sjs 文件格式workbook.open(stream, openOptions);// 保存为 .sjs 文件workbook.save(OpenSjsWithOpenOptions.sjs);形状文本的对齐选项 GcExcel在ITextRange接口中添加了新的TextAlignment属性用于获取或设置形状中文本范围或段落的对齐方式。该属性可以给文本设置对齐方式如左对齐、右对齐、居中、分散和两端对齐。在需要按照UI设计规则或按照数据格式对齐文本例如将文本左对齐或将数字右对齐的场景中非常有帮助。 以下代码用于展示将形状中多个段落的对齐方式设置为居中和左对齐 IShape shape worksheet.Shapes.AddShape(AutoShapeType.RoundedRectangle, (double)10, (double)10, (double)320, (double)150);shape.TextFrame.TextRange.TextAlignment TextAlignmentAnchor.Left;shape.TextFrame.TextRange.Font.Name Calibri;shape.TextFrame.TextRange.Font.Size 16;shape.TextFrame.TextRange.Font.Color.RGB Color.Black;shape.TextFrame.TextRange.Font.Underline TextUnderlineType.None;shape.TextFrame.TextRange.Paragraphs.Add(Quarterly Results);shape.TextFrame.TextRange.Paragraphs[0].TextAlignment TextAlignmentAnchor.Center;shape.TextFrame.TextRange.Paragraphs[0].Font.Size 28;shape.TextFrame.TextRange.Paragraphs[0].Font.Underline TextUnderlineType.Single;shape.TextFrame.TextRange.Paragraphs.Add();shape.TextFrame.TextRange.Paragraphs.Add(Business Domain: E-Commerce);shape.TextFrame.TextRange.Paragraphs[2].TextAlignment TextAlignmentAnchor.Left;shape.TextFrame.TextRange.Paragraphs.Add(Quarter: Q4);shape.TextFrame.TextRange.Paragraphs[3].TextAlignment TextAlignmentAnchor.Left;在形状和图表中设置垂直文本方向 在某些文档应用中使用者希望将文本方向设置为垂直方向。GcExcel在形状和图表的API中添加了Direction属性 IShape.TextFrame.Direction用于形状的文本方向。ITickLabels.Direction用于图表轴上刻度标签的文本方向。IChartTitle.Direction 或 IChartTitle.TextFrame.Direction用于图表标题的文本方向。IAxisTitle.Direction 或 IAxisTitle.TextFrame.Direction用于坐标轴标题的文本方向。IDataLabels.Direction用于指定系列数据标签的文本方向。IDataLabel.Direction 或 IDataLabel.TextFrame.Direction用于图表数据点上数据标签的文本方向。 Direction属性接受TextDirection枚举选项可设置文本在以下方向上的方向 TextDirection.Horizontal表示文本水平显示。TextDirection.Vertical表示文本垂直显示。TextDirection.Rotate90表示文本将旋转90度。TextDirection.Rotate270表示文本将旋转270度。TextDirection.Stacked表示文本将堆叠显示读取顺序从左到右。TextDirection.StackedRtl表示文本将堆叠显示读取顺序从右到左。 以下代码用以将文本的TextDirection设置为Stacked方向 var shape worksheet.Shapes.AddShape(AutoShapeType.Rectangle, worksheet.Range[C2:F12]);shape.TextFrame.TextRange.Add(欢迎来到葡萄城);//将文本方向设置为堆叠并且文本的阅读顺序从左到右。shape.TextFrame.Direction TextDirection.Stacked;支持双面打印 - 该特性仅适用于.NET版本 有时候使用者需要在一页的两面打印一个包含长工作表的工作簿。GcExcel .NET提供了PrintOutOptions类中的Duplex枚举来启用/禁用页面上的双面打印。该枚举共有四个选项用户可以根据需要选择打印工作簿的方式 Duplex.Default表示打印机的默认双面打印设置。 Duplex.Simplex表示单面打印。 Duplex.Vertical 表示双面垂直打印。 Duplex.Horizontal 表示双面水平打印。 以下代码用于 展示将以双面垂直打印方式打印三份工作簿副本。 // 创建打印选项。PrintOutOptions options new PrintOutOptions();// 设置打印的打印机名称为 Printer。options.ActivePrinter Printer;// 打印3份副本。options.Copies 3;// 设置双面垂直打印。options.Duplex System.Drawing.Printing.Duplex.Vertical;// 使用 Printer 打印此工作簿。workbook.PrintOut(options);2. 服务端 PDF 组件 GrapeCity Documents for PDF 更新说明 对PDF文件打开和保存进行增强 在GcExcel V6.0 Update 2 版本中GcPdf在处理由其他软件生成的现有PDF文档方面进行了改进并提供以下优势 GcPdf现在可以加载和保存可能不严格符合PDF规范的PDF文档。GcPdf将保留嵌入在PDF文档中的任何非PDF规范的自定义数据。加载PDF文档的平均速度得到了改善。 这些改进使得GcPdf能够更好地处理各种PDF文档即使这些文档不是完全符合PDF规范或包含一些非标准的数据。同时加载PDF文档的速度也得到了提升。 在密码未知的情况下处理受密码保护的文件 GcPdf允许在不指定密码的情况下处理受密码保护的文件。在加载受密码保护的文件后您可以执行以下操作而无需指定密码 读取/写入不基于PDF字符串对象的属性例如您可以获取/设置CheckBoxField或RadioButtonField的值。获取某个文档的特定统计信息例如获取页面数、注释数等。获取或更改文档元数据因为元数据通常未加密。更改某些类型字段的值CheckBoxField、RadioButtonField可以更改TextBoxField、CombTextField的值但有一些限制。如果可以在不使用PDF字符串的情况下定义新对象您可以添加该对象。例如您可以向一个页面或所有页面添加一个SquareAnnotation。 新增了DecryptionOptions类来表示解密选项。当加载加密的PDF时您可以将其作为可选参数传递给GcPdfDocument.Load()方法。通过将DecryptionOptions.ThrowExceptionIfInvalidPassword设置为false默认为true以允许加载受密码保护的PDF而无需指定其密码。另一个相关的标志是DecryptionOptions.ThrowExceptionIfUnsupportedSecurityOptions默认情况下也为true。将其设置为false可以允许GcPdf加载具有未知或损坏的安全处理程序的文档。 以下代码示例展示了如何向受密码保护的PDF添加注释而无需指定密码 using var fs File.OpenRead(financial-report.pdf);var doc new GcPdfDocument();doc.Load(fs, new DecryptionOptions() { ThrowExceptionIfInvalidPassword false, ThrowExceptionIfUnsupportedSecurityOptions false });// 获取第一页的尺寸var page doc.Pages[0];var pageSize page.Size;// 添加一个方形注释SquareAnnotation sa new SquareAnnotation();sa.Page page;sa.Rect new RectangleF(10, 10, pageSize.Width - 20, pageSize.Height - 20);sa.Color Color.Red;doc.Save(AnnotationAdded.pdf);3. 服务端 Word 组件 GrapeCity Documents for Word 更新说明 对于Office Math函数和转换为MathML的支持 在新版本中GcWord支持在Word文档中创建和编辑Office Math内容。GcWord中的OMath支持包括完整的API用于处理在科学、数学和通用目的的Word文档中广泛使用的数学符号、公式和方程。以下是OMath支持引入的新API的主要亮点 用于表示GcWord中的Office Math内容的两个主要类是OMathParagraph和OMath。OMathParagraph表示带有Office Math内容的段落而OMath表示内联的Office Math区域可以包含在OMathParagraph或常规段落中。提供了专门的类如OMathFunction、OMathEquationArray、OMathRadical等用于表示OMath区域中的各种数学结构。这些类都是从通用的抽象OMathStruct基类派生而来。可以通过新的RangeBase属性OMathParagraphs、OMaths、OMathStructs、OMathElements和OMathMatrixRows访问Office Math内容。为了方便添加MS Word支持的内置方程RangeBase、OMathParagraph、OMath和OMathElement类上提供了方便的Add/Insert方法接受一个OMathBuiltInEquation枚举值用于识别所需的方程。包含一个实用的MathMLConverter类可以方便地在GcWord的OMath内容和MathML之间进行转换。 有关GcWord中OMath支持的详细信息请参阅Office Math文档。 以下代码用于展示使用OMath类和其函数将一个方程添加到Word文件中的过程。 var sampleDoc new GcWordDocument();var om sampleDoc.Body.AddParagraph().AddOMathParagraph().AddOMath();om.AddRun(Γ).Font.Italic false;om.AddDelimiter(new string[] { z });om.AddRun();var nary om.AddNary(, 0, ∞, ∫);nary.Base.AddSuperscript(t, z-1);nary.Base.AddSuperscript(e, -t);nary.Base.AddRun(dt);om.AddRun();var frac om.AddFraction();var superscript frac.Numerator.AddSuperscript(e, -);superscript.Superscript.AddRun(γ).Font.Bidi true;superscript.Superscript.AddRun(z);frac.Denominator.AddRun(z);nary om.AddNary(, k1, ∞, ∏);superscript nary.Base.AddSuperscript(, -1);var delimiter superscript.Base.AddDelimiter();var item delimiter.Items.Add();item.AddRun(1);item.AddFraction(z, k, null);superscript nary.Base.AddSuperscript(e, z);superscript.Superscript.AddRun(/).OMathFormat.IsLiteral true;superscript.Superscript.AddRun(k);om.AddRun(, γ≈0.577216);sampleDoc.Save(MathEquation.docx); 以上GrapeCity Documents V6.2的新特性介绍如果您对产品感兴趣欢迎前往葡萄城官网下载产品安装包同步体验GrapeCity Documents V6.2的全新功能。
http://wiki.neutronadmin.com/news/337868/

相关文章:

  • 如何学会建网站金融网站模版
  • 加盟网站建设百度和阿里哪个厉害做网站
  • 桐庐建设局网站厦门集团网站建设
  • 经典网站欣赏济南做网站公司
  • 网站建设的会计分录企业网站建设 百度文库
  • 学校网站建设与维护方案中国石油大学网页设计与网站建设
  • 做住宿的有几个网站南宁中企动力
  • 漯河百度做网站电话制作网站公司选 择乐云seo
  • 网站的ftp上传地址wordpress 文章摘要
  • 头条网站收录提交入口wordpress 替换域名
  • 设计师图片素材郑州seo优化公司排名
  • 嘉兴网站建设哪家好网站建设与维护怎么学
  • 深圳平湖网站建设公司长沙做网站nn微联讯点很好
  • 官方网站建设 招标公告宁波seo超级外链工具
  • 三维角色动画制作工具长尾词seo排名
  • 备案 网站名称 重复推广网站站群
  • 廉政网站建设的意义自做网站打开速度慢
  • 统计网络网站建设的目的网站负责人备案采集照具体要求
  • linux 建立网站商丘做网站的公司
  • 东丽网站建设重庆网站营销
  • 网站开发保密协议 docwordpress 域名授权
  • 网站开发翻译用html制作网站流程
  • 什么网站上做推广焦作建设网站的公司
  • 怎么搭建属于自己的网站买域名不建网站
  • 商城网站开发多久做网站的大小
  • seo免费网站建设点击器 百度网盘
  • 甘肃自助建站系统哪家好网站建设好了还要收取维护费
  • 商城网站开发案例建设银行 英文版网站
  • 网站方案设计公司网站建设总结报告
  • 宁波淘宝网站建设广州网站建设公