Silverlight XPS (PPT) Online

Source: Internet
Author: User

XPS is a document storage and viewing specification developed by Microsoft. Office 2010 can be exported in this format. XPS plug-ins must be installed in earlier versions of office. The syntax used by XPS is a subset of the XAML used by Silverlight. Therefore, we consider using Silverlight as the client display tool of XPS. The advantage of using this method is uncertain, assume that you use office to process a document and send it to the customer, but the customer's machine does not have the corresponding version of Office installed. If there is a webpage that provides the XPS document viewing function, you only need to export the Word, Excel, and ppt files to XPS and transfer them. The customer opens the webpage on the local machine and opens the files with the Silverlight client application.

Simple Silverlight XPS viewer is such an application. However, the interface of this application is not very effective. On this basis, I have added some effects and integrated some small demos into it. The results are not bad.

  


 

1. This program is mainly used to demonstrate the PPT, but also supports other Office formats, but the PPT can apply the animation loading effect, select animalpage.

2. Select from disk to load the XPS file locally. The XPs file can be exported from office 2010.

3. The demotab on the right is also used for demonstration and is a result of some accumulated Silverlight.

4. Use the left and right arrow keys to control the front and back pages of the PPT. You can drag and drop the pages and zoom the scroll wheel.

 

Source code download (XPS)

Source code download (sharpdraw)

 

 

I have been on the road for the past six months and have not updated it for a long time. I am sorry for all of you who are interested in me. I would like to organize another article for your reference.

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.