UNPKG

@syncfusion/ej2-pdf

Version:

Feature-rich JavaScript PDF library with built-in support for loading and manipulating PDF document.

105 lines (104 loc) 2.45 kB
/** * Represents the internal tag class type used to identify how a PDF or ASN.1 tag * is categorized within the encoding structure. * * @private */ export declare enum _TagClassType { universal = 0, application = 1, context = 2, abstractSyntaxPrivate = 3, nullValue = 5 } /** * Represents the internal construction type for encoded elements, indicating * whether the value is primitive or constructed. * * @private */ export declare enum _ConstructionType { primitive = 0, constructed = 1 } /** * Represents the internal real-number special value types used for identifying * infinities, NaN values, and signed zero within encoded real numbers. * * @private */ export declare enum _RealValueType { plusInfinity = 64, minusInfinity = 65, notANumber = 66, minusZero = 67 } /** * Represents the internal encoding base used for representing real numbers * in binary, octal, or hexadecimal form. * * @private */ export declare enum _RealEncodingBase { base2 = 0, base8 = 16, base16 = 32 } /** * Represents the internal scaling factor used to modify the exponent of * encoded real numbers during interpretation. * * @private */ export declare enum _RealEncodingScale { scale0 = 0, scale1 = 4, scale2 = 8, scale3 = 12 } /** * Represents the internal universal tag types used for defining the semantics of * encoded values within PDF and ASN.1 universal type systems. * * @private */ export declare enum _UniversalType { endOfContent = 0, abstractSyntaxBoolean = 1, integer = 2, bitString = 3, octetString = 4, nullValue = 5, objectIdentifier = 6, objectDescriptor = 7, external = 8, realNumber = 9, enumerated = 10, embeddedDataValue = 11, utf8String = 12, relativeObjectIdentifier = 13, reservedBit14 = 14, time = 14, reservedBit15 = 15, sequence = 16, abstractSyntaxSet = 17, numericString = 18, printableString = 19, teleprinterTextExchange = 20, videoTextInformationSystem = 21, internationalAlphabetString = 22, universalTime = 23, generalizedTime = 24, graphicString = 25, visibleString = 26, generalString = 27, universalString = 28, characterString = 29, bmpString = 30, date = 31, timeOfDay = 32, dateTime = 33, duration = 34, objectIdResourceIdentifier = 35, relativeResourceIdentifier = 36 }