HPDFASCII85DecodeStream Procedure
Decodeert ASCII85-gegevens incrementeel van de ene aanroeper-gebonden stream naar de andere
Declaratie
procedure HPDFASCII85DecodeStream(Input, Output: TStream;
RequireTerminator: Boolean; out Info: THPDFASCII85DecodeInfo);
Eenheid
HPDFTypes
Parameters
| Naam | Doel |
|---|---|
Input | ASCII85-bron op zijn huidige positie |
Output | Bestemming die gedecodeerde bytes ontvangt op zijn huidige positie |
RequireTerminator | Vereist de exacte PDF ~>-eindmarkering wanneer True |
Info | Ontvangt verbruikte en geproduceerde bytetellingen, eindmarkeringstatus, lengte van de gedeeltelijke groep en het aantal nul-snelkoppelingen |
Gebruiksopmerkingen
- Door PDF toegestane witruimte wordt genegeerd tussen gecodeerde tekens
- De
z-snelkoppeling wordt alleen aan een groepsgrens geaccepteerd - Wanneer de invoer doorzoekbaar is, blijven bytes die na de eindmarkering zijn gebufferd ongelezen voor de aanroeper
- Ongeldige tekens, eindgroepen van één teken, groepen buiten het 32-bits bereik of ongeldig gevormde eindmarkeringen genereren
EConvertError - De procedure is eigenaar van geen van beide streams en invoer en uitvoer moeten verschillend zijn