Skip to main content

Crate libharu_sys

Crate libharu_sys 

Source

Structs§

HPDF_3DMatrix
HPDF_CMYKColor
HPDF_DashMode
HPDF_Date
HPDF_Point
HPDF_Point3D
HPDF_RGBColor
HPDF_Rect
HPDF_TextWidth
––––––––––––––––––––––––––––––––––––––/ —— viewer preferences definitions –––––––––––––––––––/ —————————————————————————/ —— limitation of object implementation (PDF1.4) ———————–/ —————————————————————————/ —— limitation of various properties ———————————–/ ––––––––––––––––––––––––––––––––––––––/ —– country code definition –––––––––––––––––––––––/ ––––––––––––––––––––––––––––––––––––––/ —– lang code definition ———————————————––/ ––––––––––––––––––––––––––––––––––––––/ —– Graphis mode ———————————————————/ ––––––––––––––––––––––––––––––––––––––/
HPDF_TransMatrix

Enums§

HPDF_AnnotFlgs
HPDF_AnnotHighlightMode
HPDF_AnnotIcon
HPDF_AnnotIntent
HPDF_AnnotType
HPDF_BSSubtype
HPDF_BlendMode
HPDF_ByteType
HPDF_ColorSpace
HPDF_DestinationType
HPDF_EncoderType
HPDF_EncryptMode
HPDF_InfoType
HPDF_LineAnnotCapPosition
HPDF_LineAnnotEndingStyle
HPDF_LineCap
HPDF_LineJoin
HPDF_PDFA_TYPE
HPDF_PageDirection
HPDF_PageLayout
HPDF_PageMode
HPDF_PageNumStyle
HPDF_PageSizes
HPDF_StampAnnotName
HPDF_TextAlignment
HPDF_TextRenderingMode
HPDF_TransitionStyle
HPDF_WritingMode
_HPDF_NameDictKey
_HPDF_PdfVer

Constants§

HPDF_BYTE_OFFSET_LEN
HPDF_COMP_ALL
HPDF_COMP_IMAGE
HPDF_COMP_MASK
#define HPDF_COMP_BEST_COMPRESS 0x10
HPDF_COMP_METADATA
HPDF_COMP_NONE
defalt page-size */ —————————————————————————/ —– compression mode ––––––––––––––––––––––––––/
HPDF_COMP_TEXT
HPDF_DATE_TIME_STR_LEN
HPDF_DEF_MITERLIMIT
HPDF_ENABLE_COPY
HPDF_ENABLE_EDIT
HPDF_ENABLE_EDIT_ALL
HPDF_ENABLE_PRINT
HPDF_ENABLE_READ
––––––––––––––––––––––––––––––––––––––/ —– permission flags (only Revision 2 is supported)———————–/
HPDF_FALSE
HPDF_GEN_NO_LEN
HPDF_INT_LEN
HPDF_NOERROR
HPDF_OBJ_ID_LEN
HPDF_OK
HPDF_REAL_LEN
HPDF_SHORT_BUF_SIZ
HPDF_TEXT_DEFAULT_LEN
HPDF_TMP_BUF_SIZ
HPDF_TRUE
HPDF_UNICODE_HEADER_LEN

Functions§

HPDF_AddPage⚠
HPDF_AddPageLabel⚠
HPDF_Annot_Set3DView⚠
HPDF_Annot_SetCMYKColor⚠
HPDF_Annot_SetGrayColor⚠
HPDF_Annot_SetNoColor⚠
HPDF_Annot_SetRGBColor⚠
HPDF_Annotation_SetBorderStyle⚠
HPDF_AttachFile⚠
HPDF_CreateExtGState⚠
HPDF_CreateOutline⚠
HPDF_Destination_SetFit⚠
HPDF_Destination_SetFitB⚠
HPDF_Destination_SetFitBH⚠
HPDF_Destination_SetFitBV⚠
HPDF_Destination_SetFitH⚠
HPDF_Destination_SetFitR⚠
HPDF_Destination_SetFitV⚠
HPDF_Destination_SetXYZ⚠
HPDF_Encoder_GetByteType⚠
HPDF_Encoder_GetType⚠
HPDF_Encoder_GetUnicode⚠
HPDF_Encoder_GetWritingMode⚠
HPDF_ExtGState_SetAlphaFill⚠
HPDF_ExtGState_SetAlphaStroke⚠
HPDF_ExtGState_SetBlendMode⚠
HPDF_Font_GetAscent⚠
HPDF_Font_GetBBox⚠
HPDF_Font_GetCapHeight⚠
HPDF_Font_GetDescent⚠
HPDF_Font_GetEncodingName⚠
HPDF_Font_GetFontName⚠
HPDF_Font_GetUnicodeWidth⚠
HPDF_Font_GetXHeight⚠
HPDF_Font_MeasureText⚠
HPDF_Font_TextWidth⚠
HPDF_Free⚠
HPDF_FreeTextAnnot_Set2PointCalloutLine⚠
HPDF_FreeTextAnnot_Set3PointCalloutLine⚠
HPDF_FreeTextAnnot_SetDefaultStyle⚠
HPDF_FreeTextAnnot_SetLineEndingStyle⚠
HPDF_GetCurrentEncoder⚠
HPDF_GetCurrentPage⚠
HPDF_GetEncoder⚠
HPDF_GetFont⚠
HPDF_GetPageLayout⚠
HPDF_GetPageMMgr⚠
HPDF_GetPageMode⚠
HPDF_GetTTFontDefFromFile⚠
HPDF_GetViewerPreference⚠
HPDF_ICC_LoadIccFromMem⚠
HPDF_Image_AddSMask⚠
HPDF_Image_GetBitsPerComponent⚠
HPDF_Image_GetColorSpace⚠
HPDF_Image_GetHeight⚠
HPDF_Image_GetSize⚠
HPDF_Image_GetSize2⚠
HPDF_Image_GetWidth⚠
HPDF_Image_LoadRaw1BitImageFromMem⚠
HPDF_Image_SetColorMask⚠
HPDF_Image_SetMaskImage⚠
HPDF_InsertPage⚠
HPDF_LineAnnot_SetCaption⚠
HPDF_LineAnnot_SetLeader⚠
HPDF_LineAnnot_SetPosition⚠
HPDF_LinkAnnot_SetBorderStyle⚠
HPDF_LinkAnnot_SetHighlightMode⚠
HPDF_LinkAnnot_SetJavaScript⚠
HPDF_LoadIccProfileFromFile⚠
HPDF_LoadJpegImageFromFile⚠
HPDF_LoadJpegImageFromMem⚠
HPDF_LoadPngImageFromFile⚠
HPDF_LoadPngImageFromFile2⚠
HPDF_LoadPngImageFromMem⚠
HPDF_LoadRawImageFromFile⚠
HPDF_LoadRawImageFromMem⚠
HPDF_LoadTTFontFromFile⚠
HPDF_LoadTTFontFromFile2⚠
HPDF_LoadTTFontFromMemory⚠
HPDF_LoadType1FontFromFile⚠
HPDF_LoadU3DFromFile⚠
HPDF_LoadU3DFromMem⚠
HPDF_MarkupAnnot_SetCloudEffect⚠
HPDF_MarkupAnnot_SetCreationDate⚠
HPDF_MarkupAnnot_SetIntent⚠
HPDF_MarkupAnnot_SetInteriorCMYKColor⚠
HPDF_MarkupAnnot_SetInteriorGrayColor⚠
HPDF_MarkupAnnot_SetInteriorRGBColor⚠
HPDF_MarkupAnnot_SetInteriorTransparent⚠
HPDF_MarkupAnnot_SetPopup⚠
HPDF_MarkupAnnot_SetRectDiff⚠
HPDF_MarkupAnnot_SetSubject⚠
HPDF_MarkupAnnot_SetTitle⚠
HPDF_MarkupAnnot_SetTransparency⚠
HPDF_New⚠
HPDF_Outline_SetDestination⚠
HPDF_Outline_SetOpened⚠
HPDF_Page_Arc⚠
HPDF_Page_BeginText⚠
HPDF_Page_Circle⚠
HPDF_Page_Clip⚠
HPDF_Page_ClosePath⚠
HPDF_Page_ClosePathEofillStroke⚠
HPDF_Page_ClosePathFillStroke⚠
HPDF_Page_ClosePathStroke⚠
HPDF_Page_Concat⚠
cm */
HPDF_Page_Create3DAnnot⚠
HPDF_Page_CreateCircleAnnot⚠
HPDF_Page_CreateDestination⚠
HPDF_Page_CreateFreeTextAnnot⚠
HPDF_Page_CreateHighlightAnnot⚠
HPDF_Page_CreateLineAnnot⚠
HPDF_Page_CreateLinkAnnot⚠
HPDF_Page_CreatePopupAnnot⚠
HPDF_Page_CreateProjectionAnnot⚠
HPDF_Page_CreateSquareAnnot⚠
HPDF_Page_CreateSquigglyAnnot⚠
HPDF_Page_CreateStampAnnot⚠
HPDF_Page_CreateStrikeOutAnnot⚠
HPDF_Page_CreateTextAnnot⚠
HPDF_Page_CreateTextMarkupAnnot⚠
HPDF_Page_CreateURILinkAnnot⚠
HPDF_Page_CreateUnderlineAnnot⚠
HPDF_Page_CreateWidgetAnnot⚠
HPDF_Page_CreateWidgetAnnot_WhiteOnlyWhilePrint⚠
HPDF_Page_CurveTo⚠
HPDF_Page_CurveTo2⚠
HPDF_Page_CurveTo3⚠
HPDF_Page_DrawImage⚠
HPDF_Page_Ellipse⚠
HPDF_Page_EndPath⚠
HPDF_Page_EndText⚠
HPDF_Page_Eoclip⚠
HPDF_Page_Eofill⚠
HPDF_Page_EofillStroke⚠
HPDF_Page_Fill⚠
HPDF_Page_FillStroke⚠
HPDF_Page_GRestore⚠
Q */
HPDF_Page_GSave⚠
— Special graphic state operator –––––––––––––––––––/
HPDF_Page_GetCMYKFill⚠
HPDF_Page_GetCMYKStroke⚠
HPDF_Page_GetCharSpace⚠
HPDF_Page_GetCurrentFont⚠
HPDF_Page_GetCurrentFontSize⚠
HPDF_Page_GetCurrentPos⚠
HPDF_Page_GetCurrentPos2⚠
HPDF_Page_GetCurrentTextPos⚠
HPDF_Page_GetCurrentTextPos2⚠
HPDF_Page_GetDash⚠
HPDF_Page_GetFillingColorSpace⚠
HPDF_Page_GetFlat⚠
HPDF_Page_GetGMode⚠
HPDF_Page_GetGStateDepth⚠
HPDF_Page_GetGrayFill⚠
HPDF_Page_GetGrayStroke⚠
HPDF_Page_GetHeight⚠
HPDF_Page_GetHorizontalScalling⚠
HPDF_Page_GetLineCap⚠
HPDF_Page_GetLineJoin⚠
HPDF_Page_GetLineWidth⚠
HPDF_Page_GetMiterLimit⚠
HPDF_Page_GetRGBFill⚠
HPDF_Page_GetRGBStroke⚠
HPDF_Page_GetStrokingColorSpace⚠
HPDF_Page_GetTextLeading⚠
HPDF_Page_GetTextMatrix⚠
HPDF_Page_GetTextRenderingMode⚠
HPDF_Page_GetTextRise⚠
HPDF_Page_GetTransMatrix⚠
HPDF_Page_GetWidth⚠
HPDF_Page_GetWordSpace⚠
HPDF_Page_LineTo⚠
HPDF_Page_MeasureText⚠
HPDF_Page_MoveTextPos⚠
HPDF_Page_MoveTextPos2⚠
HPDF_Page_MoveTo⚠
HPDF_Page_MoveToNextLine⚠
HPDF_Page_Rectangle⚠
HPDF_Page_SetCMYKFill⚠
HPDF_Page_SetCMYKStroke⚠
HPDF_Page_SetCharSpace⚠
HPDF_Page_SetDash⚠
d */
HPDF_Page_SetExtGState⚠
i */gs */
HPDF_Page_SetFontAndSize⚠
HPDF_Page_SetGrayFill⚠
HPDF_Page_SetGrayStroke⚠
HPDF_Page_SetHeight⚠
HPDF_Page_SetHorizontalScalling⚠
HPDF_Page_SetLineCap⚠
HPDF_Page_SetLineJoin⚠
j */
HPDF_Page_SetLineWidth⚠
HPDF_Page_SetMiterLimit⚠
M */
HPDF_Page_SetRGBFill⚠
HPDF_Page_SetRGBStroke⚠
HPDF_Page_SetRotate⚠
HPDF_Page_SetSize⚠
HPDF_Page_SetSlideShow⚠
HPDF_Page_SetTextLeading⚠
HPDF_Page_SetTextMatrix⚠
HPDF_Page_SetTextRenderingMode⚠
HPDF_Page_SetWidth⚠
HPDF_Page_SetWordSpace⚠
HPDF_Page_SetZoom⚠
HPDF_Page_ShowText⚠
HPDF_Page_ShowTextNextLine⚠
HPDF_Page_ShowTextNextLineEx⚠
HPDF_Page_Stroke⚠
HPDF_Page_TextOut⚠
HPDF_Page_TextRect⚠
HPDF_Page_TextWidth⚠
HPDF_PopupAnnot_SetOpened⚠
HPDF_ProjectionAnnot_SetExData⚠
HPDF_SaveToFile⚠
HPDF_SetCompressionMode⚠
HPDF_SetCurrentEncoder⚠
HPDF_SetEncryptionMode⚠
HPDF_SetOpenAction⚠
HPDF_SetPageLayout⚠
HPDF_SetPageMode⚠
HPDF_SetPassword⚠
HPDF_SetPermission⚠
HPDF_SetViewerPreference⚠
HPDF_TextAnnot_SetIcon⚠
HPDF_TextAnnot_SetOpened⚠
HPDF_TextMarkupAnnot_SetQuadPoints⚠
HPDF_UseCNSEncodings⚠
HPDF_UseCNSFonts⚠
HPDF_UseCNTEncodings⚠
HPDF_UseCNTFonts⚠
HPDF_UseJPEncodings⚠
HPDF_UseJPFonts⚠
HPDF_UseKREncodings⚠
HPDF_UseKRFonts⚠
HPDF_UseUTFEncodings⚠

Type Aliases§

HPDF_3DMeasure
HPDF_Annotation
HPDF_BOOL
HPDF_BYTE
HPDF_DOUBLE
HPDF_Destination
HPDF_Dict
HPDF_Doc
HPDF_EmbeddedFile
HPDF_Encoder
HPDF_Error
HPDF_ExData
HPDF_ExtGState
HPDF_Font
HPDF_FontDef
HPDF_HANDLE
HPDF_INT
HPDF_INT8
HPDF_INT16
HPDF_INT32
HPDF_Image
HPDF_JavaScript
HPDF_MMgr
HPDF_Outline
HPDF_OutputIntent
HPDF_Page
HPDF_Pages
HPDF_REAL
HPDF_STATUS
HPDF_Stream
HPDF_U3D
HPDF_UINT
HPDF_UINT8
HPDF_UINT16
HPDF_UINT32
HPDF_XObject
HPDF_Xref