HPDFTransferStream 函式

從來源目前位置把位元組傳輸到目的地目前位置,並對支援的儲存類型避開中繼複製

宣告

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

單元

HPDFObjs

傳輸路徑

計數與位置

Count 為 -1 時傳輸來源目前位置之後的所有剩餘位元組、零不傳輸任何內容,正值則以上限可用的位元組數封頂;低於 -1 的值會被拒絕

兩個串流位置都會前進回傳的位元組數;來源與目的地必須是不同的非 nil 物件

PDF 寫入器整合

未加密的 PDF 串流本體、免篩選的解碼輸出、原始已載入影像匯出、lazy 串流具現化,以及自適應暫存串流溢寫,都會自動使用這個傳輸層

加密的串流本體仍然需要轉換暫存,因為它們的位元組與長度在序列化之前會改變

相關 API