为有中文需求的客户提供多渠道中文技术支持.

Sat Apr 09, 2022 12:49 pm

win10系统,VS2022,FreeSpire.Office 4.3.1,通过NuGet安装
与spire相关的只有using Spire.Xls;
xlsx文档中字体为Arial,其他字体经测试也一样会转小写

在使用替换功能的时候,替换后,未替换文本的英文开头会变成小写,请问是否是bug,如何解决

worksheetInvoiceTemplete.Replace("【发票号】", contractChosen[0][0]);
生成xlsx文件是ExcelVersion.Version2016,2010经测试也同样

shijifeng310051
 
Posts: 2
Joined: Fri Mar 12, 2021 9:08 am

Mon Apr 11, 2022 8:57 am

您好,

感谢您的询问。
我这边复现了您的问题,并将此问题发布到我们的bug跟踪系统,问题编号为SPIREXLS-3786。一旦问题解决或有任何更新,我会尽快通知您。很抱歉给您带来不便。

Sincerely,
Kylie
E-iceblue support team
User avatar

kylie.tian
 
Posts: 412
Joined: Mon Mar 07, 2022 2:30 am

Wed Apr 27, 2022 9:40 am

您好,

感谢您的耐心等待。
您可以参考以下代码解决SPIREXLS-3786问题。
Code: Select all
            for (int i = 0; i < sheet.CellList.Count; i++)
            {
               sheet.CellList[i].TextPartReplace("【发票号】", "TL-l");
            }


请从以下链接下载最新版本(Spire.Office Platinum(Hotfix) Version:7.3.2)进行测试。

网站链接:https://www.e-iceblue.com/Download/download-office-for-net-now.html
NuGet链接:https://www.nuget.org/packages/Spire.Office/7.3.2

Sincerely,
Kylie
E-iceblue support team
User avatar

kylie.tian
 
Posts: 412
Joined: Mon Mar 07, 2022 2:30 am

Tue May 10, 2022 1:17 pm

kylie.tian wrote:您好,

感谢您的耐心等待。
您可以参考以下代码解决SPIREXLS-3786问题。
Code: Select all
            for (int i = 0; i < sheet.CellList.Count; i++)
            {
               sheet.CellList[i].TextPartReplace("【发票号】", "TL-l");
            }


请从以下链接下载最新版本(Spire.Office Platinum(Hotfix) Version:7.3.2)进行测试。


Sincerely,
Kylie
E-iceblue support team


你好,我使用的是FreeSpire.Office 4.3.1,Worksheet下并没有这个方法

shijifeng310051
 
Posts: 2
Joined: Fri Mar 12, 2021 9:08 am

Wed May 11, 2022 6:46 am

您好,

我们不会定期维护和更新免费版,推荐您使用我们的商业版(Spire.Office Platinum (Hot Fix)版本: 7.4.10),因为商业版比免费版本包含的修复和新功能都更多,会更稳定且没有免费版在篇幅上的限制。我们乐意给你提供一个月商业版的临时试用授权,帮助你移除警告信息和功能限制,更好的评估我们的产品。需要的话,请告知我或直接联系售前sales@e-iceblue.com进行获取。

Sincerely,
Kylie
E-iceblue support team
User avatar

kylie.tian
 
Posts: 412
Joined: Mon Mar 07, 2022 2:30 am

Return to 中文技术支持