HPDFTransferStream-funktionen

Överför byte från den aktuella källpositionen till den aktuella destinationspositionen och undviker en mellanliggande kopia för stödda lagringstyper

Deklaration

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

Enhet

HPDFObjs

Överföringssökvägar

Antal och positioner

Ett Count av -1 överför alla byte som återstår från den aktuella källpositionen, noll överför ingenting och ett positivt värde begränsas av de tillgängliga byten; värden under -1 avvisas

Båda strömpositionerna avancerar med antalet returnerade byte; källa och destination måste vara olika icke-nil objekt

PDF-writer-integrering

Okrypterade PDF-strömmar, filterfri avkodad utdata, rå inläst bildexport, lazy-strömmaterialisering och adaptiv temporärströms-översvämning använder detta överföringslayer automatiskt

Krypterade strömmars innehåll kräver fortfarande transformations-steg eftersom deras byte och längd ändras före serialisering

Relaterade API:er