AddImageJBIG2FromStreamEx

Images

Description

Đọc dữ liệu ảnh bitmap từ một luồng và lưu trữ nó dưới dạng đối tượng JBIG2 image XObject bằng cách sử dụng các tham số tùy chọn có tên

Syntax

Delphi

Function TPDFlib.AddImageJBIG2FromStreamEx(InStream: TStream; Interpolate, SymbolExtract, UseExternalEncoder, SkipBlackDots, BlackDotSize, LossyLevel: Integer): Integer;

Parameters

InStreamLuồng bitmap cần mã hóa
InterpolateGhi cờ nội suy hình ảnh khi khác không
SymbolExtractYêu cầu trích xuất từ điển biểu tượng khi phụ bản bộ mã hóa (encoder backend) đang hoạt động hỗ trợ việc đó
UseExternalEncoderƯu tiên sử dụng bộ mã hóa JBIG2 bên ngoài khi có sẵn
SkipBlackDotsBật làm sạch điểm đen cô lập trước khi mã hóa khi khác 0
BlackDotSizeKích thước cụm điểm ảnh đen cô lập tối đa bị loại bỏ trong quá trình dọn dẹp
LossyLevelGợi ý mức độ tích cực làm sạch từ 0 đến 9 cho đầu vào đơn sắc được quét

Return values

Trả về ImageID mới, hoặc 0 khi không thể đọc hoặc mã hóa luồng

Remarks

Vị trí luồng bị tiêu thụ bởi trình tải bitmap, vì vậy hãy truyền một luồng có thể tìm kiếm được đặt ở dữ liệu hình ảnh khi có thể