harud.types

Members

Aliases

HPDF_Annotation
alias HPDF_Annotation = HPDF_HANDLE
Undocumented in source.
HPDF_BOOL
alias HPDF_BOOL = int
Undocumented in source.
HPDF_CID
alias HPDF_CID = ushort

charactor-code type (16bit)

HPDF_Destination
alias HPDF_Destination = HPDF_HANDLE
Undocumented in source.
HPDF_Doc
alias HPDF_Doc = HPDF_HANDLE
Undocumented in source.
HPDF_Encoder
alias HPDF_Encoder = HPDF_HANDLE
Undocumented in source.
HPDF_ExtGState
alias HPDF_ExtGState = HPDF_HANDLE
Undocumented in source.
HPDF_Font
alias HPDF_Font = HPDF_HANDLE
Undocumented in source.
HPDF_HANDLE
alias HPDF_HANDLE = void*
Undocumented in source.
HPDF_Image
alias HPDF_Image = HPDF_HANDLE
Undocumented in source.
HPDF_Outline
alias HPDF_Outline = HPDF_HANDLE
Undocumented in source.
HPDF_Page
alias HPDF_Page = HPDF_HANDLE
Undocumented in source.
HPDF_Pages
alias HPDF_Pages = HPDF_HANDLE
Undocumented in source.
HPDF_STATUS
alias HPDF_STATUS = uint

errorNo type (32bit unsigned integer)

HPDF_Stream
alias HPDF_Stream = HPDF_HANDLE
Undocumented in source.
HPDF_UNICODE
alias HPDF_UNICODE = ushort
Undocumented in source.
HPDF_XObject
alias HPDF_XObject = HPDF_HANDLE
Undocumented in source.
HaruBox
alias HaruBox = Rect
Undocumented in source.

Enums

ColorSpace
enum ColorSpace

The color space of the image.

CompressionMode
enum CompressionMode

Compression mode

DestinationType
enum DestinationType
Undocumented in source.
GMode
enum GMode

Graphics mode

HaruAnnotFlgs
enum HaruAnnotFlgs
Undocumented in source.
HaruAnnotHighlightMode
enum HaruAnnotHighlightMode
Undocumented in source.
HaruAnnotIcon
enum HaruAnnotIcon
Undocumented in source.
HaruAnnotType
enum HaruAnnotType
Undocumented in source.
HaruBSSubtype
enum HaruBSSubtype
Undocumented in source.
HaruBlendMode
enum HaruBlendMode
Undocumented in source.
HaruByteType
enum HaruByteType

Byte type enum

HaruEncoderType
enum HaruEncoderType
Undocumented in source.
HaruEncryptMode
enum HaruEncryptMode

Encrypt mode

HaruInfoType
enum HaruInfoType

Info dictionary types

HaruLineCap
enum HaruLineCap

The line cap style

HaruLineJoin
enum HaruLineJoin

The line join style

HaruPermission
enum HaruPermission

Permission flags (only Revision 2 is supported)

HaruTextAlignment
enum HaruTextAlignment

Text alignment

HaruTextRenderingMode
enum HaruTextRenderingMode

The text rendering mode

HaruTransitionStyle
enum HaruTransitionStyle

slide show

HaruWritingMode
enum HaruWritingMode

Writing mode

PageDirection
enum PageDirection
Undocumented in source.
PageLayout
enum PageLayout

The page layout enum

PageMode
enum PageMode

PageMode enum

PageNumStyle
enum PageNumStyle
Undocumented in source.
PageSizes
enum PageSizes
Undocumented in source.
PdfVer
enum PdfVer
Undocumented in source.

Structs

DashMode
struct DashMode
Undocumented in source.
HaruCMYKColor
struct HaruCMYKColor
Undocumented in source.
HaruDate
struct HaruDate

Datetime attribute in the info dictionary.

HaruRGBColor
struct HaruRGBColor
Undocumented in source.
Point
struct Point

Point struct

Rect
struct Rect

Rectangle

TextWidth
struct TextWidth

Describes a text width

TransMatrix
struct TransMatrix

For certain types of drawing operations you may want to adjust (or transform, which is the proper term) the coordinates in some way The part of the graphic state that tracks this is called the current transformation matrix (CTM).

Meta