Sign In  Sign Up Live-Chat

Aspose China Exclusive Reseller - www.evget.com

Aspose 顾客时事通讯, 2008 年3月

In This Issue

  • 欢迎!
  • 产品聚光灯– Aspose.ASPXpand
  • Aspose.Words for .NET 5.0.2.0 已发布
  • Aspose.Pdf for .NET 恢复使用
  • Aspose.Words发布了令人兴奋的新demo和文章
  • Aspose.Cells for .NET支持自动识别文件类型
  • Aspose.BarCode for .NET可识别US邮政编码(OneCode)
  • Aspose.Cells for Java 1.9.3.0 已发布
  • Aspose.Workflow for .NET 针对.NET 2.0进行了优化
  • 技术小贴士 – 在Excel工作薄中插入 / 删除

欢迎

欢迎阅读Aspose2008年3月份月度快报。本月快报中,我们将对我们的亮点产品Aspose.ASPXpand作出相关介绍。还将对新近发布的产品Aspose.Words,Aspose.Pdf,Aspose.Cells,Aspose.BarCode和Aspose.Workflow的新功能和部分已有功能作出相关介绍。通过本月的技术小贴士,您还将了解到来自Aspose的最新技术信息—如何在Excel工作薄中插入/删除行。

   产品聚光灯

桌面程序开发者都会认为Microsoft®将web开发和设计时结合起来是个非常值得称道的做法。然而,该web开发环境仍缺乏一些桌面程序开发者需求的功能。Aspose.ASPXpand则在web与桌面开发中充当了弥补该缺口的桥梁作用。Aspose.ASPXpand提供了近60种不同的功能,从设置焦点和Mask Edit到自动完成和处理Enter键。Aspose.ASPXpand 兼容ASP.net所提供的所有web对象,从而使Aspose.ASPXpand非常容易地添加到新代码或已有代码中。您可以立即抽空下载 免费的试用版本来体验一下。

Aspose.Words for .NET 5.0.2.0 已发布

本月初Aspose.Words for .NET 5.0.0.0已发布。新版本正式支持Office Open XML 文档。该版本还包含一些仍在测试中的功能—保存为Open Document格式(ODT). 后续版本5.0.1.0 和 5.0.2.0也紧跟着发布。这两个版本将包括一些改进和对当前版本bug的修复。获取更多关于新版本的改进信息,请访问官方发布网页点击点击 以及点击。Aspose.Words for .NET的最新版本5.0.2.0 可在这里下载。

Aspose.Pdf for .NET 恢复使用

在停用近3个月后,一个Aspose.Pdf for .NET的修复版已发布。Aspose.Pdf for .NET的最新版本 3.6.2.0支持一个新的重载版本的BindFO方法,其可以接受流,并在绑定到HTML时支持鉴定。该版本还支持在表的单元格中使用超链接以及在ImportDataTable 和 ImportDataView中设置数据格式。此外,一些改进和bug的修复也包含在其中。最新版本可在这里下载。更多信息请访问官方发布网页

Aspose.Words发布了令人兴奋的新demo文档

我们已发布了一个值得关注的demo,或许对您有用。该demo使用了 Aspose.Cells for .NET, Aspose.Words for .NET 以及1200多行代码来将Microsoft Excel workbooks为Microsoft Word documents。更多信息请访问发布网页。该demo可在这里下载。我们还新增了一篇如何在PHP中使用Aspose.Words的文章。既适用于Aspose.Words for .NET也适用于Aspose.Words for Java。该文从正反两面入手,并展示了技术的核心所在。更多信息请访问发布网页。 该文可在 这里下载。

Aspose.Cells for .NET可自动识别文件类型

最新版本Aspose.Cells for .NET version 4.4.1.0在打开Excel文件时具备自动识别文件类型的功能。此外对Excel2007 XLSX格式的支持已增强,XLS2PDF的功能也得到了提升。该版本还增强了对枢轴表的支持以及在公式编辑器中增加了更多的函数。一些改进和bug的修复也包含在其中。更多信息请访问官方发布网页。Aspose.Cells for .NET的最新版本可在 这里下载。

 

Aspose.BarCode for .NET可识别US邮政编码(OneCode)

最新版本Aspose.BarCode for .NET version 2.4.1.0支持识别USPS OneCode 条形码,是目前市场上唯一具备此功能的条码识别组件。Aspose.BarCode目前可识别超过22中条码标准,包括一维条码和二维条码。一些改进和bug的修复也包含在其中。更多信息请访问官方发布网页。请在 这里下载最新版本。

Aspose.Cells for Java 1.9.3.0 已发布

我们已发布了Aspose.Cells for Java version 1.9.3.0。该版本支持在Excel文件中添加圆弧、椭圆和矩形,以及像OLE对象一样添加Word和Excel文件。目前你可以在插入行和列时拷贝样式、获取单元格数字格式类型以及使用自动过滤器过滤非空单元格。此外一些改进和bug的修复也包含其中。请访问发布网页获取更多信息。可以在 这里下载Aspose.Cells for Java最新版本。

Aspose.Workflow for .NET 针对 .NET 2.0进行了优化

Aspose.Workflow for .NET version 1.3.0.0 已发布。Aspose.Workflow 是个用于管理工作流程序,从而使业务处理自动化的基于.NET的独特组件。最新版本已针对.NET 2.0 Framework进行了优化。该版本还包括了针对 .NET 1.x 和.NET 2.0 的更新示例和更新的帮助文档。一些改进和bug的修复也包含其中。更多信息请访问官方发布网页.。最新版本可在 这里下载。

技术小贴士– 在Excel工作表中插入/ 删除行

您是否希望工作表可以轻松地随着经常变化的业务需求而同步更新?使用Aspose.Cells APIs,您可以快速插入新行、列、单元格以及工作薄—并可轻松删除它们 — 仅需要调用一些方法,便可轻松完美地实现。当在创建一个新的工作薄或正在操作一个已有的工作薄时,您可能会需要添加额外的行/列来满足更多的数据或其它特殊需求。同样,您还可能需要从特定的位置或工作薄区域内删除行/列。因此,Aspose.Cells 提供了最简单的API集来轻松满足您的需求。Aspose.Cells对此提供了两个方法。即InsertRowsDeleteRows,这两个方法可以轻松并完美地完成这个任务。
因此当您需要插入多行或删除多行时,我们推荐您使用InsertRows和DeleteRows方法,而不是在循环中重复使用InsertRow和DeleteRow 。

Aspose.Cells
工作方式和MS Excel 一样。当添加行或列时,工作薄中的内容将会向下或右移。如果删除行或列时,工作薄中的内容会像上或左移。此外,其它工作薄中涉及的内容将会随着插入/删除行而更新。

下例演示了InsertRows 和DeleteRows 方法的使用:


[C#]



//Instantiate a Workbook object.
Workbook workbook = new Workbook();
//Load a template file.
workbook.Open("d:\\test\\MyBook.xls");
//Get the first worksheet in the book.
Worksheet sheet = workbook.Worksheets[0];
//Insert 10 rows at row index 2 (insertion starts at 3rd row)
sheet.Cells.InsertRows(2, 10);
//Delete 5 rows now. (8th row - 12th row)
sheet.Cells.DeleteRows(7, 5);
//Save the excel file.
workbook.Save("d:\\test\\out_MyBook.xls");


[VB]



'Instantiate a Workbook object.
Dim workbook As Workbook = New Workbook
'Load a template file.
workbook.Open("d:\test\MyBook.xls")
'Get the first worksheet in the book.
Dim sheet As Worksheet = workbook.Worksheets(0)
'Insert 10 rows at row index 2 (insertion starts at 3rd row)
sheet.Cells.InsertRows(2, 10)
'Delete 5 rows now. (8th row - 12th row)
sheet.Cells.DeleteRows(7, 5)
'Save the excel file.
workbook.Save("d:\test\out_MyBook.xls")

[Java]


//Instantiate a Workbook object.
Workbook workbook = new Workbook();
//Load a template file.
workbook.open("d:\\test\\MyBook.xls");
//Get the first worksheet in the book.
Worksheet sheet = workbook.getWorksheets().getSheet(0);
//Insert 10 rows at row index 2 (insertion starts at 3rd row)
sheet.getCells().insertRows(2, 10);
//Delete 5 rows now. (8th row - 12th row)
sheet.getCells().deleteRows(7, 5,true);
//Save the excel file.
workbook.save("d:\\test\\out_MyBook.xls");

 
Published Saturday, March 01, 2008 8:02 PM by salman.sarfraz

Anonymous comments are disabled