THotPDF.OpenLoadedStreamSourceSlice Method
Mở một chế độ xem chỉ đọc độc lập trên các byte nguồn đã mã hóa của một luồng đã tải không được lọc mà không vật chất hóa luồng
Khai báo
function OpenLoadedStreamSourceSlice(AStream: THPDFStreamObject; out Slice: TStream): boolean;
Đơn vị
HPDFDoc
Tham số
| Tên | Mục đích |
|---|---|
AStream | Đối tượng luồng đã tải có byte nguồn đã mã hóa được yêu cầu |
Slice | Nhận một lát nguồn chỉ đọc độc lập thuộc sở hữu của người gọi |
Giá trị trả về
Trả về True khi luồng không được lọc, được hỗ trợ bởi nguồn và một lát đã được mở
Ghi chú sử dụng
- Luồng đã tải không được có mục Filter vì lát phơi bày các byte nguồn đã mã hóa
- Luồng được trả về sở hữu handle tệp của nó và vẫn hợp lệ độc lập với việc vật chất hóa luồng lười biếng sau đó
- Truyền lát được trả về cho
HPDFTransferStreamđể ghi trực tiếp từ các cửa sổ tệp được ánh xạ của nó mà không cần bộ đệm byte trung gian - Người gọi phải giải phóng luồng được trả về