Hàm HPDFTransferStream

Chuyển byte từ vị trí nguồn hiện tại tới vị trí đích hiện tại và tránh một bản sao trung gian cho các loại lưu trữ được hỗ trợ

Khai báo

function HPDFTransferStream(
  Source, Destination: TStream;
  Count: Int64 = -1): Int64;

Unit

HPDFObjs

Đường chuyển

Count và vị trí

Một Count bằng -1 chuyển toàn bộ byte còn lại từ vị trí nguồn hiện tại, zero không chuyển gì, và một giá trị dương được giới hạn ở số byte khả dụng; các giá trị dưới -1 bị từ chối

Cả hai vị trí stream đều tiến lên theo số byte được trả về; nguồn và đích phải là các đối tượng khác nhau không nil

Tích hợp trình ghi PDF

Các thân stream PDF không mã hóa, đầu ra giải mã không lọc, xuất ảnh đã nạp thô, vật chất hóa lazy stream và tràn stream tạm thích ứng tự động dùng lớp chuyển này

Các thân stream mã hóa vẫn yêu cầu dàn dựng biến đổi vì byte và độ dài của chúng thay đổi trước khi tuần tự hóa

API liên quan