|
@@ -19,6 +19,7 @@ import com.kdanmobile.kmpdfkit.manager.KMPDFFactory
|
|
|
import com.kdanmobile.kmpdfkit.manager.controller.*
|
|
|
import com.kdanmobile.kmpdfkit.manager.listener.KMPDFAddAnnotCallback
|
|
|
import com.kdanmobile.kmpdfkit.manager.listener.KMPDFAnnotEditModeChangeListener
|
|
|
+import com.kdanmobile.kmpdfkit.manager.listener.KMPDFErrorMessageCallback
|
|
|
import com.kdanmobile.kmpdfkit.pdfcommon.*
|
|
|
import com.kdanmobile.reader.annotationattribute.AnnotationAttribute
|
|
|
import com.kdanmobile.reader.annotationattribute.Brush
|
|
@@ -623,7 +624,7 @@ class ReaderViewModel(private val pdfSdkLicense: String, private val pdfSdkRsaMs
|
|
|
|
|
|
val kmpdfStampAnnotationBean = when (attr.isStandardStamp()) {
|
|
|
true -> KMPDFStampAnnotationBean("", KMPDFStampAnnotationBean.StampType.STANDARD, KMPDFStampAnnotationBean.StandardStamp(attr.resId))
|
|
|
- false -> KMPDFStampAnnotationBean("", KMPDFStampAnnotationBean.StampType.TEXT, KMPDFStampAnnotationBean.TextStamp(attr.rect, attr.config))
|
|
|
+ false -> KMPDFStampAnnotationBean("", KMPDFStampAnnotationBean.StampType.TEXT, KMPDFStampAnnotationBean.TextStamp(attr.config))
|
|
|
}
|
|
|
kmpdfFactory?.setAnnotationAttribute(kmpdfStampAnnotationBean)
|
|
|
kmpdfFactory?.setAnnotationEditMode(KMPDFAnnotationBean.AnnotationType.STAMP)
|