123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- //
- // KMBatchHeader.swift
- // PDF Reader Pro
- //
- // Created by kdanmobile on 2023/10/25.
- //
- import Foundation
- @objc enum KMConvertWithPDFType: Int {
- case WordAdvance = 0
- case WordStandard
- case Excel
- case PowerPoint
- case RTF
- case CSV
- case HTML
- case Text
- case JPEG
- case JPG
- case PNG
- case GIF
- case TIFF
- case TGA
- case BMP
- case JPEG2000
- case Json
- }
- @objc enum KMConvertType: Int {
- case Word = 0
- case Excel
- case PPT
- case RTF
- case CSV
- case HTML
- case Text
- case JPEG
- case JPG
- case PNG
- case GIF
- case TIFF
- case TGA
- case BMP
- case JP2
- case Json
- case AdvancedWord
- }
- @objc enum KMCompareWithToolType: Int {
- case Convert = 0
- case OCR
- case PageEdit
- case PDFEdit
- case FromSign
- case EditPDF
- case Sign
- }
- @objc enum KMBatchOperationType: Int {
- case NotDetermined = 0
- case CreatePDF
- case Convert
- case Merge
- case Compress
- case OCR
- case AddPassword
- case RemovePassword
- case AddWatermark
- case RemoveWatermark
- case AddBackground
- case RemoveBackground
- case AddHeaderFooter
- case RemoveHeaderFooter
- case AddBates
- case RemoveBates
- }
- @objc enum KMBatchOperateStatus: Int {
- case Waiting = 0
- case processing
- case Success
- case Failed
- }
- @objc enum KMBatchOperatePageChoice: Int {
- case All = 0
- case Odd
- case Even
- case Input
- }
- @objc enum KMBatchOperateFileType: Int {
- case Unknow = 0
- case Image
- case PDF
- }
- @objc enum KMWatermarkOperateType: Int {
- case Edit = 0
- case Delete
- }
- @objc enum KMBackgroundOperateType: Int {
- case Edit = 0
- case Delete
- }
- @objc enum KMBatchOperateInterfaceStatus: Int {
- case PrepareProcess = 0
- case Processing
- }
- //@objc enum KMBackgroundType: Int {
- // case Color = 0
- // case File
- //}
- @objc enum KMBatchHeaderFooterType: Int {
- case HeaderFooter = 0
- case Bates
- }
- @objc enum KMBatchModifyTemplateType: Int {
- case Add = 0
- case Edit
- case Delete
- case Use
- }
- let kNeedChangePageRangeNotification = "kNeedChangePageRangeNotification"
|