Aspose.Slides  for Java

Java PowerPoint API của Aspose.Slides

Tạo, sửa đổi, hợp nhất, sao chép, bảo vệ, chuyển đổi và thao tác PowerPoint PPT, PPTX trong Java cũng như các định dạng trình bày khác.

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

Aspose.Slides for Java là một API Java PowerPoint để quản lý và thao tác các bản trình bày. Nó cho phép các nhà phát triển đọc, viết, chuyển đổi và thao tác với các bài thuyết trình PowerPoint trong Java. Tất cả các phần tử tài liệu như trang trình bày, bảng, văn bản, biểu đồ, hình dạng, hình ảnh và sơ đồ SmartArt đều có thể truy cập để thao tác.

API Aspose.Slides for Java hỗ trợ xuất bản trình bày sang các định dạng PDF, PDF / A, HTML, XPS và hình ảnh. API Java PowerPoint bao gồm nhiều tính năng Java PPT mở rộng như: hợp nhất, sao chép, tách, so sánh, in các bản trình bày PPT (X) trong Java. API Aspose.Slides cho Java hoạt động mà không cần bất kỳ phụ thuộc bổ sung nào.

Các tính năng nâng cao của Java PowerPoint API

Tạo hoặc sao chép các trang trình bày hiện có từ các mẫu

Lưu và mở tệp vào và từ luồng

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

Tạo hình dạng và thêm văn bản vào hình dạng trên trang trình bày

Làm việc với bảng PowerPoint

Xử lý định dạng văn bản và hình dạng

Loại bỏ hoặc áp dụng bảo vệ trên các hình dạng

Nhúng biểu đồ Excel dưới dạng đối tượng OLE trong trang trình bày

Làm việc với các thành phần ActiveX

Chuyển đổi bản trình bày sang nhiều định dạng trong Java

API Aspose.Slides cho Java kết xuất các bản trình bày với nhiều định dạng tiêu chuẩn tương tự như định dạng gốc bằng cách sử dụng công cụ kết xuất của nó. Công cụ kết xuất được thiết kế đặc biệt để kết xuất với độ trung thực cao nhất đối với PowerPoint. Việc chuyển đổi bản trình bày sang bất kỳ định dạng được hỗ trợ nào cũng đơn giản chỉ bằng cách tải, đặt định dạng đầu ra và gọi phương thức Lưu. Với Java PowerPoint API, xác định cài đặt của chuyển đổi Java PPT để thay đổi tài liệu đầu ra một cách nhanh chóng.

Kết xuất bản trình bày - Java

// load the file to be rendered

Presentation prest = new Presentation(dir + "template.pptx");

// Convert PPTX to PDF, XPS and TIFF

prest.save(dir + "output.pdf", SaveFormat.Pdf);

prest.save(dir + "output.xps", SaveFormat.Xps);

prest.save(dir + "output.tiff", SaveFormat.Tiff);

Thay đổi các phần tử trình bày trong Java

API Aspose.Slides for Java có khả năng xử lý tất cả các phần tử slide bao gồm bảng, hộp văn bản, hình chữ nhật, polyline, ellipse, auto-shape, picture frame, video frame, audio frame & OLE object frame. API Java PowerPoint cũng cung cấp một tập hợp các lớp PPT Java được thiết kế tốt cho phép bạn thao tác toàn diện từng phần tử này.

Thao tác PowerPoint SmartArt trong Java

API Aspose.Slides cho Java có thể dễ dàng tạo hoặc truy cập, thao tác và xóa các hình SmartArt hiện có khỏi một trang chiếu. API Java PowerPoint tạo điều kiện để khám phá động các thuộc tính của SmartArt hoặc quản lý các nút SmartArt cũng như thao tác với bố cục, kiểu và màu sắc của các hình SmartArt.

Tạo hình thu nhỏ cho trang trình bày trong Java

Có rất nhiều khả năng để sử dụng hình thu nhỏ trang trình bày như: tạo trình xem bản trình bày trực tuyến tại một trang web tùy chỉnh, chia sẻ hình thu nhỏ trang trình bày với khách hàng làm mẫu bản trình bày và nhiều người khác. API Aspose.Slides for Java cho phép tạo hình thu nhỏ của slide chỉ với một vài dòng mã.

Tạo hình thu nhỏ của trang trình bày - Java

// load the file

Presentation prest = new Presentation(dir + "template.pptx");

// access the first slide from the collection

ISlide sld = prest.getSlides().get_Item(0);

// create a full scale image of the slide

BufferedImage image = sld.getThumbnail(1f, 1f);

// save the image in JPEG format

ImageIO.write(image, "jpeg", new File(dir + "output.jpg"));

Tự động hóa Microsoft Office - Không cần thiết

API được xây dựng bằng cách sử dụng mã được quản lý không cần cài đặt Microsoft Office hoặc Microsoft PowerPoint trên máy để hoạt động với các định dạng tài liệu PowerPoint. Đây là một giải pháp thay thế tự động hóa hoàn hảo của Microsoft PowerPoint về các tính năng được hỗ trợ, bảo mật, ổn định, khả năng mở rộng, tốc độ và giá cả.