Pre-Sales Questions

Hello,

  1. Is there compatibility with Office 2010 product features; or when is this planned?
  2. Is there a list of outstanding compatibility issues around MS Office-related features (eg. sizing of tables or headers/footers)?
  3. In Aspose.Words there are callbacks, such as the IImageSavingCallback. Is there a way to use these with the COM interface?
  4. With Aspose.Words, Cells etc., is there any reliance on the printer drivers, or can you setup paper and page sizes for each document? I did find a PageInfo class and PaperSize property.
  5. I can see that there is a ToImage method on the Chart and it can render a variety of formats in different output types. About the speed of rendering Charts - what sort of overhead is there in generating charts “on the fly” for web pages? is this well suited to generating performance-intensive website content?
  6. Is there an API/library support for downloading files based on URLs (eg. a document template), which take advantage of WebDAV. I can see that there is a FTP support, but can’t establish if there is an API that would wrap this kind of feature up. I also can’t see any related detail in the SharePoint options. There is an ExchangeClient for e-mail content extraction, but this doesn’t appear to support document content.

Thank you,
Derek

This message was posted using Email2Forum by sheliah.

Hi Derek,

Thank you for your interest in Aspose products. I am representative of Aspose.Words team.

1. Yes, Aspose.Words is compatible with MS Office 2010. You can load documents produced by MS Word 2010 and save the documents in DOCX format with Iso29500_2008_Transitional compliance option (Word 2010 uses this compliance):

http://www.aspose.com/documentation/.net-components/aspose.words-for-.net/aspose.words.saving.ooxmlcompliance.html

2. Unfortunately, there is no list of supported/not supported features. If you have any problems with processing your document, please feel free to report the issue to us in this or in the other corresponding forum. We will be glad to help you.

3. You can easily achieve this by creating a COM wrapper class. You can create a simple wrapper, which will internally use this callback and do other things you need to do with documents. In this case, you will write all code in .NET class library and call only one method of this library from your COM application.

4. The is no reliance on the printer driver. You can set any paper size you need. Please see the following link to learn how to set page size and other page options:

http://www.aspose.com/documentation/.net-components/aspose.words-for-.net/aspose.words.pagesetup.html

5. My colleague from Aspose.Cells team will answer this question shortly.

6. You can use code like the following to open a document from URL:

string url = @"http://localhost/mysite/mydocument.doc";

//Prepare the web page we will be asking for

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);

request.Method = "GET";

request.ContentType = "application/msword";

request.UserAgent = "Mozilla/4.0+(compatible;+MSIE+5.01;+Windows+NT+5.0";

//Execute the request

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

//We will read data via the response stream

Stream resStream = response.GetResponseStream();

//Write content into the MemoryStream

BinaryReader resReader = new BinaryReader(resStream);

MemoryStream docStream = new MemoryStream(resReader.ReadBytes((int)response.ContentLength));

Document doc = new Document(docStream);

//Save document

doc.Save(@"out.doc");

Hope this helps.

Best regards.

Hi,

I am representative of Aspose.Cells product.

1) Aspose.Cells is also fully compatible with MS Excel 2010. You can load spreadsheets produced
by MS Excel 2010 and save the documents in XLSX, XLSB, XLSM etc. formats

4) Please see the PageSetup Options in the following documents that you may use to set for Excel worksheets accordingly:
http://www.aspose.com/documentation/.net-components/aspose.cells-for-.net/setting-page-options.html
http://www.aspose.com/documentation/.net-components/aspose.cells-for-.net/setting-margins.html
http://www.aspose.com/documentation/.net-components/aspose.cells-for-.net/setting-print-options.html

5) Aspose.Cells’s Chart-to-Image feature is our authentic feature and many of our users are using this feature on their diverse environments. You may use this feature on your Web projects. There should be no overheads regarding the Aspose.Cells component. If you find any issue, let us know, we will check your issue soon.

thank you.

Hi,

Aspose.Tasks for .NET component is compatible with MS Project 2010 and Aspose.Diagram for .NET component is compatible with MS Visio 2010.

Best Regards,