DecodeLimits
Overview
DecodeLimits là một lớp trong Aspose.PDF FOSS cho Java.
Trung tâm bảo vệ chống bom phá vỡ trong bộ lọc giải mã dòng (FlateDecode, LZWDecode, RunLengthDecode).
Khóa học này cung cấp 2 phương pháp để làm việc với các đối tượng DecodeLimits trong các chương trình Java. Các phương pháp có sẵn bao gồm: check, maxDecodedBytes. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : DEFAULT_MAX_DECODED_BYTES, PROPERTY.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PROPERTY | String | Read | Tính chất hệ thống vượt quá độ cáp kích thước (byte) được decoded-stream. |
DEFAULT_MAX_DECODED_BYTES | long | Read | Mã mặc định trên một dòng được giải mã duy nhất: 256 MB. |
Methods
| Signature | Description |
|---|---|
maxDecodedBytes() → long | Trả lại các mảnh hiện tại trên một dòng được giải mã trong byte, hoặc {@link Long#MAX_VALUE} khi cổng bảo vệ bị vô hiệu hóa. |
check(decodedSoFar: long, limit: long, filterName: String) | Throws khi {@code decodedSoFar} vượt quá cáp. |