Cấp Phép
Giới Hạn Phiên Bản Đánh Giá
Bạn có thể tải phiên bản đánh giá của Aspose.PSD cho Java từ trang tải về. Phiên bản đánh giá cung cấp các tính năng tương tự như phiên bản có bản quyền đầy đủ của thành phần với một số hạn chế. Khi bạn mua Aspose.PSD, việc áp dụng cấp phép sẽ loại bỏ bất kỳ hạn chế nào từ phiên bản đánh giá đã cài đặt.
Phiên bản đánh giá của Aspose.PSD cho Java cung cấp đầy đủ tính năng sản phẩm, chỉ có hai hạn chế:
- Một dấu nước trên mỗi hình ảnh: Bất kỳ hình ảnh nào bạn lưu trữ, chỉnh sửa hoặc xuất có một dấu nước đọc là “Chỉ Đánh Giá. Được tạo bởi Aspose.PSD. Bản quyền 2018-2019 Aspose Pty Ltd.”. Các hình ảnh nhỏ, nơi dấu nước đầy đủ không vừa, sẽ có hai đường chéo trên hình ảnh thay vì dấu nước đầy đủ.
- Không hỗ trợ chức năng vẽ cốt lõi: Trong chế độ đánh giá, pixel hình ảnh không thể được tải hoặc lưu vào hình ảnh. Để vẽ hình ảnh, hãy sử dụng chức năng vẽ tiên tiến thay vào đó. Hạn chế này ảnh hưởng đến chức năng phụ thuộc vào chức năng vẽ cốt lõi. Aspose.PSD cho Java cho phép bạn đăng ký định dạng tệp của riêng bạn. Tuy nhiên, tính năng này phụ thuộc vào chức năng vẽ cốt lõi nên không hợp lý sử dụng nó trong chế độ đánh giá vì bạn không thể thay đổi nội dung của những tệp đó.
Về Tệp Cấp Phép
Khi bạn hài lòng với việc đánh giá Aspose.PSD, bạn có thể mua một cấp phép trên trang web Aspose. Làm quen với các loại đăng ký khác nhau được cung cấp. Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với đội bán hàng của Aspose.
Mỗi cấp phép từ Aspose đi kèm với một đăng ký một năm để nâng cấp phần mềm. Sau năm đầu, hãy gia hạn đăng ký của bạn để tiếp tục nhận các tính năng và sửa lỗi mới nhất. Hỗ trợ kỹ thuật là miễn phí và không giới hạn và được cung cấp cho cả người dùng có bản quyền và đánh giá thông qua Diễn Đàn Hỗ Trợ.
Cấp phép là một tệp XML chứa các chi tiết như tên sản phẩm, số lập trình viên được cấp phép, ngày hết hạn đăng ký và nhiều thông tin khác. Tệp được ký số, vì vậy đừng sửa đổi nó: thậm chí thêm một dòng xuống dòng bổ sung cũng vô hiệu hóa tệp.
Sau khi mua Aspose.PSD, bạn cần áp dụng cấp phép trước khi tạo, chỉnh sửa hoặc xử lý hình ảnh. Nếu bạn quên áp dụng cấp phép, bất kỳ hình ảnh xuất ra nào sẽ có dấu nước đánh giá. Bạn chỉ cần thiết lập cấp phép một lần cho mỗi ứng dụng hoặc quy trình mà bạn phát triển.
Áp Dụng Cấp Phép
Bạn có thể tải phiên bản đánh giá của Aspose.PSD cho Java từ trang tải về của nó. Phiên bản đánh giá cung cấp hoàn toàn các khả năng giống với phiên bản được cấp phép của sản phẩm. Hơn nữa, phiên bản đánh giá đơn giản trở thành có bản quyền khi bạn mua một cấp phép và thêm một vài dòng mã để áp dụng cấp phép.
Khi bạn hài lòng với việc đánh giá Aspose.PSD của mình, bạn có thể mua một cấp phép trên trang web của Aspose. Làm quen với các loại đăng ký khác nhau được cung cấp. Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với đội bán hàng của Aspose.
Mỗi cấp phép Aspose đi kèm với một đăng ký một năm để nâng cấp miễn phí lên bất kỳ phiên bản hoặc bản vá mới nào phát hành trong thời gian này. Hỗ trợ kỹ thuật là miễn phí và không giới hạn, được cung cấp cho cả người dùng có bản quyền và đánh giá.
Thiết lập Một Cấp Phép
Cấp phép là một tệp XML văn bản thuần túy chứa các chi tiết như tên sản phẩm, số lập trình viên được cấp phép, ngày hết hạn đăng ký và nhiều thông tin khác. Tệp được ký số, vì vậy đừng sửa đổi tệp; thậm chí việc thêm không cố ý thêm một dòng xuống dòng vào tệp cũng sẽ vô hiệu hóa nó.
Bạn cần thiết lập một cấp phép trước khi sử dụng Aspose.PSD nếu bạn muốn tránh các hạn chế của phiên bản đánh giá. Bạn chỉ cần thiết lập cấp phép một lần cho mỗi ứng dụng hoặc quy trình.
Cấp phép có thể được tải từ một luồng hoặc tệp ở các vị trí sau:
- Đường dẫn rõ ràng.
- Thư mục chứa Aspose.PSD.jar.
Sử dụng phương thức License.setLicense để cấp phép cho thành phần. Thường là cách dễ nhất để thiết lập một cấp phép là đặt tệp cấp phép trong cùng một thư mục như Aspose.PSD.jar và chỉ định tên tệp mà không có đường dẫn, như được hiển thị trong ví dụ sau:
Ví dụ 1
Trong ví dụ này, Aspose.PSD sẽ cố gắng tìm tệp cấp phép trong thư mục chứa các JAR của ứng dụng của bạn.
Java
com.aspose.psd.License license = new com.aspose.psd.License();
license.setLicense("Aspose.PSD.Java.lic");
Ví dụ 2
Khởi tạo cấp phép từ một luồng.
Java
com.aspose.psd.License license = new com.aspose.psd.License();
license.setLicense(new java.io.FileInputStream("Aspose.PSD.Java.lic"));
Xác Thực Cấp Phép
Có thể xác thực nếu cấp phép đã được thiết lập đúng cách hay không. Lớp License có trường isLicensed sẽ trả về true nếu cấp phép đã được thiết lập đúng cách.
Java
License license = new License();
license.setLicense("Aspose.PSD.Java.lic");
if (License.isLicensed()) {
System.out.println("Cấp Phép Đã Được Thiết Lập!");
}
Nơi Áp Dụng Cấp Phép trong Ứng Dụng Của Bạn
Nơi bạn áp dụng cấp phép phụ thuộc vào loại ứng dụng bạn đang phát triển. Làm theo những quy tắc đơn giản sau:
- Cấp phép chỉ cần được thiết lập một lần cho mỗi lĩnh vực ứng dụng. Gọi License.setLicense nhiều lần không có hại nhưng lãng phí thời gian xử lý của bộ xử lý.
- Áp dụng cấp phép trước khi gọi bất kỳ lớp Aspose.PSD nào.
- Ứng dụng Java: gọi License.SetLicense trong mã khởi tạo.
- Thư viện lớp: gọi License.setLicense từ một hàm khởi tạo tĩnh của lớp sử dụng Aspose.PSD. Hàm khởi tạo tĩnh thực thi trước khi một phiên bản của lớp của bạn được tạo, đảm bảo rằng cấp phép Aspose.PSD đã được thiết lập đúng cách.
Sử Dụng Nhiều Sản Phẩm Aspose
Nếu bạn sử dụng nhiều sản phẩm Aspose trong ứng dụng của mình, ví dụ Aspose.PSD và Aspose.Cells, đây là một số mẹo hữu ích.
- Áp dụng cấp phép cho mỗi sản phẩm Aspose một cách riêng biệt. Ngay cả khi bạn chỉ có một tệp cấp phép duy nhất cho tất cả các thành phần, ví dụ ‘Aspose.Total.lic’, bạn vẫn cần gọi License.setLicense một cách riêng biệt cho mỗi sản phẩm Aspose trong ứng dụng của bạn.
- Sử dụng tên lớp cấp phép được đầy đủ. Mỗi sản phẩm Aspose đều có một lớp License trong không gian tên của mình. Ví dụ, Aspose.PSD có com.aspose.psd.license.License và Aspose.Cells có com.aspose.cells.License. Sử dụng tên lớp được đầy đủ giúp tránh nhầm lẫn về việc nào cấp phép được áp dụng cho sản phẩm nào.