Versions in this module Expand all Collapse all v1 v1.14.1 Nov 6, 2024 v1.14.0 Sep 25, 2024 Changes in this version + type GetPageImage struct + Images []GetPageImageData + Page int + type GetPageImageData struct + Bitmap ImageBitmap + Position ImagePosition + type GetPagePath struct + Page int + Paths []GetPagePathData + type GetPagePathData struct + Position PathPosition + Segments []PathSegment + type ImageBitmap struct + Format enums.FPDF_BITMAP_FORMAT + Height int + Pix []byte + Stride int + Width int + type ImagePosition struct + Bottom float64 + Left float64 + Right float64 + Top float64 + type PathPoint struct + X float64 + Y float64 + type PathPosition = ImagePosition + type PathSegment struct + Close bool + Point PathPoint + Type enums.FPDF_SEGMENT v1.13.0 Sep 23, 2024 Changes in this version type GetPageTextStructuredChar + IsGenerated bool + IsUnicode bool v1.12.0 Jul 29, 2024 Changes in this version + type ActionInfo struct + DestInfo *DestInfo + FilePath *string + Reference references.FPDF_ACTION + Type enums.FPDF_ACTION_ACTION + URIPath *string + type Attachment struct + Content []byte + Name string + Values []AttachmentValue + type AttachmentValue struct + Key string + StringValue string + ValueType enums.FPDF_OBJECT_TYPE + type CharPosition struct + Bottom float64 + Left float64 + Right float64 + Top float64 + type DestInfo struct + PageIndex int + Reference references.FPDF_DEST + type FORM_CanRedo struct + CanRedo bool + type FORM_CanUndo struct + CanUndo bool + type FORM_DoDocumentAAction struct + type FORM_DoDocumentJSAction struct + type FORM_DoDocumentOpenAction struct + type FORM_DoPageAAction struct + type FORM_ForceToKillFocus struct + type FORM_GetFocusedAnnot struct + Annotation references.FPDF_ANNOTATION + PageIndex int + type FORM_GetFocusedText struct + FocusedText string + type FORM_GetSelectedText struct + SelectedText string + type FORM_IsIndexSelected struct + IsIndexSelected bool + type FORM_OnAfterLoadPage struct + type FORM_OnBeforeClosePage struct + type FORM_OnChar struct + type FORM_OnFocus struct + HasFocus bool + type FORM_OnKeyDown struct + type FORM_OnKeyUp struct + type FORM_OnLButtonDoubleClick struct + type FORM_OnLButtonDown struct + type FORM_OnLButtonUp struct + type FORM_OnMouseMove struct + type FORM_OnMouseWheel struct + type FORM_OnRButtonDown struct + type FORM_OnRButtonUp struct + type FORM_Redo struct + type FORM_ReplaceAndKeepSelection struct + type FORM_ReplaceSelection struct + type FORM_SelectAllText struct + type FORM_SetFocusedAnnot struct + type FORM_SetIndexSelected struct + type FORM_Undo struct + type FPDFAction_GetDest struct + Dest *references.FPDF_DEST + type FPDFAction_GetFilePath struct + FilePath *string + type FPDFAction_GetType struct + Type enums.FPDF_ACTION_ACTION + type FPDFAction_GetURIPath struct + URIPath *string + type FPDFAnnot_AddFileAttachment struct + Attachment references.FPDF_ATTACHMENT + type FPDFAnnot_AddInkStroke struct + Index int + type FPDFAnnot_AppendAttachmentPoints struct + type FPDFAnnot_AppendObject struct + type FPDFAnnot_CountAttachmentPoints struct + Count uint64 + type FPDFAnnot_GetAP struct + Value string + type FPDFAnnot_GetAttachmentPoints struct + QuadPoints structs.FPDF_FS_QUADPOINTSF + type FPDFAnnot_GetBorder struct + BorderWidth float32 + HorizontalRadius float32 + VerticalRadius float32 + type FPDFAnnot_GetColor struct + A uint + B uint + G uint + R uint + type FPDFAnnot_GetFileAttachment struct + Attachment references.FPDF_ATTACHMENT + type FPDFAnnot_GetFlags struct + Flags enums.FPDF_ANNOT_FLAG + type FPDFAnnot_GetFocusableSubtypes struct + FocusableSubtypes []enums.FPDF_ANNOTATION_SUBTYPE + type FPDFAnnot_GetFocusableSubtypesCount struct + FocusableSubtypesCount int + type FPDFAnnot_GetFontSize struct + FontSize float32 + type FPDFAnnot_GetFormAdditionalActionJavaScript struct + FormAdditionalActionJavaScript string + type FPDFAnnot_GetFormControlCount struct + FormControlCount int + type FPDFAnnot_GetFormControlIndex struct + FormControlIndex int + type FPDFAnnot_GetFormFieldAlternateName struct + FormFieldAlternateName string + type FPDFAnnot_GetFormFieldAtPoint struct + Annotation references.FPDF_ANNOTATION + type FPDFAnnot_GetFormFieldExportValue struct + Value string + type FPDFAnnot_GetFormFieldFlags struct + Flags enums.FPDF_FORMFLAG + type FPDFAnnot_GetFormFieldName struct + FormFieldName string + type FPDFAnnot_GetFormFieldType struct + FormFieldType enums.FPDF_FORMFIELD_TYPE + type FPDFAnnot_GetFormFieldValue struct + FormFieldValue string + type FPDFAnnot_GetInkListCount struct + Count uint64 + type FPDFAnnot_GetInkListPath struct + Path []structs.FPDF_FS_POINTF + type FPDFAnnot_GetLine struct + End structs.FPDF_FS_POINTF + Start structs.FPDF_FS_POINTF + type FPDFAnnot_GetLink struct + Link references.FPDF_LINK + type FPDFAnnot_GetLinkedAnnot struct + LinkedAnnotation references.FPDF_ANNOTATION + type FPDFAnnot_GetNumberValue struct + Value float32 + type FPDFAnnot_GetObject struct + PageObject references.FPDF_PAGEOBJECT + type FPDFAnnot_GetObjectCount struct + Count int + type FPDFAnnot_GetOptionCount struct + OptionCount int + type FPDFAnnot_GetOptionLabel struct + OptionLabel string + type FPDFAnnot_GetRect struct + Rect structs.FPDF_FS_RECTF + type FPDFAnnot_GetStringValue struct + Value string + type FPDFAnnot_GetSubtype struct + Subtype enums.FPDF_ANNOTATION_SUBTYPE + type FPDFAnnot_GetValueType struct + ValueType enums.FPDF_OBJECT_TYPE + type FPDFAnnot_GetVertices struct + Vertices []structs.FPDF_FS_POINTF + type FPDFAnnot_HasAttachmentPoints struct + HasAttachmentPoints bool + type FPDFAnnot_HasKey struct + HasKey bool + type FPDFAnnot_IsChecked struct + IsChecked bool + type FPDFAnnot_IsObjectSupportedSubtype struct + IsObjectSupportedSubtype bool + type FPDFAnnot_IsOptionSelected struct + IsOptionSelected bool + type FPDFAnnot_IsSupportedSubtype struct + IsSupported bool + type FPDFAnnot_RemoveInkList struct + type FPDFAnnot_RemoveObject struct + type FPDFAnnot_SetAP struct + type FPDFAnnot_SetAttachmentPoints struct + type FPDFAnnot_SetBorder struct + type FPDFAnnot_SetColor struct + type FPDFAnnot_SetFlags struct + type FPDFAnnot_SetFocusableSubtypes struct + type FPDFAnnot_SetRect struct + type FPDFAnnot_SetStringValue struct + type FPDFAnnot_SetURI struct + type FPDFAnnot_UpdateObject struct + type FPDFAttachment_GetFile struct + Contents []byte + type FPDFAttachment_GetName struct + Name string + type FPDFAttachment_GetStringValue struct + Key string + Value string + type FPDFAttachment_GetValueType struct + Key string + ValueType enums.FPDF_OBJECT_TYPE + type FPDFAttachment_HasKey struct + HasKey bool + Key string + type FPDFAttachment_SetFile struct + type FPDFAttachment_SetStringValue struct + Key string + Value string + type FPDFAvail_Create struct + AvailabilityProvider references.FPDF_AVAIL + type FPDFAvail_Destroy struct + type FPDFAvail_GetDocument struct + Document references.FPDF_DOCUMENT + type FPDFAvail_GetFirstPageNum struct + FirstPageNum int + type FPDFAvail_IsDocAvail struct + IsDocAvail enums.PDF_FILEAVAIL_DATA + type FPDFAvail_IsFormAvail struct + IsFormAvail enums.PDF_FILEAVAIL_FORM + type FPDFAvail_IsLinearized struct + IsLinearized enums.PDF_FILEAVAIL_LINEARIZATION + type FPDFAvail_IsPageAvail struct + IsPageAvail enums.PDF_FILEAVAIL_DATA + type FPDFBitmap_Create struct + Bitmap references.FPDF_BITMAP + type FPDFBitmap_CreateEx struct + Bitmap references.FPDF_BITMAP + type FPDFBitmap_Destroy struct + type FPDFBitmap_FillRect struct + type FPDFBitmap_GetBuffer struct + Buffer []byte + type FPDFBitmap_GetFormat struct + Format enums.FPDF_BITMAP_FORMAT + type FPDFBitmap_GetHeight struct + Height int + type FPDFBitmap_GetStride struct + Stride int + type FPDFBitmap_GetWidth struct + Width int + type FPDFBookmark_Find struct + Bookmark *references.FPDF_BOOKMARK + type FPDFBookmark_GetAction struct + Action *references.FPDF_ACTION + type FPDFBookmark_GetCount struct + Count int + type FPDFBookmark_GetDest struct + Dest *references.FPDF_DEST + type FPDFBookmark_GetFirstChild struct + Bookmark *references.FPDF_BOOKMARK + type FPDFBookmark_GetNextSibling struct + Bookmark *references.FPDF_BOOKMARK + type FPDFBookmark_GetTitle struct + Title string + type FPDFCatalog_IsTagged struct + IsTagged bool + type FPDFClipPath_CountPathSegments struct + Count int + type FPDFClipPath_CountPaths struct + Count int + type FPDFClipPath_GetPathSegment struct + PathSegment references.FPDF_PATHSEGMENT + type FPDFDOC_ExitFormFillEnvironment struct + type FPDFDOC_InitFormFillEnvironment struct + FormHandle references.FPDF_FORMHANDLE + type FPDFDest_GetDestPageIndex struct + Index int + type FPDFDest_GetLocationInPage struct + X *float32 + Y *float32 + Zoom *float32 + type FPDFDest_GetView struct + DestView enums.FPDF_PDFDEST_VIEW + Params []float32 + type FPDFDoc_AddAttachment struct + Attachment references.FPDF_ATTACHMENT + type FPDFDoc_CloseJavaScriptAction struct + type FPDFDoc_DeleteAttachment struct + Index int + type FPDFDoc_GetAttachment struct + Attachment references.FPDF_ATTACHMENT + Index int + type FPDFDoc_GetAttachmentCount struct + AttachmentCount int + type FPDFDoc_GetJavaScriptAction struct + Index int + JavaScriptAction references.FPDF_JAVASCRIPT_ACTION + type FPDFDoc_GetJavaScriptActionCount struct + JavaScriptActionCount int + type FPDFDoc_GetPageMode struct + PageMode FPDFDoc_GetPageModeMode + type FPDFDoc_GetPageModeMode int + const FPDFDoc_GetPageModeModeFullScreen + const FPDFDoc_GetPageModeModeUnknown + const FPDFDoc_GetPageModeModeUseAttachments + const FPDFDoc_GetPageModeModeUseNone + const FPDFDoc_GetPageModeModeUseOC + const FPDFDoc_GetPageModeModeUseOutlines + const FPDFDoc_GetPageModeModeUseThumbs + type FPDFFont_Close struct + type FPDFFont_GetAscent struct + Ascent float32 + type FPDFFont_GetDescent struct + Descent float32 + type FPDFFont_GetFlags struct + AllCap bool + FixedPitch bool + Flags uint32 + ForceBold bool + Italic bool + Nonsymbolic bool + Script bool + Serif bool + SmallCap bool + Symbolic bool + type FPDFFont_GetFontData struct + FontData []byte + type FPDFFont_GetFontName struct + FontName string + type FPDFFont_GetGlyphPath struct + GlyphPath references.FPDF_GLYPHPATH + type FPDFFont_GetGlyphWidth struct + GlyphWidth float32 + type FPDFFont_GetIsEmbedded struct + IsEmbedded bool + type FPDFFont_GetItalicAngle struct + ItalicAngle int + type FPDFFont_GetWeight struct + Weight int + type FPDFFormObj_CountObjects struct + Count int + type FPDFFormObj_GetObject struct + PageObject references.FPDF_PAGEOBJECT + type FPDFGlyphPath_CountGlyphSegments struct + Count int + type FPDFGlyphPath_GetGlyphPathSegment struct + GlyphPathSegment references.FPDF_PATHSEGMENT + type FPDFImageObj_GetBitmap struct + Bitmap references.FPDF_BITMAP + type FPDFImageObj_GetImageDataDecoded struct + Data []byte + type FPDFImageObj_GetImageDataRaw struct + Data []byte + type FPDFImageObj_GetImageFilter struct + ImageFilter string + type FPDFImageObj_GetImageFilterCount struct + Count int + type FPDFImageObj_GetImageMetadata struct + ImageMetadata structs.FPDF_IMAGEOBJ_METADATA + type FPDFImageObj_GetImagePixelSize struct + Height uint + Width uint + type FPDFImageObj_GetRenderedBitmap struct + Bitmap references.FPDF_BITMAP + type FPDFImageObj_LoadJpegFile struct + type FPDFImageObj_LoadJpegFileInline struct + type FPDFImageObj_SetBitmap struct + type FPDFImageObj_SetMatrix struct + type FPDFJavaScriptAction_GetName struct + Name string + type FPDFJavaScriptAction_GetScript struct + Script string + type FPDFLink_CloseWebLinks struct + type FPDFLink_CountQuadPoints struct + Count int + type FPDFLink_CountRects struct + Count int + Index int + type FPDFLink_CountWebLinks struct + Count int + type FPDFLink_Enumerate struct + Link *references.FPDF_LINK + NextStartPos *int + type FPDFLink_GetAction struct + Action *references.FPDF_ACTION + type FPDFLink_GetAnnot struct + Annotation *references.FPDF_ANNOTATION + type FPDFLink_GetAnnotRect struct + Rect *structs.FPDF_FS_RECTF + type FPDFLink_GetDest struct + Dest *references.FPDF_DEST + type FPDFLink_GetLinkAtPoint struct + Link *references.FPDF_LINK + type FPDFLink_GetLinkZOrderAtPoint struct + ZOrder int + type FPDFLink_GetQuadPoints struct + Points *structs.FPDF_FS_QUADPOINTSF + type FPDFLink_GetRect struct + Bottom float64 + Index int + Left float64 + RectIndex int + Right float64 + Top float64 + type FPDFLink_GetTextRange struct + CharCount int + Index int + StartCharIndex int + type FPDFLink_GetURL struct + Index int + URL string + type FPDFLink_LoadWebLinks struct + PageLink references.FPDF_PAGELINK + type FPDFPageObjMark_CountParams struct + Count int + type FPDFPageObjMark_GetName struct + Name string + type FPDFPageObjMark_GetParamBlobValue struct + Value []byte + type FPDFPageObjMark_GetParamIntValue struct + Value int + type FPDFPageObjMark_GetParamKey struct + Key string + type FPDFPageObjMark_GetParamStringValue struct + Value string + type FPDFPageObjMark_GetParamValueType struct + ValueType enums.FPDF_OBJECT_TYPE + type FPDFPageObjMark_RemoveParam struct + type FPDFPageObjMark_SetBlobParam struct + type FPDFPageObjMark_SetIntParam struct + type FPDFPageObjMark_SetStringParam struct + type FPDFPageObj_AddMark struct + Mark references.FPDF_PAGEOBJECTMARK + type FPDFPageObj_CountMarks struct + Count int + type FPDFPageObj_CreateNewPath struct + PageObject references.FPDF_PAGEOBJECT + type FPDFPageObj_CreateNewRect struct + PageObject references.FPDF_PAGEOBJECT + type FPDFPageObj_CreateTextObj struct + PageObject references.FPDF_PAGEOBJECT + type FPDFPageObj_Destroy struct + type FPDFPageObj_GetBounds struct + Bottom float32 + Left float32 + Right float32 + Top float32 + type FPDFPageObj_GetClipPath struct + ClipPath references.FPDF_CLIPPATH + type FPDFPageObj_GetDashArray struct + DashArray []float32 + type FPDFPageObj_GetDashCount struct + DashCount int + type FPDFPageObj_GetDashPhase struct + DashPhase float32 + type FPDFPageObj_GetFillColor struct + FillColor structs.FPDF_COLOR + type FPDFPageObj_GetLineCap struct + LineCap enums.FPDF_LINECAP + type FPDFPageObj_GetLineJoin struct + LineJoin enums.FPDF_LINEJOIN + type FPDFPageObj_GetMark struct + Mark references.FPDF_PAGEOBJECTMARK + type FPDFPageObj_GetMatrix struct + Matrix structs.FPDF_FS_MATRIX + type FPDFPageObj_GetRotatedBounds struct + QuadPoints structs.FPDF_FS_QUADPOINTSF + type FPDFPageObj_GetStrokeColor struct + StrokeColor structs.FPDF_COLOR + type FPDFPageObj_GetStrokeWidth struct + StrokeWidth float32 + type FPDFPageObj_GetType struct + Type enums.FPDF_PAGEOBJ + type FPDFPageObj_HasTransparency struct + HasTransparency bool + type FPDFPageObj_NewImageObj struct + PageObject references.FPDF_PAGEOBJECT + type FPDFPageObj_NewTextObj struct + PageObject references.FPDF_PAGEOBJECT + type FPDFPageObj_RemoveMark struct + type FPDFPageObj_SetBlendMode struct + type FPDFPageObj_SetDashArray struct + type FPDFPageObj_SetDashPhase struct + type FPDFPageObj_SetFillColor struct + type FPDFPageObj_SetLineCap struct + type FPDFPageObj_SetLineJoin struct + type FPDFPageObj_SetMatrix struct + type FPDFPageObj_SetStrokeColor struct + type FPDFPageObj_SetStrokeWidth struct + type FPDFPageObj_Transform struct + type FPDFPageObj_TransformClipPath struct + type FPDFPage_CloseAnnot struct + type FPDFPage_CountObjects struct + Count int + type FPDFPage_CreateAnnot struct + Annotation references.FPDF_ANNOTATION + type FPDFPage_Delete struct + type FPDFPage_Flatten struct + Page int + Result FPDFPage_FlattenResult + type FPDFPage_FlattenResult int + const FPDFPage_FlattenResultFail + const FPDFPage_FlattenResultNothingToDo + const FPDFPage_FlattenResultSuccess + type FPDFPage_FormFieldZOrderAtPoint struct + ZOrder int + type FPDFPage_GenerateContent struct + type FPDFPage_GetAnnot struct + Annotation references.FPDF_ANNOTATION + type FPDFPage_GetAnnotCount struct + Count int + type FPDFPage_GetAnnotIndex struct + Index int + type FPDFPage_GetArtBox struct + Bottom float32 + Left float32 + Right float32 + Top float32 + type FPDFPage_GetBleedBox struct + Bottom float32 + Left float32 + Right float32 + Top float32 + type FPDFPage_GetCropBox struct + Bottom float32 + Left float32 + Right float32 + Top float32 + type FPDFPage_GetDecodedThumbnailData struct + Thumbnail []byte + type FPDFPage_GetMediaBox struct + Bottom float32 + Left float32 + Right float32 + Top float32 + type FPDFPage_GetObject struct + PageObject references.FPDF_PAGEOBJECT + type FPDFPage_GetRawThumbnailData struct + RawThumbnail []byte + type FPDFPage_GetRotation struct + Page int + PageRotation enums.FPDF_PAGE_ROTATION + type FPDFPage_GetThumbnailAsBitmap struct + Bitmap *references.FPDF_BITMAP + type FPDFPage_GetTrimBox struct + Bottom float32 + Left float32 + Right float32 + Top float32 + type FPDFPage_HasFormFieldAtPoint struct + FieldType enums.FPDF_FORMFIELD + type FPDFPage_HasTransparency struct + HasTransparency bool + Page int + type FPDFPage_InsertClipPath struct + type FPDFPage_InsertObject struct + type FPDFPage_New struct + Page references.FPDF_PAGE + type FPDFPage_RemoveAnnot struct + type FPDFPage_RemoveObject struct + type FPDFPage_SetArtBox struct + type FPDFPage_SetBleedBox struct + type FPDFPage_SetCropBox struct + type FPDFPage_SetMediaBox struct + type FPDFPage_SetRotation struct + type FPDFPage_SetTrimBox struct + type FPDFPage_TransFormWithClip struct + type FPDFPage_TransformAnnots struct + type FPDFPathSegment_GetClose struct + IsClose bool + type FPDFPathSegment_GetPoint struct + X float32 + Y float32 + type FPDFPathSegment_GetType struct + Type enums.FPDF_SEGMENT + type FPDFPath_BezierTo struct + type FPDFPath_Close struct + type FPDFPath_CountSegments struct + Count int + type FPDFPath_GetDrawMode struct + FillMode enums.FPDF_FILLMODE + Stroke bool + type FPDFPath_GetPathSegment struct + PathSegment references.FPDF_PATHSEGMENT + type FPDFPath_LineTo struct + type FPDFPath_MoveTo struct + type FPDFPath_SetDrawMode struct + type FPDFSignatureObj_GetByteRange struct + ByteRange []int + type FPDFSignatureObj_GetContents struct + Contents []byte + type FPDFSignatureObj_GetDocMDPPermission struct + DocMDPPermission int + type FPDFSignatureObj_GetReason struct + Reason *string + type FPDFSignatureObj_GetSubFilter struct + SubFilter *string + type FPDFSignatureObj_GetTime struct + Time *string + type FPDFTextObj_GetFont struct + Font references.FPDF_FONT + type FPDFTextObj_GetFontSize struct + FontSize float32 + type FPDFTextObj_GetRenderedBitmap struct + Bitmap references.FPDF_BITMAP + type FPDFTextObj_GetText struct + Text string + type FPDFTextObj_GetTextRenderMode struct + TextRenderMode enums.FPDF_TEXT_RENDERMODE + type FPDFTextObj_SetTextRenderMode struct + type FPDFText_ClosePage struct + type FPDFText_CountChars struct + Count int + type FPDFText_CountRects struct + Count int + type FPDFText_FindClose struct + type FPDFText_FindNext struct + GotMatch bool + type FPDFText_FindPrev struct + GotMatch bool + type FPDFText_FindStart struct + Search references.FPDF_SCHHANDLE + type FPDFText_GetBoundedText struct + Text string + type FPDFText_GetCharAngle struct + CharAngle float32 + Index int + type FPDFText_GetCharBox struct + Bottom float64 + Index int + Left float64 + Right float64 + Top float64 + type FPDFText_GetCharIndexAtPos struct + CharIndex int + type FPDFText_GetCharIndexFromTextIndex struct + CharIndex int + type FPDFText_GetCharOrigin struct + Index int + X float64 + Y float64 + type FPDFText_GetFillColor struct + A uint + B uint + G uint + Index int + R uint + type FPDFText_GetFontInfo struct + Flags int + FontName string + Index int + type FPDFText_GetFontSize struct + FontSize float64 + Index int + type FPDFText_GetFontWeight struct + FontWeight int + Index int + type FPDFText_GetLooseCharBox struct + Index int + Rect structs.FPDF_FS_RECTF + type FPDFText_GetMatrix struct + Index int + Matrix structs.FPDF_FS_MATRIX + type FPDFText_GetRect struct + Bottom float64 + Left float64 + Right float64 + Top float64 + type FPDFText_GetSchCount struct + Count int + type FPDFText_GetSchResultIndex struct + Index int + type FPDFText_GetStrokeColor struct + A uint + B uint + G uint + Index int + R uint + type FPDFText_GetText struct + Text string + type FPDFText_GetTextIndexFromCharIndex struct + TextIndex int + type FPDFText_GetTextRenderMode struct + Index int + TextRenderMode enums.FPDF_TEXT_RENDERMODE + type FPDFText_GetUnicode struct + Index int + Unicode uint + type FPDFText_HasUnicodeMapError struct + HasUnicodeMapError bool + Index int + type FPDFText_IsGenerated struct + Index int + IsGenerated bool + type FPDFText_IsHyphen struct + Index int + IsHyphen bool + type FPDFText_LoadCidType2Font struct + Font references.FPDF_FONT + type FPDFText_LoadFont struct + Font references.FPDF_FONT + type FPDFText_LoadPage struct + TextPage references.FPDF_TEXTPAGE + type FPDFText_LoadStandardFont struct + Font references.FPDF_FONT + type FPDFText_SetCharcodes struct + type FPDFText_SetText struct + type FPDF_CloseDocument struct + type FPDF_ClosePage struct + type FPDF_CloseXObject struct + type FPDF_CopyViewerPreferences struct + type FPDF_CountNamedDests struct + Count uint64 + type FPDF_CreateClipPath struct + ClipPath references.FPDF_CLIPPATH + type FPDF_CreateNewDocument struct + Document references.FPDF_DOCUMENT + type FPDF_DestroyClipPath struct + type FPDF_DeviceToPage struct + PageX float64 + PageY float64 + type FPDF_DocumentHasValidCrossReferenceTable struct + DocumentHasValidCrossReferenceTable bool + type FPDF_FFLDraw struct + type FPDF_GetDocPermissions struct + AddOrModifyTextAnnotations bool + AssembleDocument bool + CopyOrExtractText bool + CreateOrModifyInteractiveFormFields bool + DocPermissions uint32 + ExtractTextAndGraphics bool + FillInExistingInteractiveFormFields bool + FillInInteractiveFormFields bool + ModifyContents bool + PrintDocument bool + PrintDocumentAsFaithfulDigitalCopy bool + type FPDF_GetDocUserPermissions struct + AddOrModifyTextAnnotations bool + AssembleDocument bool + CopyOrExtractText bool + CreateOrModifyInteractiveFormFields bool + DocUserPermissions uint32 + ExtractTextAndGraphics bool + FillInExistingInteractiveFormFields bool + FillInInteractiveFormFields bool + ModifyContents bool + PrintDocument bool + PrintDocumentAsFaithfulDigitalCopy bool + type FPDF_GetFileIdentifier struct + FileIdType enums.FPDF_FILEIDTYPE + Identifier []byte + type FPDF_GetFileVersion struct + FileVersion int + type FPDF_GetFormType struct + FormType enums.FPDF_FORMTYPE + type FPDF_GetLastError struct + Error FPDF_GetLastErrorError + type FPDF_GetLastErrorError int + const FPDF_GetLastErrorErrorFile + const FPDF_GetLastErrorErrorFormat + const FPDF_GetLastErrorErrorInvalidLicense + const FPDF_GetLastErrorErrorPassword + const FPDF_GetLastErrorErrorSecurity + const FPDF_GetLastErrorErrorSuccess + const FPDF_GetLastErrorErrorUnknown + type FPDF_GetMetaText struct + Tag string + Value string + type FPDF_GetNamedDest struct + Dest references.FPDF_DEST + Name string + type FPDF_GetNamedDestByName struct + Dest references.FPDF_DEST + type FPDF_GetPageAAction struct + AAType *enums.FPDF_PAGE_AACTION + Action *references.FPDF_ACTION + type FPDF_GetPageBoundingBox struct + Rect structs.FPDF_FS_RECTF + type FPDF_GetPageCount struct + PageCount int + type FPDF_GetPageHeight struct + Height float64 + Page int + type FPDF_GetPageHeightF struct + PageHeight float32 + type FPDF_GetPageLabel struct + Label string + Page int + type FPDF_GetPageSizeByIndex struct + Height float64 + Page int + Width float64 + type FPDF_GetPageSizeByIndexF struct + Size structs.FPDF_FS_SIZEF + type FPDF_GetPageWidth struct + Page int + Width float64 + type FPDF_GetPageWidthF struct + PageWidth float32 + type FPDF_GetSecurityHandlerRevision struct + SecurityHandlerRevision int + type FPDF_GetSignatureCount struct + Count int + type FPDF_GetSignatureObject struct + Index int + Signature references.FPDF_SIGNATURE + type FPDF_GetTrailerEnds struct + TrailerEnds []int + type FPDF_GetXFAPacketContent struct + Content []byte + Index int + type FPDF_GetXFAPacketCount struct + Count int + type FPDF_GetXFAPacketName struct + Index int + Name string + type FPDF_ImportNPagesToOne struct + Document references.FPDF_DOCUMENT + type FPDF_ImportPages struct + type FPDF_ImportPagesByIndex struct + type FPDF_LoadCustomDocument struct + Document references.FPDF_DOCUMENT + type FPDF_LoadDocument struct + Document references.FPDF_DOCUMENT + type FPDF_LoadMemDocument struct + Document references.FPDF_DOCUMENT + type FPDF_LoadMemDocument64 struct + Document references.FPDF_DOCUMENT + type FPDF_LoadPage struct + Page references.FPDF_PAGE + type FPDF_LoadXFA struct + type FPDF_MovePages struct + type FPDF_NewFormObjectFromXObject struct + PageObject references.FPDF_PAGEOBJECT + type FPDF_NewXObjectFromPage struct + XObject references.FPDF_XOBJECT + type FPDF_PageToDevice struct + DeviceX int + DeviceY int + type FPDF_RemoveFormFieldHighlight struct + type FPDF_RenderPage struct + type FPDF_RenderPageBitmap struct + type FPDF_RenderPageBitmapWithColorScheme_Start struct + RenderStatus enums.FPDF_RENDER_STATUS + type FPDF_RenderPageBitmapWithMatrix struct + type FPDF_RenderPageBitmap_Start struct + RenderStatus enums.FPDF_RENDER_STATUS + type FPDF_RenderPage_Close struct + type FPDF_RenderPage_Continue struct + RenderStatus enums.FPDF_RENDER_STATUS + type FPDF_SaveAsCopy struct + FileBytes *[]byte + FilePath *string + type FPDF_SaveWithVersion struct + FileBytes *[]byte + FilePath *string + type FPDF_SetFormFieldHighlightAlpha struct + type FPDF_SetFormFieldHighlightColor struct + type FPDF_SetPrintMode struct + type FPDF_SetSandBoxPolicy struct + type FPDF_StructElement_Attr_GetBlobValue struct + Value []byte + type FPDF_StructElement_Attr_GetBooleanValue struct + Value bool + type FPDF_StructElement_Attr_GetCount struct + Count int + type FPDF_StructElement_Attr_GetName struct + Name string + type FPDF_StructElement_Attr_GetNumberValue struct + Value float32 + type FPDF_StructElement_Attr_GetStringValue struct + Value string + type FPDF_StructElement_Attr_GetType struct + ObjectType enums.FPDF_OBJECT_TYPE + type FPDF_StructElement_CountChildren struct + Count int + type FPDF_StructElement_GetActualText struct + Actualtext string + type FPDF_StructElement_GetAltText struct + AltText string + type FPDF_StructElement_GetAttributeAtIndex struct + StructElementAttribute references.FPDF_STRUCTELEMENT_ATTR + type FPDF_StructElement_GetAttributeCount struct + Count int + type FPDF_StructElement_GetChildAtIndex struct + StructElement references.FPDF_STRUCTELEMENT + type FPDF_StructElement_GetChildMarkedContentID struct + ChildMarkedContentID int + type FPDF_StructElement_GetID struct + ID string + type FPDF_StructElement_GetLang struct + Lang string + type FPDF_StructElement_GetMarkedContentID struct + MarkedContentID int + type FPDF_StructElement_GetMarkedContentIdAtIndex struct + MarkedContentID int + type FPDF_StructElement_GetMarkedContentIdCount struct + Count int + type FPDF_StructElement_GetObjType struct + ObjType string + type FPDF_StructElement_GetParent struct + StructElement references.FPDF_STRUCTELEMENT + type FPDF_StructElement_GetStringAttribute struct + Attribute string + Value string + type FPDF_StructElement_GetTitle struct + Title string + type FPDF_StructElement_GetType struct + Type string + type FPDF_StructTree_Close struct + type FPDF_StructTree_CountChildren struct + Count int + type FPDF_StructTree_GetChildAtIndex struct + StructElement references.FPDF_STRUCTELEMENT + type FPDF_StructTree_GetForPage struct + StructTree references.FPDF_STRUCTTREE + type FPDF_VIEWERREF_GetDuplex struct + DuplexType enums.FPDF_DUPLEXTYPE + type FPDF_VIEWERREF_GetName struct + Value string + type FPDF_VIEWERREF_GetNumCopies struct + NumCopies int + type FPDF_VIEWERREF_GetPrintPageRange struct + PageRange references.FPDF_PAGERANGE + type FPDF_VIEWERREF_GetPrintPageRangeCount struct + Count uint64 + type FPDF_VIEWERREF_GetPrintPageRangeElement struct + Value int + type FPDF_VIEWERREF_GetPrintScaling struct + PreferPrintScaling bool + type FSDK_SetLocaltimeFunction struct + type FSDK_SetTimeFunction struct + type FSDK_SetUnSpObjProcessHandler struct + type FontInformation struct + Flags int + Name string + Size float64 + SizeInPixels *int + Weight int + type GetActionInfo struct + ActionInfo ActionInfo + type GetAttachments struct + Attachments []Attachment + type GetBookmarks struct + Bookmarks []GetBookmarksBookmark + type GetBookmarksBookmark struct + ActionInfo *ActionInfo + Children []GetBookmarksBookmark + DestInfo *DestInfo + Reference references.FPDF_BOOKMARK + Title string + type GetDestInfo struct + DestInfo DestInfo + type GetJavaScriptActions struct + JavaScriptActions []JavaScriptAction + type GetMetaData struct + Tags []GetMetaDataTag + type GetMetaDataTag struct + Tag string + Value string + type GetPageSize struct + Height float64 + Page int + Width float64 + type GetPageSizeInPixels struct + Height int + Page int + PointToPixelRatio float64 + Width int + type GetPageText struct + Page int + Text string + type GetPageTextStructured struct + Chars []*GetPageTextStructuredChar + Page int + PointToPixelRatio float64 + Rects []*GetPageTextStructuredRect + type GetPageTextStructuredChar struct + Angle float64 + FontInformation *FontInformation + PixelPosition *CharPosition + PointPosition CharPosition + Text string + type GetPageTextStructuredRect struct + FontInformation *FontInformation + PixelPosition *CharPosition + PointPosition CharPosition + Text string + type JavaScriptAction struct + Name string + Script string + type NewPage struct + Page references.FPDF_PAGE + type OpenDocument struct + Document references.FPDF_DOCUMENT + type RenderPage struct + HasTransparency bool + Height int + Image *image.RGBA + Page int + PointToPixelRatio float64 + Width int + type RenderPageInDPI struct + CleanupFunc func() + Result RenderPage + func (r *RenderPageInDPI) Cleanup() + type RenderPageInPixels struct + CleanupFunc func() + Result RenderPage + func (r *RenderPageInPixels) Cleanup() + type RenderPages struct + Height int + Image *image.RGBA + Pages []RenderPagesPage + Width int + type RenderPagesInDPI struct + CleanupFunc func() + Result RenderPages + func (r *RenderPagesInDPI) Cleanup() + type RenderPagesInPixels struct + CleanupFunc func() + Result RenderPages + func (r *RenderPagesInPixels) Cleanup() + type RenderPagesPage struct + HasTransparency bool + Height int + Page int + PointToPixelRatio float64 + Width int + X int + Y int + type RenderToFile struct + Height int + ImageBytes *[]byte + ImagePath string + Pages []RenderPagesPage + PointToPixelRatio float64 + Width int