HPDFASCIIHexDecodeStream Procedure
Decodeert ASCIIHex-gegevens incrementeel van de ene aanroeper-gebonden stream naar de andere
Declaratie
procedure HPDFASCIIHexDecodeStream(Input, Output: TStream;
RequireTerminator: Boolean; OddNibblePolicy: THPDFASCIIHexOddNibblePolicy;
out Info: THPDFASCIIHexDecodeInfo);
Eenheid
HPDFTypes
Parameters
| Naam | Doel |
|---|---|
Input | ASCIIHex-bron op zijn huidige positie |
Output | Bestemming die gedecodeerde bytes ontvangt op zijn huidige positie |
RequireTerminator | Vereist de PDF >-eindmarkering wanneer True |
OddNibblePolicy | Vult de lage nibbel aan met nul of wijst een oneven laatste nibbel af |
Info | Ontvangt verbruikte en geproduceerde bytetellingen plus terminator- en opvuldiagnostiek |
Gebruiksopmerkingen
- Door PDF toegestane witruimte wordt genegeerd tussen hexadecimale cijfers
- Wanneer de invoer doorzoekbaar is, blijven bytes die na de eindmarkering zijn gebufferd ongelezen voor de aanroeper
- Ongeldige tekens, een vereist ontbrekend einde-merk of
ahonRejectmet een oneven nibbel genererenEConvertError - De procedure is eigenaar van geen van beide streams en invoer en uitvoer moeten verschillend zijn