PdfWorkerPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • PdfWorkerPlatform
Implementers

Constructors

PdfWorkerPlatform()
Constructs a PdfWorkerPlatform.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

choosePagesIndexToMerge({required String inputPath, required String outputPath, required List<int> pagesIndex}) Future<String?>
getPlatformVersion() Future<String?>
isEncrypted({required String filePath}) Future<bool>
pdf is encrypted or not filePath: pdf file path return: is encrypted
isEncryptedByTail({required String filePath}) Future<bool>
lock({required String filePath, required String userPassword, required String ownerPassword}) Future<void>
lock pdf filePath: pdf file path userPassword: pdf user password ownerPassword: pdf owner password return: lock result
mergeImagesToPdf({required List<String> imagesPath, required String outputPath, Map<String, dynamic>? config}) Future<String>
mergePdfFiles({required List<String> filesPath, required String outputPath}) Future<String>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pdfToImages({required String inputPath, required String outputDirectory, Map<String, dynamic>? config}) Future<List<String>>
pdfToLongImage({required String inputPath, required String outputPath, Map<String, dynamic>? config}) Future<String>
toString() String
A string representation of this object.
inherited
unlock({required String filePath, required String password}) Future<bool>
unlock pdf filePath: pdf file path password: pdf password return: unlock result

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

instance PdfWorkerPlatform
The default instance of PdfWorkerPlatform to use.
getter/setter pair