Aspose.Slides cho Node.js qua Java
Aspose.Slides for Node.js via Java là một thư viện để tạo, đọc, chỉnh sửa và chuyển đổi các bài thuyết trình PowerPoint và OpenDocument trong các ứng dụng Node.js, mà không cần Microsoft PowerPoint.
Thư viện này tải và lưu các định dạng PPT, PPTX, PPS, POT và ODP, bao gồm các biến thể có macro và mẫu, và xuất ra PDF, XPS, HTML, SVG, TIFF, Markdown và hình ảnh.
Bắt đầu
BẮT ĐẦU
ĐÁNH GIÁ
Xây dựng với Slides
CÔNG VIỆC THÔNG DỤNG
- Mở một bài thuyết trình
- Lưu một bài thuyết trình
- Chuyển đổi sang PDF
- Kết xuất slide thành hình ảnh
- Chỉnh sửa văn bản và hình dạng
QUY TRÌNH LÀM VIỆC VỚI SLIDES
VÍ DỤ
Tham khảo & Hỗ trợ
THAM KHẢO
HỖ TRỢ
Bài thuyết trình đầu tiên của bạn
Ngoài Node.js 20 trở lên, gói này yêu cầu Java Development Kit (JDK), Python và một chuỗi công cụ xây dựng C++, vì npm biên dịch cầu nối java của nó trong quá trình cài đặt. Xem Cài đặt để biết các bước trên mỗi hệ điều hành. Sau đó tạo một dự án và cài đặt gói từ npm:
mkdir hello-slides
cd hello-slides
npm init -y
npm install aspose.slides.via.java
Lưu đoạn mã này dưới dạng hello.js trong thư mục dự án:
const asposeSlides = require("aspose.slides.via.java");
const presentation = new asposeSlides.Presentation();
try {
const slide = presentation.getSlides().get_Item(0);
const shape = slide.getShapes().addAutoShape(asposeSlides.ShapeType.Rectangle, 50, 50, 400, 100);
shape.getTextFrame().setText("Hello, Aspose.Slides!");
presentation.save("hello.pptx", asposeSlides.SaveFormat.Pptx);
} finally {
presentation.dispose();
}
// Aspose.Slides chạy trong một máy ảo Java giữ cho Node.js luôn hoạt động, vì vậy hãy kết thúc tiến trình một cách rõ ràng.
process.exit(0);
Chạy nó bằng node hello.js. Kịch bản sẽ lưu hello.pptx với một slide chứa một hộp văn bản. Khi không có giấy phép, tệp đã lưu sẽ mang dấu nước đánh giá — xem Giấy phép. Để biết thêm các cách tạo và điền nội dung vào bài thuyết trình, xem Tạo bài thuyết trình.