Cấp phép
Giới thiệu
Đôi khi, để đạt được kết quả đánh giá tốt nhất, có thể cần một cách tiếp cận thực tế. Vì lý do này, Aspose.Slides cung cấp các gói mua hàng khác nhau và cũng cung cấp Bản dùng thử miễn phí và Giấy phép Tạm thời 30 ngày để đánh giá.
Lưu ý
Lưu ý rằng có một số chính sách và thực tiễn chung hướng dẫn bạn cách đánh giá, cấp phép đúng cách và mua sản phẩm của chúng tôi. Bạn có thể tìm thấy chúng trong phần “Chính sách mua hàng và Câu hỏi thường gặp”.Đánh giá Aspose.Slides
Bạn có thể dễ dàng tải xuống Aspose.Slides để đánh giá. Gói đánh giá giống hệt gói đã mua. Phiên bản đánh giá sẽ trở thành có giấy phép sau khi bạn thêm một vài dòng mã để áp dụng giấy phép.
Giới hạn phiên bản đánh giá
Phiên bản đánh giá của Aspose.Slides (không có giấy phép được chỉ định) cung cấp đầy đủ chức năng sản phẩm, với hai hạn chế:
- Nó thêm một hộp văn bản watermark đánh giá ở giữa mỗi slide của mỗi bản trình bày khi lưu.
- Văn bản mà mã của bạn đọc từ bản trình bày sẽ bị cắt ngắn đến vài ký tự đầu, kèm theo thông báo về giới hạn đánh giá. Văn bản mà mã của bạn ghi sẽ được lưu đầy đủ.
Lưu ý
Nếu bạn muốn thử Aspose.Slides mà không có các hạn chế của phiên bản đánh giá, bạn có thể yêu cầu Giấy phép tạm thời 30 ngày. Vui lòng tham khảo Cách lấy Giấy phép Tạm thời? để biết thêm thông tin.Về giấy phép
Bạn có thể dễ dàng tải xuống phiên bản đánh giá của Aspose.Slides cho PHP qua Java từ trang tải xuống. Phiên bản đánh giá cung cấp đúng như các tính năng của phiên bản có giấy phép của Aspose.Slides. Hơn nữa, phiên bản đánh giá sẽ trở thành có giấy phép sau khi bạn mua giấy phép và thêm một vài dòng mã để áp dụng giấy phép.
Giấy phép là một tệp XML dạng văn bản thuần chứa các chi tiết như tên sản phẩm, số lượng nhà phát triển được cấp phép, ngày hết hạn đăng ký, v.v. Tệp được ký số, vì vậy không được chỉnh sửa tệp. Ngay cả việc vô tình thêm một dòng mới vào nội dung tệp cũng sẽ làm tệp mất hiệu lực.
Để tránh các hạn chế liên quan đến phiên bản đánh giá, bạn cần thiết lập giấy phép trước khi sử dụng Aspose.Slides. Bạn chỉ cần thiết lập giấy phép một lần cho mỗi ứng dụng hoặc quy trình.
Lưu ý
Bạn có thể muốn xem Giấy phép Định mức.Giấy phép đã mua
Sau khi mua, bạn cần áp dụng tệp hoặc luồng giấy phép.
Lưu ý
Bạn cần thiết lập giấy phép:
- chỉ một lần cho mỗi miền ứng dụng
- trước khi sử dụng bất kỳ lớp Aspose.Slides nào khác
Lưu ý
Bạn có thể tìm thông tin giá trên trang “Thông tin giá”.Cài đặt giấy phép trong Aspose.Slides cho PHP qua Java
Giấy phép có thể được áp dụng từ các vị trí sau:
- Đường dẫn rõ ràng
- Luồng
- Dưới dạng Giấy phép Định mức – một cơ chế cấp phép mới
Lưu ý
Sử dụng phương thức setLicense để cấp phép cho một thành phần.
Mặc dù gọi setLicense nhiều lần không gây hại, nhưng chúng là lãng phí tài nguyên (bộ xử lý).
Cảnh báo
Giấy phép mới chỉ có thể kích hoạt Aspose.Slides với phiên bản 21.4 trở lên. Các phiên bản cũ hơn sử dụng hệ thống cấp phép khác và sẽ không nhận dạng các giấy phép này.Áp dụng giấy phép bằng tệp
Đoạn mã này được sử dụng để thiết lập tệp giấy phép:
PHP
<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once(__DIR__ . "/vendor/aspose/slides/vi/lib/aspose.slides.php");
use aspose\slides\License;
$license = new License();
$license->setLicense(__DIR__ . "/Aspose.Slides.lic");
Mẫu này giả định tệp giấy phép nằm cạnh script và truyền đường dẫn tuyệt đối: Aspose.Slides chạy bên trong Tomcat, vì vậy nó không giải quyết đường dẫn tương đối dựa trên thư mục script của bạn. Khi gọi phương thức setLicense, tên giấy phép phải giống với tên tệp giấy phép của bạn. Ví dụ, bạn có thể đổi tên tệp giấy phép thành “Aspose.Slides.lic.xml”. Sau đó, trong mã của bạn, phải truyền tên giấy phép mới (Aspose.Slides.lic.xml) cho phương thức setLicense.
Áp dụng giấy phép từ luồng
Đoạn mã này được sử dụng để áp dụng giấy phép từ một luồng:
<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once(__DIR__ . "/vendor/aspose/slides/vi/lib/aspose.slides.php");
use aspose\slides\License;
$stream = new Java("java.io.FileInputStream", __DIR__ . "/Aspose.Slides.lic");
$license = new License();
$license->setLicense($stream);
$stream->close();
Câu hỏi thường gặp
Tôi có thể áp dụng giấy phép trong môi trường hoàn toàn offline (không có kết nối internet) không?
Đúng. Việc xác thực giấy phép được thực hiện cục bộ bằng tệp giấy phép; không cần kết nối internet.
Điều gì sẽ xảy ra sau khi gói đăng ký một năm hết hạn? Thư viện sẽ ngừng hoạt động?
Không. Giấy phép là vĩnh viễn: bạn có thể tiếp tục sử dụng các phiên bản được phát hành trước ngày kết thúc đăng ký của bạn; bạn chỉ sẽ không đủ điều kiện sử dụng các bản phát hành mới hơn nếu không gia hạn.