在线教育网站平台建设的意义,建立一个网站需要会什么软件,怎么注册一个公司网站,搜索技巧的网站Spire.Office 8.12.2 发布。在此版本中#xff0c;Spire.Doc支持Word到PCL和PostScript转换中的文本整形以及确定文档是否加密#xff1b;Spire.Presentation支持将母版页转换为图像#xff1b;Spire.PDFViewer支持在WinForm项目中使用Ctrl滚轮实现界面缩放效果。此外#…Spire.Office 8.12.2 发布。在此版本中Spire.Doc支持Word到PCL和PostScript转换中的文本整形以及确定文档是否加密Spire.Presentation支持将母版页转换为图像Spire.PDFViewer支持在WinForm项目中使用Ctrl滚轮实现界面缩放效果。此外该版本还成功修复了许多已知问题。下面列出了更多详细信息。 Spire.Office for .NET是 E-iceblue 提供的企业级 Office .NET API 的组合。它包括Spire.Doc、Spire.XLS、Spire.Spreadsheet、Spire.Presentation、Spire.PDF、Spire.DataExport、Spire.OfficeViewer、Spire.PDFViewer、Spire.DocViewer、Spire.Barcode和Spire.Email。Spire.Office 包含上述 .NET API 的最新版本。
借助 Spire.Office for .NET开发人员可以创建各种应用程序。它使开发人员能够打开、创建、修改、转换、打印、查看 MS Word、Excel、PowerPoint 和 PDF 文档。此外它允许用户将数据导出到流行的文件如 MS Word/ Excel /RTF/Access、PowerPoint、PDF、XPS、HTML、XML、文本、CSV、DBF、剪贴板、SYLK、PostScript、PCL 等。
Spire.Office for .NET 可以链接到任何类型的 32 位或 64 位 .NET 应用程序包括 ASP.NET、Web 服务和 WinForms for .NET Framework 版本 2.0 至 4.5。Spire.Office 还支持在 .NET Core、.NET 5.0、.NET 6.0、Microsoft Azure、Mono Android 和 Xamarin.iOS 上工作。
在此版本中最新版本的 Spire.Doc、Spire.PDF、Spire.XLS、Spire.Presentation、Spire.Email、Spire.DocViewer、Spire.PDFViewer、Spire.Spreadsheet、Spire.OfficeViewer、Spire.DataExport、Spire .包括条形码。
DLL 版本
Spire.Doc.dll v11.12.4Spire.Pdf.dll v9.12.0Spire.XLS.dll v13.12.3Spire.Presentation.dll v8.12.2Spire.Email.dll v6.5.8Spire.Barcode.dll v7.2.5Spire.DocViewer.Forms.dll v8.7.3Spire.Spreadsheet.dll v7.4.3Spire.PdfViewer.Forms.dll v7.12.3Spire.PdfViewer.Asp v7.12.3Spire.OfficeViewer.Forms.dll v8.7.4Spire.DataExport.dll v4.9.0Spire.DataExport.ResourceMgr.dll v2.1.0 以下是此版本中所做的更改列表
Spire.Doc
类别ID描述新功能-添加将Word转换为PostScript的文本整形功能支持.NET 4.6.2或更高版本。 span stylebackground-color:#fafafaspan stylecolor:#2e8b57文档文档 new Document();
document.LoadFromFile(输入.docx);
document.LayoutOptions.UseHarfBuzzTextShaper true; // true 时启用 false 时禁用
document.SaveToFile(output.ps, FileFormat.PostScript);/span/span 新功能-支持Word到PCL转换中的文本整形支持.NET 4.6.2或更高版本。 span stylebackground-color:#fafafaspan stylecolor:#2e8b57文档文档 new Document();
document.LoadFromFile(输入.docx);
document.LayoutOptions.UseHarfBuzzTextShaper true; // true 时启用 false 时禁用
document.SaveToFile(output.pcl, FileFormat.PCL);/span/span 新功能SPIREDOC-10007支持判断文档是否加密。 span stylebackground-color:#fafafaspan stylecolor:#2e8b57Document.IsPassWordProtected(sample.docx);/span/span 漏洞SPIREDOC-9615修复了Word转PDF后换行符定位不正确的问题。漏洞SPIREDOC-9859 SPIREDOC-9890修复了 Latex 公式解析不正确的问题。漏洞SPIREDOC-9976修复了正则表达式查找文本失败的问题。漏洞SPIREDOC-9981修复了将Word转换为XPS后表格边框丢失的问题。漏洞SPIREDOC-9997修复了将 HTML 转换为 Word 时符号被错误识别为英文字符的问题。漏洞SPIREDOC-10029修复执行邮件合并后填充数据计算结果不正确的问题。漏洞SPIREDOC-10036修复了Word转PDF时表格标题内容被裁剪的问题。漏洞SPIREDOC-10037修复了向表格添加行并将其转换为 PDF 后表格宽度发生变化的问题。漏洞SPIREDOC-10039修复了复制书签内容时程序抛出System.ArgumentException的问题。漏洞SPIREDOC-10081修复了复制书签内容时程序抛出System.NullReferenceException的问题。
Spire.Presentation
类别ID描述新功能SPIREPPT-2397支持将母版页转换为图像。 span stylebackground-color:#fafafaspan stylecolor:#2e8b57演示文稿 ppt new 演示文稿();
ppt.LoadFromFile(1.pptx);
for (int i 0; i ppt.Masters[0].Layouts.Count; i)
{
图像图像 ppt.Masters[0].Layouts[i].SaveAsImage();
String 文件名 String.Format({0}.png, i);
image.Save(文件名, System.Drawing.Imaging.ImageFormat.Png);
}
ppt.Dispose();/span/span 漏洞SPIREPPT-2394修复了PPT转PDF时内容排版不正确的问题。漏洞SPIREPPT-2396修复更改图表标签位置后效果不正确的问题。
Spire.PDFViewer
类别ID描述新功能SPIREPDFVIEWER-579支持在WinForm项目中使用Ctrl滚轮实现界面缩放效果。 span stylebackground-color:#fafafaspan stylecolor:#2e8b57this.KeyPreview true;
this.KeyDown new System.Windows.Forms.KeyEventHandler(this.Form1_KeyDown);
this.KeyUp new System.Windows.Forms.KeyEventHandler(Form1_KeyUp);
this.MouseWheel new System.Windows.Forms.MouseEventHandler(Form1_MouseWheel);
/span/span span stylebackground-color:#fafafaspan stylecolor:#2e8b57私有 bool m_PressCtrl false;
私有浮点数 m_ZoomFactor 1.0f;
私有无效Form1_KeyDown对象发送者KeyEventArgs e
{m_PressCtrl e.Control;
}
私有无效Form1_KeyUp对象发送者KeyEventArgs e
{m_PressCtrl false;
}
私有 float[] 数组 new float[] { 0.5f, 0.75f, 1f, 1.25f, 1.5f, 2f, 4f };
私有 int 索引 2
私有无效Form1_MouseWheel对象发送者MouseEventArgs e
{如果m_PressCtrl{if (e.Delta 0){指数 指数 6 ? 索引16}if (e.Delta 0){索引 索引 0 0索引-1}this.pdfViewer1.SetZoomFactor(数组[索引]);}
}/span/span 漏洞SPIREPDFVIEWER -577修复了文本内容无法显示的问题。
Spire.PDF
类别ID描述漏洞SPIREPDF-6041修复了压平 PDF 表单字段后第二页及后续页面数据丢失的问题。漏洞SPIREPDF-6331修复了从 SVG 转换的 PDF 无法使用 Adobe 打开的问题。漏洞SPIREPDF-6351修复了无法提取文本的问题。漏洞SPIREPDF-6375修复了高亮文本功能不生效的问题。漏洞SPIREPDF-6384修复了将 OFD 转换为 PDF 时程序抛出“System.NullReferenceException”的问题。漏洞SPIREPDF-6385 SPIREPDF-6390修复了加载PDF文件时程序抛出“System.NullReferenceException”的问题。漏洞SPIREPDF-6393修复了将 PDF 文件打印为小册子时程序抛出“System.NullReferenceException”的问题。
Spire.XLS
类别ID描述漏洞SPIREXLS-4838修复了在多线程并行将工作表转换为 HTML 文档时抛出 System.IndexOutOfRangeException 和 System.NullReferenceException 异常的问题。漏洞SPIREXLS-4899修复VLOOKUP函数解析错误的问题。漏洞SPIREXLS-4969修复获取单元格颜色透明度值不正确的问题。漏洞SPIREXLS-4972修复Excel转PDF后内容重叠的问题。漏洞SPIREXLS-4974修复了加载文档时程序抛出System.ArgumentNullException的问题。漏洞SPIREXLS-4980修复了程序抛出“形状无法渲染”的问题 将 Excel 转换为 PDF 时出现异常。漏洞SPIREXLS-4993修复了合并excel文档时程序抛出System.NullReferenceException的问题。漏洞SPIREXLS-4998修复MarkerDesigner模板填充数据失败的问题。漏洞SPIREXLS-5000修复删除行后验证数据有效性时程序抛出System.ArgumentOutOfRangeException的问题。漏洞SPIREXLS-5004修复了部分公式计算失败的问题。漏洞SPIREXLS-5005修复了添加的数字签名的签名时间比实际时间晚8小时的问题。漏洞SPIREXLS-5009修复了CLEAN公式读取失败的问题。漏洞SPIREXLS-5015修复了加载文档时程序抛出System.FormatException异常的问题。漏洞SPIREXLS-5019修复了读取 HTML 文档时程序抛出“无法将其读取为 ZipFile”异常的问题。