Aspose.Slides  for C++

API PowerPoint trong C ++

Đọc, viết, xử lý, chuyển đổi bản trình bày PowerPoint trong các ứng dụng C ++ mà không cần bất kỳ phụ thuộc Microsoft PowerPoint nào.

  Tải về Miễn Phí Thử Nghiệm
  
 

Aspose.Slides for C ++ là một API PowerPoint mạnh mẽ để thao tác, kết xuất và chuyển đổi PPT (X) trong C ++ mà không cần Microsoft PowerPoint. API hỗ trợ kết xuất các trang trình bày trong tài liệu với độ trung thực cao sang các định dạng đồ họa khác nhau cũng như cung cấp chức năng sửa đổi hoặc tạo hầu hết các nội dung có thể có của tệp, định dạng văn bản và hình dạng trên trang trình bày và hơn thế nữa.

Aspose.Slides for C ++ hỗ trợ hầu hết các định dạng PowerPoint và trình chiếu bao gồm POT, PPT, PPS, POTX, PPTX, PPSX, ODP và các định dạng khác. Aspose.Slides for C ++ cũng có thể chuyển đổi tất cả các định dạng này thành PDF, HTML, XPS, v.v.

Các tính năng thư viện xử lý PowerPoint trong C ++ nâng cao

Lưu bản trình bày vào tệp hoặc luồng

Chuyển đổi bản trình bày sang định dạng tiêu chuẩn

Quản lý các thuộc tính tài liệu tích hợp và tùy chỉnh

Bảo vệ bản trình bày bằng mật khẩu

Thêm, định dạng và thao tác biểu đồ

Thêm, định dạng và thao tác các hình dạng

Thêm, định dạng và thao tác các trang trình bày

Thêm, định dạng và thao tác văn bản

Thêm, định dạng và thao tác bảng

Xuất bản trình bày sang PDF & XPS

Xuất các trang trình bày ở định dạng SVG

Thêm hình ảnh vào bản trình bày

Tạo bản trình bày từ cơ sở dữ liệu

Hỗ trợ cho Bảng xếp hạng MSO 2016

Xuất bản trình bày dưới dạng HTML

Nhập và xuất văn bản HTML trong các trang trình bày

Thêm các trang trình bày bố cục vào bản trình bày

Tải các bản trình bày được bảo vệ

Đặt kích thước phông chữ của chú giải riêng lẻ

Tạo biểu đồ chứng khoán và lấy hình ảnh biểu đồ

Thay đổi màu sê-ri

Đặt đường viền làm tròn vùng biểu đồ

Thay đổi màu sắc của danh mục trong chuỗi

Đặt thuộc tính phông chữ cho bảng dữ liệu biểu đồ

Xuất tệp PowerPoint dưới dạng PDF hoặc XPS

Có công cụ kết xuất được thiết kế đặc biệt của riêng mình, Aspose.Slides for C ++ kết xuất với độ trung thực cao nhất với Microsoft PowerPoint. Nó cho phép xuất bản trình bày sang các định dạng tiêu chuẩn công nghiệp như XPS và PDF với kết quả tương tự như bản trình bày gốc.

Kết xuất bản trình bày ở định dạng PDF & XPS - C ++

// load presentation to be converted

SharedPtr<Presentation> prs = MakeObject<Presentation>(dir + L"template.pptx");

// save in PDF & XPS formats

prs->Save(dir + L"output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);

prs->Save(dir + L"output.xps", Aspose::Slides::Export::SaveFormat::Xps);

Sao chép hoặc sao chép các trang trình bày

Có các phương pháp tích hợp được cung cấp bởi Aspose.Slides cho C ++ để sao chép hoặc sao chép các trang trình bày hiện có không chỉ trong tài liệu mà còn từ tệp này sang tệp khác. Vì một trang chiếu kế thừa bố cục của nó từ trang chiếu cái nên các phương pháp sao chép tích hợp sẵn sẽ tự động sao chép bản gốc trong quá trình sao chép.

Định dạng nội dung Microsoft PowerPoint

Thư viện cho phép định dạng hình dạng và văn bản trên các trang trình bày trong một tệp trong khi sử dụng API. Văn bản được quản lý thông qua các khung văn bản được liên kết với các hình dạng, do đó văn bản được định dạng bằng cách sử dụng các đoạn và phần được liên kết với các khung văn bản. Bạn có thể quản lý loại phông chữ, màu sắc, kích thước, sắc thái cũng như căn chỉnh, gạch đầu dòng và hướng đoạn văn. Người ta cũng có thể thao tác các thuộc tính phần tử hình dạng như kích thước, đường thẳng, vị trí, hình ảnh, văn bản và tô một cách dễ dàng.

Nối tiếp các hình dạng

Mặc dù Aspose.Slides for C ++ hỗ trợ một số lượng lớn các hình dạng, tuy nhiên, nếu một hình dạng không được API hỗ trợ, có một phương pháp tuần tự hóa được cung cấp để bạn có thể tuần tự hóa hình dạng đó từ một trang chiếu hiện có để sử dụng thêm theo yêu cầu của ứng dụng.