123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- //
- // KMEditPDFModel.swift
- // PDF Reader Pro
- //
- // Created by tangchao on 2024/6/25.
- //
- import Cocoa
- class KMEditPDFModel: NSObject {
- //
- // var cFont: CPDFFont?
- var editingAreas: [CPDFEditArea]?
-
- var textAreas: [CPDFEditTextArea]? {
- get {
- guard let areas = self.editingAreas else {
- return nil
- }
- var datas: [CPDFEditTextArea] = []
- for area in areas {
- if let data = area as? CPDFEditTextArea {
- datas.append(data)
- continue
- }
- }
- return datas
- }
- }
-
- var imageAreas: [CPDFEditImageArea]? {
- get {
- guard let areas = self.editingAreas else {
- return nil
- }
- var datas: [CPDFEditImageArea] = []
- for area in areas {
- if let data = area as? CPDFEditImageArea {
- datas.append(data)
- continue
- }
- }
- return datas
- }
- }
-
- var fontColors: [NSColor] = []
- // get {
- // guard let textAreas = self.textAreas else {
- // return nil
- // }
- // for area in textAreas {
- //
- // }
- // }
- // }
- }
|