123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- //
- // KMPDFConfig.swift
- // PDF Reader Pro
- //
- // Created by Niehaoyu on 2024/10/21.
- //
- import Cocoa
- //注释对齐方式
- @objc public enum KMAnnotationsAlignmentType: Int, CaseIterable {
- case None = 0
- case Left
- case XCenter
- case Right
- case Top
- case YCenter
- case Bottom
- case Horizontal
- case Vertical
- }
- //工具类型
- @objc public enum KMPDFViewToolsType: Int, CaseIterable {
- case Select = 0
- case Scroll
- case Content_Selection
- case Magnify
- case AreaZoom
- }
- //一级工具栏模式
- /*
- 默认为View_Select,代表选择模式。
-
- */
- @objc public enum KMPDFToolsMode: Int, CaseIterable {
- case None = 0
- case Markup
- case Edit
- case Form
- case Fill
- case Convert
- case Protect
- case Tools
-
- }
- //二级工具栏
- @objc public enum KMPDFSubToolMode: Int, CaseIterable {
- case None = 0
- case Highlight
- case Underline
- case Waveline
- case Strikethrough
- case Text
- case Note
- case Pen
- case Eraser
- case Rectangle
- case Circle
- case Arrow
- case Line
- case Stamp
- case Sign
-
-
-
- }
- //侧边栏样式
- @objc public enum KMPDFSidebarType : Int {
- case none = 0
- case search
- case thumbnail
- case outline
- case bookmark
- case annotation
- }
- //编辑模块类型
- @objc public enum KMPDFEditModeType : Int {
- case none = 0
- case watermark
- case background
- case header_Footer
- case bates
- }
- @objc public enum KMPDFEditSubModeType : Int {
- case none = 0
- case template
- case add
- case edit
- }
|