Versions in this module Expand all Collapse all v0 v0.5.2 Mar 31, 2026 v0.5.1 Mar 30, 2026 Changes in this version + var PDFAnnotationHighlightingModes struct + var PDFAnnotationKeys struct + var PDFAnnotationLineEndingStyles struct + var PDFAnnotationSubtypes struct + var PDFAnnotationTextIconTypes struct + var PDFAnnotationWidgetSubtypes struct + var PDFAppearanceCharacteristicsKeys struct + var PDFBorderKeys struct + var PDFDocumentDidBeginFindNotification foundation.NSNotificationName + var PDFDocumentDidBeginPageFindNotification foundation.NSNotificationName + var PDFDocumentDidBeginPageWriteNotification foundation.NSNotificationName + var PDFDocumentDidBeginWriteNotification foundation.NSNotificationName + var PDFDocumentDidEndFindNotification foundation.NSNotificationName + var PDFDocumentDidEndPageFindNotification foundation.NSNotificationName + var PDFDocumentDidEndPageWriteNotification foundation.NSNotificationName + var PDFDocumentDidEndWriteNotification foundation.NSNotificationName + var PDFDocumentDidFindMatchNotification foundation.NSNotificationName + var PDFDocumentDidUnlockNotification foundation.NSNotificationName + var PDFDocumentFoundSelectionKey string + var PDFDocumentPageIndexKey string + var PDFPageImageInitializationOptions struct + var PDFThumbnailViewDocumentEditedNotification string + var PDFViewAnnotationHitNotification foundation.NSNotificationName + var PDFViewAnnotationWillHitNotification foundation.NSNotificationName + var PDFViewChangedHistoryNotification foundation.NSNotificationName + var PDFViewCopyPermissionNotification foundation.NSNotificationName + var PDFViewDisplayBoxChangedNotification foundation.NSNotificationName + var PDFViewDisplayModeChangedNotification foundation.NSNotificationName + var PDFViewDocumentChangedNotification foundation.NSNotificationName + var PDFViewPageChangedNotification foundation.NSNotificationName + var PDFViewPrintPermissionNotification foundation.NSNotificationName + var PDFViewScaleChangedNotification foundation.NSNotificationName + var PDFViewSelectionChangedNotification foundation.NSNotificationName + var PDFViewVisiblePagesChangedNotification foundation.NSNotificationName + type IPDFAction interface + Action func() IPDFAction + ModificationDate func() foundation.INSDate + Page func() IPDFPage + SetAction func(value IPDFAction) + SetModificationDate func(value foundation.INSDate) + SetPage func(value IPDFPage) + SetUserName func(value string) + Type func() string + UserName func() string + type IPDFActionGoTo interface + Destination func() IPDFDestination + InitWithDestination func(destination IPDFDestination) PDFActionGoTo + SetDestination func(value IPDFDestination) + type IPDFActionNamed interface + InitWithName func(name PDFActionNamedName) PDFActionNamed + Name func() PDFActionNamedName + SetName func(value PDFActionNamedName) + type IPDFActionRemoteGoTo interface + InitWithPageIndexAtPointFileURL func(pageIndex uint, point corefoundation.CGPoint, url foundation.INSURL) PDFActionRemoteGoTo + PageIndex func() uint + Point func() corefoundation.CGPoint + SetPageIndex func(value uint) + SetPoint func(value corefoundation.CGPoint) + SetURL func(value foundation.INSURL) + URL func() foundation.INSURL + type IPDFActionResetForm interface + Fields func() []string + FieldsIncludedAreCleared func() bool + SetFields func(value []string) + SetFieldsIncludedAreCleared func(value bool) + type IPDFActionURL interface + InitWithURL func(url foundation.INSURL) PDFActionURL + SetURL func(value foundation.INSURL) + URL func() foundation.INSURL + type IPDFAnnotation interface + Action func() IPDFAction + ActivatableTextField func() bool + AddBezierPath func(path objectivec.IObject) + Alignment func() appkit.NSTextAlignment + AllowsToggleToOff func() bool + AnnotationKeyValues func() foundation.INSDictionary + BackgroundColor func() objc.ID + Border func() IPDFBorder + Bounds func() corefoundation.CGRect + ButtonWidgetState func() PDFWidgetCellState + ButtonWidgetStateString func() string + Caption func() string + Choices func() []string + Color func() objc.ID + Comb func() bool + Contents func() string + Destination func() IPDFDestination + DrawWithBoxInContext func(box PDFDisplayBox, context coregraphics.CGContextRef) + EncodeWithCoder func(coder foundation.INSCoder) + EndLineStyle func() PDFLineStyle + EndPoint func() corefoundation.CGPoint + FieldName func() string + Font func() objectivec.IObject + FontColor func() objc.ID + HasAppearanceStream func() bool + Highlighted func() bool + IconType func() PDFTextAnnotationIconType + InitWithBoundsForTypeWithProperties func(bounds corefoundation.CGRect, annotationType PDFAnnotationSubtype, ...) PDFAnnotation + InteriorColor func() objc.ID + IsPasswordField func() bool + ListChoice func() bool + MarkupType func() PDFMarkupType + MaximumLength func() int + ModificationDate func() foundation.INSDate + Multiline func() bool + Open func() bool + Page func() IPDFPage + Paths func() []objc.ID + Popup func() IPDFAnnotation + QuadrilateralPoints func() []foundation.NSValue + RadiosInUnison func() bool + ReadOnly func() bool + RemoveBezierPath func(path objectivec.IObject) + RemoveValueForAnnotationKey func(key PDFAnnotationKey) + SetAction func(value IPDFAction) + SetAlignment func(value appkit.NSTextAlignment) + SetAllowsToggleToOff func(value bool) + SetBackgroundColor func(value objc.ID) + SetBooleanForAnnotationKey func(value bool, key PDFAnnotationKey) bool + SetBorder func(value IPDFBorder) + SetBounds func(value corefoundation.CGRect) + SetButtonWidgetState func(value PDFWidgetCellState) + SetButtonWidgetStateString func(value string) + SetCaption func(value string) + SetChoices func(value []string) + SetColor func(value objc.ID) + SetComb func(value bool) + SetContents func(value string) + SetDestination func(value IPDFDestination) + SetEndLineStyle func(value PDFLineStyle) + SetEndPoint func(value corefoundation.CGPoint) + SetFieldName func(value string) + SetFont func(value objectivec.IObject) + SetFontColor func(value objc.ID) + SetHighlighted func(value bool) + SetIconType func(value PDFTextAnnotationIconType) + SetInteriorColor func(value objc.ID) + SetListChoice func(value bool) + SetMarkupType func(value PDFMarkupType) + SetMaximumLength func(value int) + SetModificationDate func(value foundation.INSDate) + SetMultiline func(value bool) + SetOpen func(value bool) + SetPage func(value IPDFPage) + SetPopup func(value IPDFAnnotation) + SetQuadrilateralPoints func(value []foundation.NSValue) + SetRadiosInUnison func(value bool) + SetReadOnly func(value bool) + SetRectForAnnotationKey func(value corefoundation.CGRect, key PDFAnnotationKey) bool + SetShouldDisplay func(value bool) + SetShouldPrint func(value bool) + SetStampName func(value string) + SetStartLineStyle func(value PDFLineStyle) + SetStartPoint func(value corefoundation.CGPoint) + SetType func(value string) + SetURL func(value foundation.INSURL) + SetUserName func(value string) + SetValueForAnnotationKey func(value objectivec.IObject, key PDFAnnotationKey) bool + SetValues func(value []string) + SetWidgetControlType func(value PDFWidgetControlType) + SetWidgetDefaultStringValue func(value string) + SetWidgetFieldType func(value PDFAnnotationWidgetSubtype) + SetWidgetStringValue func(value string) + ShouldDisplay func() bool + ShouldPrint func() bool + StampName func() string + StartLineStyle func() PDFLineStyle + StartPoint func() corefoundation.CGPoint + Type func() string + URL func() foundation.INSURL + UserName func() string + ValueForAnnotationKey func(key PDFAnnotationKey) objectivec.IObject + Values func() []string + WidgetControlType func() PDFWidgetControlType + WidgetDefaultStringValue func() string + WidgetFieldType func() PDFAnnotationWidgetSubtype + WidgetStringValue func() string + type IPDFAppearanceCharacteristics interface + AppearanceCharacteristicsKeyValues func() foundation.INSDictionary + BackgroundColor func() objc.ID + BorderColor func() objc.ID + Caption func() string + ControlType func() PDFWidgetControlType + DownCaption func() string + FieldName func() string + IsReadOnly func() bool + RolloverCaption func() string + Rotation func() int + SetBackgroundColor func(value objc.ID) + SetBorderColor func(value objc.ID) + SetCaption func(value string) + SetControlType func(value PDFWidgetControlType) + SetDownCaption func(value string) + SetFieldName func(value string) + SetIsReadOnly func(value bool) + SetRolloverCaption func(value string) + SetRotation func(value int) + SetWidgetDefaultStringValue func(value string) + SetWidgetFieldType func(value PDFAnnotationWidgetSubtype) + SetWidgetStringValue func(value string) + WidgetDefaultStringValue func() string + WidgetFieldType func() PDFAnnotationWidgetSubtype + WidgetStringValue func() string + type IPDFBorder interface + Alignment func() appkit.NSTextAlignment + Border func() IPDFBorder + BorderKeyValues func() foundation.INSDictionary + Bounds func() corefoundation.CGRect + Color func() objc.ID + Contents func() string + DashPattern func() foundation.INSArray + DrawInRect func(rect corefoundation.CGRect) + EncodeWithCoder func(coder foundation.INSCoder) + Font func() objectivec.IObject + FontColor func() objc.ID + HasAppearanceStream func() bool + IsHighlighted func() bool + LineWidth func() float64 + SetAlignment func(value appkit.NSTextAlignment) + SetBorder func(value IPDFBorder) + SetBounds func(value corefoundation.CGRect) + SetColor func(value objc.ID) + SetContents func(value string) + SetDashPattern func(value foundation.INSArray) + SetFont func(value objectivec.IObject) + SetFontColor func(value objc.ID) + SetHasAppearanceStream func(value bool) + SetIsHighlighted func(value bool) + SetLineWidth func(value float64) + SetStyle func(value PDFBorderStyle) + Style func() PDFBorderStyle + type IPDFDestination interface + Action func() IPDFAction + Compare func(destination IPDFDestination) foundation.NSComparisonResult + CurrentDestination func() IPDFDestination + InitWithPageAtPoint func(page IPDFPage, point corefoundation.CGPoint) PDFDestination + KPDFDestinationUnspecifiedValue func() float64 + ModificationDate func() foundation.INSDate + Page func() IPDFPage + Point func() corefoundation.CGPoint + SetAction func(value IPDFAction) + SetCurrentDestination func(value IPDFDestination) + SetModificationDate func(value foundation.INSDate) + SetType func(value string) + SetUserName func(value string) + SetZoom func(value float64) + Type func() string + UserName func() string + Zoom func() float64 + type IPDFDocument interface + AccessPermissions func() PDFAccessPermissions + AllowsCommenting func() bool + AllowsContentAccessibility func() bool + AllowsCopying func() bool + AllowsDocumentAssembly func() bool + AllowsDocumentChanges func() bool + AllowsFormFieldEntry func() bool + AllowsPrinting func() bool + BeginFindStringWithOptions func(string_ string, options foundation.NSStringCompareOptions) + BeginFindStringsWithOptions func(strings []string, options foundation.NSStringCompareOptions) + CancelFindString func() + DataRepresentation func() foundation.INSData + DataRepresentationWithOptions func(options foundation.INSDictionary) foundation.INSData + Delegate func() PDFDocumentDelegate + DocumentAttributes func() foundation.INSDictionary + DocumentRef func() coregraphics.CGPDFDocumentRef + DocumentURL func() foundation.INSURL + ExchangePageAtIndexWithPageAtIndex func(indexA uint, indexB uint) + FindStringFromSelectionWithOptions func(string_ string, selection IPDFSelection, ...) IPDFSelection + FindStringWithOptions func(string_ string, options foundation.NSStringCompareOptions) []PDFSelection + IndexForPage func(page IPDFPage) uint + InitWithData func(data foundation.INSData) PDFDocument + InitWithURL func(url foundation.INSURL) PDFDocument + InsertPageAtIndex func(page IPDFPage, index uint) + IsEncrypted func() bool + IsFinding func() bool + IsLocked func() bool + MajorVersion func() int + MinorVersion func() int + OutlineItemForSelection func(selection IPDFSelection) IPDFOutline + OutlineRoot func() IPDFOutline + PageAtIndex func(index uint) IPDFPage + PageClass func() objc.Class + PageCount func() uint + PermissionsStatus func() PDFDocumentPermissions + PrintOperationForPrintInfoScalingModeAutoRotate func(printInfo appkit.NSPrintInfo, scaleMode PDFPrintScalingMode, doRotate bool) appkit.NSPrintOperation + RemovePageAtIndex func(index uint) + SelectionForEntireDocument func() IPDFSelection + SelectionFromPageAtCharacterIndexToPageAtCharacterIndex func(startPage IPDFPage, startCharacter uint, endPage IPDFPage, endCharacter uint) IPDFSelection + SelectionFromPageAtPointToPageAtPoint func(startPage IPDFPage, startPoint corefoundation.CGPoint, endPage IPDFPage, ...) IPDFSelection + SelectionFromPageAtPointToPageAtPointWithGranularity func(startPage IPDFPage, startPoint corefoundation.CGPoint, endPage IPDFPage, ...) IPDFSelection + SetDelegate func(value PDFDocumentDelegate) + SetDocumentAttributes func(value foundation.INSDictionary) + SetOutlineRoot func(value IPDFOutline) + String func() string + UnlockWithPassword func(password string) bool + WriteToFile func(path string) bool + WriteToFileWithOptions func(path string, options foundation.INSDictionary) bool + WriteToURL func(url foundation.INSURL) bool + WriteToURLWithOptions func(url foundation.INSURL, options foundation.INSDictionary) bool + type IPDFOutline interface + Action func() IPDFAction + ChildAtIndex func(index uint) IPDFOutline + Destination func() IPDFDestination + Document func() IPDFDocument + Index func() uint + InsertChildAtIndex func(child IPDFOutline, index uint) + IsOpen func() bool + Label func() string + NumberOfChildren func() uint + Parent func() IPDFOutline + RemoveFromParent func() + SetAction func(value IPDFAction) + SetDestination func(value IPDFDestination) + SetIsOpen func(value bool) + SetLabel func(value string) + type IPDFPage interface + AddAnnotation func(annotation IPDFAnnotation) + AnnotationAtPoint func(point corefoundation.CGPoint) IPDFAnnotation + Annotations func() []PDFAnnotation + AttributedString func() foundation.NSAttributedString + BoundsForBox func(box PDFDisplayBox) corefoundation.CGRect + CharacterBoundsAtIndex func(index int) corefoundation.CGRect + CharacterIndexAtPoint func(point corefoundation.CGPoint) int + DataRepresentation func() foundation.INSData + DisplaysAnnotations func() bool + Document func() IPDFDocument + DrawWithBoxToContext func(box PDFDisplayBox, context coregraphics.CGContextRef) + InitWithImage func(image objectivec.IObject) PDFPage + InitWithImageOptions func(image objectivec.IObject, options foundation.INSDictionary) PDFPage + Label func() string + NumberOfCharacters func() uint + PageRef func() coregraphics.CGPDFPageRef + RemoveAnnotation func(annotation IPDFAnnotation) + Rotation func() int + SelectionForLineAtPoint func(point corefoundation.CGPoint) IPDFSelection + SelectionForRange func(range_ foundation.NSRange) IPDFSelection + SelectionForRect func(rect corefoundation.CGRect) IPDFSelection + SelectionForWordAtPoint func(point corefoundation.CGPoint) IPDFSelection + SelectionFromPointToPoint func(startPoint corefoundation.CGPoint, endPoint corefoundation.CGPoint) IPDFSelection + SetBoundsForBox func(bounds corefoundation.CGRect, box PDFDisplayBox) + SetDisplaysAnnotations func(value bool) + SetRotation func(value int) + String func() string + ThumbnailOfSizeForBox func(size corefoundation.CGSize, box PDFDisplayBox) objc.ID + TransformContextForBox func(context coregraphics.CGContextRef, box PDFDisplayBox) + TransformForBox func(box PDFDisplayBox) corefoundation.CGAffineTransform + type IPDFSelection interface + AddSelection func(selection IPDFSelection) + AddSelections func(selections []PDFSelection) + AttributedString func() foundation.NSAttributedString + BoundsForPage func(page IPDFPage) corefoundation.CGRect + Color func() objc.ID + DrawForPageActive func(page IPDFPage, active bool) + DrawForPageWithBoxActive func(page IPDFPage, box PDFDisplayBox, active bool) + ExtendSelectionAtEnd func(succeed int) + ExtendSelectionAtStart func(precede int) + ExtendSelectionForLineBoundaries func() + InitWithDocument func(document IPDFDocument) PDFSelection + NumberOfTextRangesOnPage func(page IPDFPage) uint + Pages func() []PDFPage + RangeAtIndexOnPage func(index uint, page IPDFPage) foundation.NSRange + SelectionsByLine func() []PDFSelection + SetColor func(value objc.ID) + String func() string + type IPDFThumbnailView interface + AllowsDragging func() bool + AllowsMultipleSelection func() bool + BackgroundColor func() objc.ID + LabelFont func() appkit.NSFont + MaximumNumberOfColumns func() uint + PDFView func() IPDFView + SelectedPages func() []PDFPage + SetAllowsDragging func(value bool) + SetAllowsMultipleSelection func(value bool) + SetBackgroundColor func(value objc.ID) + SetLabelFont func(value appkit.NSFont) + SetMaximumNumberOfColumns func(value uint) + SetPDFView func(value IPDFView) + SetThumbnailSize func(value corefoundation.CGSize) + ThumbnailSize func() corefoundation.CGSize + type IPDFView interface + AcceptsDraggedFiles func() bool + AnnotationsChangedOnPage func(page IPDFPage) + AreaOfInterestForMouse func(event objectivec.IObject) PDFAreaOfInterest + AreaOfInterestForPoint func(cursorLocation corefoundation.CGPoint) PDFAreaOfInterest + AutoScales func() bool + BackgroundColor func() objc.ID + CanGoBack func() bool + CanGoForward func() bool + CanGoToFirstPage func() bool + CanGoToLastPage func() bool + CanGoToNextPage func() bool + CanGoToPreviousPage func() bool + CanZoomIn func() bool + CanZoomOut func() bool + ClearSelection func() + ConvertPointFromPage func(point corefoundation.CGPoint, page IPDFPage) corefoundation.CGPoint + ConvertPointToPage func(point corefoundation.CGPoint, page IPDFPage) corefoundation.CGPoint + ConvertRectFromPage func(rect corefoundation.CGRect, page IPDFPage) corefoundation.CGRect + ConvertRectToPage func(rect corefoundation.CGRect, page IPDFPage) corefoundation.CGRect + Copy func(sender objectivec.IObject) + CurrentDestination func() IPDFDestination + CurrentPage func() IPDFPage + CurrentSelection func() IPDFSelection + Delegate func() PDFViewDelegate + DisplayBox func() PDFDisplayBox + DisplayDirection func() PDFDisplayDirection + DisplayMode func() PDFDisplayMode + DisplaysAsBook func() bool + DisplaysPageBreaks func() bool + DisplaysRTL func() bool + Document func() IPDFDocument + DocumentView func() objc.ID + DrawPagePostToContext func(page IPDFPage, context coregraphics.CGContextRef) + DrawPageToContext func(page IPDFPage, context coregraphics.CGContextRef) + EnableDataDetectors func() bool + GoBack func(sender objectivec.IObject) + GoForward func(sender objectivec.IObject) + GoToDestination func(destination IPDFDestination) + GoToFirstPage func(sender objectivec.IObject) + GoToLastPage func(sender objectivec.IObject) + GoToNextPage func(sender objectivec.IObject) + GoToPage func(page IPDFPage) + GoToPreviousPage func(sender objectivec.IObject) + GoToRectOnPage func(rect corefoundation.CGRect, page IPDFPage) + GoToSelection func(selection IPDFSelection) + HighlightedSelections func() []PDFSelection + InMarkupMode func() bool + InterpolationQuality func() PDFInterpolationQuality + LayoutDocumentView func() + MaxScaleFactor func() float64 + MinScaleFactor func() float64 + PageBreakMargins func() objectivec.IObject + PageForPointNearest func(point corefoundation.CGPoint, nearest bool) IPDFPage + PageOverlayViewProvider func() PDFPageOverlayViewProvider + PageShadowsEnabled func() bool + PerformAction func(action IPDFAction) + PrintWithInfoAutoRotate func(printInfo appkit.NSPrintInfo, doRotate bool) + PrintWithInfoAutoRotatePageScaling func(printInfo appkit.NSPrintInfo, doRotate bool, scale PDFPrintScalingMode) + RowSizeForPage func(page IPDFPage) corefoundation.CGSize + ScaleFactor func() float64 + ScaleFactorForSizeToFit func() float64 + ScrollSelectionToVisible func(sender objectivec.IObject) + SetAcceptsDraggedFiles func(value bool) + SetAutoScales func(value bool) + SetBackgroundColor func(value objc.ID) + SetCurrentSelection func(value IPDFSelection) + SetCurrentSelectionAnimate func(selection IPDFSelection, animate bool) + SetCursorForAreaOfInterest func(area PDFAreaOfInterest) + SetDelegate func(value PDFViewDelegate) + SetDisplayBox func(value PDFDisplayBox) + SetDisplayDirection func(value PDFDisplayDirection) + SetDisplayMode func(value PDFDisplayMode) + SetDisplaysAsBook func(value bool) + SetDisplaysPageBreaks func(value bool) + SetDisplaysRTL func(value bool) + SetDocument func(value IPDFDocument) + SetEnableDataDetectors func(value bool) + SetHighlightedSelections func(value []PDFSelection) + SetInMarkupMode func(value bool) + SetInterpolationQuality func(value PDFInterpolationQuality) + SetMaxScaleFactor func(value float64) + SetMinScaleFactor func(value float64) + SetPageBreakMargins func(value objectivec.IObject) + SetPageOverlayViewProvider func(value PDFPageOverlayViewProvider) + SetPageShadowsEnabled func(value bool) + SetScaleFactor func(value float64) + VisiblePages func() []PDFPage + ZoomIn func(sender objectivec.IObject) + ZoomOut func(sender objectivec.IObject) + type PDFAccessPermissions uint + const PDFAllowsCommenting + const PDFAllowsContentAccessibility + const PDFAllowsContentCopying + const PDFAllowsDocumentAssembly + const PDFAllowsDocumentChanges + const PDFAllowsFormFieldEntry + const PDFAllowsHighQualityPrinting + const PDFAllowsLowQualityPrinting + func (e PDFAccessPermissions) String() string + type PDFAction struct + func NewPDFAction() PDFAction + func PDFActionFromID(id objc.ID) PDFAction + func (p PDFAction) Action() IPDFAction + func (p PDFAction) Autorelease() PDFAction + func (p PDFAction) Init() PDFAction + func (p PDFAction) ModificationDate() foundation.INSDate + func (p PDFAction) Page() IPDFPage + func (p PDFAction) SetAction(value IPDFAction) + func (p PDFAction) SetModificationDate(value foundation.INSDate) + func (p PDFAction) SetPage(value IPDFPage) + func (p PDFAction) SetUserName(value string) + func (p PDFAction) Type() string + func (p PDFAction) UserName() string + type PDFActionClass struct + func GetPDFActionClass() PDFActionClass + func (pc PDFActionClass) Alloc() PDFAction + func (pc PDFActionClass) Class() objc.Class + type PDFActionGoTo struct + func NewPDFActionGoTo() PDFActionGoTo + func NewPDFActionGoToWithDestination(destination IPDFDestination) PDFActionGoTo + func PDFActionGoToFromID(id objc.ID) PDFActionGoTo + func (p PDFActionGoTo) Autorelease() PDFActionGoTo + func (p PDFActionGoTo) Destination() IPDFDestination + func (p PDFActionGoTo) Init() PDFActionGoTo + func (p PDFActionGoTo) InitWithDestination(destination IPDFDestination) PDFActionGoTo + func (p PDFActionGoTo) SetDestination(value IPDFDestination) + type PDFActionGoToClass struct + func GetPDFActionGoToClass() PDFActionGoToClass + func (pc PDFActionGoToClass) Alloc() PDFActionGoTo + func (pc PDFActionGoToClass) Class() objc.Class + type PDFActionNamed struct + func NewPDFActionNamed() PDFActionNamed + func NewPDFActionNamedWithName(name PDFActionNamedName) PDFActionNamed + func PDFActionNamedFromID(id objc.ID) PDFActionNamed + func (p PDFActionNamed) Autorelease() PDFActionNamed + func (p PDFActionNamed) Init() PDFActionNamed + func (p PDFActionNamed) InitWithName(name PDFActionNamedName) PDFActionNamed + func (p PDFActionNamed) Name() PDFActionNamedName + func (p PDFActionNamed) SetName(value PDFActionNamedName) + type PDFActionNamedClass struct + func GetPDFActionNamedClass() PDFActionNamedClass + func (pc PDFActionNamedClass) Alloc() PDFActionNamed + func (pc PDFActionNamedClass) Class() objc.Class + type PDFActionNamedName int + const KPDFActionNamedFind + const KPDFActionNamedFirstPage + const KPDFActionNamedGoBack + const KPDFActionNamedGoForward + const KPDFActionNamedGoToPage + const KPDFActionNamedLastPage + const KPDFActionNamedNextPage + const KPDFActionNamedNone + const KPDFActionNamedPreviousPage + const KPDFActionNamedPrint + const KPDFActionNamedZoomIn + const KPDFActionNamedZoomOut + func (e PDFActionNamedName) String() string + type PDFActionRemoteGoTo struct + func NewPDFActionRemoteGoTo() PDFActionRemoteGoTo + func NewPDFActionRemoteGoToWithPageIndexAtPointFileURL(pageIndex uint, point corefoundation.CGPoint, url foundation.INSURL) PDFActionRemoteGoTo + func PDFActionRemoteGoToFromID(id objc.ID) PDFActionRemoteGoTo + func (p PDFActionRemoteGoTo) Autorelease() PDFActionRemoteGoTo + func (p PDFActionRemoteGoTo) Init() PDFActionRemoteGoTo + func (p PDFActionRemoteGoTo) InitWithPageIndexAtPointFileURL(pageIndex uint, point corefoundation.CGPoint, url foundation.INSURL) PDFActionRemoteGoTo + func (p PDFActionRemoteGoTo) PageIndex() uint + func (p PDFActionRemoteGoTo) Point() corefoundation.CGPoint + func (p PDFActionRemoteGoTo) SetPageIndex(value uint) + func (p PDFActionRemoteGoTo) SetPoint(value corefoundation.CGPoint) + func (p PDFActionRemoteGoTo) SetURL(value foundation.INSURL) + func (p PDFActionRemoteGoTo) URL() foundation.INSURL + type PDFActionRemoteGoToClass struct + func GetPDFActionRemoteGoToClass() PDFActionRemoteGoToClass + func (pc PDFActionRemoteGoToClass) Alloc() PDFActionRemoteGoTo + func (pc PDFActionRemoteGoToClass) Class() objc.Class + type PDFActionResetForm struct + func NewPDFActionResetForm() PDFActionResetForm + func PDFActionResetFormFromID(id objc.ID) PDFActionResetForm + func (p PDFActionResetForm) Autorelease() PDFActionResetForm + func (p PDFActionResetForm) Fields() []string + func (p PDFActionResetForm) FieldsIncludedAreCleared() bool + func (p PDFActionResetForm) Init() PDFActionResetForm + func (p PDFActionResetForm) SetFields(value []string) + func (p PDFActionResetForm) SetFieldsIncludedAreCleared(value bool) + type PDFActionResetFormClass struct + func GetPDFActionResetFormClass() PDFActionResetFormClass + func (pc PDFActionResetFormClass) Alloc() PDFActionResetForm + func (pc PDFActionResetFormClass) Class() objc.Class + type PDFActionURL struct + func NewPDFActionURL() PDFActionURL + func NewPDFActionURLWithURL(url foundation.INSURL) PDFActionURL + func PDFActionURLFromID(id objc.ID) PDFActionURL + func (p PDFActionURL) Autorelease() PDFActionURL + func (p PDFActionURL) Init() PDFActionURL + func (p PDFActionURL) InitWithURL(url foundation.INSURL) PDFActionURL + func (p PDFActionURL) SetURL(value foundation.INSURL) + func (p PDFActionURL) URL() foundation.INSURL + type PDFActionURLClass struct + func GetPDFActionURLClass() PDFActionURLClass + func (pc PDFActionURLClass) Alloc() PDFActionURL + func (pc PDFActionURLClass) Class() objc.Class + type PDFAnnotation struct + func NewPDFAnnotation() PDFAnnotation + func NewPDFAnnotationWithBoundsForTypeWithProperties(bounds corefoundation.CGRect, annotationType PDFAnnotationSubtype, ...) PDFAnnotation + func PDFAnnotationFromID(id objc.ID) PDFAnnotation + func (p PDFAnnotation) Action() IPDFAction + func (p PDFAnnotation) ActivatableTextField() bool + func (p PDFAnnotation) AddBezierPath(path objectivec.IObject) + func (p PDFAnnotation) Alignment() appkit.NSTextAlignment + func (p PDFAnnotation) AllowsToggleToOff() bool + func (p PDFAnnotation) AnnotationKeyValues() foundation.INSDictionary + func (p PDFAnnotation) Autorelease() PDFAnnotation + func (p PDFAnnotation) BackgroundColor() objc.ID + func (p PDFAnnotation) Border() IPDFBorder + func (p PDFAnnotation) Bounds() corefoundation.CGRect + func (p PDFAnnotation) ButtonWidgetState() PDFWidgetCellState + func (p PDFAnnotation) ButtonWidgetStateString() string + func (p PDFAnnotation) Caption() string + func (p PDFAnnotation) Choices() []string + func (p PDFAnnotation) Color() objc.ID + func (p PDFAnnotation) Comb() bool + func (p PDFAnnotation) Contents() string + func (p PDFAnnotation) Destination() IPDFDestination + func (p PDFAnnotation) DrawWithBoxInContext(box PDFDisplayBox, context coregraphics.CGContextRef) + func (p PDFAnnotation) EncodeWithCoder(coder foundation.INSCoder) + func (p PDFAnnotation) EndLineStyle() PDFLineStyle + func (p PDFAnnotation) EndPoint() corefoundation.CGPoint + func (p PDFAnnotation) FieldName() string + func (p PDFAnnotation) Font() objectivec.IObject + func (p PDFAnnotation) FontColor() objc.ID + func (p PDFAnnotation) HasAppearanceStream() bool + func (p PDFAnnotation) Highlighted() bool + func (p PDFAnnotation) IconType() PDFTextAnnotationIconType + func (p PDFAnnotation) Init() PDFAnnotation + func (p PDFAnnotation) InitWithBoundsForTypeWithProperties(bounds corefoundation.CGRect, annotationType PDFAnnotationSubtype, ...) PDFAnnotation + func (p PDFAnnotation) InteriorColor() objc.ID + func (p PDFAnnotation) IsPasswordField() bool + func (p PDFAnnotation) ListChoice() bool + func (p PDFAnnotation) MarkupType() PDFMarkupType + func (p PDFAnnotation) MaximumLength() int + func (p PDFAnnotation) ModificationDate() foundation.INSDate + func (p PDFAnnotation) Multiline() bool + func (p PDFAnnotation) Open() bool + func (p PDFAnnotation) Page() IPDFPage + func (p PDFAnnotation) Paths() []objc.ID + func (p PDFAnnotation) Popup() IPDFAnnotation + func (p PDFAnnotation) QuadrilateralPoints() []foundation.NSValue + func (p PDFAnnotation) RadiosInUnison() bool + func (p PDFAnnotation) ReadOnly() bool + func (p PDFAnnotation) RemoveBezierPath(path objectivec.IObject) + func (p PDFAnnotation) RemoveValueForAnnotationKey(key PDFAnnotationKey) + func (p PDFAnnotation) SetAction(value IPDFAction) + func (p PDFAnnotation) SetAlignment(value appkit.NSTextAlignment) + func (p PDFAnnotation) SetAllowsToggleToOff(value bool) + func (p PDFAnnotation) SetBackgroundColor(value objc.ID) + func (p PDFAnnotation) SetBooleanForAnnotationKey(value bool, key PDFAnnotationKey) bool + func (p PDFAnnotation) SetBorder(value IPDFBorder) + func (p PDFAnnotation) SetBounds(value corefoundation.CGRect) + func (p PDFAnnotation) SetButtonWidgetState(value PDFWidgetCellState) + func (p PDFAnnotation) SetButtonWidgetStateString(value string) + func (p PDFAnnotation) SetCaption(value string) + func (p PDFAnnotation) SetChoices(value []string) + func (p PDFAnnotation) SetColor(value objc.ID) + func (p PDFAnnotation) SetComb(value bool) + func (p PDFAnnotation) SetContents(value string) + func (p PDFAnnotation) SetDestination(value IPDFDestination) + func (p PDFAnnotation) SetEndLineStyle(value PDFLineStyle) + func (p PDFAnnotation) SetEndPoint(value corefoundation.CGPoint) + func (p PDFAnnotation) SetFieldName(value string) + func (p PDFAnnotation) SetFont(value objectivec.IObject) + func (p PDFAnnotation) SetFontColor(value objc.ID) + func (p PDFAnnotation) SetHighlighted(value bool) + func (p PDFAnnotation) SetIconType(value PDFTextAnnotationIconType) + func (p PDFAnnotation) SetInteriorColor(value objc.ID) + func (p PDFAnnotation) SetListChoice(value bool) + func (p PDFAnnotation) SetMarkupType(value PDFMarkupType) + func (p PDFAnnotation) SetMaximumLength(value int) + func (p PDFAnnotation) SetModificationDate(value foundation.INSDate) + func (p PDFAnnotation) SetMultiline(value bool) + func (p PDFAnnotation) SetOpen(value bool) + func (p PDFAnnotation) SetPage(value IPDFPage) + func (p PDFAnnotation) SetPopup(value IPDFAnnotation) + func (p PDFAnnotation) SetQuadrilateralPoints(value []foundation.NSValue) + func (p PDFAnnotation) SetRadiosInUnison(value bool) + func (p PDFAnnotation) SetReadOnly(value bool) + func (p PDFAnnotation) SetRectForAnnotationKey(value corefoundation.CGRect, key PDFAnnotationKey) bool + func (p PDFAnnotation) SetShouldDisplay(value bool) + func (p PDFAnnotation) SetShouldPrint(value bool) + func (p PDFAnnotation) SetStampName(value string) + func (p PDFAnnotation) SetStartLineStyle(value PDFLineStyle) + func (p PDFAnnotation) SetStartPoint(value corefoundation.CGPoint) + func (p PDFAnnotation) SetType(value string) + func (p PDFAnnotation) SetURL(value foundation.INSURL) + func (p PDFAnnotation) SetUserName(value string) + func (p PDFAnnotation) SetValueForAnnotationKey(value objectivec.IObject, key PDFAnnotationKey) bool + func (p PDFAnnotation) SetValues(value []string) + func (p PDFAnnotation) SetWidgetControlType(value PDFWidgetControlType) + func (p PDFAnnotation) SetWidgetDefaultStringValue(value string) + func (p PDFAnnotation) SetWidgetFieldType(value PDFAnnotationWidgetSubtype) + func (p PDFAnnotation) SetWidgetStringValue(value string) + func (p PDFAnnotation) ShouldDisplay() bool + func (p PDFAnnotation) ShouldPrint() bool + func (p PDFAnnotation) StampName() string + func (p PDFAnnotation) StartLineStyle() PDFLineStyle + func (p PDFAnnotation) StartPoint() corefoundation.CGPoint + func (p PDFAnnotation) Type() string + func (p PDFAnnotation) URL() foundation.INSURL + func (p PDFAnnotation) UserName() string + func (p PDFAnnotation) ValueForAnnotationKey(key PDFAnnotationKey) objectivec.IObject + func (p PDFAnnotation) Values() []string + func (p PDFAnnotation) WidgetControlType() PDFWidgetControlType + func (p PDFAnnotation) WidgetDefaultStringValue() string + func (p PDFAnnotation) WidgetFieldType() PDFAnnotationWidgetSubtype + func (p PDFAnnotation) WidgetStringValue() string + type PDFAnnotationClass struct + func GetPDFAnnotationClass() PDFAnnotationClass + func (_PDFAnnotationClass PDFAnnotationClass) LineStyleFromName(name string) PDFLineStyle + func (_PDFAnnotationClass PDFAnnotationClass) NameForLineStyle(style PDFLineStyle) string + func (pc PDFAnnotationClass) Alloc() PDFAnnotation + func (pc PDFAnnotationClass) Class() objc.Class + type PDFAnnotationHighlightingMode = string + type PDFAnnotationKey = string + type PDFAnnotationLineEndingStyle = string + type PDFAnnotationSubtype = string + type PDFAnnotationTextIconType = string + type PDFAnnotationWidgetSubtype = string + type PDFAppearanceCharacteristics struct + func NewPDFAppearanceCharacteristics() PDFAppearanceCharacteristics + func PDFAppearanceCharacteristicsFromID(id objc.ID) PDFAppearanceCharacteristics + func (p PDFAppearanceCharacteristics) AppearanceCharacteristicsKeyValues() foundation.INSDictionary + func (p PDFAppearanceCharacteristics) Autorelease() PDFAppearanceCharacteristics + func (p PDFAppearanceCharacteristics) BackgroundColor() objc.ID + func (p PDFAppearanceCharacteristics) BorderColor() objc.ID + func (p PDFAppearanceCharacteristics) Caption() string + func (p PDFAppearanceCharacteristics) ControlType() PDFWidgetControlType + func (p PDFAppearanceCharacteristics) DownCaption() string + func (p PDFAppearanceCharacteristics) FieldName() string + func (p PDFAppearanceCharacteristics) Init() PDFAppearanceCharacteristics + func (p PDFAppearanceCharacteristics) IsReadOnly() bool + func (p PDFAppearanceCharacteristics) RolloverCaption() string + func (p PDFAppearanceCharacteristics) Rotation() int + func (p PDFAppearanceCharacteristics) SetBackgroundColor(value objc.ID) + func (p PDFAppearanceCharacteristics) SetBorderColor(value objc.ID) + func (p PDFAppearanceCharacteristics) SetCaption(value string) + func (p PDFAppearanceCharacteristics) SetControlType(value PDFWidgetControlType) + func (p PDFAppearanceCharacteristics) SetDownCaption(value string) + func (p PDFAppearanceCharacteristics) SetFieldName(value string) + func (p PDFAppearanceCharacteristics) SetIsReadOnly(value bool) + func (p PDFAppearanceCharacteristics) SetRolloverCaption(value string) + func (p PDFAppearanceCharacteristics) SetRotation(value int) + func (p PDFAppearanceCharacteristics) SetWidgetDefaultStringValue(value string) + func (p PDFAppearanceCharacteristics) SetWidgetFieldType(value PDFAnnotationWidgetSubtype) + func (p PDFAppearanceCharacteristics) SetWidgetStringValue(value string) + func (p PDFAppearanceCharacteristics) WidgetDefaultStringValue() string + func (p PDFAppearanceCharacteristics) WidgetFieldType() PDFAnnotationWidgetSubtype + func (p PDFAppearanceCharacteristics) WidgetStringValue() string + type PDFAppearanceCharacteristicsClass struct + func GetPDFAppearanceCharacteristicsClass() PDFAppearanceCharacteristicsClass + func (pc PDFAppearanceCharacteristicsClass) Alloc() PDFAppearanceCharacteristics + func (pc PDFAppearanceCharacteristicsClass) Class() objc.Class + type PDFAppearanceCharacteristicsKey = string + type PDFAreaOfInterest int + const KPDFAnnotationArea + const KPDFAnyArea + const KPDFControlArea + const KPDFIconArea + const KPDFImageArea + const KPDFLinkArea + const KPDFNoArea + const KPDFPageArea + const KPDFPopupArea + const KPDFTextArea + const KPDFTextFieldArea + func (e PDFAreaOfInterest) String() string + type PDFBorder struct + func NewPDFBorder() PDFBorder + func PDFBorderFromID(id objc.ID) PDFBorder + func (p PDFBorder) Alignment() appkit.NSTextAlignment + func (p PDFBorder) Autorelease() PDFBorder + func (p PDFBorder) Border() IPDFBorder + func (p PDFBorder) BorderKeyValues() foundation.INSDictionary + func (p PDFBorder) Bounds() corefoundation.CGRect + func (p PDFBorder) Color() objc.ID + func (p PDFBorder) Contents() string + func (p PDFBorder) DashPattern() foundation.INSArray + func (p PDFBorder) DrawInRect(rect corefoundation.CGRect) + func (p PDFBorder) EncodeWithCoder(coder foundation.INSCoder) + func (p PDFBorder) Font() objectivec.IObject + func (p PDFBorder) FontColor() objc.ID + func (p PDFBorder) HasAppearanceStream() bool + func (p PDFBorder) Init() PDFBorder + func (p PDFBorder) IsHighlighted() bool + func (p PDFBorder) LineWidth() float64 + func (p PDFBorder) SetAlignment(value appkit.NSTextAlignment) + func (p PDFBorder) SetBorder(value IPDFBorder) + func (p PDFBorder) SetBounds(value corefoundation.CGRect) + func (p PDFBorder) SetColor(value objc.ID) + func (p PDFBorder) SetContents(value string) + func (p PDFBorder) SetDashPattern(value foundation.INSArray) + func (p PDFBorder) SetFont(value objectivec.IObject) + func (p PDFBorder) SetFontColor(value objc.ID) + func (p PDFBorder) SetHasAppearanceStream(value bool) + func (p PDFBorder) SetIsHighlighted(value bool) + func (p PDFBorder) SetLineWidth(value float64) + func (p PDFBorder) SetStyle(value PDFBorderStyle) + func (p PDFBorder) Style() PDFBorderStyle + type PDFBorderClass struct + func GetPDFBorderClass() PDFBorderClass + func (pc PDFBorderClass) Alloc() PDFBorder + func (pc PDFBorderClass) Class() objc.Class + type PDFBorderKey = string + type PDFBorderStyle int + const KPDFBorderStyleBeveled + const KPDFBorderStyleDashed + const KPDFBorderStyleInset + const KPDFBorderStyleSolid + const KPDFBorderStyleUnderline + func (e PDFBorderStyle) String() string + type PDFDestination struct + func NewPDFDestination() PDFDestination + func NewPDFDestinationWithPageAtPoint(page IPDFPage, point corefoundation.CGPoint) PDFDestination + func PDFDestinationFromID(id objc.ID) PDFDestination + func (p PDFDestination) Action() IPDFAction + func (p PDFDestination) Autorelease() PDFDestination + func (p PDFDestination) Compare(destination IPDFDestination) foundation.NSComparisonResult + func (p PDFDestination) CurrentDestination() IPDFDestination + func (p PDFDestination) Init() PDFDestination + func (p PDFDestination) InitWithPageAtPoint(page IPDFPage, point corefoundation.CGPoint) PDFDestination + func (p PDFDestination) KPDFDestinationUnspecifiedValue() float64 + func (p PDFDestination) ModificationDate() foundation.INSDate + func (p PDFDestination) Page() IPDFPage + func (p PDFDestination) Point() corefoundation.CGPoint + func (p PDFDestination) SetAction(value IPDFAction) + func (p PDFDestination) SetCurrentDestination(value IPDFDestination) + func (p PDFDestination) SetModificationDate(value foundation.INSDate) + func (p PDFDestination) SetType(value string) + func (p PDFDestination) SetUserName(value string) + func (p PDFDestination) SetZoom(value float64) + func (p PDFDestination) Type() string + func (p PDFDestination) UserName() string + func (p PDFDestination) Zoom() float64 + type PDFDestinationClass struct + func GetPDFDestinationClass() PDFDestinationClass + func (pc PDFDestinationClass) Alloc() PDFDestination + func (pc PDFDestinationClass) Class() objc.Class + type PDFDisplayBox int + const KPDFDisplayBoxArtBox + const KPDFDisplayBoxBleedBox + const KPDFDisplayBoxCropBox + const KPDFDisplayBoxMediaBox + const KPDFDisplayBoxTrimBox + func (e PDFDisplayBox) String() string + type PDFDisplayDirection int + const KPDFDisplayDirectionHorizontal + const KPDFDisplayDirectionVertical + func (e PDFDisplayDirection) String() string + type PDFDisplayMode int + const KPDFDisplaySinglePage + const KPDFDisplaySinglePageContinuous + const KPDFDisplayTwoUp + const KPDFDisplayTwoUpContinuous + func (e PDFDisplayMode) String() string + type PDFDocument struct + func NewPDFDocument() PDFDocument + func NewPDFDocumentWithData(data foundation.INSData) PDFDocument + func NewPDFDocumentWithURL(url foundation.INSURL) PDFDocument + func PDFDocumentFromID(id objc.ID) PDFDocument + func (p PDFDocument) AccessPermissions() PDFAccessPermissions + func (p PDFDocument) AllowsCommenting() bool + func (p PDFDocument) AllowsContentAccessibility() bool + func (p PDFDocument) AllowsCopying() bool + func (p PDFDocument) AllowsDocumentAssembly() bool + func (p PDFDocument) AllowsDocumentChanges() bool + func (p PDFDocument) AllowsFormFieldEntry() bool + func (p PDFDocument) AllowsPrinting() bool + func (p PDFDocument) Autorelease() PDFDocument + func (p PDFDocument) BeginFindStringWithOptions(string_ string, options foundation.NSStringCompareOptions) + func (p PDFDocument) BeginFindStringsWithOptions(strings []string, options foundation.NSStringCompareOptions) + func (p PDFDocument) CancelFindString() + func (p PDFDocument) DataRepresentation() foundation.INSData + func (p PDFDocument) DataRepresentationWithOptions(options foundation.INSDictionary) foundation.INSData + func (p PDFDocument) Delegate() PDFDocumentDelegate + func (p PDFDocument) DocumentAttributes() foundation.INSDictionary + func (p PDFDocument) DocumentRef() coregraphics.CGPDFDocumentRef + func (p PDFDocument) DocumentURL() foundation.INSURL + func (p PDFDocument) ExchangePageAtIndexWithPageAtIndex(indexA uint, indexB uint) + func (p PDFDocument) FindStringFromSelectionWithOptions(string_ string, selection IPDFSelection, ...) IPDFSelection + func (p PDFDocument) FindStringWithOptions(string_ string, options foundation.NSStringCompareOptions) []PDFSelection + func (p PDFDocument) IndexForPage(page IPDFPage) uint + func (p PDFDocument) Init() PDFDocument + func (p PDFDocument) InitWithData(data foundation.INSData) PDFDocument + func (p PDFDocument) InitWithURL(url foundation.INSURL) PDFDocument + func (p PDFDocument) InsertPageAtIndex(page IPDFPage, index uint) + func (p PDFDocument) IsEncrypted() bool + func (p PDFDocument) IsFinding() bool + func (p PDFDocument) IsLocked() bool + func (p PDFDocument) MajorVersion() int + func (p PDFDocument) MinorVersion() int + func (p PDFDocument) OutlineItemForSelection(selection IPDFSelection) IPDFOutline + func (p PDFDocument) OutlineRoot() IPDFOutline + func (p PDFDocument) PageAtIndex(index uint) IPDFPage + func (p PDFDocument) PageClass() objc.Class + func (p PDFDocument) PageCount() uint + func (p PDFDocument) PermissionsStatus() PDFDocumentPermissions + func (p PDFDocument) PrintOperationForPrintInfoScalingModeAutoRotate(printInfo appkit.NSPrintInfo, scaleMode PDFPrintScalingMode, doRotate bool) appkit.NSPrintOperation + func (p PDFDocument) RemovePageAtIndex(index uint) + func (p PDFDocument) SelectionForEntireDocument() IPDFSelection + func (p PDFDocument) SelectionFromPageAtCharacterIndexToPageAtCharacterIndex(startPage IPDFPage, startCharacter uint, endPage IPDFPage, endCharacter uint) IPDFSelection + func (p PDFDocument) SelectionFromPageAtPointToPageAtPoint(startPage IPDFPage, startPoint corefoundation.CGPoint, endPage IPDFPage, ...) IPDFSelection + func (p PDFDocument) SelectionFromPageAtPointToPageAtPointWithGranularity(startPage IPDFPage, startPoint corefoundation.CGPoint, endPage IPDFPage, ...) IPDFSelection + func (p PDFDocument) SetDelegate(value PDFDocumentDelegate) + func (p PDFDocument) SetDocumentAttributes(value foundation.INSDictionary) + func (p PDFDocument) SetOutlineRoot(value IPDFOutline) + func (p PDFDocument) String() string + func (p PDFDocument) UnlockWithPassword(password string) bool + func (p PDFDocument) WriteToFile(path string) bool + func (p PDFDocument) WriteToFileWithOptions(path string, options foundation.INSDictionary) bool + func (p PDFDocument) WriteToURL(url foundation.INSURL) bool + func (p PDFDocument) WriteToURLWithOptions(url foundation.INSURL, options foundation.INSDictionary) bool + type PDFDocumentAttribute = string + var PDFDocumentAuthorAttribute PDFDocumentAttribute + var PDFDocumentCreationDateAttribute PDFDocumentAttribute + var PDFDocumentCreatorAttribute PDFDocumentAttribute + var PDFDocumentKeywordsAttribute PDFDocumentAttribute + var PDFDocumentModificationDateAttribute PDFDocumentAttribute + var PDFDocumentProducerAttribute PDFDocumentAttribute + var PDFDocumentSubjectAttribute PDFDocumentAttribute + var PDFDocumentTitleAttribute PDFDocumentAttribute + type PDFDocumentClass struct + func GetPDFDocumentClass() PDFDocumentClass + func (pc PDFDocumentClass) Alloc() PDFDocument + func (pc PDFDocumentClass) Class() objc.Class + type PDFDocumentDelegate interface + type PDFDocumentDelegateConfig struct + ClassForPage func() objc.Class + DidMatchString func(instance PDFSelection) + DocumentDidBeginDocumentFind func(notification foundation.NSNotification) + DocumentDidBeginPageFind func(notification foundation.NSNotification) + DocumentDidEndDocumentFind func(notification foundation.NSNotification) + DocumentDidEndPageFind func(notification foundation.NSNotification) + DocumentDidFindMatch func(notification foundation.NSNotification) + DocumentDidUnlock func(notification foundation.NSNotification) + type PDFDocumentDelegateObject struct + func NewPDFDocumentDelegate(config PDFDocumentDelegateConfig) PDFDocumentDelegateObject + func PDFDocumentDelegateObjectFromID(id objc.ID) PDFDocumentDelegateObject + func (o PDFDocumentDelegateObject) BaseObject() objectivec.Object + func (o PDFDocumentDelegateObject) ClassForAnnotationType(annotationType string) objc.Class + func (o PDFDocumentDelegateObject) ClassForPage() objc.Class + func (o PDFDocumentDelegateObject) DidMatchString(instance IPDFSelection) + func (o PDFDocumentDelegateObject) DocumentDidBeginDocumentFind(notification foundation.NSNotification) + func (o PDFDocumentDelegateObject) DocumentDidBeginPageFind(notification foundation.NSNotification) + func (o PDFDocumentDelegateObject) DocumentDidEndDocumentFind(notification foundation.NSNotification) + func (o PDFDocumentDelegateObject) DocumentDidEndPageFind(notification foundation.NSNotification) + func (o PDFDocumentDelegateObject) DocumentDidFindMatch(notification foundation.NSNotification) + func (o PDFDocumentDelegateObject) DocumentDidUnlock(notification foundation.NSNotification) + type PDFDocumentPermissions int + const KPDFDocumentPermissionsNone + const KPDFDocumentPermissionsOwner + const KPDFDocumentPermissionsUser + func (e PDFDocumentPermissions) String() string + type PDFDocumentWriteOption = string + var PDFDocumentAccessPermissionsOption PDFDocumentWriteOption + var PDFDocumentBurnInAnnotationsOption PDFDocumentWriteOption + var PDFDocumentOptimizeImagesForScreenOption PDFDocumentWriteOption + var PDFDocumentOwnerPasswordOption PDFDocumentWriteOption + var PDFDocumentSaveImagesAsJPEGOption PDFDocumentWriteOption + var PDFDocumentSaveTextFromOCROption PDFDocumentWriteOption + var PDFDocumentUserPasswordOption PDFDocumentWriteOption + type PDFInterpolationQuality int + const KPDFInterpolationQualityHigh + const KPDFInterpolationQualityLow + const KPDFInterpolationQualityNone + func (e PDFInterpolationQuality) String() string + type PDFLineStyle int + const KPDFLineStyleCircle + const KPDFLineStyleClosedArrow + const KPDFLineStyleDiamond + const KPDFLineStyleNone + const KPDFLineStyleOpenArrow + const KPDFLineStyleSquare + func (e PDFLineStyle) String() string + type PDFMarkupType int + const KPDFMarkupTypeHighlight + const KPDFMarkupTypeRedact + const KPDFMarkupTypeStrikeOut + const KPDFMarkupTypeUnderline + func (e PDFMarkupType) String() string + type PDFOutline struct + func NewPDFOutline() PDFOutline + func PDFOutlineFromID(id objc.ID) PDFOutline + func (p PDFOutline) Action() IPDFAction + func (p PDFOutline) Autorelease() PDFOutline + func (p PDFOutline) ChildAtIndex(index uint) IPDFOutline + func (p PDFOutline) Destination() IPDFDestination + func (p PDFOutline) Document() IPDFDocument + func (p PDFOutline) Index() uint + func (p PDFOutline) Init() PDFOutline + func (p PDFOutline) InsertChildAtIndex(child IPDFOutline, index uint) + func (p PDFOutline) IsOpen() bool + func (p PDFOutline) Label() string + func (p PDFOutline) NumberOfChildren() uint + func (p PDFOutline) Parent() IPDFOutline + func (p PDFOutline) RemoveFromParent() + func (p PDFOutline) SetAction(value IPDFAction) + func (p PDFOutline) SetDestination(value IPDFDestination) + func (p PDFOutline) SetIsOpen(value bool) + func (p PDFOutline) SetLabel(value string) + type PDFOutlineClass struct + func GetPDFOutlineClass() PDFOutlineClass + func (pc PDFOutlineClass) Alloc() PDFOutline + func (pc PDFOutlineClass) Class() objc.Class + type PDFPage struct + func NewPDFPage() PDFPage + func NewPDFPageWithImage(image objectivec.IObject) PDFPage + func NewPDFPageWithImageOptions(image objectivec.IObject, options foundation.INSDictionary) PDFPage + func PDFPageFromID(id objc.ID) PDFPage + func (p PDFPage) AddAnnotation(annotation IPDFAnnotation) + func (p PDFPage) AnnotationAtPoint(point corefoundation.CGPoint) IPDFAnnotation + func (p PDFPage) Annotations() []PDFAnnotation + func (p PDFPage) AttributedString() foundation.NSAttributedString + func (p PDFPage) Autorelease() PDFPage + func (p PDFPage) BoundsForBox(box PDFDisplayBox) corefoundation.CGRect + func (p PDFPage) CharacterBoundsAtIndex(index int) corefoundation.CGRect + func (p PDFPage) CharacterIndexAtPoint(point corefoundation.CGPoint) int + func (p PDFPage) DataRepresentation() foundation.INSData + func (p PDFPage) DisplaysAnnotations() bool + func (p PDFPage) Document() IPDFDocument + func (p PDFPage) DrawWithBoxToContext(box PDFDisplayBox, context coregraphics.CGContextRef) + func (p PDFPage) Init() PDFPage + func (p PDFPage) InitWithImage(image objectivec.IObject) PDFPage + func (p PDFPage) InitWithImageOptions(image objectivec.IObject, options foundation.INSDictionary) PDFPage + func (p PDFPage) Label() string + func (p PDFPage) NumberOfCharacters() uint + func (p PDFPage) PageRef() coregraphics.CGPDFPageRef + func (p PDFPage) RemoveAnnotation(annotation IPDFAnnotation) + func (p PDFPage) Rotation() int + func (p PDFPage) SelectionForLineAtPoint(point corefoundation.CGPoint) IPDFSelection + func (p PDFPage) SelectionForRange(range_ foundation.NSRange) IPDFSelection + func (p PDFPage) SelectionForRect(rect corefoundation.CGRect) IPDFSelection + func (p PDFPage) SelectionForWordAtPoint(point corefoundation.CGPoint) IPDFSelection + func (p PDFPage) SelectionFromPointToPoint(startPoint corefoundation.CGPoint, endPoint corefoundation.CGPoint) IPDFSelection + func (p PDFPage) SetBoundsForBox(bounds corefoundation.CGRect, box PDFDisplayBox) + func (p PDFPage) SetDisplaysAnnotations(value bool) + func (p PDFPage) SetRotation(value int) + func (p PDFPage) String() string + func (p PDFPage) ThumbnailOfSizeForBox(size corefoundation.CGSize, box PDFDisplayBox) objc.ID + func (p PDFPage) TransformContextForBox(context coregraphics.CGContextRef, box PDFDisplayBox) + func (p PDFPage) TransformForBox(box PDFDisplayBox) corefoundation.CGAffineTransform + type PDFPageClass struct + func GetPDFPageClass() PDFPageClass + func (pc PDFPageClass) Alloc() PDFPage + func (pc PDFPageClass) Class() objc.Class + type PDFPageImageInitializationOption = string + type PDFPageOverlayViewProvider interface + PdfViewOverlayViewForPage func(view IPDFView, page IPDFPage) objc.ID + type PDFPageOverlayViewProviderObject struct + func PDFPageOverlayViewProviderObjectFromID(id objc.ID) PDFPageOverlayViewProviderObject + func (o PDFPageOverlayViewProviderObject) BaseObject() objectivec.Object + func (o PDFPageOverlayViewProviderObject) PdfViewOverlayViewForPage(view IPDFView, page IPDFPage) objc.ID + func (o PDFPageOverlayViewProviderObject) PdfViewWillDisplayOverlayViewForPage(pdfView IPDFView, overlayView objectivec.IObject, page IPDFPage) + func (o PDFPageOverlayViewProviderObject) PdfViewWillEndDisplayingOverlayViewForPage(pdfView IPDFView, overlayView objectivec.IObject, page IPDFPage) + type PDFPrintScalingMode int + const KPDFPrintPageScaleDownToFit + const KPDFPrintPageScaleNone + const KPDFPrintPageScaleToFit + func (e PDFPrintScalingMode) String() string + type PDFSelection struct + func NewPDFSelection() PDFSelection + func NewPDFSelectionWithDocument(document IPDFDocument) PDFSelection + func PDFSelectionFromID(id objc.ID) PDFSelection + func (p PDFSelection) AddSelection(selection IPDFSelection) + func (p PDFSelection) AddSelections(selections []PDFSelection) + func (p PDFSelection) AttributedString() foundation.NSAttributedString + func (p PDFSelection) Autorelease() PDFSelection + func (p PDFSelection) BoundsForPage(page IPDFPage) corefoundation.CGRect + func (p PDFSelection) Color() objc.ID + func (p PDFSelection) DrawForPageActive(page IPDFPage, active bool) + func (p PDFSelection) DrawForPageWithBoxActive(page IPDFPage, box PDFDisplayBox, active bool) + func (p PDFSelection) ExtendSelectionAtEnd(succeed int) + func (p PDFSelection) ExtendSelectionAtStart(precede int) + func (p PDFSelection) ExtendSelectionForLineBoundaries() + func (p PDFSelection) Init() PDFSelection + func (p PDFSelection) InitWithDocument(document IPDFDocument) PDFSelection + func (p PDFSelection) NumberOfTextRangesOnPage(page IPDFPage) uint + func (p PDFSelection) Pages() []PDFPage + func (p PDFSelection) RangeAtIndexOnPage(index uint, page IPDFPage) foundation.NSRange + func (p PDFSelection) SelectionsByLine() []PDFSelection + func (p PDFSelection) SetColor(value objc.ID) + func (p PDFSelection) String() string + type PDFSelectionClass struct + func GetPDFSelectionClass() PDFSelectionClass + func (pc PDFSelectionClass) Alloc() PDFSelection + func (pc PDFSelectionClass) Class() objc.Class + type PDFSelectionGranularity uint + const PDFSelectionGranularityCharacter + const PDFSelectionGranularityLine + const PDFSelectionGranularityWord + func (e PDFSelectionGranularity) String() string + type PDFTextAnnotationIconType int + const KPDFTextAnnotationIconComment + const KPDFTextAnnotationIconHelp + const KPDFTextAnnotationIconInsert + const KPDFTextAnnotationIconKey + const KPDFTextAnnotationIconNewParagraph + const KPDFTextAnnotationIconNote + const KPDFTextAnnotationIconParagraph + func (e PDFTextAnnotationIconType) String() string + type PDFThumbnailLayoutMode int + const PDFThumbnailLayoutModeHorizontal + const PDFThumbnailLayoutModeVertical + func (e PDFThumbnailLayoutMode) String() string + type PDFThumbnailView struct + func NewPDFThumbnailView() PDFThumbnailView + func PDFThumbnailViewFromID(id objc.ID) PDFThumbnailView + func (p PDFThumbnailView) AllowsDragging() bool + func (p PDFThumbnailView) AllowsMultipleSelection() bool + func (p PDFThumbnailView) Autorelease() PDFThumbnailView + func (p PDFThumbnailView) BackgroundColor() objc.ID + func (p PDFThumbnailView) Init() PDFThumbnailView + func (p PDFThumbnailView) LabelFont() appkit.NSFont + func (p PDFThumbnailView) MaximumNumberOfColumns() uint + func (p PDFThumbnailView) PDFView() IPDFView + func (p PDFThumbnailView) SelectedPages() []PDFPage + func (p PDFThumbnailView) SetAllowsDragging(value bool) + func (p PDFThumbnailView) SetAllowsMultipleSelection(value bool) + func (p PDFThumbnailView) SetBackgroundColor(value objc.ID) + func (p PDFThumbnailView) SetLabelFont(value appkit.NSFont) + func (p PDFThumbnailView) SetMaximumNumberOfColumns(value uint) + func (p PDFThumbnailView) SetPDFView(value IPDFView) + func (p PDFThumbnailView) SetThumbnailSize(value corefoundation.CGSize) + func (p PDFThumbnailView) ThumbnailSize() corefoundation.CGSize + type PDFThumbnailViewClass struct + func GetPDFThumbnailViewClass() PDFThumbnailViewClass + func (pc PDFThumbnailViewClass) Alloc() PDFThumbnailView + func (pc PDFThumbnailViewClass) Class() objc.Class + type PDFView struct + func NewPDFView() PDFView + func PDFViewFromID(id objc.ID) PDFView + func (p PDFView) AcceptsDraggedFiles() bool + func (p PDFView) AnnotationsChangedOnPage(page IPDFPage) + func (p PDFView) AreaOfInterestForMouse(event objectivec.IObject) PDFAreaOfInterest + func (p PDFView) AreaOfInterestForPoint(cursorLocation corefoundation.CGPoint) PDFAreaOfInterest + func (p PDFView) AutoScales() bool + func (p PDFView) Autorelease() PDFView + func (p PDFView) BackgroundColor() objc.ID + func (p PDFView) CanGoBack() bool + func (p PDFView) CanGoForward() bool + func (p PDFView) CanGoToFirstPage() bool + func (p PDFView) CanGoToLastPage() bool + func (p PDFView) CanGoToNextPage() bool + func (p PDFView) CanGoToPreviousPage() bool + func (p PDFView) CanZoomIn() bool + func (p PDFView) CanZoomOut() bool + func (p PDFView) ClearSelection() + func (p PDFView) ConvertPointFromPage(point corefoundation.CGPoint, page IPDFPage) corefoundation.CGPoint + func (p PDFView) ConvertPointToPage(point corefoundation.CGPoint, page IPDFPage) corefoundation.CGPoint + func (p PDFView) ConvertRectFromPage(rect corefoundation.CGRect, page IPDFPage) corefoundation.CGRect + func (p PDFView) ConvertRectToPage(rect corefoundation.CGRect, page IPDFPage) corefoundation.CGRect + func (p PDFView) Copy(sender objectivec.IObject) + func (p PDFView) CurrentDestination() IPDFDestination + func (p PDFView) CurrentPage() IPDFPage + func (p PDFView) CurrentSelection() IPDFSelection + func (p PDFView) Delegate() PDFViewDelegate + func (p PDFView) DisplayBox() PDFDisplayBox + func (p PDFView) DisplayDirection() PDFDisplayDirection + func (p PDFView) DisplayMode() PDFDisplayMode + func (p PDFView) DisplaysAsBook() bool + func (p PDFView) DisplaysPageBreaks() bool + func (p PDFView) DisplaysRTL() bool + func (p PDFView) Document() IPDFDocument + func (p PDFView) DocumentView() objc.ID + func (p PDFView) DrawPagePostToContext(page IPDFPage, context coregraphics.CGContextRef) + func (p PDFView) DrawPageToContext(page IPDFPage, context coregraphics.CGContextRef) + func (p PDFView) EnableDataDetectors() bool + func (p PDFView) GoBack(sender objectivec.IObject) + func (p PDFView) GoForward(sender objectivec.IObject) + func (p PDFView) GoToDestination(destination IPDFDestination) + func (p PDFView) GoToFirstPage(sender objectivec.IObject) + func (p PDFView) GoToLastPage(sender objectivec.IObject) + func (p PDFView) GoToNextPage(sender objectivec.IObject) + func (p PDFView) GoToPage(page IPDFPage) + func (p PDFView) GoToPreviousPage(sender objectivec.IObject) + func (p PDFView) GoToRectOnPage(rect corefoundation.CGRect, page IPDFPage) + func (p PDFView) GoToSelection(selection IPDFSelection) + func (p PDFView) HighlightedSelections() []PDFSelection + func (p PDFView) InMarkupMode() bool + func (p PDFView) Init() PDFView + func (p PDFView) InterpolationQuality() PDFInterpolationQuality + func (p PDFView) LayoutDocumentView() + func (p PDFView) MaxScaleFactor() float64 + func (p PDFView) MinScaleFactor() float64 + func (p PDFView) PageBreakMargins() objectivec.IObject + func (p PDFView) PageForPointNearest(point corefoundation.CGPoint, nearest bool) IPDFPage + func (p PDFView) PageOverlayViewProvider() PDFPageOverlayViewProvider + func (p PDFView) PageShadowsEnabled() bool + func (p PDFView) PerformAction(action IPDFAction) + func (p PDFView) PrintWithInfoAutoRotate(printInfo appkit.NSPrintInfo, doRotate bool) + func (p PDFView) PrintWithInfoAutoRotatePageScaling(printInfo appkit.NSPrintInfo, doRotate bool, scale PDFPrintScalingMode) + func (p PDFView) RowSizeForPage(page IPDFPage) corefoundation.CGSize + func (p PDFView) ScaleFactor() float64 + func (p PDFView) ScaleFactorForSizeToFit() float64 + func (p PDFView) ScrollSelectionToVisible(sender objectivec.IObject) + func (p PDFView) SetAcceptsDraggedFiles(value bool) + func (p PDFView) SetAutoScales(value bool) + func (p PDFView) SetBackgroundColor(value objc.ID) + func (p PDFView) SetCurrentSelection(value IPDFSelection) + func (p PDFView) SetCurrentSelectionAnimate(selection IPDFSelection, animate bool) + func (p PDFView) SetCursorForAreaOfInterest(area PDFAreaOfInterest) + func (p PDFView) SetDelegate(value PDFViewDelegate) + func (p PDFView) SetDisplayBox(value PDFDisplayBox) + func (p PDFView) SetDisplayDirection(value PDFDisplayDirection) + func (p PDFView) SetDisplayMode(value PDFDisplayMode) + func (p PDFView) SetDisplaysAsBook(value bool) + func (p PDFView) SetDisplaysPageBreaks(value bool) + func (p PDFView) SetDisplaysRTL(value bool) + func (p PDFView) SetDocument(value IPDFDocument) + func (p PDFView) SetEnableDataDetectors(value bool) + func (p PDFView) SetHighlightedSelections(value []PDFSelection) + func (p PDFView) SetInMarkupMode(value bool) + func (p PDFView) SetInterpolationQuality(value PDFInterpolationQuality) + func (p PDFView) SetMaxScaleFactor(value float64) + func (p PDFView) SetMinScaleFactor(value float64) + func (p PDFView) SetPageBreakMargins(value objectivec.IObject) + func (p PDFView) SetPageOverlayViewProvider(value PDFPageOverlayViewProvider) + func (p PDFView) SetPageShadowsEnabled(value bool) + func (p PDFView) SetScaleFactor(value float64) + func (p PDFView) VisiblePages() []PDFPage + func (p PDFView) ZoomIn(sender objectivec.IObject) + func (p PDFView) ZoomOut(sender objectivec.IObject) + type PDFViewClass struct + func GetPDFViewClass() PDFViewClass + func (pc PDFViewClass) Alloc() PDFView + func (pc PDFViewClass) Class() objc.Class + type PDFViewDelegate interface + type PDFViewDelegateConfig struct + PDFViewOpenPDFForRemoteGoToAction func(sender PDFView, action PDFActionRemoteGoTo) + PDFViewPerformFind func(sender PDFView) + PDFViewPerformGoToPage func(sender PDFView) + PDFViewPerformPrint func(sender PDFView) + PDFViewWillChangeScaleFactorToScale func(sender PDFView, scaler float64) float64 + PDFViewWillClickOnLinkWithURL func(sender PDFView, url foundation.NSURL) + type PDFViewDelegateObject struct + func NewPDFViewDelegate(config PDFViewDelegateConfig) PDFViewDelegateObject + func PDFViewDelegateObjectFromID(id objc.ID) PDFViewDelegateObject + func (o PDFViewDelegateObject) BaseObject() objectivec.Object + func (o PDFViewDelegateObject) PDFViewOpenPDFForRemoteGoToAction(sender IPDFView, action IPDFActionRemoteGoTo) + func (o PDFViewDelegateObject) PDFViewParentViewController() objc.ID + func (o PDFViewDelegateObject) PDFViewPerformFind(sender IPDFView) + func (o PDFViewDelegateObject) PDFViewPerformGoToPage(sender IPDFView) + func (o PDFViewDelegateObject) PDFViewPerformPrint(sender IPDFView) + func (o PDFViewDelegateObject) PDFViewPrintJobTitle(sender IPDFView) string + func (o PDFViewDelegateObject) PDFViewWillChangeScaleFactorToScale(sender IPDFView, scaler float64) float64 + func (o PDFViewDelegateObject) PDFViewWillClickOnLinkWithURL(sender IPDFView, url foundation.INSURL) + type PDFWidgetCellState int + const KPDFWidgetMixedState + const KPDFWidgetOffState + const KPDFWidgetOnState + func (e PDFWidgetCellState) String() string + type PDFWidgetControlType int + const KPDFWidgetCheckBoxControl + const KPDFWidgetPushButtonControl + const KPDFWidgetRadioButtonControl + const KPDFWidgetUnknownControl + func (e PDFWidgetControlType) String() string