Spire.Office 8.11.2 for NET fix Crack

内容摘自来自互联网------或者SDK官方本身手册

Spire.Doc for .NET
A professional Word .NET library designed to create, read, write, convert and print Word document files in any .NET ( C#, VB.NET, ASP.NET, .NET Core, Xamarin ) application with fast and high quality performance.

Spire.XLS for .NET
A professional Excel .NET library that can be used to create, read, write, convert and print Excel files in any type of .NET ( C#, VB.NET, ASP.NET, .NET Core, Xamarin ) application.

Spire.Presentation for .NET
A professional PDF library applied to creating, writing, editing, handling and reading PDF files without any external dependencies within .NET ( C#, VB.NET, ASP.NET, .NET Core, Xamarin ) application.

Spire.PDF for .NET
A professional PowerPoint® compatible library that enables developers to create, read, write, modify, convert and print PowerPoint documents in any .NET ( C#, VB.NET, ASP.NET, .NET Core, Xamarin ) application.

Spire.Email for .NET
A professional Email library specially designed for developers to create, read and manipulate emails in any .NET ( C#, VB.NET, ASP.NET, .Net Core, .Net Standard, MonoAndroid, Xamarin iOS ) application.

Spire.Barcode for .NET
A professional barcode library specially designed for .NET developers ( C#, VB.NET, ASP.NET, .NET Core, .Net Standard, MonoAndroid, Xamarin.iOS ) to generate, read and scan 1D & 2D barcodes.

Spire.Office 8.11.2 is released
We are happy to announce the release of Spire.Office 8.11.2. In this version, Spire.Doc publicizes the enumeration of Spire.Doc.Publics.Drawing.FontStyle; Spire.PDF adds the new PdfImageHelper interface for image extraction, deletion, replacement and compression; Spire.Presentation releases several new features, such as obtaining the height and width of the text area within a shape and retrieving text from different lines within a shape. Besides, a lot of known issues are fixed successfully in this version. More details are listed below.
In this version, the most recent versions of Spire.Doc, Spire.PDF, Spire.XLS, Spire.Presentation, Spire.Email, Spire.DocViewer, Spire.PDFViewer, Spire.Spreadsheet, Spire.OfficeViewer, Spire.DataExport, Spire.Barcode are included.
DLL Versions:
Spire.Doc.dll v11.11.8
Spire.Pdf.dll v9.11.9
Spire.XLS.dll v13.11.4
Spire.Presentation.dll v8.11.1
Spire.Email.dll v6.5.8
Spire.Barcode.dll v7.2.3
Spire.DocViewer.Forms.dll v8.7.4
Spire.Spreadsheet.dll v7.4.3
Spire.PdfViewer.Forms.dll v7.12.1
Spire.PdfViewer.Asp v7.12.1
Spire.OfficeViewer.Forms.dll v8.11.2
Spire.DataExport.dll v4.9.0
Spire.DataExport.ResourceMgr.dll v2.1.0.
Here is a list of changes made in this release
Spire.Doc
CategoryIDDescription
New feature-Publicizes the enumeration Spire.Doc.Publics.Drawing.FontStyle.
New feature-Changes the namespace of the "FontStyle" in the "PrivateFontPath" structure to "Spire.Doc.Publics.Drawing".
Instructions:
Changes the method "public PrivateFontPath(string fontName, System.Drawing.FontStyle fontStyle, string fontPath)" to "public PrivateFontPath(string fontName, Spire.Doc.Publics.Drawing.FontStyle fontStyle, string fontPath)".
Changes the method "public PrivateFontPath(string fontName, System.Drawing.FontStyle fontStyle, string fontPath, bool useArabicConcatenationRules)" to "public PrivateFontPath(string fontName, Spire.Doc.Publics.Drawing.FontStyle fontStyle, string fontPath, bool useArabicConcatenationRules)".
BugSPIREDOC-9369Fixes the issue that the content formatting was incorrect after converting Word to PDF.
BugSPIREDOC-9456Fixes the issue that the pagination was incorrect after converting Word to PDF.
BugSPIREDOC-9594Fixes the issue that the content was not correct after converting HTML to PDF.
BugSPIREDOC-9716Fixes the issue that the program threw System.ArgumentException when converting ODT to PDF.
BugSPIREDOC-9764Fixes the issue that the page numbers of the table of contents were incorrectly positioned after merging Word documents and converting them to PDF.
BugSPIREDOC-9765Fixes the issue that the formatting of the table of contents was incorrect after merging Word documents and converting them to PDF.
BugSPIREDOC-9869Fixes the issue that images were not displayed after converting HTML to PDF.
BugSPIREDOC-9906Fixes the issue that the content of OLE objects cloned from RTF documents to Docx documents was not displayed completely.
BugSPIREDOC-9909Fixes the issue that the program threw System.InvalidOperationException when converting Word to image/PDF.
BugSPIREDOC-9923Fixes the issue that the newly added rows were not aligned after adding new rows to a Word table and converting it to PDF.
BugSPIREDOC-9924Fixes the issue that the program threw System.IndexOutOfRangeException when modifying the content of a Word table and converting the document to PDF.
BugSPIREDOC-9934Fixes the issue that editing restrictions were lost after saving a Doc format document as a new document.
Spire.PDF
CategoryIDDescription
New feature-Adds the new PdfImageHelper interface for image extraction, deletion, replacement and compression.
Key code snippets are as follows:
// Delete image:
imageHelper.DeleteImage(imageInfos[0]);
 
// Extract images:
int index = 0;
foreach (PdfImageInfo info in imageInfos)
{
    info.Image.Save(outputFile_I + string.Format("Image-{0}.png", index));
    index++;
}
 
// Replace image:
PdfImage image = PdfImage.FromFile(TestUtil.DataPath + "ImgFiles/E-iceblue logo.png");
imageHelper.ReplaceImage(imageInfos[0], image);
 
// Compress images:
foreach (PdfPageBase page in doc.Pages)
{
    foreach (PdfImageInfo info in imageHelper.GetImagesInfo(page))
    {
        bool success = info.TryCompressImage();
    }
}
BugSPIREPDF-5781Fixes the issue that two columns of the extracted PDF table were merged into one.
BugSPIREPDF-6225Fixes the issue that the result document of XPS to PDF conversion was blank.
BugSPIREPDF-6232Fixes the issue that it popped up page error when opening PDF converted from XPS with Adobe tools.
BugSPIREPDF-6355Fixes the issue that extra characters appeared in the content after converting PDF to XPS.
BugSPIREPDF-6361Fixes the issue that the program threw an exception System.NullReferenceException when loading PDF documents.
BugSPIREPDF-6320Improves the speed of converting PDF to images.
BugSPIREPDF-4552Fixes the issue that the extracted content from PDF was incorrect.
BugSPIREPDF-5949Fixes the issue that the resulting file became larger after splitting and merging PDFs.
BugSPIREPDF-6017Fixes the issue that the program crashed when converting PDF to SVG on Linux.
BugSPIREPDF-6273Fixes the issue that the table content extracted from PDF was incorrect.
BugSPIREPDF-6301Fixes the issue that the order of extracted table content was incorrect.
BugSPIREPDF-6305Fixes the issue that the text style changed after converting PDF to images.
BugSPIREPDF-6308Fixes the issue that documents could still be decrypted without entering a password.
BugSPIREPDF-6309Fixes the issue that the program threw an exception "System.NullReferenceException" when comparing and saving PDF
BugSPIREPDF-6312Fixes the issue that some content was unclear when printing PDF.
BugSPIREPDF-6314Fixes the issue that the program threw an exception "System.ArgumentOutOfRangeException" when converting PDF to SVG.
BugSPIREPDF-6333Fixes the issue that the program threw an exception "System.StackOverflowException" when converting PDF to images.
BugSPIREPDF-6346Fixes the issue that the program threw an exception "System.NullReferenceException" when extracting text.
BugSPIREPDF-6348Fixed an issue that tables were not recognized.
Spire.XLS
CategoryIDDescription
BugSPIREXLS-4876Fixed the issue that some cells were missing when convert Excel to HTML.
BugSPIREXLS-4880Fixed the issue that the font directory did not take effective when converting Excel to PDF.
BugSPIREXLS-4904Fixed the issue that the function SHEET(A3) did not auto calculate.
BugSPIREXLS-4922Fixed the problem that the encryption information obtained from a worksheet was incorrect.
BugSPIREXLS-4925Fixed the issue that the watermark was incorrect after copying a worksheet.
BugSPIREXLS-4931Fixed the issue that the pagination was incorrect when converting Excel to PDF.
BugSPIREXLS-4933Fixed the issue that the System.FormatException exception was thrown when loading an Excel document.
BugSPIREXLS-4942Fixed the issue that the parentheses were not recognized when converting Excel to images
BugSPIREXLS-4963Fixed the issue that some content got lost when copying a custom shape created by Excel 365 to another worksheet.
Spire.Presentation
CategoryIDDescription
New featureSPIREPPT-2378Supports preserving position information of shapes relative to slides when converting shapes to SVG.
byte[] svgByte = shape.SaveAsSvgInSlide();
FileStream fs = new FileStream("shapePath_" + num + ".svg", FileMode.Create);
fs.Write(svgByte, 0, svgByte.Length);
fs.Close();
New featureSPIREPPT-2379Supports obtaining the height and width of a text area within a shape.
IAutoShape autoShape = shape as IAutoShape;
SizeF size = autoShape.TextFrame.GetTextSize();
New featureSPIREPPT-2384Supports retrieving text from different lines within a shape.
Presentation ppt = new Presentation();
ppt.LoadFromFile(inputFile);
ISlide slide = ppt.Slides[0];
for (int i = 0; i < slide.Shapes.Count; i++)
{
    IAutoShape shape = (IAutoShape)slide.Shapes[i];
    File.AppendAllText(outputFile, "shape" + i + ":" + "\r\n");
    IList<LineText> lines = shape.TextFrame.GetLayoutLines();
    for (int j = 0; j < lines.Count; j++)
    {
        File.AppendAllText(outputFile,"line[" + j + "]:" + lines[j].Text + "\r\n");
    }
}
New featureSPIREPPT-2390Supports retrieving the ShapeID property of an OleObject object.
Presentation ppt = new Presentation();
ppt.LoadFromFile(inputFile);
OleObjectCollection oles = ppt.Slides[0].OleObjects;
OleObject oleObject = oles[0];
StringBuilder sb = new StringBuilder();
sb.AppendLine("ShapeID=" + oleObject.ShapeID);
foreach (DictionaryEntry entry in oleObject.Properties)
{
    sb.AppendLine(entry.Key + ":" + entry.Value);
}
File.AppendAllText(outputFile, sb.ToString());
BugSPIREPPT-2391Fixes the issue that the program threw System.InvalidCastException when executing shape.TextFrame.GetTextLocation() method.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/186715.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Aurora8B10B(一) 从IP配置界面学习Aurora

一. 简介 哈喽&#xff0c;大家好&#xff0c;好久没有给大家写FPGA技术的文章&#xff0c;是不是已经忘记我是做FPGA的啦&#xff0c;O(∩_∩)O哈哈~。 这里将会给大家分享我学习到的第一个高速接口Aurora8B10B&#xff0c;有点复杂&#xff0c;但不是特别复杂&#xff0c;对…

【ASP.NET CORE】EntityFrameworkCore 数据迁移

如果数据库中已经有数据结构&#xff0c;可以使用Scaffold-DbContext来同步model&#xff0c;-connection是字符串&#xff0c;-outputdir 是输入文件夹名称&#xff0c;举例的脚本使用的是sqlserver数据库 通用 Scaffold-DbContext -Connection "DatabaseAddress;Data …

自定义一个response、在响应头中放数据、函数和方法的区别、开启media访问、页面静态化

【1】自定义一个response # 类似JsonResponse函数的方法class JS(HttpResponse):def __init__(self,data):res json.dumps(data)return super().__init__(res) 【2】在响应头中放数据的方式 1、Httpresponse 方式一&#xff1a;直接传headers参数&#xff0c;header默认是一…

积分表一(高等数学同济版中所有的积分公式)

文章目录 含有 a x b axb axb的积分含有 a x b \sqrt{axb} axb ​ 的积分含有 x 2 a x^2 \pm a x2a 的积分含有 a x 2 b ax^2 b ax2b 的积分含有 a x 2 b x c ax^2bxc ax2bxc 的积分含有 x 2 a 2 ( a > 0 ) \sqrt{x^2a^2} \quad (a>0) x2a2 ​(a>0) 的积分含有…

使用vscode的remotessh插件远程连接的时候被要求重复输入密码

问题描述&#xff1a; 需要远程连接服务器&#xff0c;使用ssh&#xff0c;我用到的是vscode里面的remotessh插件。配置好config以后 HostHostNameUserPortIdentifyFile进入到了vscode的密码登录界面&#xff0c;但是一直被要求循环输入密码&#xff0c;很奇怪&#xff0c;去…

论文阅读——DINOv

首先是关于给了提示然后做分割的一些方法的总结&#xff1a; 左边一列是prompt类型&#xff0c;右边一列是使用各个类型的prompt的模型。这些模型有分为两大类&#xff1a;Generic和Refer&#xff0c;通用分割和参考分割。Generic seg 是分割和提示语义概念一样的所有的物体&am…

LLM之Agent(二):BabyAGI的详细教程

BabyAGI是一个 AI 支持的任务管理系统&#xff08;Python脚本&#xff09;&#xff0c;使用 OpenAI 和 Pinecone API 创建, 优先级排序和执行任务。该系统背后的主要思想是基于先前任务的结果和预定义的目标创建任务。脚本然后使用 OpenAI 的自然语言处理&#xff08;NLP&#…

leetCode 93.复原 IP 地址 + 回溯算法 + 图解 + 笔记

93. 复原 IP 地址 - 力扣&#xff08;LeetCode&#xff09; 有效 IP 地址 正好由四个整数&#xff08;每个整数位于 0 到 255 之间组成&#xff0c;且不能含有前导 0&#xff09;&#xff0c;整数之间用 . 分隔。 例如&#xff1a;"0.1.2.201" 和 "192.168.1.1…

CS 2520nonono

CS 2520nonono WeChat&#xff1a;yj4399_​​​​​ Sina Visitor System High-level●3 Congestion Control Algorithms:○TCP Reno:■additive increase, multiplicative decrease function to adjust window size for every RTTuntil a packet loss is detected○TCP CUBI…

编程的重要性及解决技术难题的方法

看到这个话题之后&#xff0c;出于好奇&#xff0c;使用某chat&#xff0c;输入相应主题得到的一篇文章&#xff0c;分享给大家。 PS&#xff1a;现在不同版本的chat和其快速更新升级也可以说是编程的结果&#xff0c;其重要性和发展历程也反映了编程的重要性。 一、编程的重要…

关于java agent

关于java agent技术,可以看看这个文章, 聊聊JavaAgent - 知乎

详解ClickHouse的ReplaceMergeTree

区别于MergeTree表引擎&#xff0c;ReplacingMergeTree删除重复数据时是通过相同的分区值&#xff08;ORDER BY的值&#xff09; 数据去重发生在后台合并数据时&#xff0c;后台合并数据是随机的&#xff0c;所以有时会有一些没处理的数据&#xff0c;可以通过OPTIMIZI来手动合…

python-元组和列表的异同

Python中的元组&#xff08;Tuple&#xff09;和列表&#xff08;List&#xff09;都是用于存储多个元素的数据结构&#xff0c;但它们有一些关键的区别。 相同点&#xff1a; 存储多个元素&#xff1a; 元组和列表都可以用来存储多个元素。 可迭代&#xff1a; 两者都支持迭…

用java实现拼图小游戏

1、了解拼图游戏基本功能&#xff1a; 拼图游戏内容由若干小图像块组成的&#xff0c;通过鼠标点击图像块上下左右移动&#xff0c;完成图像的拼凑。 2、拼图游戏交互界面设计与开发&#xff1a; 通过创建窗体类、菜单、中间面板和左右面板完成设计拼图的交互界面 &#xff…

分享从零开始学习网络设备配置--任务4.3 使用动态路由RIPng实现网络连通

任务描述 某公司使用IPv6技术搭建企业网络&#xff0c;由于静态路由需要管理员手工配置&#xff0c;在网络拓扑发生变化时&#xff0c;也不会自动生成新的路由&#xff0c;因此采用IPv6动态路由协议RIPng实现网络连通&#xff0c;实现任意两个节点之间的通信&#xff0c;并降低…

基于SpringBoot学生读书笔记共享

摘 要 本论文主要论述了如何使用JAVA语言开发一个读书笔记共享平台 &#xff0c;本系统将严格按照软件开发流程进行各个阶段的工作&#xff0c;采用B/S架构&#xff0c;面向对象编程思想进行项目开发。在引言中&#xff0c;作者将论述读书笔记共享平台的当前背景以及系统开发的…

Python 2进制按位取反

根据一checksum算法需要将一些参数按位取反 例&#xff1a;参数 13 数字13二进制为1101 [((x)) for x in str(bin(13))] [0, b, 1, 1, 0, 1] 除去0b字符串然后按位取反得到0010 [(1^int(x)) for x in str(bin(13)).replace(0b,)] [0, 0, 1, 0]然后将得到的2进制转换成十进制…

第16关 革新云计算:如何利用弹性容器与托管K8S实现极速服务POD扩缩容

------> 课程视频同步分享在今日头条和B站 天下武功&#xff0c;唯快不破&#xff01; 大家好&#xff0c;我是博哥爱运维。这节课给大家讲下云平台的弹性容器实例怎么结合其托管K8S&#xff0c;使用混合服务架构&#xff0c;带来极致扩缩容快感。 下面是全球主流云平台弹…

第一百八十四回 自定义Radio组件

文章目录 1. 概念介绍2. 思路与方法2.1 实现思路2.2 实现方法3. 代码与效果3.1 示例代码3.2 运行效果4. 内容总结我们在上一章回中介绍了"如何给图片添加阴影"相关的内容,本章回中将介绍 自定义Radio组件.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在…

对抗产品团队中的认知偏误:给产品经理的专家建议

今天的产品经理面临着独特的挑战。他们不仅需要设计和构建创新功能&#xff0c;还必须了解这些功能将如何为客户带来价值并推进关键业务目标。如果不加以控制&#xff0c;认知偏差可能会导致您构建的内容与客户想要的内容或业务需求之间不一致。本文将详细阐述产品经理可以避免…