冰蓝科技
|
028-81705109
|
|
微信扫一扫
|

Spire.Cloud 纯前端文档控件

Spire.Presentation for Java 7.5.2 已发布。该版本支持设置 SeriesLines 的颜色,还支持按系列设置图表动画效果。同时,该版本还增强了 PPT 到图片和 PPT 到 PDF 的转换。详情请阅读以下内容。

新功能:

问题修复:


获取Spire.Presentation for Java 7.5.2请点击:

https://www.e-iceblue.cn/Downloads/Spire-Presentation-JAVA.html

Spire.XLS 12.5.1已发布。该版本支持通过 IPrstGeomShape 类实现文本居中对齐,增强了 Excel 到 HTML 、 PDF 、 CSV 的转换功能,同时优化了设置单元格数字格式时的耗时和占用的内存量。此外还修复了如导入 Excel 数据到数据表时数据不正确等已知问题。详情请阅读以下内容。

新功能:

问题修复:


获取Spire.XLS 12.5.1请点击:

https://www.e-iceblue.cn/Downloads/Spire-XLS-NET.html

经过冰蓝科技有限公司全体员工的不懈努力,我们的产品功能已变得愈加强大和完善,在此,感谢所有广大新老客户的信任与支持。

本着为客户提供一流产品服务的原则,以及市场的进一步扩大,需要投入更多的人力、物力和财力,用以保证我们高效的产品和服务品质,特此,向广大新老客户传达关于 “调整 E-ICEBLUE 控件产品价格” 的通知。调整后的新价格将于 2022年7月1日 起正式实施生效。

以下,是关于本次所有产品价格调整的列表:

.NET 产品系列

WPF 产品系列

Java 产品系列

套件产品系列

关于产品价格调整详情,可点击此处查询。


下表,罗列了本次关于套件产品的相关调整内容:

产品名称 调整前 调整后
Spire.Doc
Platinum
包含 Spire.Doc for .NET 和 Spire.Doc for WPF. 包含 Spire.Doc for .NET, Spire.Doc for WPF, Spire.Doc for Java, Spire.DocViewer for .NET 和 Spire.DocViewer for WPF.
Spire.XLS
Platinum
包含 Spire.XLS for .NET 和 Spire.XLS for WPF. 包含 Spire.XLS for .NET, Spire.XLS for WPF, Spire.XLS for Java 和 Spire.Spreadsheet for .NET.
Spire.PDF
Platinum
包含 Spire.PDF for .NET, Spire.PDF for WPF, Spire.PDFViewer for .NET, Spire.PDFViewer for ASP.NET 和 Spire.PDFViewer for WPF. 包含 Spire.PDF for .NET, Spire.PDF for WPF, Spire.PDF for Java, Spire.PDFViewer for .NET, Spire.PDFViewer for ASP.NET 和 Spire.PDFViewer for WPF.
Spire.Presentation
Platinum
- 包含 Spire.Presentation for .NET and Spire.Presentation for Java.
Spire.Office
Platinum
包含 E-ICEBLUE 旗下的所有 .NET 和 WPF 产品。 包含 E-ICEBLUE 旗下的所有 .NET、WPF 和 Java 产品(Spire.Cloud 产品除外)。

以上,是关于本次调整的所有内容。非常感谢广大客户一直以来的信任、理解与支持,我们将一如既往地为所有广大客户提供高效且优质的服务。

在 Word 文档中,想要强调文档的英文段落,可以将其全部大写来达到强调的效果。大写的英文段落更能引人注意,同时大写字母本身就传递了文本的重要性。Spire.Doc for .NET 为大家提供了一种简单的方法,用编程的方式实现段落文本全部更改为大写字母,无需逐字操作。本文将给大家介绍用 Spire.Doc for .NET 更改英文文本为全部大写的详细操作步骤。

安装 Spire.Doc for .NET

首先,您需要将 Spire.Doc for .NET 包含的 DLL 文件作为引用添加到您的 .NET 项目中。DLL 文件可以从此链接下载,也可以通过 NuGet 安装。

PM> Install-Package Spire.Doc

更改英文文本为全部大写

详细操作步骤如下:

: AllCaps 是将文本全部大写,且所有字母大小相同,而 IsSmallCaps 是将文本全部大写,并且原大写文本比原小写文本大小更大。

  • C#
  • VB.NET
using System;
using Spire.Doc;
using Spire.Doc.Documents;
using Spire.Doc.Fields;

namespace changecase
{
    class Program
    {
        static void Main(string[] args)
        {
            // 创建 Document 的对象,并从文件中载入 Word 文档
            string input = @"D:\testp\示例.docx"; ;
            Document doc = new Document();
            doc.LoadFromFile(input);
            TextRange textRange;
            // 获取第二段文本并将其设置为 AllCaps
            Paragraph para1 = doc.Sections[0].Paragraphs[2];

            foreach (DocumentObject obj in para1.ChildObjects)
            {
                if (obj is TextRange)
                {
                    textRange = obj as TextRange;
                    textRange.CharacterFormat.AllCaps = true;
                }
            }

            // 获取第三段文本并将其设置为 IsSmallCaps
            Paragraph para2 = doc.Sections[0].Paragraphs[3];
            foreach (DocumentObject obj in para2.ChildObjects)
            {
                if (obj is TextRange)
                {
                    textRange = obj as TextRange;
                    textRange.CharacterFormat.IsSmallCaps = true;
                }
            }

            //保存文档到新的 Word 文件
            string output = "改为全部大写.docx";
            doc.SaveToFile(output, FileFormat.Docx2013);
        }
    }
}
Imports System
Imports Spire.Doc
Imports Spire.Doc.Documents
Imports Spire.Doc.Fields

Module Program
    Sub Main(args As String())
        ' 创建 Document 的对象,并从文件中载入 Word 文档
        Dim input As String = "D:\testp\示例.docx"

        Dim doc As New Document()
        doc.LoadFromFile(input)
        Dim textRange As TextRange
        '获取第二段文本并将其设置为AllCaps
        Dim para1 As Paragraph = doc.Sections(0).Paragraphs(2)

        For Each obj As DocumentObject In para1.ChildObjects
            If TypeOf obj Is TextRange Then
                textRange = TryCast(obj, TextRange)
                textRange.CharacterFormat.AllCaps = True
            End If
        Next obj

        '获取第三段文本并将其设置为IsSmallCaps
        Dim para2 As Paragraph = doc.Sections(0).Paragraphs(3)
        For Each obj As DocumentObject In para2.ChildObjects
            If TypeOf obj Is TextRange Then
                textRange = TryCast(obj, TextRange)
                textRange.CharacterFormat.IsSmallCaps = True
            End If
        Next obj


        '保存文档到新的 Word 文件
        Dim output As String = "改为全部大写.docx"
        doc.SaveToFile(output, FileFormat.Docx2013)
    End Sub
End Module

C#/VB.NET Word 中更改英文文本为全部大写

申请临时 License

如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。获取有效期 30 天的临时许可证。

强调符号通常是在文本上方或者下方添加的点或圈,以达到强调文本,使之更明显的目的。但手动选择想要强调的文字,然后再手动添加强调符号是非常费时费力的,好在 Spire.Doc for .NET 为大家提供了一种简单的方法,通过代码来轻松添加强调符号。这篇文章将向大家展示如何使用 Spire.Doc for .NET 来在 Word 文档中为文本添加强调符号

安装 Spire.Doc for .NET

首先,您需要将 Spire.Doc for .NET 包含的 DLL 文件作为引用添加到您的 .NET 项目中。DLL 文件可以从此链接下载,也可以通过 NuGet 安装。

PM> Install-Package Spire.Doc

添加强调符号到指定文本

详细步骤如下:

  • C#
  • VB.NET
using System;
using Spire.Doc;
using Spire.Doc.Documents;

namespace applyemphasismark
{
    class Program
    {
        static void Main(string[] args)
        {
            // 创建Document对象
            Document document = new Document();

            // 从磁盘加载Word文档
            document.LoadFromFile(@"D:\testp\示例.docx");

            // 找到想要强调的文本
            TextSelection[] textSelections = document.FindAllString("Spire.Cloud", false, true);

            // 添加强调符号到找到的文本上
            foreach (TextSelection selection in textSelections)
            {
                selection.GetAsOneRange().CharacterFormat.EmphasisMark = Emphasis.Dot;
            }

            //保存文档到新的 Word 文件
            string output = "添加强调符号.docx";
            document.SaveToFile(output, FileFormat.Docx);
        }
    }
}
Imports System
Imports Spire.Doc
Imports Spire.Doc.Documents

Module Program
    Sub Main(args As String())
        '创建Document对象
        Dim document As New Document()

        '从磁盘加载Word文档
        document.LoadFromFile("https://cdn.e-iceblue.cn/D:\testp\示例.docx")

        '找到想要强调的文本
        Dim textSelections() As TextSelection = document.FindAllString("Spire.Cloud", False, True)

        '添加强调符号到找到的文本上
        For Each selection As TextSelection In textSelections
            selection.GetAsOneRange().CharacterFormat.EmphasisMark = Emphasis.Dot
        Next selection

        '保存文档到新的 Word 文件
        Dim output As String = "添加强调符号.docx"
        document.SaveToFile(output, FileFormat.Docx)
    End Sub
End Module

C#/VB.NET Word 中添加强调符号

申请临时 License

如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。获取有效期 30 天的临时许可证。

Spire.PDF for Java 5.5.0已发布。该版本增强了PDF到Word以及PDF到图片的转换功能,此外还修复了转换OFD到PDF,文本格式不正确等已知问题。详情请阅读以下内容。

问题修复:


获取Spire.PDF for Java 5.5.0请点击:

https://www.e-iceblue.cn/Downloads/Spire-PDF-JAVA.html

Spire.PDF 8.5.0已发布。该版本新增支持OFD转换为PDF时,以对象流的形式输出。同时,还修复了PDF转图片时,图片为黑色,以及PDF转Excel后,表格的单元格划分不正确等已知问题。详情请阅读以下内容。

新功能:

问题修复:


获取Spire.PDF 8.5.0请点击:

https://www.e-iceblue.cn/Downloads/Spire-PDF-NET.html

Spire.XLS 5.5.0 for Java已发布。该版本增强了Excel到PDF的图片转换功能。并且修复了多次拷贝工作表后图表数据丢失等已知问题。详情请阅读以下内容。

问题修复:


下载Spire.XLS for Java 5.5.0请点击:

https://www.e-iceblue.cn/Downloads/Spire-XLS-JAVA.html

为了优化产品结构,我们决定将 Spire.License.dll 从 .NET 产品包中移除。大部分情况下,原来由 Spire.License.dll 定义的接口和类将包含于 Spire.Pdf.dll。如果一个产品(如 Spire.Barcode)不含 Spire.Pdf.dll,这些接口和类将包含于与产品同名的DLL文件中(如 Spire.Barcode.dll)。

要在同一个项目中使用两个或两个以上独立产品时,请下载 Spire.Office,并从中引用相应的DLL文件。如果您要应用 License,则必须将 Spire.Pdf.dll 添加为引用。

老客户从我们官方网站下载最新版产品后,请务必移除老的 DLL 文件(含 Spire.License.dll),然后再引用新的 DLL 文件。如果您从 NuGet 安装更新,则无需此步骤。

最后,应用 License 的方法保持不变,无需修改或者添加代码。应用 License 教程:

https://www.e-iceblue.cn/licensing/how-to-apply-license.html

如果您对此次调整有任何问题,请该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。

Spire.Email 5.5.0已发布。本次更新修复了关于提取邮件中的附件和主题失败的已知漏洞,详情请阅读以下内容。

问题修复:


获取Spire.Email 5.5.0请点击:

https://www.e-iceblue.cn/Downloads/Spire-Email-NET.html