2008-12-08 39 views
9

Ứng dụng Silverlight có thể được nhúng vào PowerPoint không? Chúng tôi hiện đang cân nhắc ưu và khuyết điểm của Silverlight so với Flash và chủ yếu quan tâm đến các điều khiển biểu đồ. Các cấp cao hơn muốn có các biểu đồ động hấp dẫn về mặt thẩm mỹ bao gồm trong các bản trình bày PowerPoint, với khả năng di chuyển các biểu đồ này sang một giải pháp trực tuyến tại một thời điểm trong tương lai.Ứng dụng Silverlight có thể được nhúng vào PowerPoint không?

Trả lời

8

Tất cả ứng dụng Silverlight cần phải được lưu trữ trong trình duyệt, vì vậy bạn cần phải có một trang HTML trong PPT của mình. Điều này có thể có thể được thực hiện bằng cách nhúng một điều khiển trình duyệt Winforms trong một trang bằng cách sử dụng VBA.

Tệp XAP và trang web lưu trữ (các) điều khiển Silverlight sẽ được lưu trữ trên máy chủ web có sẵn hoặc tệp được đặt cục bộ trên mỗi PC sẽ chạy bản trình bày.

Một vấn đề khác mà bạn có thể có là liên kết "biểu đồ động" với dữ liệu. Nếu bạn có thể có tất cả dữ liệu tĩnh và được đóng gói bên trong các điều khiển Silverlight thì điều này có thể hoàn toàn khả thi, nhưng nếu bạn cần kết nối các biểu đồ với dữ liệu trong bản trình bày powerpoint của mình, bạn có thể thực hiện rất nhiều mã để có được điều này làm việc.

câu chuyện dài ngắn, tôi sẽ đề nghị rằng Silverlight có lẽ không đúng công cụ để nhúng nội dung hình ảnh vào PowerPoint. Nó thực sự được thiết kế rõ ràng để triển khai trực tuyến/web.

+0

Bạn có thể giải thích lý do tại sao nó cần được lưu trữ trên máy chủ IIS không? AFAIK, nếu trình duyệt có thể được trỏ đến một tệp cục bộ, tất cả những gì nó yêu cầu là tệp html và .xap. – Whytespot

+0

Bạn hoàn toàn đúng, tôi chưa bao giờ thử điều này. Điều đó làm cho nó ngon hơn một chút. Bạn vẫn cần phải quản lý các tệp HTML và XAP được tham chiếu bởi PPT của bạn cục bộ, tất nhiên. Tôi đang chỉnh sửa câu trả lời để phản ánh điều này. –

+0

http://forums.silverlight.net/forums/p/136084/303859.aspx – ehfeng

Các vấn đề liên quan