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对此提供了两个方法。即InsertRows和 DeleteRows,这两个方法可以轻松并完美地完成这个任务。
因此当您需要插入多行或删除多行时,我们推荐您使用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");
|
| |
|
|
| |
No related posts.
To keep up with our news, you can
follow us on Twitter or
follow our Facebook page.
Aspose 2008年3月お客様へのメールマガジン
|
In This Issue
|
- ウェルカム!
- 製品スポットライト – Aspose.ASPXpand
- Aspose.Words for .NET 5.0.2.0 リリース
- Aspose.Pdf for .NET バックイン アクション
- Aspose.Words の画期的で新しいデモと記事
- Aspose.Cells for .NET でファイル タイプを自動的に検出
- Aspose.BarCode for .NET で USPS OneCode バーコードの認識
- Aspose.Cells for Java 1.9.3.0 リリース
- Aspose.Workflow for .NET を .NET 2.0 用に最適化
- Technical Tip – Excel ワークシートの行の挿入 / 削除
|
|
ウェルカム |
 |
Aspose Newsletter 2008年 3月号をご覧頂き、誠に有難うございます。今月のニュースレターでは、スポットライト製品として Aspose.ASPXpand 製品を紹介します。また、Aspose.Words、Aspose.Pdf、Aspose.Cells、Aspose.BarCode および Aspose.Workflow の最新リリースで提供する新機能を紹介します。今月の Tech-Tip では、Aspose の最新ニュースとして、Excel ワークシートで行の挿入 / 削除の使い方を紹介します。 |
|
| 製品スポットライト |
 |
Microsoft® は、デスクトップ プログラマーが web 開発できるデザイン環境を提供してきました。しかし、web 環境は、デスクトップ開発者が好む多くの機能を持っていません。ASPXpand は、web 開発とデスクトップ開発の橋渡し的な役割を担います。
ASPXpand は、Set Focus と Mask Edit から Auto Complete まで、また Enter Key の処理など、60 以上のさまざまな機能を提供します。ASPXpand は、ASP.NET で提供されるすべてのネイティブ web オブジェクトと動作し、
ASPXpand を新しい APS.NET アプリケーションまたは既存の APS.NET アプリケーションに簡単に追加できます。評価版をダウンロードして、
是非 ASPXpand の機能をお試しください。 |
| |
|
Aspose.Words for .NET 5.0.2.0 リリース |
 |
|
今月初めに Aspose.Words for .NET 5.0.0.0 がリリースされました。本リリースで、Office Open XML ドキュメントを公式にサポートしました。本リリースではまた、ODT (Open Document Format) のベータ サポートが含まれます。本リリースは、5.0.1.0 および 5.0.2.0 のリリースに続きました。これら二つのリリースでは、5.0.0.0 からのバグの修正と多くの改良が含まれます。本リリースの詳細は、5.0.0.0、5.0.1.0 および 5.0.2.0 の公式リリース ページを参照してください。最新バージョン Aspose.Words for .NET v5.0.2.0 のダウンロードは、ここから可能です。 |
|
|
|
Aspose.Pdf for .NET バックイン アクション |
 |
|
3 ヶ月ぶりに、Aspose.Pdf for .NET の新しいホット フィックスがリリースされました。Aspose.Pdf for .NET の最新バージョン 3.6.2.0 では、ストリームに対応した、BindFO メソッドの新しいオーバーロードされたバージョンのサポート、および HTML へバインドする際の認証のサポートが含まれます。本リリースではまた、ImportDataTable と ImportDataView での、テーブルのセルとデータの書式設定用にローカル ハイパーリンクをサポートします。さらに、以前のバージョンからの多くの改良とバグの修正が含まれます。最新バージョンは、ここからダウンロード可能です。詳細は、公式リリースページを参照してください。
|
| |
|
Aspose.Words の画期的で新しいデモと記事 |
 |
|
製品の機能を確認できるデモ プロジェクトを公開してます。このデモ プロジェクトでは、Aspose.Cells for .NET、Aspose.Words for .NET および約 1200 行のカスタム コードを使用して、Microsoft Excel のワークブックを Microsoft Word ドキュメントに変換します。詳細は、リリースページを参照してください。デモは、ここからダウンロード可能です。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 機能が改良されました。また本リリースでは、拡張ピボット テーブルのサポートが追加され、数式エンジンの機能が増えました。以前のバージョンからの多くの改良とバグ修正も含まれます。詳細は、公式リリースページを参照してください。Aspose.Cells for .NET の最新バージョンは、ここからダウンロード可能です。
|
|
|
|
|
Aspose.BarCode for .NET で USPS OneCode バーコードの認識 |
 |
最新バージョン Aspose.BarCode for .NET version 2.4.1.0 では、USPS OneCode バーコード イメージの認識をサポートしました。これで、Aspose.BarCode for .NET 製品は、本機能を持つ最初のバーコード認識コンポーネントになります。Aspose.BarCode は、1D バーコードと 2D バーコードの両方を含む、22 以上のバーコード標準を認識できます。本リリースではまた、以前のバージョンからの多くの改良とバグの修正が含まれます。詳細は、公式リリースページを参照してください。最新リリースは、ここからダウンロード可能です。
|
|
|
|
Aspose.Cells for Java 1.9.3.0 リリース |
 |
Aspose.Cells for Java version 1.9.3.0 がリリースされました。本バージョンでは、Excel ファイルへの円、楕円、四角の追加がサポートされました (OLE オブジェクトしてWord および Excel ファイルの追加も同様)。行および列を挿入する際に、スタイルのコピー、セルの数値の書式設定の取得、およびオートフィルタで非空白 / 空白のセルをフィルタ可能になりました。本リリースではまた、以前のバージョンからの多くの改良とバグの修正が含まれます。詳細は、公式リリースページを参照してください。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 のサンプルの更新、ヘルプ ドキュメントの更新も含まれます。本リリースではまた、以前のバージョンからの多くの改良とバグの修正が含まれます。詳細は、リリースページを参照してください。最新バージョンは、ここからダウンロード可能です。
|
|
|
|
Technical Tip – Excel ワークシートの行の挿入 / 削除 |
 |
絶えず変更するビジネス ニーズに対応できるように簡単に更新が可能なワークシートが必要ですか? Aspose.Cells API を使用すれば、ワークシートに新しい行、列およびセルを即座に挿入でき、また簡単に削除できます — 僅かなメソッドの呼び出しで綺麗に実行できます。1 から新規でワークシートを作成するか、既存のワークシートで作業するにしても、必要に応じて、ワークシートに余分な行や列を追加する必要が生じる場合があります。または、ワークシートの特定の場所から行や列を削除する必要が生じる場合もあります。これらの必要性を満たすために、Aspose.Cells は、これらのタスクを簡単に素早く実行できるシンプルな API のセットを提供します。本 Tip に関して、Aspose.Cells は二つのメソッド、InsertRows と DeleteRows を提供します。これら二つのメソッドは、パフォーマンスを最適化し、素早く使えて効果的です。
複数行のセットを挿入したり、削除する場合には、ループで繰り返し InsertRow と DeleteRowit を使用せずに、InsertRows と DeleteRows メソッドを使用することを推奨します。
Aspose.Cells は、MS Excel で行っていることと同じような動作をします。行や列を追加する場合、ワークシートのコンテンツを下方または右側に移動し、行や列を削除する場合、ワークシートのコンテンツを上方または左側へ移動します。さらに、他のワークシートの参照を行の挿入と削除によって更新します。
以下のサンプルで InsertRows と DeleteRows メソッドの使い方を説明します
[C#]
//ワークブック オブジェクトのインスタンスを作成
Workbook workbook = new Workbook();
//テンプレート ファイルのロード
workbook.Open("d:\\test\\MyBook.xls");
//ブックの最初のワークシートを取得
Worksheet sheet = workbook.Worksheets[0];
//インデックス 2 の行で、10 行挿入 (3 行目から挿入)
sheet.Cells.InsertRows(2, 10);
//5 行削除 (8 行目から 12 行目)
sheet.Cells.DeleteRows(7, 5);
//Excel ファイルを保存
workbook.Save("d:\\test\\out_MyBook.xls");
[VB]
‘ワークブック オブジェクトのインスタンスを作成
Dim workbook As Workbook = New Workbook
‘テンプレート ファイルのロード
workbook.Open("d:\test\MyBook.xls")
‘ブックの最初のワークシートを取得
Dim sheet As Worksheet = workbook.Worksheets(0)
‘インデックス 2 の行で、10 行挿入 (3 行目から挿入)
sheet.Cells.InsertRows(2, 10)
’5 行削除 (8 行目から 12 行目)
sheet.Cells.DeleteRows(7, 5)
‘Excel ファイルを保存
workbook.Save("d:\test\out_MyBook.xls")
[Java]
//ワークブック オブジェクトのインスタンスを作成
Workbook workbook = new Workbook();
//テンプレート ファイルのロード
workbook.open("d:\\test\\MyBook.xls");
//ブックの最初のワークシートを取得
Worksheet sheet = workbook.getWorksheets().getSheet(0);
//インデックス 2 の行で、10 行挿入 (3 行目から挿入)
sheet.getCells().insertRows(2, 10);
//5 行削除 (8 行目から 12 行目)
sheet.getCells().deleteRows(7, 5,true);
//Excel ファイルを保存
workbook.save("d:\\test\\out_MyBook.xls");
本ニュースの日本語訳は、エクセルソフト株式会社が提供しています。
|
| |
|
|
| |
No related posts.
To keep up with our news, you can
follow us on Twitter or
follow our Facebook page.