Follow Us
分类
- Aspose.Total产品系列(1)
- Aspose.Words产品系列(21)
- Aspose.Cells产品系列(22)
- Aspose.Pdf产品系列(30)
- Aspose.Slides产品系列(14)
- Aspose.Email产品系列(9)
- Aspose.BarCode产品系列(14)
- Aspose.Tasks产品系列(5)
- Aspose.OCR产品系列(4)
- Aspose.Note产品系列(6)
- Aspose.3D产品系列(4)
- Aspose.CAD产品系列(1)
- 客戶通讯(7)
Archives
Monthly Archives: April 2021
从C#.NET中的模板生成Word文档
Word文档的自动生成已被企业广泛用于创建大量报告。 在某些情况下,文档是从头开始创建的。 另一方面,预定义的模板用于通过填充占位符来生成Word文档。 在本文中,我将演示如何在C#中以编程方式从模板动态生成Word文档。 您将了解如何从不同类型的数据源填充Word模板。
本文将介绍以下方案以及代码示例:
先决条件– C#Word Automation API
我们将使用Aspose.Words for .NET –一个Word自动化API,该API可让您从头开始或通过填充预定义的Word模板来生成Word文档。 您可以下载API的二进制文件,也可以使用以下方法之一进行安装。
使用NuGet软件包管理器
使用软件包管理器控制台
PM> Install-Package Aspose.Words
使用C#对象从模板生成Word文档
首先,让我们看看如何使用C#对象填充Word模板。 为此,我们将使用以下占位符创建一个Word文档(DOC / DOCX),作为该文档的内容:
<<[sender.Name]>> says: "<<[sender.Message]>>."
在这里,发件人是以下类别的对象,我们将使用该类别来填充模板。…
Posted in Aspose.Words产品系列
Tagged 从ASP.NET中的模板创建Word文档, 从csharp中的模板生成Word文档, 从Word模板动态创建Word报告
在没有MS Office的情况下以C#编程方式创建MS Excel文件
在本文中,您将学习如何在不安装MS Office的情况下使用C#以编程方式创建Excel XLS / XLSX文件。
如今,电子表格已成为保存,组织和分析数据的重要组成部分。 电子表格(例如MS Excel)能够进行计算和排序,生成图形或图表,创建预算以及执行许多其他会计或数据分析任务。 由于如今自动化解决方案的业务量越来越大,因此创建和处理Excel文档(XLS / XLSX)的趋势已经出现并以惊人的速度增长。 该用例提出了使用Excel自动化解决方案的需求。
根据上述情况,这篇综合文章旨在向您展示C#.NET应用程序中Excel自动化的一些基本功能。
C#API创建Excel文件
为了处理Excel文档,我们将使用Aspose.Cells for .NET,这是一个功能强大的API,用于创建,读取和操作包括XLS和XLSX文件在内的电子表格文档。 您可以使用以下方式之一下载或安装API:
使用NuGet软件包管理器
使用软件包管理器控制台
PM> Install-Package Aspose.Cells
在C#中创建Excel XLS或XLSX
Excel文件也称为工作簿,它由单个或多个工作表组成,这些工作表包含用于保存数据的行和列。 因此,工作簿充当Excel文件中工作表的容器。 因此,为了创建Excel文件,您将首先创建一个工作簿,然后创建该工作簿中的工作表。 以下是使用Aspose.Cells for …
使用C#将PDF文件转换为字节数组或将字节数组转换为PDF
Byte Array对于存储或传输数据很有帮助。 同样,PDF文件格式因其功能和兼容性而广受欢迎。 您可以使用C#语言将PDF文件转换为字节数组,也可以将字节数组转换为PDF文件。 这可以帮助您更有效地在数据库中存储和归档PDF文件。 您还可以通过使用字节数组来序列化数据。 让我们探讨这些格式的互转换性。
PDF文件到字节数组和字节数组到PDF文件转换– API安装
用于.NET API的Aspose.PDF提供了许多处理PDF文档的功能。 您可以使用简单的API调用来创建,编辑,操作或转换PDF文件。 要将PDF文件转换为字节数组,反之亦然,您需要通过以下方式安装API:从官方网站下载该API,或使用Visual Studio IDE中的以下安装命令从NuGet画廊下载该API。
PM> Install-Package Aspose.Pdf
使用C#将PDF文件转换为字节数组
您可以将PDF转换为字节数组,以便传输或存储它以进行进一步处理。 例如,您可能需要序列化PDF文档,然后将其转换为字节数组会有所帮助。 您需要按照以下步骤将PDF转换为字节数组:
- 加载输入PDF文件
- 初始化字节数组
- 初始化FileStream对象
- 将文件内容加载到字节数组中
完成所有这些步骤之后,现在您可以以字节数组的形式处理PDF文件。 例如,您可以将其传递给另一个函数,例如下面的示例。
以下代码显示了如何使用C#将PDF文件转换为字节数组,其中将所得的ByteArray传递给用于将输入文件转换为图像的方法:…
Posted in Aspose.Pdf产品系列
Tagged C#字节数组到文件, C#文件到字节数组, PDF到字节数组, 字节数组到PDF, 将字节数组转换为文件
在Node.js应用程序中创建Excel XLSX / XLS文件–完整指南
在本文中,我将向您展示如何以编程方式在Node.js应用程序中实现Excel自动化并创建Excel XLSX / XLS文件。
电子表格使以行,列和工作表的形式存储大量数据成为可能。 此外,您可以对数据执行各种操作,例如排序,应用数学公式,生成图表和图形等等。 在当前的数字世界时代,自动化已经取代了手工工作。 因此,Excel自动化也已成为一种无需任何第三方软件即可生成电子表格文档的工具。 请记住,我将让您知道如何创建Excel文件以及如何在Node.js的工作表中插入各种对象。
- 适用于Node.js的Excel API
- 在Node.js中创建Excel文件
- 将数据插入Node.js中的Excel文件
- 在Node.js中创建具有图像的Excel文件
- 在Node.js中的Excel中插入图表或图形
- 在Node.js中的Excel中创建数据透视表
使用Node.js API创建Excel文件
通过Java for Node.js的Aspose.Cells是功能强大的电子表格处理API,可让您在Node.js应用程序中创建,编辑或转换Excel文件。 该API易于使用的方法使您可以在几行代码中无缝执行Excel自动化功能。 您可以下载API的程序包,然后将其集成到Node.js应用程序中。 有关更多详细信息,您可以访问《安装和使用指南》。
在Node.js中创建Excel XLSX文件
以下是通过Java使用Aspose.Cells for Node.js创建简单Excel文件的步骤:
- 创建一个Workbook类的实例。
- 使用Workbook.getWorksheets.get()方法从工作簿访问所需的工作表。
Posted in Aspose.Cells产品系列
Tagged 在Node.js中创建Excel文件, 在node.js中创建xlsx文件, 在node.js中创建电子表格
使用C#.NET在Word文档中查找和替换文本
本文介绍了在.NET或.NET Core应用程序中使用C#在Word文档中查找和替换文本的各种方法。
查找和替换是MS Word的一项非常有用的功能,可以快速找到并替换文档中所需的文本。 当您处理更长的文档时,它变得更加方便和省时。 如果您需要在数百个Word文档中查找和替换文本,或者需要自动执行此过程,则肯定会选择以编程方式进行操作。 因此,在本文中,我将向您展示如何在不同情况下使用C#以编程方式在Word文档中查找和替换文本。 阅读本文后,您将能够:
- 使用C#查找和替换Word DOC / DOCX中的文本
- 在Word文档中查找并替换相似的单词
- 使用正则表达式查找和替换文本
- 在Word文档的页眉/页脚中查找并替换文本
- 在Word文档中查找并用元字符替换文本
C#库以查找和替换Word文档中的文本
首先,在Visual Studio中创建一个新的C#项目(控制台,ASP.NET等),然后通过NuGet程序包管理器或程序包管理器控制台安装Aspose.Words for .NET。
通过NuGet软件包管理器进行安装
通过Package Manager控制台安装
PM> Install-Package Aspose.Words
在安装Aspose.Words for .NET之后,我们现在开始在以下Word文档中查找和替换文本。
在C#中查找和替换Word文档中的文本
以下是使用Aspose.Words for .NET在Word文档中查找和替换特定文本的步骤。
- 创建Document类的实例,并使用Word文档的路径进行初始化。
- 使用
Posted in Aspose.Words产品系列
Tagged C#在Word文档中查找并替换文本, C#替换docx文件中的文本, Word文档在C#.NET中的查找和替换文本, 查找并替换Word文档中的文本
C#使用.NET以编程方式打印PDF文档
许多公司在很大程度上减少了纸张的使用。 但是,在某些情况下打印很重要。 例如,系统可能包含PDF格式的在线订单的详细信息。 他们需要在分发在线订单进行交付时打印PDF。 他们大规模处理项目,因此手动打印每个文档可能是一项艰巨的任务。 .NET API的Aspose.PDF除了许多其他文件操作和转换功能外,还支持PDF文件的高效打印。 让我们探讨以下与使用C#在.NET应用程序中打印PDF文件有关的用例:
- 使用C#打印PDF文件
- 使用C#打印多个PDF文件
- 使用C#打印PDF的特定页面
- 使用C#打印受保护的PDF文件
- 使用C#将PDF页面打印到不同的纸盒
- 使用C#将不同的页面范围打印到不同的纸张来源
- 使用C#打印PDF时检查打印作业状态
使用C#打印PDF文件
可以使用C#或VB.net在.NET应用程序中自动打印PDF文件。 您可以按照以下简单步骤打印PDF文件:
- 创建一个PdfViewer类的对象
- 加载输入的PDF文档
- 打印PDF文件
下面的代码段显示了如何使用C#打印PDF文件:
使用C#打印多个PDF文件
如果由于业务性质需要打印多个文件,则Aspose.PDF for .NET API已支持该功能。 使用上面的代码片段一个接一个地打印多个PDF文件可能会有点慢。 因此,让我们将PDF打印再进一步迈出一步,以简化流程。 在这里,我们将使用列表,同时将每个PDF文件的名称添加到该列表中。 以下步骤说明了我们将如何打印多个PDF文件:
- 初始化字符串类型列表
- 将PDF文件添加到列表
- 加载输入的PDF文件
- 打印多个PDF文件
该代码段显示了如何使用C#打印多个PDF文件:…
将数据从JSON导入到C#.NET中的Excel工作表中
MS Excel提供了多种功能来以工作表的形式保存和组织表格数据。 除了数据组织之外,您还可以执行各种操作,例如数据排序,图形绘制,数学计算等。另一方面,JSON是一种广泛使用的格式,用于以键值对的形式存储和传输数据。 通常,它用于将数据从服务器传输到网页。 在某些情况下,您可能会以JSON形式(即从Web服务)接收数据并将其保存到Excel工作表中。 在这种情况下,最佳方法是通过以编程方式将数据从JSON导入Excel工作表来实现流程自动化。
为了处理ASP.NET或任何基于C#的应用程序中的上述情况,我将向您展示如何将JSON数据导入Excel文件。 在本文中,您将学习如何:
为了从JSON文件导入数据,我们将利用Aspose.Cells for .NET的功能。 它是一个功能强大的API,可以在基于.NET,.NET Core和Xamarin的应用程序中处理电子表格文件。 您可以从NuGet安装API的程序包,也可以直接从“下载”部分下载DLL。
在C#中将数据从JSON导入到Excel
以下是将数据从JSON导入Excel XLSX的步骤:
- 创建一个新的工作簿对象。
- 使用System.IO.File.ReadAllText(string)方法从JSON读取数据。
- 创建JsonLayoutOptions类的对象以设置其他选项。
- 使用JsonUtility.ImportData()方法将数据从JSON导入到Excel。
- 使用Workbook.Save(string)方法保存Excel文件。
Posted in Aspose.Cells产品系列
Tagged JSON至Excel CSharp, 将JSON转换为Excel CSharp, 将数据从JSON导入到Excel
.NET Word自动化–使用C#创建,编辑或转换MS Word文档
您是否正在寻找.NET Word Automation解决方案以在C#中创建和处理文字处理文档? 是否要以编程方式创建,编辑/修改和转换Word文档,而不需要MS Office? 让我们试用Aspose.Words for .NET API,它提供了完整的功能集,可在您的.NET应用程序中使用C#创建MS Word文档(.doc,.docx等)。
企业对MS Word文档自动化和报告生成有很高的要求。 Aspose.Words for .NET是一个完整且功能丰富的Word自动化解决方案,可在这种情况下创建,编辑或分析Word文档。 本文介绍了使用C#以编程方式生成和处理Word文档所需的所有基本功能。 阅读本文后,您将能够:
创建Word文档– C#Word Automation API
可以从此处下载.NET DLL的Aspose.Words。 另一个选项是通过Visual Studio中的NuGet程序包管理器或程序包管理器控制台进行安装。
使用NuGet软件包管理器
使用软件包管理器控制台
PM> Install-Package Aspose.Words
使用C#创建Word文档
让我们从使用Aspose.Words for …
Posted in Aspose.Words产品系列
Tagged .NET Word API, .NET Word库, .net办公室图书馆, C#Word API, C#Word库, C#单词自动化, MS Word库C#, NET的Aspose.Words, 使用C#进行单词自动化, 创建Word文档C#, 文字处理库, 文字自动化api, 生成Word文档C#, 编辑Word文档C#, 设定word api
将Java中的Word DOC / DOCX转换为PDF
在共享文档之前,通常使用Word到PDF的转换。 可以使用各种在线Word到PDF转换器,使您可以转换单个或有限数量的Word文档。 但是,随着新兴的MS Word自动化和报告生成解决方案,Word到PDF的自动转换已成为系统的重要组成部分。 此外,需要自动完成DOC / DOCX到PDF的批量转换,以最大程度地节省时间和精力。 在这种情况下,我将向您展示如何自动使用Java以编程方式将Word DOC或DOCX文档转换为PDF的过程。
Java Word到PDF的转换方案
您将在本文中了解以下Word(DOC / DOCX)到PDF的转换。
- 用Java将Word转换为PDF
- 将Word DOC / DOCX的选定页面转换为Java中的PDF
- 使用特定的PDF标准(例如PDF 1.5,PDF / A-1a等)将Word转换为PDF。
- 使用Java中的图像/文本压缩将Word转换为PDF
- 使用Java图像的自定义JPEG品质将Word转换为PDF
Java Word到PDF转换API
要将Word DOCX / DOC转换为PDF,我们将使用Aspose.Words for Java,这是一种功能强大的Word自动化API,可用于处理流行的文字处理格式。 您可以使用以下配置下载Aspose.Words for Java或将其安装在基于Maven的应用程序中。…
Posted in Aspose.Words产品系列
Tagged Word用Java转换为PDF, 从DOCX到Java的PDF, 用Java将DOC DOCX转换为PDF, 用Java将DOC转换为PDF