Package org.robovm.apple.pdfkit
Class PDFDocument
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.pdfkit.PDFDocument
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class PDFDocument extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPDFDocument.PDFDocumentPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description PDFDocument()PDFDocument(NSData data)protectedPDFDocument(NSObject.Handle h, long handle)protectedPDFDocument(NSObject.SkipInit skipInit)PDFDocument(NSURL url) -
Method Summary
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
PDFDocument
public PDFDocument() -
PDFDocument
-
PDFDocument
-
PDFDocument
-
PDFDocument
-
-
Method Details
-
getDocumentURL
-
getDocumentRef
-
getDocumentAttributes
-
setDocumentAttributes
-
getMajorVersion
public long getMajorVersion() -
getMinorVersion
public long getMinorVersion() -
isEncrypted
public boolean isEncrypted() -
isLocked
public boolean isLocked() -
allowsPrinting
public boolean allowsPrinting()- Since:
- Available in iOS 11.0 and later.
-
allowsCopying
public boolean allowsCopying()- Since:
- Available in iOS 11.0 and later.
-
allowsDocumentChanges
public boolean allowsDocumentChanges()- Since:
- Available in iOS 11.0 and later.
-
allowsDocumentAssembly
public boolean allowsDocumentAssembly()- Since:
- Available in iOS 11.0 and later.
-
allowsContentAccessibility
public boolean allowsContentAccessibility()- Since:
- Available in iOS 11.0 and later.
-
allowsCommenting
public boolean allowsCommenting()- Since:
- Available in iOS 11.0 and later.
-
allowsFormFieldEntry
public boolean allowsFormFieldEntry()- Since:
- Available in iOS 11.0 and later.
-
getAccessPermissions
-
getPermissionsStatus
- Since:
- Available in iOS 11.0 and later.
-
getString
-
getDelegate
-
setDelegate
-
getOutlineRoot
- Since:
- Available in iOS 11.0 and later.
-
setOutlineRoot
- Since:
- Available in iOS 11.0 and later.
-
getPageCount
public long getPageCount() -
getPageClass
-
isFinding
public boolean isFinding() -
getSelectionForEntireDocument
-
init
-
init
-
unlock
-
dataRepresentation
-
dataRepresentation
- Since:
- Available in iOS 11.0 and later.
-
writeToFile
-
writeToFile
-
writeToURL
-
writeToURL
-
outlineItemForSelection
-
pageAtIndex
-
indexForPage
-
insertPage
-
removePageAtIndex
public void removePageAtIndex(long index) -
exchangePage
public void exchangePage(long indexA, long indexB) -
findString
-
beginFindString
-
beginFindStrings
- Since:
- Available in iOS 11.0 and later.
-
findString
public PDFSelection findString(String string, PDFSelection selection, NSStringCompareOptions options) -
cancelFindString
public void cancelFindString() -
selection
public PDFSelection selection(PDFPage startPage, CGPoint startPoint, PDFPage endPage, CGPoint endPoint) -
selection
public PDFSelection selection(PDFPage startPage, long startCharacter, PDFPage endPage, long endCharacter)
-