Index
-
\setasign\SetaPDF2
-
Core
- BitConverter
- Canvas
- ColorSpace
- Core
- DataStructure
- Document
- Document
- EmbeddedFileStream
- Encoding
- Exception
- FileSpecification
- Filter
- Font
- Geometry
- IccProfile
- Image
- OutputIntent
- PageBoundaries
- PageFormats
- Parser
- Reader
- Resource
- SecHandler
- Text
- Tokenizer
- TransparencyGroup
- Type
- Writer
- XObject
- Xmp
- Zugferd
-
Core
setasign\SetaPDF2\Core
BitConverter A class that allows you to convert base data types to bytes and vice versa.
File: /SetaPDF v2/Core/BitConverter.php
Old class name (alias):
\SetaPDF_Core_BitConverter
Class hierarchy
Summary
Static Methods
- formatFromFixed()
- formatFromInt()
- formatFromInt16()
- formatFromInt32()
- formatFromInt8()
- formatFromUInt()
- formatFromUInt16()
- formatFromUInt32()
- formatFromUInt8()
- formatToFixed()
- formatToInt()
- formatToInt16()
- formatToInt32()
- formatToInt8()
- formatToUInt()
- formatToUInt16()
- formatToUInt32()
- formatToUInt8()
- getMachineByteOrder()
- getSize()
Constants
BYTE
BYTE_ORDER_BIG_ENDIAN
Constant for big endian byte order.
BYTE_ORDER_LITTLE_ENDIAN
Constant for little endian byte order.
CHAR
FIXED
INT16
INT32
INT8
LONG
SHORT
UINT16
UINT32
UINT8
ULONG
USHORT
Static Properties
$_machineByteOrder
static protected string BitConverter::$_machineByteOrder
The machine byte order.
Static Methods
formatFromInt16()
Reads a 16-bit signed integer.
Parameters
- $bytes : string
- $byteOrder : string
formatFromInt32()
Reads a 32-bit signed integer.
Parameters
- $bytes : string
- $byteOrder : string
formatFromUInt16()
Reads a 16-bit unsigned integer.
Parameters
- $bytes : string
- $byteOrder : string
formatFromUInt32()
Reads a 32-bit unsigned integer.
Parameters
- $bytes : string
- $byteOrder : string
formatToInt16()
Writes a 16-bit signed integer.
Parameters
- $int : int
- $byteOrder : string
formatToInt32()
Writes a 32-bit signed integer.
Parameters
- $int : int
- $byteOrder : string
formatToUInt16()
Writes a 16-bit unsigned integer.
Parameters
- $int : int
- $byteOrder : string
formatToUInt32()
Formats a 32-bit unsigned integer.
Parameters
- $int : int
- $byteOrder : string