# Tổng quan các tính năng

> Khám phá Aspose.Slides cho Node.js qua Java: một API mạnh mẽ để tạo, chỉnh sửa, tự động hóa và chuyển đổi các trình chiếu PowerPoint và OpenDocument một cách hiệu quả.

Source: https://docs.aspose.com/slides/vi/nodejs-java/features-overview/
Updated: 2026-06-14

## **Nền tảng được hỗ trợ**
Aspose.Slides cho Node.js qua Java là một API độc lập nền tảng. Nó có thể được sử dụng trên bất kỳ nền tảng nào (Windows, Linux, MacOS, v.v.) có Node.js 7 trở lên được cài đặt. Oracle JDK 8 hoặc cao hơn là yêu cầu khác.

## **Định dạng tệp và Chuyển đổi**
Aspose.Slides cho Node.js qua Java hỗ trợ hầu hết các định dạng tài liệu PowerPoint. Nó cũng cho phép bạn xuất chúng ra các định dạng tệp phổ biến mà các tổ chức sử dụng và chia sẻ với nhau. Xem chi tiết bên dưới:

|**Tính năng**|**Mô tả**|
| :- | :- |
|Microsoft PowerPoint (PPT)|Aspose.Slides cho Node.js qua Java cung cấp tốc độ xử lý nhanh nhất cho định dạng tài liệu trình chiếu này.|
|PPT to PPTX conversion|Aspose.Slides cho Node.js qua Java hỗ trợ chuyển đổi PPT sang PPTX|
|Portable Document Format (PDF)|Bạn có thể xuất tất cả các định dạng tệp được hỗ trợ sang tài liệu Adobe Portable Document Format (PDF) bằng một phương thức duy nhất.|
|XML Parser Specification (XPS)|Bạn có thể xuất tất cả các định dạng tệp được hỗ trợ sang tài liệu XML Parser Specification (XPS) bằng một phương thức duy nhất.|
|Tagged Image File Format (TIFF)|Bạn có thể xuất tất cả các định dạng tệp trình chiếu được hỗ trợ sang Tagged Image File Format (TIFF).|
|PPTX To HTML Conversion|Aspose.Slides cho Node.js qua Java hỗ trợ chuyển đổi PresentationEx sang định dạng HTML.|

## **Kết xuất và In ấn**
Aspose.Slides cho Node.js qua Java hỗ trợ việc kết xuất slide trong trình chiếu với độ trung thực cao sang các định dạng đồ họa khác nhau. Xem chi tiết bên dưới:

|**Tính năng**|**Mô tả**|
| :- | :- |
|Java Supported Image Formats|Sử dụng Aspose.Slides cho Node.js qua Java, bạn có thể kết xuất các slide trình chiếu và hình ảnh trên slide sang tất cả các định dạng đồ họa được Java hỗ trợ như TIFF, PNG, BMP, JPEG, GIF.|
|SVG Format|Aspose.Slides cho Node.js qua Java cũng cung cấp các phương thức tích hợp cho phép bạn xuất các slide trình chiếu sang định dạng Scalable Vector Graphics (SVG).|
|Presentation Printing|Các phiên bản mới nhất của Aspose.Slides cho Node.js qua Java cung cấp các phương thức in tích hợp với các tùy chọn khác nhau.|

## **Các tính năng nội dung**
Aspose.Slides cho Node.js qua Java cho phép bạn truy cập, sửa đổi hoặc tạo hầu hết các mục hoặc nội dung của tài liệu trình chiếu. Xem chi tiết bên dưới:

|**Tính năng**|**Mô tả**|
| :- | :- |
|Master Slides|Slide Chủ đề định nghĩa bố cục của các slide bình thường. Aspose.Slides cho Node.js qua Java cho phép bạn truy cập và sửa đổi các Slide Chủ đề của tài liệu trình chiếu|
|Normal Slides|Với Aspose.Slides cho Node.js qua Java, bạn có thể tạo các slide mới với các loại khác nhau; bạn cũng có thể truy cập và sửa đổi các slide hiện có trong bản trình chiếu|
|Cloning / Copying Slides|Có các phương thức tích hợp sẵn được cung cấp bởi Aspose.Slides cho Node.js qua Java cho phép bạn nhân bản hoặc sao chép các slide hiện có trong một trình chiếu. Bạn cũng có thể sử dụng các slide đã sao chép và nhân bản từ một trình chiếu sang trình chiếu khác. Vì một slide thừa hưởng bố cục từ slide chủ đề, các phương thức nhân bản tích hợp sẽ tự động sao chép slide chủ đề khi nhân bản|
|Managing Slides sections|Các phương thức để tổ chức các slide thành các phần khác nhau trong một trình chiếu|
|Place Holders and Text Holders|Bạn có thể truy cập các trình giữ chỗ và trình giữ văn bản trong một slide. Hơn nữa, bạn có thể tạo một slide với trình giữ văn bản từ đầu bằng phương thức thích hợp|
|Header and Footers|Aspose.Slides cho Node.js qua Java hỗ trợ việc xử lý đầu trang/chân trang trong các slide|
|Notes in Slides|Với Aspose.Slides cho Node.js qua Java, bạn có thể truy cập và sửa đổi ghi chú liên kết với một slide và cũng có thể thêm ghi chú mới|
|Finding a Shape|Bạn cũng có thể tìm một hình dạng cụ thể trong slide bằng cách sử dụng văn bản thay thế liên kết với hình dạng đó|
|Backgrounds|Aspose.Slides cho Node.js qua Java cho phép bạn làm việc với nền liên kết với slide chủ đề hoặc slide thường trong một trình chiếu|
|Text Boxes|Hộp văn bản có thể được tạo từ đầu. Bạn có thể truy cập các hộp văn bản hiện có. Bạn cũng có thể sửa đổi văn bản của chúng mà không mất định dạng văn bản gốc|
|Rectangle Shapes|Bạn có thể tạo hoặc sửa đổi các hình chữ nhật bằng Aspose.Slides cho Node.js qua Java|
|Poly Line Shapes|Bạn có thể tạo hoặc sửa đổi các hình đa đường bằng Aspose.Slides cho Node.js qua Java|
|Ellipse Shapes|Bạn có thể tạo hoặc sửa đổi các hình elip bằng Aspose.Slides cho Node.js qua Java|
|Group Shapes|Aspose.Slides cho Node.js qua Java hỗ trợ nhóm hình dạng|
|Auto Shapes|Aspose.Slides cho Node.js qua Java hỗ trợ các hình tự động|
|SmartArt|Aspose.Slides cho Node.js qua Java cung cấp hỗ trợ cho các hình SmartArt trong MS PowerPoint|
|Charts|Aspose.Slides cho Node.js qua Java cung cấp hỗ trợ cho các biểu đồ MSO trong PowerPoint|
|Shapes Serialization|Aspose.Slides cho Node.js qua Java hỗ trợ một số lượng lớn các hình dạng. Khi Aspose.Slides cho Node.js qua Java thiếu hỗ trợ cho một hình dạng nào đó, bạn có thể sử dụng phương thức serialization để tuần tự hoá hình dạng đó từ một slide hiện có. Nhờ đó, bạn có thể sử dụng lại hình dạng theo nhu cầu của mình|
|Picture Frames|Bạn có thể quản lý ảnh trong các khung hình ảnh bằng Aspose.Slides cho Node.js qua Java|
|Audio Frames|Bạn có thể liên kết hoặc nhúng các tệp âm thanh trong khung âm thanh trên các slide bằng Aspose.Slides cho Node.js qua Java|
|Video Frames|Bạn có thể xử lý các tệp video trong khung video. Aspose.Slides cho Node.js qua Java cũng hỗ trợ video liên kết và nhúng|
|OLE Frame|Bạn có thể quản lý các đối tượng OLE trong các khung OLE bằng Aspose.Slides cho Node.js qua Java|
|Tables|Aspose.Slides cho Node.js qua Java hỗ trợ bảng trong các slide|
|ActiveX Controls|Hỗ trợ các điều khiển ActiveX|
|VBA Macros|Hỗ trợ quản lý macro VBA trong trình chiếu|
|Text Frame|Bạn có thể truy cập văn bản của bất kỳ hình dạng nào thông qua khung văn bản liên kết với hình dạng đó|
|Text Scanning|Bạn có thể quét văn bản trong một trình chiếu ở mức trình chiếu hoặc slide thông qua các phương thức quét tích hợp|
|Animations|Bạn có thể áp dụng hoạt ảnh cho các hình dạng|
|Slide Shows|Aspose.Slides cho Node.js qua Java hỗ trợ trình chiếu và hiệu ứng chuyển slide|

## **Các tính năng định dạng**
Với Aspose.Slides cho Node.js qua Java, bạn có thể định dạng văn bản và hình dạng trên slide trong trình chiếu. Xem chi tiết bên dưới:

|**Tính năng**|**Mô tả**|
| :- | :- |
|Text Formatting|<p>Trong Aspose.Slides cho Node.js qua Java, bạn có thể quản lý văn bản thông qua các khung văn bản liên kết với các hình dạng. Do đó, bạn có thể định dạng văn bản bằng cách sử dụng các đoạn và phần liên kết với khung văn bản. Các yếu tố văn bản này có thể được định dạng thông qua Aspose.Slides cho Node.js qua Java.</p><p>- Kiểu phông chữ</p><p>- Cỡ phông chữ</p><p>- Màu phông chữ</p><p>- Sắc màu phông chữ</p><p>- Căn đoạn</p><p>- Đánh dấu đoạn</p><p>- Hướng đoạn</p>|
|Shape Formatting|<p>Trong Aspose.Slides cho Node.js qua Java, thành phần cơ bản của một slide là một hình dạng. Bạn có thể định dạng các thành phần hình dạng này bằng Aspose.Slides cho Node.js qua Java:</p><p>- Vị trí</p><p>- Kích thước</p><p>- Đường viền</p><p>- Đổ màu (bao gồm Mẫu, Gradient, Đặc)</p><p>- Văn bản</p><p>- Hình ảnh</p>|

## **FAQ**

**Có cần cài đặt Microsoft PowerPoint trên máy chủ/PC để thư viện hoạt động không?**

Không. PowerPoint không bắt buộc; Aspose.Slides là một công cụ độc lập để tạo, chỉnh sửa, chuyển đổi và kết xuất các trình chiếu.

**Đa luồng hoạt động như thế nào? Có thể xử lý song song không?**

Bạn có thể an toàn xử lý các tài liệu khác nhau trong các luồng khác nhau; cùng một đối tượng [presentation](https://reference.aspose.com/slides/vi/nodejs-java/aspose.slides/presentation/) không được sử dụng bởi [multiple threads](/slides/vi/nodejs-java/multithreading/) cùng lúc.

**Có hỗ trợ mật khẩu tệp và mã hoá không?**

Có. [You can](/slides/vi/nodejs-java/password-protected-presentation/) mở các trình chiếu được mã hoá, đặt hoặc xóa mật khẩu mở và ghi, và kiểm tra trạng thái bảo vệ.

**Có cần lưu ý gói phông chữ trong container Linux không?**

Có. Được khuyến nghị cài đặt các gói phông chữ phổ biến và/hoặc rõ ràng [specify font directories](/slides/vi/nodejs-java/custom-font/) trong ứng dụng của bạn để tránh việc thay thế không mong muốn.

**Phiên bản dùng thử có giới hạn không?**

Trong [evaluation mode](/slides/vi/nodejs-java/licensing/), một watermark được thêm vào đầu ra và một số hạn chế được áp dụng; một [30-day temporary license](https://purchase.aspose.com/temporary-license/) có sẵn để kiểm tra đầy đủ tính năng.

**Có hỗ trợ nhập các định dạng ngoài vào trình chiếu (PDF/HTML → PPTX) không?**

Có. Bạn có thể thêm [PDF pages and HTML content](/slides/vi/nodejs-java/import-presentation/) vào một trình chiếu, chuyển chúng thành các slide.
