E-iceblue Development White Paper 2012



E-iceblue Co., Ltd, a professional vendor to provide .NET, Silverlight and WPF components, is always devoted to offering stable and high-quality components to enable developers easily and quickly create customized .NET, Silverlight and WPF applications to view and manipulate MS Office (Excel, Word) and PDF documents.

In 2012, innovation of E-iceblue Co., Ltd was witnessed by customers. On product, the featured components were upgraded to be more stable and powerful and two new products, Spire.DocViewer and Spire.PDFViewer were released. On service, more professional and high-quality service (technology support and sales service) provided with customers. On company, based on the primary teams, Develop, Support and Sales, the new Finance Team was founded. Every team was closely connected to form a well-established system.

The purpose of this paper is to present development of E-iceblue Co., Ltd from two aspects, Product Improvement and Service Enhancement.

Products Improvement

It is an innovative year for E-iceblue Co., Ltd in 2012. Each of the featured products: Spire.Office, Spire.Doc, Spire.XLS and Spire.PDF, was divided into three products according to the platform they support so that customers can select the most appropriate product to manage documents. Besides, two new products were released: Spire.DocViewer and Spire.PDF Viewer.

Spire.DocViewer enables users to view and print Word document (.doc/.docx) in .NET and WPF. Also, it supports converting Word to PDF, HTML and RTF and interconversion between .doc and .docx document.

Spire.PDFViewer enables users to view and print PDF document in .NET and WPF. Also, it supports to export PDF pages (current page or specified pages, for example, the first page to the third) to image format as .bmp, .png, .jpg. In December 2012, Spire.PDFViewer was upgraded to support Silverlight platform.


Spire.Office is the most powerful with competitive price product offered by E-iceblue Co., Ltd. It includes Spire.Office for .NET, Spire.Office for Silverlight and Spire.Office for WPF. For each release, the recent version of Spire.Doc, Spire.XLS, Spire.PDF, Spire.DocViewer, Spire.PDFViewer and Spire.DataExport will be included in Spire.Office.

Spire.Office for .NET

Spire.Office for .NET enables customers to generate, write, modify and save MS Word, Excel and PDF documents without Microsoft Office and Adobe Acrobat in .NET, and export data from database, dataset, datatable and other data source holder to Word, Excel and PDF. The featured function of Spire.Office for .NET is document conversion, such as Word, Excel, HTML to PDF, Image etc.

Spire.Office for Silverlight

At the beginning, Spire.Office can only allow customers to operate Word, Excel and PDF documents in .NET. Through a long time serious research, E-iceblue Co., Ltd determined to improve Spire.Office to support Silverlight platform and released the stand-alone Spire.Doc for Silverlight. This product contains Spire.Doc for Silverlight, Spire.XLS for Silverlight and Spire.PDF for Silverlight and enables customers to generate, write, modify and save Word, Excel and PDF documents in Silverlight. However, document conversion cannot be realized with it.

Spire.Office for WPF

Spire.Office for WPF contains Spire.Doc for WPF, Spire.XLS for WPF, Spire.PDF for WPF, Spire.DocViewer for WPF and Spire.PDFViewer for WPF. This WPF version has the same function with .NET version. But customers can only use it to operate Word, Excel and PDF files in WPF, including WPF4.0 and WPF4.0 ClientProfile or compile their own WPF applications to realize needed functions.


Spire.Doc focuses on generating, writing, modifying and saving Word (Word 97-2003, Word 2007 and Word 2010) without Microsoft Word Interop, which includes Spire.Doc for .NET, Spire.Doc for Silverlight and Spire.Doc for WPF. As the most popular product, Spire.Doc had been improved a lot to be more stable and powerful with high quality performance in 2012, especially on document conversion, and there is one new feature added to load, open and save Word document with macro (.docm) and support to clear macro in document.

Spire.Doc for .NET

Spire.Doc for .NET has two editions: Standard and Pro. Both of the two editions support C#, VB.NET, ASP.NET and different Word versions (Word 97-2003, Word 2007 and Word 2010). The difference between the two editions is that Standard edition doesn’t support document conversion, while Pro Edition can. Although the two editions belong to Spire.Doc for .NET, they are stand-alone products and have different versions.

The featured functions of Spire.Doc Pro Edition for .NET are mail merge and document conversion. Mail merge is very powerful to create batch of records, orders at once. With this function, customers can create variety of reports efficiently. Document conversion enables customers to realize conversion between Word and other popular document formats without MS Word automation, for example, Word to PDF, HTML, Epub, Image and HTML, XML, RTF to Word etc. Actually, customers pay much attention on document conversion, with the hope that every character will be kept in result document as the same as original document. Therefore, E-iceblue Co., Ltd Develop Team members concentrated on enhancing the conversion function between Word to other formats in 2012 and now, more and more complicated Word document can be converted to other formats with high fidelity.

Spire.Doc for Silverlight

Spire.Doc for Silverlight is one part of Spire.Doc and was separated as a stand-alone product in July 2012. With Spire.Doc for Silverlight, customers can generate, write, modify and save Word document in Silverlight with C#, Visual Basic without MS Word installed. It also supports .doc (Word 97-2003) and .docx(Word 2007 and Word 2010) documents. However, it cannot enable conversion between Word and other documents.

Spire.Doc for WPF

Spire.Doc for WPF offers a library to enable customers to compile lots of customized application to manipulate Word document in WPF with C# and Visual Basic. It also supports conversion between Word (Word 97-2003, Word 2007, Word 2010) and other popular formats.


Spire.XLS, the most stable product offered by E-iceblue Co., Ltd, which includes Spire.XLS for .NET, Spire.XLS for Silverlight and Spire.XLS for WPF enables customers to perform Excel tasks in .NET, Silverlight and WPF. The tasks contain to generate, write, edit, save and convert with a simple way and high speed.

The featured function of Spire.XLS, conversion, allows customers to convert Excel to other formats, such as Excel to PDF, HTML, Image etc. In turn, other formats can be converted to Excel as well, for example, HTML to Excel, CSV to Excel etc. But, the PDF document cannot be converted to Excel at present.

Spire.XLS was also keeping on improving in 2010 and two new features added, sort data and pivot table. Data sorting enables customers to arrange existing data information with an ascending/descending order to analytics more conveniently, while pivot table is useful for counting, calculating based on existing data information to create a report to present a clear data status.

Spire.XLS for .NET

Spire.XLS has two editions, Standard and Pro. These two editions can generate, write, modify and save Excel workbooks, including Excel 97-2003, Excel 2007 and Excel 2010 in C#, VB.NET and ASP.NET. However, besides the Excel tasks operation, Pro Edition can support converting Excel to other formats or other formats to Excel, while Standard cannot.

Both Spire.XLS Standard Edition and Pro Edition are powerful on manipulating Excel workbooks, especially on chart generating and data exporting. Spire.XLS for .NET supports creating over 15 chart types, even 3D chart in .NET. While on data exporting, not only data from data source holder to Excel, the data information in Excel workbook also can be exported to datatable or datagridview for viewing.

Conversion is just supported by Spire.Doc Pro Edition for .NET. This Pro Edition enables convert Excel worksheets to PDF, HTML, XML, Image and other popular formats in .NET very easily and quickly. Also, other formats can be converted to Excel as well, for example, CSV to Excel, XML to Excel etc.

In 2012, E-iceblue Co., Ltd strengthened functions to manipulate Excel worksheets and whole workbook so that customers can get more wonderful results as expected, especially on conversion. The fidelity is very important during conversion and the Develop Team devote themselves on improving Spire.XLS for .NET to keep high fidelity and now make a great process and have gotten well reviews by customers.

Spire.XLS for Silverlight

Spire.XLS for Silverlight was separated from Spire.XLS in July 2012 to become an independent product. It focuses on manipulating Excel workbook in Silverlight with C# and Visual Basic. Although this product cannot realize conversion between Excel and other formats, it enables customers to process a large range of Excel tasks, including generating, writing, modifying, protecting, saving and other data performing.

Spire.XLS for WPF

Difference from Spire.XLS for .NET and Spire.XLS for Silverlight, Spire.XLS for WPF is not separated from the original Spire.XLS, but a new developed release after the former products were released respectively. It focuses on manipulating Excel workbooks in WPF with C# and Visual Basic. This release is very helpful for customers who need a professional component to perform Excel tasks in WPF platform.


At the beginning, E-iceblue Co., Ltd focused on developing components to manage MS Office documents. After a long time research on marketing, E-iceblue Co., Ltd released the innovative product, Spire.PDF. Spire.PDF is specially designed for developers to compile their own .NET, Silverlight and WPF applications to create, draw, save, protect and convert PDF document without Adobe Acrobat with C# and Visual Basic. It includes Spire.PDF for .NET, Spire.PDF for Silverlight and Spire.PDF for WPF.

Spire.PDF also supports conversion from other formats to PDF, containing HTML, webpage, Text, Image to PDF in .NET (.NET2.0, .NET3.5, .NET4.0, .NET4.0 ClientProfile) and WPF (WPF4.0 and WPF4.0 ClientProfile). However, conversion cannot be realized in Silverlight.

E-iceblue Co., Ltd released over 30 versions of Spire.PDF in the past year. Develop Team paid much attention on conversion to guarantee the high fidelity and supporting embedded font, especially variety of minority languages to enable customers from different countries to use Spire.PDF more conveniently.

Spire.PDF for .NET

Spire.PDF for .NET enables customers to process a large range of PDF document tasks in .NET with C# and Visual Basic. Customers can generate a new PDF document and draw texts, shapes and other elements in this document via this product. Also, the existing PDF document can be modified, protected, converted and objects in PDF document, for example images, can be extracted.

Spire.PDF for .NET is easy-to-use so that customers can realize needed functions very efficiently. As the featured function, conversion not only enables customers to convert popular document formats to PDF, but the webpage can be converted as well. And Develop Team work very hard for completely presenting the original documents or webpage contents (any elements in document or webpage, for example, image, hyperlink etc.) in PDF. And the conversion effect becomes better and better along with the higher version released.

Besides conversion, the other great improvement of Spire.PDF for .NET is to support more embedded fonts. At beginning, Spire.PDF for .NET is designed to support English with some frequently-used fonts. However, there are more and more customers from different countries interested in Spire.PDF for .NET so that it is necessary to improve Spire.PDF for .NET to support different languages with variety of embedded fonts. In the latest version, some minority languages have been supported and well-presented in PDF after conversion.

Spire.PDF for Silverlight

Spire.PDF for Silverlight is separated from Spire.PDF pack to be a stand-alone product and specially designed for customers who need to operate PDF document in Silverlight, including Silverlight 3 and Silverlight 4.

Spire.PDF for Silverlight is a professional and powerful Silverlight PDF component. It enables customers to generate, draw objects, modify, save and protect PDF document. For both the new generated and existing PDF document, customers can add or insert external objects in document, such as hyperlink, image, attachment etc.

One of the featured functions of Spire.PDF for Silverlight is to create digital signatures in PDF. The digital signature can be a digital certification which includes author identify and ensure that the information is true and completed during delivering. It can be taken as one way to encrypt a document. Spire.PDF for Silverlight enables customers to create a digital signature in PDF to protect it in Silverlight.

Spire.PDF for WPF

Spire.PDF for WPF is released independently after Spire.PDF for .NET and Spire.PDF for Silverlight is separated from Spire.PDF pack. It is designed for developers who would like to manage PDF tasks, for example generating, protecting, draw text or shapes in pages, on WPF applications with C# and Visual Basic. At present, the WPF versions Spire.PDF for WPF supports are WPF 4.0 and WPF 4.0 ClientProfile.

Once Develop Team improves Spire.PDF for .NET, Spire.PDF for WPF will be improved as well to improve the WPF product to be as powerful as Spire.PDF for .NET. And it turns out that Spire.PDF for WPF gets a great improvement through customers’ reviews.


Spire.DataExport is the pioneer product offered by E-iceblue Co., Ltd, which includes commercial and community (free) editions. The main function of Spire.DataExport is to export data from database, dataset or other data holder to Excel, Word, PDF and other popular file formats in .NET. The difference between commercial and community edition is that there are some limits for community edition when exporting. The community edition just supports to export at most 40 rows in Excel and it cannot support to support Excel formulas and data formats in HTML when exporting.

Service Enhancement

The great improvement of products requires E-iceblue Co., Ltd to provide better service with customers. Indeed, E-iceblue Co., Ltd worked very hard for solving customers’ problems with perfect solution as soon as possible. Each team did well on own duties and kept a close touch with other teams so that all teams were well-cooperated in the past year. The 5-Star service provided by E-iceblue Co., Ltd includes:

  • 1 Business day Guaranty e-mail Response
  • 1 Business days Guaranty forum questions Reply
  • 3 Business days Guaranty hotfix version publish
  • 14-day Money Back Guaranty
  • 30-day Free Trial
  • 1 Year Free Update and Free Prior Technology Support
  • Free Customized Service for OEM users

Technical Support

Technical Support, freely provided by E-iceblue Co., Ltd, focuses on offering solutions to solve problems customers encounter when using products.

Support Team, which specializes in technical support, has helped over 500,000 users solve their problem and each member in Support Team is improving self for helping customers solve problems and eliminate their doubts when using products.

There are two ways provided to get support for customers: forum and Email.

Forum is the public place for customers to post problems they encounter when using products. Support Team member will check questions on forum every day and guarantee to reply within one business day. Also, other customers can get solution quickly if they encounter the same problem which has been solved on forum.

Support Team provides a specialized Email address for customers to send questions or problems via Email. Support team guarantee to respond Email within one business day. Also, Support Team welcomes feedbacks and suggestions about Support through forum or Email.

One part of duty of Develop Team, which specializes in improving and releasing products, is to deal with bugs submitted by customers and guarantee to publish hotfix version which completely solves customers’ issues in 3 business days.

All Develop Team members are very familiar with products and the chief development officer has over 15 year experience in compiling with C#, VB.NET for .NET framework and Silverlight. They devote themselves to fixing bug which they find or committed by customers and other staffs.

Sales Service

Sales Service includes Pre-sales Consulting and After-sales service. Pre-sales Consulting focuses on guiding customers to learn and purchase products, including how to choose the most appropriate product and license, how to purchase with different payments. The After-sales Service specializes in refund.

Marketing Team aims at promoting products and providing Pre-sales Consulting with customers. So far, Marketing Team gets over 60,000 orders from direct customers and resellers. In order to ensure that customers can get the first-hand information of E-iceblue Co., Ltd, the newsletter with new events and best wished for holidays will be sent to customers and partners. Also, Marketing Team earns lots of thanks and encourages from customers and partners.

Furthermore, E-iceblue Co., Ltd launches a long-term program to seek for more excellent partners. If you are a software or component reseller/distributor and have interest in cooperating with us, please contact here.

Finance Team, a new team established in 2012, specializes in dealing with refund and other financial issues. The establishment of Finance Team is very important. The concern of refund enables customers to get a professional and reasonable result about refund as soon as possible. Also, Finance Team is responsible for presenting the company financial report each quarter so that the head of company can have a plan for next quarter through analytics amount of sales one quarter to promote continuous development.

2013 Outlook

E-iceblue Co., Ltd made a great process throughout whole 2012. Both marketing and service system were well-developed. The performance of products was greatly improved and services and abilities of service members were enhanced a lot.

In 2013, E-iceblue Co., Ltd will do better on products and services. For products, performance and functions will be further enhanced and Develop Team has made a plan to support products performing on WinRT of Windows 8 system. For service, the telephone service will be added to enable customers to talk with our Support Team and Sales Team members directly.

E-iceblue Co., Ltd will always keep the faith that to offer customers high-performance with competitive price and high-quality service in the next years.