beginFindString
TypeScriptbeginFindString(string: string, options?: _Foundation_NSString_CompareOptions): voidSwift declarationfunc beginFindString(_ string: String, withOptions options: NSString.CompareOptions = [])class · iOS 11.0+ · SDK 27.1
class PDFDocumentbeginFindString(string: string, options?: _Foundation_NSString_CompareOptions): voidSwift declarationfunc beginFindString(_ string: String, withOptions options: NSString.CompareOptions = [])beginFindStrings(strings: Array<string>, options?: _Foundation_NSString_CompareOptions): voidSwift declarationfunc beginFindStrings(_ strings: [String], withOptions options: NSString.CompareOptions = [])cancelFindString(): voidSwift declarationfunc cancelFindString()dataRepresentation(): (ArrayBuffer) | nullSwift declarationfunc dataRepresentation() -> Data?dataRepresentationOptions(options?: NativeMap<unknown, unknown>): (ArrayBuffer) | nullSwift declarationfunc dataRepresentation(options: [AnyHashable : Any] = [:]) -> Data?exchangePage(indexA: number, indexB: number): voidSwift declarationfunc exchangePage(at indexA: Int, withPageAt indexB: Int)findStringFromSelectionWithOptions(string: string, selection?: (PDFSelection) | null, options?: _Foundation_NSString_CompareOptions): (PDFSelection) | nullSwift declarationfunc findString(_ string: String, fromSelection selection: PDFSelection?, withOptions options: NSString.CompareOptions = []) -> PDFSelection?findStringWithOptions(string: string, options?: _Foundation_NSString_CompareOptions): Array<PDFSelection>Swift declarationfunc findString(_ string: String, withOptions options: NSString.CompareOptions = []) -> [PDFSelection]index(page: PDFPage): numberSwift declarationfunc index(for page: PDFPage) -> Intstatic init(): PDFDocumentSwift declarationinit()static initData(data: ArrayBuffer): (PDFDocument) | nullSwift declarationinit?(data: Data)static initUrl(url: string): (PDFDocument) | nullSwift declarationinit?(url: URL)insert(page: PDFPage, index: number): voidSwift declarationfunc insert(_ page: PDFPage, at index: Int)outlineItem(selection: PDFSelection): (PDFOutline) | nullSwift declarationfunc outlineItem(for selection: PDFSelection) -> PDFOutline?page(index: number): (PDFPage) | nullSwift declarationfunc page(at index: Int) -> PDFPage?removePage(index: number): voidSwift declarationfunc removePage(at index: Int)selectionFromAtCharacterIndexToAtCharacterIndex(startPage: PDFPage, startCharacter: number, endPage: PDFPage, endCharacter: number): (PDFSelection) | nullSwift declarationfunc selection(from startPage: PDFPage, atCharacterIndex startCharacter: Int, to endPage: PDFPage, atCharacterIndex endCharacter: Int) -> PDFSelection?selectionFromAtToAt(startPage: PDFPage, startPoint: { x: number; y: number }, endPage: PDFPage, endPoint: { x: number; y: number }): (PDFSelection) | nullSwift declarationfunc selection(from startPage: PDFPage, at startPoint: CGPoint, to endPage: PDFPage, at endPoint: CGPoint) -> PDFSelection?selectionFromAtToAtWith(startPage: PDFPage, startPoint: { x: number; y: number }, endPage: PDFPage, endPoint: { x: number; y: number }, granularity: PDFSelectionGranularity): (PDFSelection) | nullSwift declarationfunc selection(from startPage: PDFPage, at startPoint: CGPoint, to endPage: PDFPage, at endPoint: CGPoint, with granularity: PDFSelectionGranularity) -> PDFSelection?unlock(password: string): booleanSwift declarationfunc unlock(withPassword password: String) -> BoolwriteToFile(path: string): booleanSwift declarationfunc write(toFile path: String) -> BoolwriteToFileWithOptions(path: string, options?: (NativeMap<PDFDocumentWriteOption, unknown>) | null): booleanSwift declarationfunc write(toFile path: String, withOptions options: [PDFDocumentWriteOption : Any]? = nil) -> BoolwriteTo(url: string): booleanSwift declarationfunc write(to url: URL) -> BoolwriteToWithOptions(url: string, options?: (NativeMap<PDFDocumentWriteOption, unknown>) | null): booleanSwift declarationfunc write(to url: URL, withOptions options: [PDFDocumentWriteOption : Any]? = nil) -> Boolget accessPermissions(): PDFAccessPermissionsSwift declarationvar accessPermissions: PDFAccessPermissions { get }get allowsCommenting(): booleanSwift declarationvar allowsCommenting: Bool { get }get allowsContentAccessibility(): booleanSwift declarationvar allowsContentAccessibility: Bool { get }get allowsCopying(): booleanSwift declarationvar allowsCopying: Bool { get }get allowsDocumentAssembly(): booleanSwift declarationvar allowsDocumentAssembly: Bool { get }get allowsDocumentChanges(): booleanSwift declarationvar allowsDocumentChanges: Bool { get }get allowsFormFieldEntry(): booleanSwift declarationvar allowsFormFieldEntry: Bool { get }get allowsPrinting(): booleanSwift declarationvar allowsPrinting: Bool { get }get delegate(): (SDKHandle) | nullSwift declarationweak var delegate: (any PDFDocumentDelegate)? { get set }set delegate(value: (Implements<PDFDocumentDelegate> | SDKHandle) | null)Swift declarationweak var delegate: (any PDFDocumentDelegate)? { get set }get documentAttributes(): (NativeMap<unknown, unknown>) | nullSwift declarationvar documentAttributes: [AnyHashable : Any]? { get set }set documentAttributes(value: (NativeMap<unknown, unknown>) | null)Swift declarationvar documentAttributes: [AnyHashable : Any]? { get set }get documentRef(): (_CoreGraphics_CGPDFDocument) | nullSwift declarationvar documentRef: CGPDFDocument? { get }get documentURL(): (string) | nullSwift declarationvar documentURL: URL? { get }get isEncrypted(): booleanSwift declarationvar isEncrypted: Bool { get }get isFinding(): booleanSwift declarationvar isFinding: Bool { get }get isLocked(): booleanSwift declarationvar isLocked: Bool { get }get majorVersion(): numberSwift declarationvar majorVersion: Int { get }get minorVersion(): numberSwift declarationvar minorVersion: Int { get }get outlineRoot(): (PDFOutline) | nullSwift declarationvar outlineRoot: PDFOutline? { get set }set outlineRoot(value: (PDFOutline) | null)Swift declarationvar outlineRoot: PDFOutline? { get set }get pageClass(): stringSwift declarationvar pageClass: AnyClass { get }get pageCount(): numberSwift declarationvar pageCount: Int { get }get permissionsStatus(): PDFDocumentPermissionsSwift declarationvar permissionsStatus: PDFDocumentPermissions { get }get selectionForEntireDocument(): (PDFSelection) | nullSwift declarationvar selectionForEntireDocument: PDFSelection? { get }get string(): (string) | nullSwift declarationvar string: String? { get }No declarations were skipped in this snapshot.