2009-10-29 11 views
8

Tôi đang tìm cách tạo tệp powerpoint trong OpenXML.Tôi có thể tìm tài liệu hay ở đâu trên OpenXML

tôi đang tìm cách để sử dụng các tính năng sau

  • bit Bind của trang để một file xml. Ví dụ: một thẻ sẽ bị ràng buộc vào trường tên của tệp xml. Kế hoạch là đơn giản thả tệp xml vào đúng thư mục, hãy nén mẫu và đổi tên tệp thành tiện ích mở rộng thích hợp và chỉ để công việc hoạt động.
  • Tôi đang tìm cách lặp lại các phần của mã. Tôi muốn mẫu hoạt động như một thẻ dữ liệu. Ví dụ: ví dụ, tôi muốn <item><child><name>a</name></child><child><name>b</name></child><child><name>c</name></child></item> trong tệp xml để tạo A B C ở định dạng đúng trên nguồn tệp.
  • Tôi muốn có thể truy cập vbscript để đặt điều kiện vào mẫu vì vậy các mặt hàng ceratin được hiển thị trong thời gian nhất định. Tôi cũng muốn thay đổi các màu dựa trên các điều kiện.

Tất cả điều này có thể xảy ra không? Tôi có thể tìm tài liệu ở đâu để thực hiện việc này bằng API OpenXML hoặc bất kỳ bộ công cụ nào phù hợp?

Trả lời

4

Hãy xem điều này Videosbasics of OpenXml. Vì bạn có thể đang tìm kiếm các chủ đề có thẻ và tạo các loại tệp khác nhau ở đây, hãy xem thêm specific one. Kiểm tra xung quanh để xem bạn có tìm thấy điều gì đó đáp ứng nhu cầu của bạn hay không.

+0

Bạn có biết nơi tôi có thể tìm thấy bất kỳ ví dụ thực tế của ràng buộc với PowerPoint? Thẻ ràng buộc trực tiếp thông qua xpath, như sử dụng từ dường như không được hỗ trợ và macro bị tắt theo mặc định bởi nhiều người dùng của tôi, điều này làm cho VBScript trở nên đau đớn. Tôi đang cố gắng để tránh bất kỳ logic kinh doanh ngoài việc plopping một tập tin xml vào gói khi máy chủ của tôi xử lý một mẫu. – diadem