diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 00000000..89c1fc60
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+packages/nativescript-pdf/src-native/ios/PdfNativeDemo/PdfNativeDemo/100MB-TESTFILE.ORG.pdf filter=lfs diff=lfs merge=lfs -text
diff --git a/.gitignore b/.gitignore
index c64a88d8..b92dcb71 100644
--- a/.gitignore
+++ b/.gitignore
@@ -47,3 +47,6 @@ packages/**/angular/dist
.nx/workspace-data
apps/demo/.env
/packages/nativescript-supabase/src-native/ios/NSCSupabase/dist
+packages/nativescript-pdf/src-native/ios/dist
+packages/nativescript-pdf/src-native/ios/pdfium_lib
+packages/nativescript-pdf/src-native/pdf-native/target
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 1ed8d635..e9a04d91 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,104 +1,108 @@
{
- "files.exclude": {
- "**/apps/demo": false,
- "**/apps/demo-angular": false,
- "**/apps/demo-server": false,
- "**/apps/server-demo": false,
- "**/packages/nativescript-accelerometer": false,
- "**/packages/nativescript-accordion": false,
- "**/packages/nativescript-autocomplete": false,
- "**/packages/nativescript-aws-sdk": false,
- "**/packages/nativescript-aws-sdk-s3": false,
- "**/packages/nativescript-couchbase": false,
- "**/packages/nativescript-descope": false,
- "**/packages/nativescript-downloader": false,
- "**/packages/nativescript-ffmpeg": false,
- "**/packages/nativescript-here": false,
- "**/packages/nativescript-image-cache-it": false,
- "**/packages/nativescript-image-zoom": false,
- "**/packages/nativescript-imageoptimize": false,
- "**/packages/nativescript-messenger": false,
- "**/packages/nativescript-nested-scrollview": false,
- "**/packages/nativescript-opentok": false,
- "**/packages/nativescript-pager": false,
- "**/packages/nativescript-parsesdk": false,
- "**/packages/nativescript-popup": false,
- "**/packages/nativescript-pubnub": false,
- "**/packages/nativescript-pusher-beams": false,
- "**/packages/nativescript-pusher-channels": false,
- "**/packages/nativescript-radar-io": false,
- "**/packages/nativescript-sinch": false,
- "**/packages/nativescript-socketio": false,
- "**/packages/nativescript-splashscreen": false,
- "**/packages/nativescript-sse": false,
- "**/packages/nativescript-star-ratings": false,
- "**/packages/nativescript-stripe": false,
- "**/packages/nativescript-supabase": false,
- "**/packages/nativescript-supabase-functions": false,
- "**/packages/nativescript-supabase-gotrue": false,
- "**/packages/nativescript-supabase-postgrest": false,
- "**/packages/nativescript-supabase-realtime": false,
- "**/packages/nativescript-supabase-storage": false,
- "**/packages/nativescript-textdrawable": false,
- "**/packages/nativescript-toasty": false,
- "**/packages/nativescript-tooltip": false,
- "**/packages/nativescript-twitter": false,
- "**/packages/nativescript-video-editor": false,
- "**/packages/nativescript-videorecorder": false,
- "**/packages/nativescript-webrtc": false,
- "**/packages/nativescript-yogalayout": false,
- "**/packages/nativescript-youtubeplayer": false,
- "**/packages/nativescript-appwrite": false
- },
- "search.exclude": {
- "**/apps/demo": false,
- "**/apps/demo-angular": false,
- "**/apps/demo-server": false,
- "**/apps/server-demo": false,
- "**/packages/nativescript-accelerometer": false,
- "**/packages/nativescript-accordion": false,
- "**/packages/nativescript-autocomplete": false,
- "**/packages/nativescript-aws-sdk": false,
- "**/packages/nativescript-aws-sdk-s3": false,
- "**/packages/nativescript-couchbase": false,
- "**/packages/nativescript-descope": false,
- "**/packages/nativescript-downloader": false,
- "**/packages/nativescript-ffmpeg": false,
- "**/packages/nativescript-here": false,
- "**/packages/nativescript-image-cache-it": false,
- "**/packages/nativescript-image-zoom": false,
- "**/packages/nativescript-imageoptimize": false,
- "**/packages/nativescript-messenger": false,
- "**/packages/nativescript-nested-scrollview": false,
- "**/packages/nativescript-opentok": false,
- "**/packages/nativescript-pager": false,
- "**/packages/nativescript-parsesdk": false,
- "**/packages/nativescript-popup": false,
- "**/packages/nativescript-pubnub": false,
- "**/packages/nativescript-pusher-beams": false,
- "**/packages/nativescript-pusher-channels": false,
- "**/packages/nativescript-radar-io": false,
- "**/packages/nativescript-sinch": false,
- "**/packages/nativescript-socketio": false,
- "**/packages/nativescript-splashscreen": false,
- "**/packages/nativescript-sse": false,
- "**/packages/nativescript-star-ratings": false,
- "**/packages/nativescript-stripe": false,
- "**/packages/nativescript-supabase": false,
- "**/packages/nativescript-supabase-functions": false,
- "**/packages/nativescript-supabase-gotrue": false,
- "**/packages/nativescript-supabase-postgrest": false,
- "**/packages/nativescript-supabase-realtime": false,
- "**/packages/nativescript-supabase-storage": false,
- "**/packages/nativescript-textdrawable": false,
- "**/packages/nativescript-toasty": false,
- "**/packages/nativescript-tooltip": false,
- "**/packages/nativescript-twitter": false,
- "**/packages/nativescript-video-editor": false,
- "**/packages/nativescript-videorecorder": false,
- "**/packages/nativescript-webrtc": false,
- "**/packages/nativescript-yogalayout": false,
- "**/packages/nativescript-youtubeplayer": false,
- "**/packages/nativescript-appwrite": false
- }
-}
\ No newline at end of file
+ "files.exclude": {
+ "**/apps/demo": false,
+ "**/apps/demo-angular": false,
+ "**/apps/demo-server": false,
+ "**/apps/server-demo": false,
+ "**/packages/nativescript-accelerometer": false,
+ "**/packages/nativescript-accordion": false,
+ "**/packages/nativescript-autocomplete": false,
+ "**/packages/nativescript-aws-sdk": false,
+ "**/packages/nativescript-aws-sdk-s3": false,
+ "**/packages/nativescript-couchbase": false,
+ "**/packages/nativescript-descope": false,
+ "**/packages/nativescript-downloader": false,
+ "**/packages/nativescript-ffmpeg": false,
+ "**/packages/nativescript-here": false,
+ "**/packages/nativescript-image-cache-it": false,
+ "**/packages/nativescript-image-zoom": false,
+ "**/packages/nativescript-imageoptimize": false,
+ "**/packages/nativescript-messenger": false,
+ "**/packages/nativescript-nested-scrollview": false,
+ "**/packages/nativescript-opentok": false,
+ "**/packages/nativescript-pager": false,
+ "**/packages/nativescript-parsesdk": false,
+ "**/packages/nativescript-popup": false,
+ "**/packages/nativescript-pubnub": false,
+ "**/packages/nativescript-pusher-beams": false,
+ "**/packages/nativescript-pusher-channels": false,
+ "**/packages/nativescript-radar-io": false,
+ "**/packages/nativescript-sinch": false,
+ "**/packages/nativescript-socketio": false,
+ "**/packages/nativescript-splashscreen": false,
+ "**/packages/nativescript-sse": false,
+ "**/packages/nativescript-star-ratings": false,
+ "**/packages/nativescript-stripe": false,
+ "**/packages/nativescript-supabase": false,
+ "**/packages/nativescript-supabase-functions": false,
+ "**/packages/nativescript-supabase-gotrue": false,
+ "**/packages/nativescript-supabase-postgrest": false,
+ "**/packages/nativescript-supabase-realtime": false,
+ "**/packages/nativescript-supabase-storage": false,
+ "**/packages/nativescript-textdrawable": false,
+ "**/packages/nativescript-toasty": false,
+ "**/packages/nativescript-tooltip": false,
+ "**/packages/nativescript-twitter": false,
+ "**/packages/nativescript-video-editor": false,
+ "**/packages/nativescript-videorecorder": false,
+ "**/packages/nativescript-webrtc": false,
+ "**/packages/nativescript-yogalayout": false,
+ "**/packages/nativescript-youtubeplayer": false,
+ "**/packages/nativescript-appwrite": false,
+ "**/packages/nativescript-klaviyo-push-sdk": false,
+ "**/packages/nativescript-pdf": false
+ },
+ "search.exclude": {
+ "**/apps/demo": false,
+ "**/apps/demo-angular": false,
+ "**/apps/demo-server": false,
+ "**/apps/server-demo": false,
+ "**/packages/nativescript-accelerometer": false,
+ "**/packages/nativescript-accordion": false,
+ "**/packages/nativescript-autocomplete": false,
+ "**/packages/nativescript-aws-sdk": false,
+ "**/packages/nativescript-aws-sdk-s3": false,
+ "**/packages/nativescript-couchbase": false,
+ "**/packages/nativescript-descope": false,
+ "**/packages/nativescript-downloader": false,
+ "**/packages/nativescript-ffmpeg": false,
+ "**/packages/nativescript-here": false,
+ "**/packages/nativescript-image-cache-it": false,
+ "**/packages/nativescript-image-zoom": false,
+ "**/packages/nativescript-imageoptimize": false,
+ "**/packages/nativescript-messenger": false,
+ "**/packages/nativescript-nested-scrollview": false,
+ "**/packages/nativescript-opentok": false,
+ "**/packages/nativescript-pager": false,
+ "**/packages/nativescript-parsesdk": false,
+ "**/packages/nativescript-popup": false,
+ "**/packages/nativescript-pubnub": false,
+ "**/packages/nativescript-pusher-beams": false,
+ "**/packages/nativescript-pusher-channels": false,
+ "**/packages/nativescript-radar-io": false,
+ "**/packages/nativescript-sinch": false,
+ "**/packages/nativescript-socketio": false,
+ "**/packages/nativescript-splashscreen": false,
+ "**/packages/nativescript-sse": false,
+ "**/packages/nativescript-star-ratings": false,
+ "**/packages/nativescript-stripe": false,
+ "**/packages/nativescript-supabase": false,
+ "**/packages/nativescript-supabase-functions": false,
+ "**/packages/nativescript-supabase-gotrue": false,
+ "**/packages/nativescript-supabase-postgrest": false,
+ "**/packages/nativescript-supabase-realtime": false,
+ "**/packages/nativescript-supabase-storage": false,
+ "**/packages/nativescript-textdrawable": false,
+ "**/packages/nativescript-toasty": false,
+ "**/packages/nativescript-tooltip": false,
+ "**/packages/nativescript-twitter": false,
+ "**/packages/nativescript-video-editor": false,
+ "**/packages/nativescript-videorecorder": false,
+ "**/packages/nativescript-webrtc": false,
+ "**/packages/nativescript-yogalayout": false,
+ "**/packages/nativescript-youtubeplayer": false,
+ "**/packages/nativescript-appwrite": false,
+ "**/packages/nativescript-klaviyo-push-sdk": false,
+ "**/packages/nativescript-pdf": false
+ }
+}
diff --git a/README.md b/README.md
index db5a17ed..0dd36af5 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,7 @@
- [@triniwiz/nativescript-opentok](packages/nativescript-opentok/README.md)
- [@triniwiz/nativescript-pager](packages/nativescript-pager/README.md)
- [@triniwiz/nativescript-parsesdk](packages/nativescript-parsesdk/README.md)
+- [@triniwiz/nativescript-pdf](packages/nativescript-pdf/README.md)
- [@triniwiz/nativescript-popup](packages/nativescript-popup/README.md)
- [@triniwiz/nativescript-pubnub](packages/nativescript-pubnub/README.md)
- [@triniwiz/nativescript-pusher-beams](packages/nativescript-pusher-beams/README.md)
diff --git a/apps/demo-angular/package.json b/apps/demo-angular/package.json
index 2a00de2a..eeaa9c92 100644
--- a/apps/demo-angular/package.json
+++ b/apps/demo-angular/package.json
@@ -2,7 +2,7 @@
"main": "./src/main.ts",
"dependencies": {
"@nativescript/core": "file:../../node_modules/@nativescript/core",
- "@triniwiz/nativescript-supabase": "file:../../dist/packages/nativescript-supabase",
+ "@triniwiz/nativescript-pdf": "file:../../dist/packages/nativescript-pdf",
"@triniwiz/nativescript-accelerometer": "file:../../dist/packages/nativescript-accelerometer",
"@triniwiz/nativescript-accordion": "file:../../dist/packages/nativescript-accordion",
"@triniwiz/nativescript-appwrite": "file:../../dist/packages/nativescript-appwrite",
@@ -33,6 +33,7 @@
"@triniwiz/nativescript-sse": "file:../../dist/packages/nativescript-sse",
"@triniwiz/nativescript-star-ratings": "file:../../dist/packages/nativescript-star-ratings",
"@triniwiz/nativescript-stripe": "file:../../dist/packages/nativescript-stripe",
+ "@triniwiz/nativescript-supabase": "file:../../dist/packages/nativescript-supabase",
"@triniwiz/nativescript-supabase-functions": "file:../../dist/packages/nativescript-supabase-functions",
"@triniwiz/nativescript-supabase-gotrue": "file:../../dist/packages/nativescript-supabase-gotrue",
"@triniwiz/nativescript-supabase-postgrest": "file:../../dist/packages/nativescript-supabase-postgrest",
diff --git a/apps/demo-angular/src/app-routing.module.ts b/apps/demo-angular/src/app-routing.module.ts
index d20b5ac8..4ad9ea26 100644
--- a/apps/demo-angular/src/app-routing.module.ts
+++ b/apps/demo-angular/src/app-routing.module.ts
@@ -5,53 +5,54 @@ import { NativeScriptRouterModule } from '@nativescript/angular';
import { HomeComponent } from './home.component';
const routes: Routes = [
- { path: '', redirectTo: '/home', pathMatch: 'full' },
- { path: 'home', component: HomeComponent },
- { path: 'nativescript-accelerometer', loadChildren: () => import('./plugin-demos/nativescript-accelerometer.module').then(m => m.NativescriptAccelerometerModule) },
- { path: 'nativescript-accordion', loadChildren: () => import('./plugin-demos/nativescript-accordion.module').then(m => m.NativescriptAccordionModule) },
- { path: 'nativescript-appwrite', loadChildren: () => import('./plugin-demos/nativescript-appwrite.module').then(m => m.NativescriptAppwriteModule) },
- { path: 'nativescript-autocomplete', loadChildren: () => import('./plugin-demos/nativescript-autocomplete.module').then(m => m.NativescriptAutocompleteModule) },
- { path: 'nativescript-aws-sdk', loadChildren: () => import('./plugin-demos/nativescript-aws-sdk.module').then(m => m.NativescriptAwsSdkModule) },
- { path: 'nativescript-aws-sdk-s3', loadChildren: () => import('./plugin-demos/nativescript-aws-sdk-s3.module').then(m => m.NativescriptAwsSdkS3Module) },
- { path: 'nativescript-couchbase', loadChildren: () => import('./plugin-demos/nativescript-couchbase.module').then(m => m.NativescriptCouchbaseModule) },
- { path: 'nativescript-descope', loadChildren: () => import('./plugin-demos/nativescript-descope.module').then(m => m.NativescriptDescopeModule) },
- { path: 'nativescript-downloader', loadChildren: () => import('./plugin-demos/nativescript-downloader.module').then(m => m.NativescriptDownloaderModule) },
- { path: 'nativescript-ffmpeg', loadChildren: () => import('./plugin-demos/nativescript-ffmpeg.module').then(m => m.NativescriptFfmpegModule) },
- { path: 'nativescript-here', loadChildren: () => import('./plugin-demos/nativescript-here.module').then(m => m.NativescriptHereModule) },
- { path: 'nativescript-image-cache-it', loadChildren: () => import('./plugin-demos/nativescript-image-cache-it.module').then(m => m.NativescriptImageCacheItModule) },
- { path: 'nativescript-image-zoom', loadChildren: () => import('./plugin-demos/nativescript-image-zoom.module').then(m => m.NativescriptImageZoomModule) },
- { path: 'nativescript-imageoptimize', loadChildren: () => import('./plugin-demos/nativescript-imageoptimize.module').then(m => m.NativescriptImageoptimizeModule) },
- { path: 'nativescript-messenger', loadChildren: () => import('./plugin-demos/nativescript-messenger.module').then(m => m.NativescriptMessengerModule) },
- { path: 'nativescript-nested-scrollview', loadChildren: () => import('./plugin-demos/nativescript-nested-scrollview.module').then(m => m.NativescriptNestedScrollviewModule) },
- { path: 'nativescript-opentok', loadChildren: () => import('./plugin-demos/nativescript-opentok.module').then(m => m.NativescriptOpentokModule) },
- { path: 'nativescript-pager', loadChildren: () => import('./plugin-demos/nativescript-pager.module').then(m => m.NativescriptPagerModule) },
- { path: 'nativescript-parsesdk', loadChildren: () => import('./plugin-demos/nativescript-parsesdk.module').then(m => m.NativescriptParsesdkModule) },
- { path: 'nativescript-popup', loadChildren: () => import('./plugin-demos/nativescript-popup.module').then(m => m.NativescriptPopupModule) },
- { path: 'nativescript-pubnub', loadChildren: () => import('./plugin-demos/nativescript-pubnub.module').then(m => m.NativescriptPubnubModule) },
- { path: 'nativescript-pusher-beams', loadChildren: () => import('./plugin-demos/nativescript-pusher-beams.module').then(m => m.NativescriptPusherBeamsModule) },
- { path: 'nativescript-pusher-channels', loadChildren: () => import('./plugin-demos/nativescript-pusher-channels.module').then(m => m.NativescriptPusherChannelsModule) },
- { path: 'nativescript-radar-io', loadChildren: () => import('./plugin-demos/nativescript-radar-io.module').then(m => m.NativescriptRadarIoModule) },
- { path: 'nativescript-sinch', loadChildren: () => import('./plugin-demos/nativescript-sinch.module').then(m => m.NativescriptSinchModule) },
- { path: 'nativescript-socketio', loadChildren: () => import('./plugin-demos/nativescript-socketio.module').then(m => m.NativescriptSocketioModule) },
- { path: 'nativescript-splashscreen', loadChildren: () => import('./plugin-demos/nativescript-splashscreen.module').then(m => m.NativescriptSplashscreenModule) },
- { path: 'nativescript-sse', loadChildren: () => import('./plugin-demos/nativescript-sse.module').then(m => m.NativescriptSseModule) },
- { path: 'nativescript-star-ratings', loadChildren: () => import('./plugin-demos/nativescript-star-ratings.module').then(m => m.NativescriptStarRatingsModule) },
- { path: 'nativescript-stripe', loadChildren: () => import('./plugin-demos/nativescript-stripe.module').then(m => m.NativescriptStripeModule) },
- { path: 'nativescript-supabase', loadChildren: () => import('./plugin-demos/nativescript-supabase.module').then(m => m.NativescriptSupabaseModule) },
- { path: 'nativescript-supabase-functions', loadChildren: () => import('./plugin-demos/nativescript-supabase-functions.module').then(m => m.NativescriptSupabaseFunctionsModule) },
- { path: 'nativescript-supabase-gotrue', loadChildren: () => import('./plugin-demos/nativescript-supabase-gotrue.module').then(m => m.NativescriptSupabaseGotrueModule) },
- { path: 'nativescript-supabase-postgrest', loadChildren: () => import('./plugin-demos/nativescript-supabase-postgrest.module').then(m => m.NativescriptSupabasePostgrestModule) },
- { path: 'nativescript-supabase-realtime', loadChildren: () => import('./plugin-demos/nativescript-supabase-realtime.module').then(m => m.NativescriptSupabaseRealtimeModule) },
- { path: 'nativescript-supabase-storage', loadChildren: () => import('./plugin-demos/nativescript-supabase-storage.module').then(m => m.NativescriptSupabaseStorageModule) },
- { path: 'nativescript-textdrawable', loadChildren: () => import('./plugin-demos/nativescript-textdrawable.module').then(m => m.NativescriptTextdrawableModule) },
- { path: 'nativescript-toasty', loadChildren: () => import('./plugin-demos/nativescript-toasty.module').then(m => m.NativescriptToastyModule) },
- { path: 'nativescript-tooltip', loadChildren: () => import('./plugin-demos/nativescript-tooltip.module').then(m => m.NativescriptTooltipModule) },
- { path: 'nativescript-twitter', loadChildren: () => import('./plugin-demos/nativescript-twitter.module').then(m => m.NativescriptTwitterModule) },
- { path: 'nativescript-video-editor', loadChildren: () => import('./plugin-demos/nativescript-video-editor.module').then(m => m.NativescriptVideoEditorModule) },
- { path: 'nativescript-videorecorder', loadChildren: () => import('./plugin-demos/nativescript-videorecorder.module').then(m => m.NativescriptVideorecorderModule) },
- { path: 'nativescript-webrtc', loadChildren: () => import('./plugin-demos/nativescript-webrtc.module').then(m => m.NativescriptWebrtcModule) },
- { path: 'nativescript-yogalayout', loadChildren: () => import('./plugin-demos/nativescript-yogalayout.module').then(m => m.NativescriptYogalayoutModule) },
- { path: 'nativescript-youtubeplayer', loadChildren: () => import('./plugin-demos/nativescript-youtubeplayer.module').then(m => m.NativescriptYoutubeplayerModule) }
+ { path: '', redirectTo: '/home', pathMatch: 'full' },
+ { path: 'home', component: HomeComponent },
+ { path: 'nativescript-accelerometer', loadChildren: () => import('./plugin-demos/nativescript-accelerometer.module').then((m) => m.NativescriptAccelerometerModule) },
+ { path: 'nativescript-accordion', loadChildren: () => import('./plugin-demos/nativescript-accordion.module').then((m) => m.NativescriptAccordionModule) },
+ { path: 'nativescript-appwrite', loadChildren: () => import('./plugin-demos/nativescript-appwrite.module').then((m) => m.NativescriptAppwriteModule) },
+ { path: 'nativescript-autocomplete', loadChildren: () => import('./plugin-demos/nativescript-autocomplete.module').then((m) => m.NativescriptAutocompleteModule) },
+ { path: 'nativescript-aws-sdk', loadChildren: () => import('./plugin-demos/nativescript-aws-sdk.module').then((m) => m.NativescriptAwsSdkModule) },
+ { path: 'nativescript-aws-sdk-s3', loadChildren: () => import('./plugin-demos/nativescript-aws-sdk-s3.module').then((m) => m.NativescriptAwsSdkS3Module) },
+ { path: 'nativescript-couchbase', loadChildren: () => import('./plugin-demos/nativescript-couchbase.module').then((m) => m.NativescriptCouchbaseModule) },
+ { path: 'nativescript-descope', loadChildren: () => import('./plugin-demos/nativescript-descope.module').then((m) => m.NativescriptDescopeModule) },
+ { path: 'nativescript-downloader', loadChildren: () => import('./plugin-demos/nativescript-downloader.module').then((m) => m.NativescriptDownloaderModule) },
+ { path: 'nativescript-ffmpeg', loadChildren: () => import('./plugin-demos/nativescript-ffmpeg.module').then((m) => m.NativescriptFfmpegModule) },
+ { path: 'nativescript-here', loadChildren: () => import('./plugin-demos/nativescript-here.module').then((m) => m.NativescriptHereModule) },
+ { path: 'nativescript-image-cache-it', loadChildren: () => import('./plugin-demos/nativescript-image-cache-it.module').then((m) => m.NativescriptImageCacheItModule) },
+ { path: 'nativescript-image-zoom', loadChildren: () => import('./plugin-demos/nativescript-image-zoom.module').then((m) => m.NativescriptImageZoomModule) },
+ { path: 'nativescript-imageoptimize', loadChildren: () => import('./plugin-demos/nativescript-imageoptimize.module').then((m) => m.NativescriptImageoptimizeModule) },
+ { path: 'nativescript-messenger', loadChildren: () => import('./plugin-demos/nativescript-messenger.module').then((m) => m.NativescriptMessengerModule) },
+ { path: 'nativescript-nested-scrollview', loadChildren: () => import('./plugin-demos/nativescript-nested-scrollview.module').then((m) => m.NativescriptNestedScrollviewModule) },
+ { path: 'nativescript-opentok', loadChildren: () => import('./plugin-demos/nativescript-opentok.module').then((m) => m.NativescriptOpentokModule) },
+ { path: 'nativescript-pager', loadChildren: () => import('./plugin-demos/nativescript-pager.module').then((m) => m.NativescriptPagerModule) },
+ { path: 'nativescript-parsesdk', loadChildren: () => import('./plugin-demos/nativescript-parsesdk.module').then((m) => m.NativescriptParsesdkModule) },
+ { path: 'nativescript-pdf', loadChildren: () => import('./plugin-demos/nativescript-pdf.module').then((m) => m.NativescriptPdfModule) },
+ { path: 'nativescript-popup', loadChildren: () => import('./plugin-demos/nativescript-popup.module').then((m) => m.NativescriptPopupModule) },
+ { path: 'nativescript-pubnub', loadChildren: () => import('./plugin-demos/nativescript-pubnub.module').then((m) => m.NativescriptPubnubModule) },
+ { path: 'nativescript-pusher-beams', loadChildren: () => import('./plugin-demos/nativescript-pusher-beams.module').then((m) => m.NativescriptPusherBeamsModule) },
+ { path: 'nativescript-pusher-channels', loadChildren: () => import('./plugin-demos/nativescript-pusher-channels.module').then((m) => m.NativescriptPusherChannelsModule) },
+ { path: 'nativescript-radar-io', loadChildren: () => import('./plugin-demos/nativescript-radar-io.module').then((m) => m.NativescriptRadarIoModule) },
+ { path: 'nativescript-sinch', loadChildren: () => import('./plugin-demos/nativescript-sinch.module').then((m) => m.NativescriptSinchModule) },
+ { path: 'nativescript-socketio', loadChildren: () => import('./plugin-demos/nativescript-socketio.module').then((m) => m.NativescriptSocketioModule) },
+ { path: 'nativescript-splashscreen', loadChildren: () => import('./plugin-demos/nativescript-splashscreen.module').then((m) => m.NativescriptSplashscreenModule) },
+ { path: 'nativescript-sse', loadChildren: () => import('./plugin-demos/nativescript-sse.module').then((m) => m.NativescriptSseModule) },
+ { path: 'nativescript-star-ratings', loadChildren: () => import('./plugin-demos/nativescript-star-ratings.module').then((m) => m.NativescriptStarRatingsModule) },
+ { path: 'nativescript-stripe', loadChildren: () => import('./plugin-demos/nativescript-stripe.module').then((m) => m.NativescriptStripeModule) },
+ { path: 'nativescript-supabase', loadChildren: () => import('./plugin-demos/nativescript-supabase.module').then((m) => m.NativescriptSupabaseModule) },
+ { path: 'nativescript-supabase-functions', loadChildren: () => import('./plugin-demos/nativescript-supabase-functions.module').then((m) => m.NativescriptSupabaseFunctionsModule) },
+ { path: 'nativescript-supabase-gotrue', loadChildren: () => import('./plugin-demos/nativescript-supabase-gotrue.module').then((m) => m.NativescriptSupabaseGotrueModule) },
+ { path: 'nativescript-supabase-postgrest', loadChildren: () => import('./plugin-demos/nativescript-supabase-postgrest.module').then((m) => m.NativescriptSupabasePostgrestModule) },
+ { path: 'nativescript-supabase-realtime', loadChildren: () => import('./plugin-demos/nativescript-supabase-realtime.module').then((m) => m.NativescriptSupabaseRealtimeModule) },
+ { path: 'nativescript-supabase-storage', loadChildren: () => import('./plugin-demos/nativescript-supabase-storage.module').then((m) => m.NativescriptSupabaseStorageModule) },
+ { path: 'nativescript-textdrawable', loadChildren: () => import('./plugin-demos/nativescript-textdrawable.module').then((m) => m.NativescriptTextdrawableModule) },
+ { path: 'nativescript-toasty', loadChildren: () => import('./plugin-demos/nativescript-toasty.module').then((m) => m.NativescriptToastyModule) },
+ { path: 'nativescript-tooltip', loadChildren: () => import('./plugin-demos/nativescript-tooltip.module').then((m) => m.NativescriptTooltipModule) },
+ { path: 'nativescript-twitter', loadChildren: () => import('./plugin-demos/nativescript-twitter.module').then((m) => m.NativescriptTwitterModule) },
+ { path: 'nativescript-video-editor', loadChildren: () => import('./plugin-demos/nativescript-video-editor.module').then((m) => m.NativescriptVideoEditorModule) },
+ { path: 'nativescript-videorecorder', loadChildren: () => import('./plugin-demos/nativescript-videorecorder.module').then((m) => m.NativescriptVideorecorderModule) },
+ { path: 'nativescript-webrtc', loadChildren: () => import('./plugin-demos/nativescript-webrtc.module').then((m) => m.NativescriptWebrtcModule) },
+ { path: 'nativescript-yogalayout', loadChildren: () => import('./plugin-demos/nativescript-yogalayout.module').then((m) => m.NativescriptYogalayoutModule) },
+ { path: 'nativescript-youtubeplayer', loadChildren: () => import('./plugin-demos/nativescript-youtubeplayer.module').then((m) => m.NativescriptYoutubeplayerModule) },
];
@NgModule({
diff --git a/apps/demo-angular/src/home.component.ts b/apps/demo-angular/src/home.component.ts
index aca06780..f3573a1f 100644
--- a/apps/demo-angular/src/home.component.ts
+++ b/apps/demo-angular/src/home.component.ts
@@ -6,140 +6,143 @@ import { Component } from '@angular/core';
})
export class HomeComponent {
demos = [
- {
- name: 'nativescript-accelerometer'
- },
- {
- name: 'nativescript-accordion'
- },
- {
- name: 'nativescript-appwrite'
- },
- {
- name: 'nativescript-autocomplete'
- },
- {
- name: 'nativescript-aws-sdk'
- },
- {
- name: 'nativescript-aws-sdk-s3'
- },
- {
- name: 'nativescript-couchbase'
- },
- {
- name: 'nativescript-descope'
- },
- {
- name: 'nativescript-downloader'
- },
- {
- name: 'nativescript-ffmpeg'
- },
- {
- name: 'nativescript-here'
- },
- {
- name: 'nativescript-image-cache-it'
- },
- {
- name: 'nativescript-image-zoom'
- },
- {
- name: 'nativescript-imageoptimize'
- },
- {
- name: 'nativescript-messenger'
- },
- {
- name: 'nativescript-nested-scrollview'
- },
- {
- name: 'nativescript-opentok'
- },
- {
- name: 'nativescript-pager'
- },
- {
- name: 'nativescript-parsesdk'
- },
- {
- name: 'nativescript-popup'
- },
- {
- name: 'nativescript-pubnub'
- },
- {
- name: 'nativescript-pusher-beams'
- },
- {
- name: 'nativescript-pusher-channels'
- },
- {
- name: 'nativescript-radar-io'
- },
- {
- name: 'nativescript-sinch'
- },
- {
- name: 'nativescript-socketio'
- },
- {
- name: 'nativescript-splashscreen'
- },
- {
- name: 'nativescript-sse'
- },
- {
- name: 'nativescript-star-ratings'
- },
- {
- name: 'nativescript-stripe'
- },
- {
- name: 'nativescript-supabase'
- },
- {
- name: 'nativescript-supabase-functions'
- },
- {
- name: 'nativescript-supabase-gotrue'
- },
- {
- name: 'nativescript-supabase-postgrest'
- },
- {
- name: 'nativescript-supabase-realtime'
- },
- {
- name: 'nativescript-supabase-storage'
- },
- {
- name: 'nativescript-textdrawable'
- },
- {
- name: 'nativescript-toasty'
- },
- {
- name: 'nativescript-tooltip'
- },
- {
- name: 'nativescript-twitter'
- },
- {
- name: 'nativescript-video-editor'
- },
- {
- name: 'nativescript-videorecorder'
- },
- {
- name: 'nativescript-webrtc'
- },
- {
- name: 'nativescript-yogalayout'
- },
- {
- name: 'nativescript-youtubeplayer'
- }
-];
+ {
+ name: 'nativescript-accelerometer',
+ },
+ {
+ name: 'nativescript-accordion',
+ },
+ {
+ name: 'nativescript-appwrite',
+ },
+ {
+ name: 'nativescript-autocomplete',
+ },
+ {
+ name: 'nativescript-aws-sdk',
+ },
+ {
+ name: 'nativescript-aws-sdk-s3',
+ },
+ {
+ name: 'nativescript-couchbase',
+ },
+ {
+ name: 'nativescript-descope',
+ },
+ {
+ name: 'nativescript-downloader',
+ },
+ {
+ name: 'nativescript-ffmpeg',
+ },
+ {
+ name: 'nativescript-here',
+ },
+ {
+ name: 'nativescript-image-cache-it',
+ },
+ {
+ name: 'nativescript-image-zoom',
+ },
+ {
+ name: 'nativescript-imageoptimize',
+ },
+ {
+ name: 'nativescript-messenger',
+ },
+ {
+ name: 'nativescript-nested-scrollview',
+ },
+ {
+ name: 'nativescript-opentok',
+ },
+ {
+ name: 'nativescript-pager',
+ },
+ {
+ name: 'nativescript-parsesdk',
+ },
+ {
+ name: 'nativescript-pdf',
+ },
+ {
+ name: 'nativescript-popup',
+ },
+ {
+ name: 'nativescript-pubnub',
+ },
+ {
+ name: 'nativescript-pusher-beams',
+ },
+ {
+ name: 'nativescript-pusher-channels',
+ },
+ {
+ name: 'nativescript-radar-io',
+ },
+ {
+ name: 'nativescript-sinch',
+ },
+ {
+ name: 'nativescript-socketio',
+ },
+ {
+ name: 'nativescript-splashscreen',
+ },
+ {
+ name: 'nativescript-sse',
+ },
+ {
+ name: 'nativescript-star-ratings',
+ },
+ {
+ name: 'nativescript-stripe',
+ },
+ {
+ name: 'nativescript-supabase',
+ },
+ {
+ name: 'nativescript-supabase-functions',
+ },
+ {
+ name: 'nativescript-supabase-gotrue',
+ },
+ {
+ name: 'nativescript-supabase-postgrest',
+ },
+ {
+ name: 'nativescript-supabase-realtime',
+ },
+ {
+ name: 'nativescript-supabase-storage',
+ },
+ {
+ name: 'nativescript-textdrawable',
+ },
+ {
+ name: 'nativescript-toasty',
+ },
+ {
+ name: 'nativescript-tooltip',
+ },
+ {
+ name: 'nativescript-twitter',
+ },
+ {
+ name: 'nativescript-video-editor',
+ },
+ {
+ name: 'nativescript-videorecorder',
+ },
+ {
+ name: 'nativescript-webrtc',
+ },
+ {
+ name: 'nativescript-yogalayout',
+ },
+ {
+ name: 'nativescript-youtubeplayer',
+ },
+ ];
}
diff --git a/apps/demo-angular/src/plugin-demos/nativescript-pdf.component.html b/apps/demo-angular/src/plugin-demos/nativescript-pdf.component.html
new file mode 100644
index 00000000..fa0f84b5
--- /dev/null
+++ b/apps/demo-angular/src/plugin-demos/nativescript-pdf.component.html
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/apps/demo-angular/src/plugin-demos/nativescript-pdf.component.ts b/apps/demo-angular/src/plugin-demos/nativescript-pdf.component.ts
new file mode 100644
index 00000000..e9624a9f
--- /dev/null
+++ b/apps/demo-angular/src/plugin-demos/nativescript-pdf.component.ts
@@ -0,0 +1,17 @@
+import { Component, NgZone } from '@angular/core';
+import { DemoSharedNativescriptPdf } from '@demo/shared';
+import {} from '@triniwiz/nativescript-pdf';
+
+@Component({
+ selector: 'demo-nativescript-pdf',
+ templateUrl: 'nativescript-pdf.component.html',
+})
+export class NativescriptPdfComponent {
+ demoShared: DemoSharedNativescriptPdf;
+
+ constructor(private _ngZone: NgZone) {}
+
+ ngOnInit() {
+ this.demoShared = new DemoSharedNativescriptPdf();
+ }
+}
diff --git a/apps/demo-angular/src/plugin-demos/nativescript-pdf.module.ts b/apps/demo-angular/src/plugin-demos/nativescript-pdf.module.ts
new file mode 100644
index 00000000..b19a763f
--- /dev/null
+++ b/apps/demo-angular/src/plugin-demos/nativescript-pdf.module.ts
@@ -0,0 +1,10 @@
+import { NgModule, NO_ERRORS_SCHEMA } from '@angular/core';
+import { NativeScriptCommonModule, NativeScriptRouterModule } from '@nativescript/angular';
+import { NativescriptPdfComponent } from './nativescript-pdf.component';
+
+@NgModule({
+ imports: [NativeScriptCommonModule, NativeScriptRouterModule.forChild([{ path: '', component: NativescriptPdfComponent }])],
+ declarations: [NativescriptPdfComponent],
+ schemas: [NO_ERRORS_SCHEMA],
+})
+export class NativescriptPdfModule {}
diff --git a/apps/demo-angular/tsconfig.json b/apps/demo-angular/tsconfig.json
index 9e3c8144..337292f9 100644
--- a/apps/demo-angular/tsconfig.json
+++ b/apps/demo-angular/tsconfig.json
@@ -1,210 +1,75 @@
{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "paths": {
- "~/*": [
- "src/*"
- ],
- "@demo/shared": [
- "tools/demo/index.ts"
- ],
- "@triniwiz/nativescript-couchbase": [
- "packages/nativescript-couchbase/index.d.ts"
- ],
- "@triniwiz/nativescript-stripe": [
- "packages/nativescript-stripe/index.d.ts"
- ],
- "@triniwiz/nativescript-stripe/angular": [
- "packages/nativescript-stripe/angular/index.ts"
- ],
- "@triniwiz/nativescript-toasty": [
- "packages/nativescript-toasty/index.d.ts"
- ],
- "@triniwiz/nativescript-image-cache-it": [
- "packages/nativescript-image-cache-it/index.d.ts"
- ],
- "@triniwiz/nativescript-image-cache-it/angular": [
- "packages/nativescript-image-cache-it/angular/index.ts"
- ],
- "@triniwiz/nativescript-socketio": [
- "packages/nativescript-socketio/index.d.ts"
- ],
- "@triniwiz/nativescript-socketio/angular": [
- "packages/nativescript-socketio/angular/index.ts"
- ],
- "@triniwiz/nativescript-webrtc": [
- "packages/nativescript-webrtc/index.d.ts"
- ],
- "@triniwiz/nativescript-accordion": [
- "packages/nativescript-accordion/index.d.ts"
- ],
- "@triniwiz/nativescript-accordion/angular": [
- "packages/nativescript-accordion/angular/index.ts"
- ],
- "@triniwiz/nativescript-downloader": [
- "packages/nativescript-downloader/index.d.ts"
- ],
- "@triniwiz/nativescript-radar-io": [
- "packages/nativescript-radar-io/index.d.ts"
- ],
- "@triniwiz/nativescript-youtubeplayer": [
- "packages/nativescript-youtubeplayer/index.d.ts"
- ],
- "@triniwiz/nativescript-youtubeplayer/angular": [
- "packages/nativescript-youtubeplayer/angular/index.ts"
- ],
- "@triniwiz/nativescript-image-zoom": [
- "packages/nativescript-image-zoom/index.d.ts"
- ],
- "@triniwiz/nativescript-sse": [
- "packages/nativescript-sse/index.d.ts"
- ],
- "@triniwiz/nativescript-star-ratings": [
- "packages/nativescript-star-ratings/index.d.ts"
- ],
- "@triniwiz/nativescript-awesome-loaders": [
- "packages/nativescript-awesome-loaders/index.d.ts"
- ],
- "@triniwiz/nativescript-textdrawable": [
- "packages/nativescript-textdrawable/index.d.ts"
- ],
- "@triniwiz/nativescript-pubnub": [
- "packages/nativescript-pubnub/index.d.ts"
- ],
- "@triniwiz/nativescript-popup": [
- "packages/nativescript-popup/index.d.ts"
- ],
- "@triniwiz/nativescript-nested-scrollview": [
- "packages/nativescript-nested-scrollview/index.d.ts"
- ],
- "@triniwiz/nativescript-tooltip": [
- "packages/nativescript-tooltip/index.d.ts"
- ],
- "@triniwiz/nativescript-twitter": [
- "packages/nativescript-twitter/index.d.ts"
- ],
- "@triniwiz/nativescript-splashscreen": [
- "packages/nativescript-splashscreen/index.d.ts"
- ],
- "@triniwiz/nativescript-fancy-list-view": [
- "packages/nativescript-fancy-list-view/index.d.ts"
- ],
- "@triniwiz/nativescript-autocomplete": [
- "packages/nativescript-autocomplete/index.d.ts"
- ],
- "@triniwiz/nativescript-here": [
- "packages/nativescript-here/index.d.ts"
- ],
- "@triniwiz/nativescript-video-editor": [
- "packages/nativescript-video-editor/index.d.ts"
- ],
- "@triniwiz/nativescript-ffmpeg": [
- "packages/nativescript-ffmpeg/index.d.ts"
- ],
- "@triniwiz/nativescript-imageoptimize": [
- "packages/nativescript-imageoptimize/index.d.ts"
- ],
- "@triniwiz/nativescript-aws-sdk": [
- "packages/nativescript-aws-sdk/index.d.ts"
- ],
- "@triniwiz/nativescript-card-io": [
- "packages/nativescript-card-io/index.d.ts"
- ],
- "@triniwiz/nativescript-sinch": [
- "packages/nativescript-sinch/index.d.ts"
- ],
- "@triniwiz/nativescript-ddp-login": [
- "packages/nativescript-ddp-login/index.d.ts"
- ],
- "@triniwiz/nativescript-fancy-camera": [
- "packages/nativescript-fancy-camera/index.d.ts"
- ],
- "@triniwiz/nativescript-mongo-stitch-core": [
- "packages/nativescript-mongo-stitch-core/index.d.ts"
- ],
- "@triniwiz/nativescript-mongo-stitch-services-mongodb-remote": [
- "packages/nativescript-mongo-stitch-services-mongodb-remote/index.d.ts"
- ],
- "@triniwiz/nativescript-mongo-stitch-sdk": [
- "packages/nativescript-mongo-stitch-sdk/index.d.ts"
- ],
- "@triniwiz/nativescript-pusher-channels": [
- "packages/nativescript-pusher-channels/index.d.ts"
- ],
- "@triniwiz/nativescript-pusher-beams": [
- "packages/nativescript-pusher-beams/index.d.ts"
- ],
- "@triniwiz/nativescript-aws-sdk-s3": [
- "packages/nativescript-aws-sdk-s3/index.d.ts"
- ],
- "@triniwiz/nativescript-videorecorder": [
- "packages/nativescript-videorecorder/index.d.ts"
- ],
- "@triniwiz/nativescript-pager": [
- "packages/nativescript-pager/index.d.ts"
- ],
- "@triniwiz/nativescript-pager/angular": [
- "packages/nativescript-pager/angular/index.ts"
- ],
- "@triniwiz/nativescript-accelerometer": [
- "packages/nativescript-accelerometer/index.d.ts"
- ],
- "@triniwiz/nativescript-file-manager": [
- "packages/nativescript-file-manager/index.d.ts"
- ],
- "@triniwiz/nativescript-yogalayout": [
- "packages/nativescript-yogalayout/index.d.ts"
- ],
- "@triniwiz/nativescript-yogalayout/angular": [
- "packages/nativescript-yogalayout/angular/index.ts"
- ],
- "@triniwiz/nativescript-parsesdk": [
- "packages/nativescript-parsesdk/index.d.ts"
- ],
- "@triniwiz/nativescript-supabase": [
- "packages/nativescript-supabase/index.ts"
- ],
- "@triniwiz/nativescript-supabase-gotrue": [
- "packages/nativescript-supabase-gotrue/index.ts"
- ],
- "@triniwiz/nativescript-supabase-postgrest": [
- "packages/nativescript-supabase-postgrest/index.ts"
- ],
- "@triniwiz/nativescript-supabase-realtime": [
- "packages/nativescript-supabase-realtime/index.ts"
- ],
- "@triniwiz/nativescript-supabase-storage": [
- "packages/nativescript-supabase-storage/index.ts"
- ],
- "@triniwiz/nativescript-opentok": [
- "packages/nativescript-opentok/index.ts"
- ],
- "@triniwiz/*": [
- "../../dist/packages/*"
- ],
- "@triniwiz/nativescript-descope": [
- "../../packages/nativescript-descope/index.d.ts"
- ],
- "@triniwiz/nativescript-appwrite": [
- "../../packages/nativescript-appwrite/index.d.ts"
- ],
- "@triniwiz/nativescript-supabase-auth": [
- "../../packages/nativescript-supabase-auth/index.d.ts"
- ],
- "@triniwiz/nativescript-messenger": [
- "../../packages/nativescript-messenger/index.d.ts"
- ],
- "@triniwiz/nativescript-supabase-functions": [
- "../../packages/nativescript-supabase-functions/index.d.ts"
- ]
- }
- },
- "files": [
- "./references.d.ts",
- "./src/main.ts",
- "./src/polyfills.ts"
- ],
- "include": [
- "../../packages/**/references.d.ts"
- ]
+ "extends": "../../tsconfig.base.json",
+ "compilerOptions": {
+ "paths": {
+ "~/*": ["src/*"],
+ "@demo/shared": ["tools/demo/index.ts"],
+ "@triniwiz/nativescript-couchbase": ["packages/nativescript-couchbase/index.d.ts"],
+ "@triniwiz/nativescript-stripe": ["packages/nativescript-stripe/index.d.ts"],
+ "@triniwiz/nativescript-stripe/angular": ["packages/nativescript-stripe/angular/index.ts"],
+ "@triniwiz/nativescript-toasty": ["packages/nativescript-toasty/index.d.ts"],
+ "@triniwiz/nativescript-image-cache-it": ["packages/nativescript-image-cache-it/index.d.ts"],
+ "@triniwiz/nativescript-image-cache-it/angular": ["packages/nativescript-image-cache-it/angular/index.ts"],
+ "@triniwiz/nativescript-socketio": ["packages/nativescript-socketio/index.d.ts"],
+ "@triniwiz/nativescript-socketio/angular": ["packages/nativescript-socketio/angular/index.ts"],
+ "@triniwiz/nativescript-webrtc": ["packages/nativescript-webrtc/index.d.ts"],
+ "@triniwiz/nativescript-accordion": ["packages/nativescript-accordion/index.d.ts"],
+ "@triniwiz/nativescript-accordion/angular": ["packages/nativescript-accordion/angular/index.ts"],
+ "@triniwiz/nativescript-downloader": ["packages/nativescript-downloader/index.d.ts"],
+ "@triniwiz/nativescript-radar-io": ["packages/nativescript-radar-io/index.d.ts"],
+ "@triniwiz/nativescript-youtubeplayer": ["packages/nativescript-youtubeplayer/index.d.ts"],
+ "@triniwiz/nativescript-youtubeplayer/angular": ["packages/nativescript-youtubeplayer/angular/index.ts"],
+ "@triniwiz/nativescript-image-zoom": ["packages/nativescript-image-zoom/index.d.ts"],
+ "@triniwiz/nativescript-sse": ["packages/nativescript-sse/index.d.ts"],
+ "@triniwiz/nativescript-star-ratings": ["packages/nativescript-star-ratings/index.d.ts"],
+ "@triniwiz/nativescript-awesome-loaders": ["packages/nativescript-awesome-loaders/index.d.ts"],
+ "@triniwiz/nativescript-textdrawable": ["packages/nativescript-textdrawable/index.d.ts"],
+ "@triniwiz/nativescript-pubnub": ["packages/nativescript-pubnub/index.d.ts"],
+ "@triniwiz/nativescript-popup": ["packages/nativescript-popup/index.d.ts"],
+ "@triniwiz/nativescript-nested-scrollview": ["packages/nativescript-nested-scrollview/index.d.ts"],
+ "@triniwiz/nativescript-tooltip": ["packages/nativescript-tooltip/index.d.ts"],
+ "@triniwiz/nativescript-twitter": ["packages/nativescript-twitter/index.d.ts"],
+ "@triniwiz/nativescript-splashscreen": ["packages/nativescript-splashscreen/index.d.ts"],
+ "@triniwiz/nativescript-fancy-list-view": ["packages/nativescript-fancy-list-view/index.d.ts"],
+ "@triniwiz/nativescript-autocomplete": ["packages/nativescript-autocomplete/index.d.ts"],
+ "@triniwiz/nativescript-here": ["packages/nativescript-here/index.d.ts"],
+ "@triniwiz/nativescript-video-editor": ["packages/nativescript-video-editor/index.d.ts"],
+ "@triniwiz/nativescript-ffmpeg": ["packages/nativescript-ffmpeg/index.d.ts"],
+ "@triniwiz/nativescript-imageoptimize": ["packages/nativescript-imageoptimize/index.d.ts"],
+ "@triniwiz/nativescript-aws-sdk": ["packages/nativescript-aws-sdk/index.d.ts"],
+ "@triniwiz/nativescript-card-io": ["packages/nativescript-card-io/index.d.ts"],
+ "@triniwiz/nativescript-sinch": ["packages/nativescript-sinch/index.d.ts"],
+ "@triniwiz/nativescript-ddp-login": ["packages/nativescript-ddp-login/index.d.ts"],
+ "@triniwiz/nativescript-fancy-camera": ["packages/nativescript-fancy-camera/index.d.ts"],
+ "@triniwiz/nativescript-mongo-stitch-core": ["packages/nativescript-mongo-stitch-core/index.d.ts"],
+ "@triniwiz/nativescript-mongo-stitch-services-mongodb-remote": ["packages/nativescript-mongo-stitch-services-mongodb-remote/index.d.ts"],
+ "@triniwiz/nativescript-mongo-stitch-sdk": ["packages/nativescript-mongo-stitch-sdk/index.d.ts"],
+ "@triniwiz/nativescript-pusher-channels": ["packages/nativescript-pusher-channels/index.d.ts"],
+ "@triniwiz/nativescript-pusher-beams": ["packages/nativescript-pusher-beams/index.d.ts"],
+ "@triniwiz/nativescript-aws-sdk-s3": ["packages/nativescript-aws-sdk-s3/index.d.ts"],
+ "@triniwiz/nativescript-videorecorder": ["packages/nativescript-videorecorder/index.d.ts"],
+ "@triniwiz/nativescript-pager": ["packages/nativescript-pager/index.d.ts"],
+ "@triniwiz/nativescript-pager/angular": ["packages/nativescript-pager/angular/index.ts"],
+ "@triniwiz/nativescript-accelerometer": ["packages/nativescript-accelerometer/index.d.ts"],
+ "@triniwiz/nativescript-file-manager": ["packages/nativescript-file-manager/index.d.ts"],
+ "@triniwiz/nativescript-yogalayout": ["packages/nativescript-yogalayout/index.d.ts"],
+ "@triniwiz/nativescript-yogalayout/angular": ["packages/nativescript-yogalayout/angular/index.ts"],
+ "@triniwiz/nativescript-parsesdk": ["packages/nativescript-parsesdk/index.d.ts"],
+ "@triniwiz/nativescript-supabase": ["packages/nativescript-supabase/index.ts"],
+ "@triniwiz/nativescript-supabase-gotrue": ["packages/nativescript-supabase-gotrue/index.ts"],
+ "@triniwiz/nativescript-supabase-postgrest": ["packages/nativescript-supabase-postgrest/index.ts"],
+ "@triniwiz/nativescript-supabase-realtime": ["packages/nativescript-supabase-realtime/index.ts"],
+ "@triniwiz/nativescript-supabase-storage": ["packages/nativescript-supabase-storage/index.ts"],
+ "@triniwiz/nativescript-opentok": ["packages/nativescript-opentok/index.ts"],
+ "@triniwiz/*": ["../../dist/packages/*"],
+ "@triniwiz/nativescript-descope": ["../../packages/nativescript-descope/index.d.ts"],
+ "@triniwiz/nativescript-appwrite": ["../../packages/nativescript-appwrite/index.d.ts"],
+ "@triniwiz/nativescript-supabase-auth": ["../../packages/nativescript-supabase-auth/index.d.ts"],
+ "@triniwiz/nativescript-messenger": ["../../packages/nativescript-messenger/index.d.ts"],
+ "@triniwiz/nativescript-supabase-functions": ["../../packages/nativescript-supabase-functions/index.d.ts"],
+ "@triniwiz/nativescript-pdf": ["../../packages/nativescript-pdf/index.d.ts"]
+ }
+ },
+ "files": ["./references.d.ts", "./src/main.ts", "./src/polyfills.ts"],
+ "include": ["../../packages/**/references.d.ts"]
}
diff --git a/apps/demo-parse-server/package.json b/apps/demo-parse-server/package.json
index 46698b89..628484be 100644
--- a/apps/demo-parse-server/package.json
+++ b/apps/demo-parse-server/package.json
@@ -1,65 +1,66 @@
{
- "name": "parsedemoserver",
- "description": "parse-server for ParseDemoServer",
- "scripts": {
- "start": "parse-server config.json",
- "open": "parse-dashboard --dev --appId cNTU9YkuElWLCnNk7jDXmJhF3TUj7XiByEKiil9e --masterKey qUR4dOaR1Pj8RL7sWfLcRR9XYl4Ag33VXPVinPI1 --serverURL 'http://localhost:1337/parse' --appName ParseDemoServer"
- },
- "dependencies": {
- "parse-server": "^3.9.0",
- "@triniwiz/nativescript-awesome-loaders": "file:../../packages/nativescript-awesome-loaders",
- "@triniwiz/nativescript-card-io": "file:../../packages/nativescript-card-io",
- "@triniwiz/nativescript-ddp-login": "file:../../packages/nativescript-ddp-login",
- "@triniwiz/nativescript-fancy-camera": "file:../../packages/nativescript-fancy-camera",
- "@triniwiz/nativescript-fancy-list-view": "file:../../packages/nativescript-fancy-list-view",
- "@triniwiz/nativescript-file-manager": "file:../../packages/nativescript-file-manager",
- "@triniwiz/nativescript-mongo-stitch-core": "file:../../packages/nativescript-mongo-stitch-core",
- "@triniwiz/nativescript-mongo-stitch-sdk": "file:../../packages/nativescript-mongo-stitch-sdk",
- "@triniwiz/nativescript-mongo-stitch-services-mongodb-remote": "file:../../packages/nativescript-mongo-stitch-services-mongodb-remote",
- "@triniwiz/nativescript-supabase": "file:../../packages/nativescript-supabase",
- "@triniwiz/nativescript-accelerometer": "file:../../packages/nativescript-accelerometer",
- "@triniwiz/nativescript-accordion": "file:../../packages/nativescript-accordion",
- "@triniwiz/nativescript-appwrite": "file:../../packages/nativescript-appwrite",
- "@triniwiz/nativescript-autocomplete": "file:../../packages/nativescript-autocomplete",
- "@triniwiz/nativescript-aws-sdk": "file:../../packages/nativescript-aws-sdk",
- "@triniwiz/nativescript-aws-sdk-s3": "file:../../packages/nativescript-aws-sdk-s3",
- "@triniwiz/nativescript-couchbase": "file:../../packages/nativescript-couchbase",
- "@triniwiz/nativescript-descope": "file:../../packages/nativescript-descope",
- "@triniwiz/nativescript-downloader": "file:../../packages/nativescript-downloader",
- "@triniwiz/nativescript-ffmpeg": "file:../../packages/nativescript-ffmpeg",
- "@triniwiz/nativescript-here": "file:../../packages/nativescript-here",
- "@triniwiz/nativescript-image-cache-it": "file:../../packages/nativescript-image-cache-it",
- "@triniwiz/nativescript-image-zoom": "file:../../packages/nativescript-image-zoom",
- "@triniwiz/nativescript-imageoptimize": "file:../../packages/nativescript-imageoptimize",
- "@triniwiz/nativescript-messenger": "file:../../packages/nativescript-messenger",
- "@triniwiz/nativescript-nested-scrollview": "file:../../packages/nativescript-nested-scrollview",
- "@triniwiz/nativescript-opentok": "file:../../packages/nativescript-opentok",
- "@triniwiz/nativescript-pager": "file:../../packages/nativescript-pager",
- "@triniwiz/nativescript-parsesdk": "file:../../packages/nativescript-parsesdk",
- "@triniwiz/nativescript-popup": "file:../../packages/nativescript-popup",
- "@triniwiz/nativescript-pubnub": "file:../../packages/nativescript-pubnub",
- "@triniwiz/nativescript-pusher-beams": "file:../../packages/nativescript-pusher-beams",
- "@triniwiz/nativescript-pusher-channels": "file:../../packages/nativescript-pusher-channels",
- "@triniwiz/nativescript-radar-io": "file:../../packages/nativescript-radar-io",
- "@triniwiz/nativescript-sinch": "file:../../packages/nativescript-sinch",
- "@triniwiz/nativescript-socketio": "file:../../packages/nativescript-socketio",
- "@triniwiz/nativescript-splashscreen": "file:../../packages/nativescript-splashscreen",
- "@triniwiz/nativescript-sse": "file:../../packages/nativescript-sse",
- "@triniwiz/nativescript-star-ratings": "file:../../packages/nativescript-star-ratings",
- "@triniwiz/nativescript-stripe": "file:../../packages/nativescript-stripe",
- "@triniwiz/nativescript-supabase-functions": "file:../../packages/nativescript-supabase-functions",
- "@triniwiz/nativescript-supabase-gotrue": "file:../../packages/nativescript-supabase-gotrue",
- "@triniwiz/nativescript-supabase-postgrest": "file:../../packages/nativescript-supabase-postgrest",
- "@triniwiz/nativescript-supabase-realtime": "file:../../packages/nativescript-supabase-realtime",
- "@triniwiz/nativescript-supabase-storage": "file:../../packages/nativescript-supabase-storage",
- "@triniwiz/nativescript-textdrawable": "file:../../packages/nativescript-textdrawable",
- "@triniwiz/nativescript-toasty": "file:../../packages/nativescript-toasty",
- "@triniwiz/nativescript-tooltip": "file:../../packages/nativescript-tooltip",
- "@triniwiz/nativescript-twitter": "file:../../packages/nativescript-twitter",
- "@triniwiz/nativescript-video-editor": "file:../../packages/nativescript-video-editor",
- "@triniwiz/nativescript-videorecorder": "file:../../packages/nativescript-videorecorder",
- "@triniwiz/nativescript-webrtc": "file:../../packages/nativescript-webrtc",
- "@triniwiz/nativescript-yogalayout": "file:../../packages/nativescript-yogalayout",
- "@triniwiz/nativescript-youtubeplayer": "file:../../packages/nativescript-youtubeplayer"
- }
-}
\ No newline at end of file
+ "name": "parsedemoserver",
+ "description": "parse-server for ParseDemoServer",
+ "scripts": {
+ "start": "parse-server config.json",
+ "open": "parse-dashboard --dev --appId cNTU9YkuElWLCnNk7jDXmJhF3TUj7XiByEKiil9e --masterKey qUR4dOaR1Pj8RL7sWfLcRR9XYl4Ag33VXPVinPI1 --serverURL 'http://localhost:1337/parse' --appName ParseDemoServer"
+ },
+ "dependencies": {
+ "parse-server": "^3.9.0",
+ "@triniwiz/nativescript-awesome-loaders": "file:../../packages/nativescript-awesome-loaders",
+ "@triniwiz/nativescript-card-io": "file:../../packages/nativescript-card-io",
+ "@triniwiz/nativescript-ddp-login": "file:../../packages/nativescript-ddp-login",
+ "@triniwiz/nativescript-fancy-camera": "file:../../packages/nativescript-fancy-camera",
+ "@triniwiz/nativescript-fancy-list-view": "file:../../packages/nativescript-fancy-list-view",
+ "@triniwiz/nativescript-file-manager": "file:../../packages/nativescript-file-manager",
+ "@triniwiz/nativescript-mongo-stitch-core": "file:../../packages/nativescript-mongo-stitch-core",
+ "@triniwiz/nativescript-mongo-stitch-sdk": "file:../../packages/nativescript-mongo-stitch-sdk",
+ "@triniwiz/nativescript-mongo-stitch-services-mongodb-remote": "file:../../packages/nativescript-mongo-stitch-services-mongodb-remote",
+ "@triniwiz/nativescript-pdf": "file:../../packages/nativescript-pdf",
+ "@triniwiz/nativescript-accelerometer": "file:../../packages/nativescript-accelerometer",
+ "@triniwiz/nativescript-accordion": "file:../../packages/nativescript-accordion",
+ "@triniwiz/nativescript-appwrite": "file:../../packages/nativescript-appwrite",
+ "@triniwiz/nativescript-autocomplete": "file:../../packages/nativescript-autocomplete",
+ "@triniwiz/nativescript-aws-sdk": "file:../../packages/nativescript-aws-sdk",
+ "@triniwiz/nativescript-aws-sdk-s3": "file:../../packages/nativescript-aws-sdk-s3",
+ "@triniwiz/nativescript-couchbase": "file:../../packages/nativescript-couchbase",
+ "@triniwiz/nativescript-descope": "file:../../packages/nativescript-descope",
+ "@triniwiz/nativescript-downloader": "file:../../packages/nativescript-downloader",
+ "@triniwiz/nativescript-ffmpeg": "file:../../packages/nativescript-ffmpeg",
+ "@triniwiz/nativescript-here": "file:../../packages/nativescript-here",
+ "@triniwiz/nativescript-image-cache-it": "file:../../packages/nativescript-image-cache-it",
+ "@triniwiz/nativescript-image-zoom": "file:../../packages/nativescript-image-zoom",
+ "@triniwiz/nativescript-imageoptimize": "file:../../packages/nativescript-imageoptimize",
+ "@triniwiz/nativescript-messenger": "file:../../packages/nativescript-messenger",
+ "@triniwiz/nativescript-nested-scrollview": "file:../../packages/nativescript-nested-scrollview",
+ "@triniwiz/nativescript-opentok": "file:../../packages/nativescript-opentok",
+ "@triniwiz/nativescript-pager": "file:../../packages/nativescript-pager",
+ "@triniwiz/nativescript-parsesdk": "file:../../packages/nativescript-parsesdk",
+ "@triniwiz/nativescript-popup": "file:../../packages/nativescript-popup",
+ "@triniwiz/nativescript-pubnub": "file:../../packages/nativescript-pubnub",
+ "@triniwiz/nativescript-pusher-beams": "file:../../packages/nativescript-pusher-beams",
+ "@triniwiz/nativescript-pusher-channels": "file:../../packages/nativescript-pusher-channels",
+ "@triniwiz/nativescript-radar-io": "file:../../packages/nativescript-radar-io",
+ "@triniwiz/nativescript-sinch": "file:../../packages/nativescript-sinch",
+ "@triniwiz/nativescript-socketio": "file:../../packages/nativescript-socketio",
+ "@triniwiz/nativescript-splashscreen": "file:../../packages/nativescript-splashscreen",
+ "@triniwiz/nativescript-sse": "file:../../packages/nativescript-sse",
+ "@triniwiz/nativescript-star-ratings": "file:../../packages/nativescript-star-ratings",
+ "@triniwiz/nativescript-stripe": "file:../../packages/nativescript-stripe",
+ "@triniwiz/nativescript-supabase": "file:../../packages/nativescript-supabase",
+ "@triniwiz/nativescript-supabase-functions": "file:../../packages/nativescript-supabase-functions",
+ "@triniwiz/nativescript-supabase-gotrue": "file:../../packages/nativescript-supabase-gotrue",
+ "@triniwiz/nativescript-supabase-postgrest": "file:../../packages/nativescript-supabase-postgrest",
+ "@triniwiz/nativescript-supabase-realtime": "file:../../packages/nativescript-supabase-realtime",
+ "@triniwiz/nativescript-supabase-storage": "file:../../packages/nativescript-supabase-storage",
+ "@triniwiz/nativescript-textdrawable": "file:../../packages/nativescript-textdrawable",
+ "@triniwiz/nativescript-toasty": "file:../../packages/nativescript-toasty",
+ "@triniwiz/nativescript-tooltip": "file:../../packages/nativescript-tooltip",
+ "@triniwiz/nativescript-twitter": "file:../../packages/nativescript-twitter",
+ "@triniwiz/nativescript-video-editor": "file:../../packages/nativescript-video-editor",
+ "@triniwiz/nativescript-videorecorder": "file:../../packages/nativescript-videorecorder",
+ "@triniwiz/nativescript-webrtc": "file:../../packages/nativescript-webrtc",
+ "@triniwiz/nativescript-yogalayout": "file:../../packages/nativescript-yogalayout",
+ "@triniwiz/nativescript-youtubeplayer": "file:../../packages/nativescript-youtubeplayer"
+ }
+}
diff --git a/apps/demo-server/package.json b/apps/demo-server/package.json
index effddbff..3942fb38 100644
--- a/apps/demo-server/package.json
+++ b/apps/demo-server/package.json
@@ -1,58 +1,59 @@
{
- "dependencies": {
- "@triniwiz/nativescript-awesome-loaders": "file:../../packages/nativescript-awesome-loaders",
- "@triniwiz/nativescript-card-io": "file:../../packages/nativescript-card-io",
- "@triniwiz/nativescript-ddp-login": "file:../../packages/nativescript-ddp-login",
- "@triniwiz/nativescript-fancy-camera": "file:../../packages/nativescript-fancy-camera",
- "@triniwiz/nativescript-fancy-list-view": "file:../../packages/nativescript-fancy-list-view",
- "@triniwiz/nativescript-file-manager": "file:../../packages/nativescript-file-manager",
- "@triniwiz/nativescript-mongo-stitch-core": "file:../../packages/nativescript-mongo-stitch-core",
- "@triniwiz/nativescript-mongo-stitch-sdk": "file:../../packages/nativescript-mongo-stitch-sdk",
- "@triniwiz/nativescript-mongo-stitch-services-mongodb-remote": "file:../../packages/nativescript-mongo-stitch-services-mongodb-remote",
- "@triniwiz/nativescript-supabase": "file:../../packages/nativescript-supabase",
- "@triniwiz/nativescript-accelerometer": "file:../../packages/nativescript-accelerometer",
- "@triniwiz/nativescript-accordion": "file:../../packages/nativescript-accordion",
- "@triniwiz/nativescript-appwrite": "file:../../packages/nativescript-appwrite",
- "@triniwiz/nativescript-autocomplete": "file:../../packages/nativescript-autocomplete",
- "@triniwiz/nativescript-aws-sdk": "file:../../packages/nativescript-aws-sdk",
- "@triniwiz/nativescript-aws-sdk-s3": "file:../../packages/nativescript-aws-sdk-s3",
- "@triniwiz/nativescript-couchbase": "file:../../packages/nativescript-couchbase",
- "@triniwiz/nativescript-descope": "file:../../packages/nativescript-descope",
- "@triniwiz/nativescript-downloader": "file:../../packages/nativescript-downloader",
- "@triniwiz/nativescript-ffmpeg": "file:../../packages/nativescript-ffmpeg",
- "@triniwiz/nativescript-here": "file:../../packages/nativescript-here",
- "@triniwiz/nativescript-image-cache-it": "file:../../packages/nativescript-image-cache-it",
- "@triniwiz/nativescript-image-zoom": "file:../../packages/nativescript-image-zoom",
- "@triniwiz/nativescript-imageoptimize": "file:../../packages/nativescript-imageoptimize",
- "@triniwiz/nativescript-messenger": "file:../../packages/nativescript-messenger",
- "@triniwiz/nativescript-nested-scrollview": "file:../../packages/nativescript-nested-scrollview",
- "@triniwiz/nativescript-opentok": "file:../../packages/nativescript-opentok",
- "@triniwiz/nativescript-pager": "file:../../packages/nativescript-pager",
- "@triniwiz/nativescript-parsesdk": "file:../../packages/nativescript-parsesdk",
- "@triniwiz/nativescript-popup": "file:../../packages/nativescript-popup",
- "@triniwiz/nativescript-pubnub": "file:../../packages/nativescript-pubnub",
- "@triniwiz/nativescript-pusher-beams": "file:../../packages/nativescript-pusher-beams",
- "@triniwiz/nativescript-pusher-channels": "file:../../packages/nativescript-pusher-channels",
- "@triniwiz/nativescript-radar-io": "file:../../packages/nativescript-radar-io",
- "@triniwiz/nativescript-sinch": "file:../../packages/nativescript-sinch",
- "@triniwiz/nativescript-socketio": "file:../../packages/nativescript-socketio",
- "@triniwiz/nativescript-splashscreen": "file:../../packages/nativescript-splashscreen",
- "@triniwiz/nativescript-sse": "file:../../packages/nativescript-sse",
- "@triniwiz/nativescript-star-ratings": "file:../../packages/nativescript-star-ratings",
- "@triniwiz/nativescript-stripe": "file:../../packages/nativescript-stripe",
- "@triniwiz/nativescript-supabase-functions": "file:../../packages/nativescript-supabase-functions",
- "@triniwiz/nativescript-supabase-gotrue": "file:../../packages/nativescript-supabase-gotrue",
- "@triniwiz/nativescript-supabase-postgrest": "file:../../packages/nativescript-supabase-postgrest",
- "@triniwiz/nativescript-supabase-realtime": "file:../../packages/nativescript-supabase-realtime",
- "@triniwiz/nativescript-supabase-storage": "file:../../packages/nativescript-supabase-storage",
- "@triniwiz/nativescript-textdrawable": "file:../../packages/nativescript-textdrawable",
- "@triniwiz/nativescript-toasty": "file:../../packages/nativescript-toasty",
- "@triniwiz/nativescript-tooltip": "file:../../packages/nativescript-tooltip",
- "@triniwiz/nativescript-twitter": "file:../../packages/nativescript-twitter",
- "@triniwiz/nativescript-video-editor": "file:../../packages/nativescript-video-editor",
- "@triniwiz/nativescript-videorecorder": "file:../../packages/nativescript-videorecorder",
- "@triniwiz/nativescript-webrtc": "file:../../packages/nativescript-webrtc",
- "@triniwiz/nativescript-yogalayout": "file:../../packages/nativescript-yogalayout",
- "@triniwiz/nativescript-youtubeplayer": "file:../../packages/nativescript-youtubeplayer"
- }
-}
\ No newline at end of file
+ "dependencies": {
+ "@triniwiz/nativescript-awesome-loaders": "file:../../packages/nativescript-awesome-loaders",
+ "@triniwiz/nativescript-card-io": "file:../../packages/nativescript-card-io",
+ "@triniwiz/nativescript-ddp-login": "file:../../packages/nativescript-ddp-login",
+ "@triniwiz/nativescript-fancy-camera": "file:../../packages/nativescript-fancy-camera",
+ "@triniwiz/nativescript-fancy-list-view": "file:../../packages/nativescript-fancy-list-view",
+ "@triniwiz/nativescript-file-manager": "file:../../packages/nativescript-file-manager",
+ "@triniwiz/nativescript-mongo-stitch-core": "file:../../packages/nativescript-mongo-stitch-core",
+ "@triniwiz/nativescript-mongo-stitch-sdk": "file:../../packages/nativescript-mongo-stitch-sdk",
+ "@triniwiz/nativescript-mongo-stitch-services-mongodb-remote": "file:../../packages/nativescript-mongo-stitch-services-mongodb-remote",
+ "@triniwiz/nativescript-pdf": "file:../../packages/nativescript-pdf",
+ "@triniwiz/nativescript-accelerometer": "file:../../packages/nativescript-accelerometer",
+ "@triniwiz/nativescript-accordion": "file:../../packages/nativescript-accordion",
+ "@triniwiz/nativescript-appwrite": "file:../../packages/nativescript-appwrite",
+ "@triniwiz/nativescript-autocomplete": "file:../../packages/nativescript-autocomplete",
+ "@triniwiz/nativescript-aws-sdk": "file:../../packages/nativescript-aws-sdk",
+ "@triniwiz/nativescript-aws-sdk-s3": "file:../../packages/nativescript-aws-sdk-s3",
+ "@triniwiz/nativescript-couchbase": "file:../../packages/nativescript-couchbase",
+ "@triniwiz/nativescript-descope": "file:../../packages/nativescript-descope",
+ "@triniwiz/nativescript-downloader": "file:../../packages/nativescript-downloader",
+ "@triniwiz/nativescript-ffmpeg": "file:../../packages/nativescript-ffmpeg",
+ "@triniwiz/nativescript-here": "file:../../packages/nativescript-here",
+ "@triniwiz/nativescript-image-cache-it": "file:../../packages/nativescript-image-cache-it",
+ "@triniwiz/nativescript-image-zoom": "file:../../packages/nativescript-image-zoom",
+ "@triniwiz/nativescript-imageoptimize": "file:../../packages/nativescript-imageoptimize",
+ "@triniwiz/nativescript-messenger": "file:../../packages/nativescript-messenger",
+ "@triniwiz/nativescript-nested-scrollview": "file:../../packages/nativescript-nested-scrollview",
+ "@triniwiz/nativescript-opentok": "file:../../packages/nativescript-opentok",
+ "@triniwiz/nativescript-pager": "file:../../packages/nativescript-pager",
+ "@triniwiz/nativescript-parsesdk": "file:../../packages/nativescript-parsesdk",
+ "@triniwiz/nativescript-popup": "file:../../packages/nativescript-popup",
+ "@triniwiz/nativescript-pubnub": "file:../../packages/nativescript-pubnub",
+ "@triniwiz/nativescript-pusher-beams": "file:../../packages/nativescript-pusher-beams",
+ "@triniwiz/nativescript-pusher-channels": "file:../../packages/nativescript-pusher-channels",
+ "@triniwiz/nativescript-radar-io": "file:../../packages/nativescript-radar-io",
+ "@triniwiz/nativescript-sinch": "file:../../packages/nativescript-sinch",
+ "@triniwiz/nativescript-socketio": "file:../../packages/nativescript-socketio",
+ "@triniwiz/nativescript-splashscreen": "file:../../packages/nativescript-splashscreen",
+ "@triniwiz/nativescript-sse": "file:../../packages/nativescript-sse",
+ "@triniwiz/nativescript-star-ratings": "file:../../packages/nativescript-star-ratings",
+ "@triniwiz/nativescript-stripe": "file:../../packages/nativescript-stripe",
+ "@triniwiz/nativescript-supabase": "file:../../packages/nativescript-supabase",
+ "@triniwiz/nativescript-supabase-functions": "file:../../packages/nativescript-supabase-functions",
+ "@triniwiz/nativescript-supabase-gotrue": "file:../../packages/nativescript-supabase-gotrue",
+ "@triniwiz/nativescript-supabase-postgrest": "file:../../packages/nativescript-supabase-postgrest",
+ "@triniwiz/nativescript-supabase-realtime": "file:../../packages/nativescript-supabase-realtime",
+ "@triniwiz/nativescript-supabase-storage": "file:../../packages/nativescript-supabase-storage",
+ "@triniwiz/nativescript-textdrawable": "file:../../packages/nativescript-textdrawable",
+ "@triniwiz/nativescript-toasty": "file:../../packages/nativescript-toasty",
+ "@triniwiz/nativescript-tooltip": "file:../../packages/nativescript-tooltip",
+ "@triniwiz/nativescript-twitter": "file:../../packages/nativescript-twitter",
+ "@triniwiz/nativescript-video-editor": "file:../../packages/nativescript-video-editor",
+ "@triniwiz/nativescript-videorecorder": "file:../../packages/nativescript-videorecorder",
+ "@triniwiz/nativescript-webrtc": "file:../../packages/nativescript-webrtc",
+ "@triniwiz/nativescript-yogalayout": "file:../../packages/nativescript-yogalayout",
+ "@triniwiz/nativescript-youtubeplayer": "file:../../packages/nativescript-youtubeplayer"
+ }
+}
diff --git a/apps/demo/package.json b/apps/demo/package.json
index aff882fa..ea6c51b4 100644
--- a/apps/demo/package.json
+++ b/apps/demo/package.json
@@ -6,7 +6,7 @@
"dependencies": {
"@nativescript/core": "file:../../node_modules/@nativescript/core",
"nativescript-videoplayer": "^5.0.1",
- "@triniwiz/nativescript-supabase": "file:../../packages/nativescript-supabase",
+ "@triniwiz/nativescript-pdf": "file:../../packages/nativescript-pdf",
"@triniwiz/nativescript-accelerometer": "file:../../packages/nativescript-accelerometer",
"@triniwiz/nativescript-accordion": "file:../../packages/nativescript-accordion",
"@triniwiz/nativescript-appwrite": "file:../../packages/nativescript-appwrite",
@@ -37,6 +37,7 @@
"@triniwiz/nativescript-sse": "file:../../packages/nativescript-sse",
"@triniwiz/nativescript-star-ratings": "file:../../packages/nativescript-star-ratings",
"@triniwiz/nativescript-stripe": "file:../../packages/nativescript-stripe",
+ "@triniwiz/nativescript-supabase": "file:../../packages/nativescript-supabase",
"@triniwiz/nativescript-supabase-functions": "file:../../packages/nativescript-supabase-functions",
"@triniwiz/nativescript-supabase-gotrue": "file:../../packages/nativescript-supabase-gotrue",
"@triniwiz/nativescript-supabase-postgrest": "file:../../packages/nativescript-supabase-postgrest",
diff --git a/apps/demo/src/assets/names.json b/apps/demo/src/assets/names.json
new file mode 100644
index 00000000..743e6407
--- /dev/null
+++ b/apps/demo/src/assets/names.json
@@ -0,0 +1,605 @@
+[
+ ["Osei", "Fortune"],
+ ["Liam", "Nguyen"],
+ ["Sofia", "Martinez"],
+ ["Ethan", "Wang"],
+ ["Chloe", "Okafor"],
+ ["Noah", "Ivanov"],
+ ["Maya", "Patel"],
+ ["Lucas", "Kim"],
+ ["Zara", "Haddad"],
+ ["Emma", "Singh"],
+ ["Oliver", "Garcia"],
+ ["Ava", "Kowalski"],
+ ["Elijah", "Ahmed"],
+ ["Isabella", "Chen"],
+ ["Benjamin", "Tanaka"],
+ ["Amelia", "Dubois"],
+ ["James", "López"],
+ ["Mila", "Nakamura"],
+ ["Henry", "Jensen"],
+ ["Grace", "Kumar"],
+ ["William", "Bakshi"],
+ ["Ella", "Morales"],
+ ["Jack", "Petrov"],
+ ["Lily", "Hassan"],
+ ["Alexander", "Silva"],
+ ["Aria", "Bianchi"],
+ ["Daniel", "O'Connor"],
+ ["Layla", "Nasser"],
+ ["Logan", "Schneider"],
+ ["Emily", "Jin"],
+ ["Jacob", "Popov"],
+ ["Hannah", "Ali"],
+ ["Michael", "Fernandez"],
+ ["Abigail", "Iqbal"],
+ ["Sebastian", "Nowak"],
+ ["Nora", "Salim"],
+ ["Matthew", "Carvalho"],
+ ["Leah", "Georgiou"],
+ ["Aiden", "Rossi"],
+ ["Zoey", "Yilmaz"],
+ ["Jackson", "Mehta"],
+ ["Riley", "Santos"],
+ ["David", "Müller"],
+ ["Luna", "Andersson"],
+ ["Joseph", "Kimura"],
+ ["Hazel", "Jafari"],
+ ["Samuel", "Takahashi"],
+ ["Ellie", "Volkov"],
+ ["Carter", "Dupont"],
+ ["Avery", "Zhang"],
+ ["Wyatt", "Costa"],
+ ["Violet", "Matsumoto"],
+ ["Jayden", "León"],
+ ["Penelope", "Adebayo"],
+ ["Luke", "van Dijk"],
+ ["Stella", "Pereira"],
+ ["Grayson", "Aliyev"],
+ ["Aurora", "Rana"],
+ ["Levi", "Ndlovu"],
+ ["Naomi", "Andreev"],
+ ["Gabriel", "Berger"],
+ ["Camila", "Seo"],
+ ["Isaac", "Sato"],
+ ["Eleanor", "Toure"],
+ ["Julian", "Obrien"],
+ ["Madeline", "Koenig"],
+ ["Anthony", "Padilla"],
+ ["Bella", "Nakamoto"],
+ ["Andrew", "Ahmedov"],
+ ["Sadie", "Jabari"],
+ ["Joshua", "Qureshi"],
+ ["Skylar", "Iverson"],
+ ["Christopher", "Tan"],
+ ["Paisley", "Yamamoto"],
+ ["Lincoln", "Duarte"],
+ ["Savannah", "Berg"],
+ ["Nathan", "Gomez"],
+ ["Brooklyn", "Rahman"],
+ ["Dylan", "Kapoor"],
+ ["Claire", "Samaras"],
+ ["Ezra", "Habib"],
+ ["Lucy", "Wojcik"],
+ ["Thomas", "Arslan"],
+ ["Aaliyah", "Bukhari"],
+ ["Aaron", "Hwang"],
+ ["Isla", "Choudhury"],
+ ["Ryan", "Markovic"],
+ ["Caroline", "Gonzalez"],
+ ["Asher", "Demir"],
+ ["Ivy", "Stefanov"],
+ ["Nolan", "Ng"],
+ ["Elena", "Rahimi"],
+ ["Adrian", "Saleh"],
+ ["Piper", "Sharma"],
+ ["Eli", "Svensson"],
+ ["Nova", "Velasquez"],
+ ["Jonathan", "Usman"],
+ ["Melody", "Hashimoto"],
+ ["Jason", "Khan"],
+ ["Alice", "Roshan"],
+ ["Leo", "Deng"],
+ ["Hailey", "Abebe"],
+
+ ["Harper", "Moore"],
+ ["Noah", "Miller"],
+ ["Charlotte", "Lopez"],
+ ["Harper", "Brown"],
+ ["Emma", "Rodriguez"],
+ ["Lucas", "Thomas"],
+ ["Amelia", "Taylor"],
+ ["Jacob", "Anderson"],
+ ["Ava", "Smith"],
+ ["Jacob", "Hernandez"],
+ ["Mia", "Rodriguez"],
+ ["Mason", "Smith"],
+ ["Jacob", "Garcia"],
+ ["Olivia", "Rodriguez"],
+ ["Mason", "Smith"],
+ ["Noah", "Miller"],
+ ["Olivia", "Martinez"],
+ ["Evelyn", "Brown"],
+ ["Olivia", "Martin"],
+ ["Evelyn", "Taylor"],
+ ["Elijah", "Hernandez"],
+ ["Abigail", "Wilson"],
+ ["Isabella", "Thomas"],
+ ["Ethan", "Martin"],
+ ["Jacob", "Nguyen"],
+ ["Liam", "Smith"],
+ ["Jacob", "Smith"],
+ ["Noah", "Hernandez"],
+ ["Lucas", "Anderson"],
+ ["Isabella", "Miller"],
+ ["Harper", "Gonzalez"],
+ ["Amelia", "Garcia"],
+ ["Liam", "Johnson"],
+ ["Ethan", "Johnson"],
+ ["Isabella", "Moore"],
+ ["Jacob", "Jackson"],
+ ["Mason", "Garcia"],
+ ["Emma", "Davis"],
+ ["Liam", "Gonzalez"],
+ ["Emma", "Moore"],
+ ["Ethan", "Jones"],
+ ["James", "Anderson"],
+ ["Ethan", "Garcia"],
+ ["Ethan", "Martinez"],
+ ["Abigail", "Smith"],
+ ["Elijah", "Nguyen"],
+ ["Mason", "Brown"],
+ ["Liam", "Lopez"],
+ ["Emma", "Taylor"],
+ ["Noah", "Moore"],
+ ["Olivia", "Rodriguez"],
+ ["Harper", "Gonzalez"],
+ ["Harper", "Miller"],
+ ["Harper", "Garcia"],
+ ["Ethan", "Brown"],
+ ["Logan", "Wilson"],
+ ["Olivia", "Anderson"],
+ ["Isabella", "Taylor"],
+ ["Mason", "Davis"],
+ ["Logan", "Gonzalez"],
+ ["Logan", "Taylor"],
+ ["Emma", "Thomas"],
+ ["Elijah", "Moore"],
+ ["Elijah", "Hernandez"],
+ ["James", "Davis"],
+ ["Elijah", "Hernandez"],
+ ["Ethan", "Thomas"],
+ ["Ethan", "Nguyen"],
+ ["Ethan", "Miller"],
+ ["Mason", "Nguyen"],
+ ["Logan", "Nguyen"],
+ ["Logan", "Hernandez"],
+ ["Harper", "Jones"],
+ ["Amelia", "Moore"],
+ ["Emma", "Martinez"],
+ ["Isabella", "Jackson"],
+ ["Ethan", "Jones"],
+ ["Liam", "Moore"],
+ ["Isabella", "Lopez"],
+ ["Ethan", "Hernandez"],
+ ["Harper", "Jackson"],
+ ["Evelyn", "Lopez"],
+ ["Ethan", "Garcia"],
+ ["Emma", "Brown"],
+ ["Evelyn", "Johnson"],
+ ["Lucas", "Rodriguez"],
+ ["Liam", "Johnson"],
+ ["Lucas", "Smith"],
+ ["Harper", "Jones"],
+ ["Mia", "Brown"],
+ ["Harper", "Lopez"],
+ ["Charlotte", "Gonzalez"],
+ ["Jacob", "Moore"],
+ ["Noah", "Nguyen"],
+ ["Emma", "Gonzalez"],
+ ["Logan", "Rodriguez"],
+ ["Logan", "Martinez"],
+ ["Abigail", "Miller"],
+ ["Jacob", "Smith"],
+ ["Liam", "Moore"],
+ ["Noah", "Smith"],
+ ["Liam", "Taylor"],
+ ["Olivia", "Moore"],
+ ["Emma", "Nguyen"],
+ ["Charlotte", "Lopez"],
+ ["Evelyn", "Gonzalez"],
+ ["Mason", "Thomas"],
+ ["Lucas", "Gonzalez"],
+ ["Isabella", "Martinez"],
+ ["Mason", "Miller"],
+ ["Logan", "Jackson"],
+ ["Lucas", "Thomas"],
+ ["Elijah", "Jones"],
+ ["Abigail", "Miller"],
+ ["Amelia", "Jackson"],
+ ["Noah", "Jones"],
+ ["Mason", "Jones"],
+ ["Lucas", "Hernandez"],
+ ["Noah", "Rodriguez"],
+ ["Liam", "Martin"],
+ ["Ethan", "Garcia"],
+ ["Olivia", "Jones"],
+ ["Ethan", "Hernandez"],
+ ["Isabella", "Brown"],
+ ["Logan", "Miller"],
+ ["Harper", "Nguyen"],
+ ["Harper", "Smith"],
+ ["Evelyn", "Martinez"],
+ ["Noah", "Anderson"],
+ ["Liam", "Thomas"],
+ ["Harper", "Martin"],
+ ["Amelia", "Nguyen"],
+ ["Olivia", "Gonzalez"],
+ ["Harper", "Jones"],
+ ["James", "Brown"],
+ ["Isabella", "Nguyen"],
+ ["Charlotte", "Martin"],
+ ["Isabella", "Thomas"],
+ ["Emma", "Rodriguez"],
+ ["Liam", "Gonzalez"],
+ ["Elijah", "Martin"],
+ ["Charlotte", "Jackson"],
+ ["Noah", "Hernandez"],
+ ["Mia", "Anderson"],
+ ["Sophia", "Miller"],
+ ["Mia", "Moore"],
+ ["Lucas", "Miller"],
+ ["Ava", "Thomas"],
+ ["Jacob", "Moore"],
+ ["Jacob", "Garcia"],
+ ["Emma", "Thomas"],
+ ["Elijah", "Jones"],
+ ["Isabella", "Anderson"],
+ ["Sophia", "Brown"],
+ ["Isabella", "Davis"],
+ ["Ethan", "Anderson"],
+ ["Evelyn", "Anderson"],
+ ["Abigail", "Martin"],
+ ["Ava", "Taylor"],
+ ["Mason", "Nguyen"],
+ ["Liam", "Lopez"],
+ ["Liam", "Rodriguez"],
+ ["Charlotte", "Thomas"],
+ ["Logan", "Taylor"],
+ ["Sophia", "Davis"],
+ ["Evelyn", "Garcia"],
+ ["Mia", "Gonzalez"],
+ ["Liam", "Smith"],
+ ["Harper", "Miller"],
+ ["Liam", "Moore"],
+ ["Ethan", "Jones"],
+ ["Amelia", "Wilson"],
+ ["Charlotte", "Rodriguez"],
+ ["Olivia", "Thomas"],
+ ["Mia", "Jackson"],
+ ["Olivia", "Smith"],
+ ["James", "Brown"],
+ ["Evelyn", "Anderson"],
+ ["Sophia", "Hernandez"],
+ ["Liam", "Johnson"],
+ ["Harper", "Thomas"],
+ ["James", "Rodriguez"],
+ ["Charlotte", "Rodriguez"],
+ ["Jacob", "Rodriguez"],
+ ["Lucas", "Hernandez"],
+ ["Charlotte", "Jones"],
+ ["Charlotte", "Martin"],
+ ["Ethan", "Thomas"],
+ ["Charlotte", "Jones"],
+ ["Abigail", "Jackson"],
+ ["Harper", "Nguyen"],
+ ["Olivia", "Smith"],
+ ["Sophia", "Nguyen"],
+ ["Ava", "Garcia"],
+ ["Lucas", "Anderson"],
+ ["Evelyn", "Martin"],
+ ["Emma", "Moore"],
+ ["Lucas", "Brown"],
+ ["Sophia", "Smith"],
+ ["Liam", "Gonzalez"],
+ ["Noah", "Jones"],
+ ["Ava", "Wilson"],
+ ["Elijah", "Martinez"],
+ ["Ethan", "Wilson"],
+ ["Lucas", "Moore"],
+ ["Lucas", "Davis"],
+ ["Amelia", "Taylor"],
+ ["Abigail", "Nguyen"],
+ ["Mason", "Hernandez"],
+ ["Ava", "Jones"],
+ ["Mia", "Jackson"],
+ ["Olivia", "Jackson"],
+ ["Charlotte", "Davis"],
+ ["Lucas", "Taylor"],
+ ["Charlotte", "Taylor"],
+ ["Lucas", "Lopez"],
+ ["Logan", "Jackson"],
+ ["Sophia", "Anderson"],
+ ["Jacob", "Davis"],
+ ["Ava", "Smith"],
+ ["Charlotte", "Smith"],
+ ["Elijah", "Brown"],
+ ["Evelyn", "Johnson"],
+ ["Lucas", "Wilson"],
+ ["Ava", "Moore"],
+ ["Isabella", "Smith"],
+ ["Sophia", "Gonzalez"],
+ ["Logan", "Jones"],
+ ["Emma", "Nguyen"],
+ ["Sophia", "Brown"],
+ ["Amelia", "Nguyen"],
+ ["Abigail", "Lopez"],
+ ["Elijah", "Brown"],
+ ["Harper", "Taylor"],
+ ["Emma", "Davis"],
+ ["Logan", "Lopez"],
+ ["Isabella", "Taylor"],
+ ["Ava", "Gonzalez"],
+ ["Ethan", "Jones"],
+ ["Logan", "Jackson"],
+ ["Amelia", "Lopez"],
+ ["Abigail", "Miller"],
+ ["Olivia", "Smith"],
+ ["Abigail", "Smith"],
+ ["Logan", "Thomas"],
+ ["Lucas", "Martinez"],
+ ["Noah", "Moore"],
+ ["Liam", "Smith"],
+ ["Noah", "Martin"],
+ ["Evelyn", "Gonzalez"],
+ ["Isabella", "Martin"],
+ ["Amelia", "Martinez"],
+ ["Olivia", "Smith"],
+ ["Ethan", "Wilson"],
+ ["Olivia", "Lopez"],
+ ["Jacob", "Davis"],
+ ["Noah", "Rodriguez"],
+ ["Evelyn", "Davis"],
+ ["Sophia", "Hernandez"],
+ ["Isabella", "Lopez"],
+ ["Jacob", "Martinez"],
+ ["Mia", "Wilson"],
+ ["Charlotte", "Garcia"],
+ ["Harper", "Anderson"],
+ ["Liam", "Anderson"],
+ ["Isabella", "Anderson"],
+ ["Sophia", "Brown"],
+ ["Abigail", "Garcia"],
+ ["Charlotte", "Thomas"],
+ ["Lucas", "Lopez"],
+ ["Charlotte", "Jones"],
+ ["Ava", "Martin"],
+ ["Emma", "Garcia"],
+ ["James", "Taylor"],
+ ["Liam", "Jones"],
+ ["Mia", "Smith"],
+ ["Liam", "Thomas"],
+ ["Jacob", "Gonzalez"],
+ ["Ethan", "Jackson"],
+ ["Elijah", "Thomas"],
+ ["Emma", "Moore"],
+ ["Amelia", "Moore"],
+ ["James", "Hernandez"],
+ ["Emma", "Johnson"],
+ ["Sophia", "Davis"],
+ ["Olivia", "Davis"],
+ ["Harper", "Hernandez"],
+ ["Amelia", "Nguyen"],
+ ["Olivia", "Nguyen"],
+ ["Evelyn", "Brown"],
+ ["Harper", "Martin"],
+ ["Olivia", "Garcia"],
+ ["James", "Johnson"],
+ ["Abigail", "Taylor"],
+ ["Noah", "Jackson"],
+ ["Ethan", "Miller"],
+ ["Olivia", "Miller"],
+ ["Ava", "Martin"],
+ ["Lucas", "Johnson"],
+ ["Elijah", "Brown"],
+ ["Emma", "Miller"],
+ ["Harper", "Miller"],
+ ["Jacob", "Hernandez"],
+ ["Ava", "Thomas"],
+ ["Charlotte", "Martinez"],
+ ["Ava", "Thomas"],
+ ["Mason", "Taylor"],
+ ["Evelyn", "Gonzalez"],
+ ["Emma", "Gonzalez"],
+ ["Amelia", "Nguyen"],
+ ["Jacob", "Martinez"],
+ ["Liam", "Gonzalez"],
+ ["Ethan", "Martin"],
+ ["Mia", "Hernandez"],
+ ["Abigail", "Nguyen"],
+ ["Sophia", "Gonzalez"],
+ ["Sophia", "Taylor"],
+ ["Amelia", "Hernandez"],
+ ["Ava", "Thomas"],
+ ["Emma", "Taylor"],
+ ["Emma", "Nguyen"],
+ ["Amelia", "Jackson"],
+ ["Olivia", "Hernandez"],
+ ["Harper", "Martin"],
+ ["Amelia", "Davis"],
+ ["Emma", "Nguyen"],
+ ["Emma", "Gonzalez"],
+ ["Charlotte", "Hernandez"],
+ ["Olivia", "Taylor"],
+ ["Elijah", "Taylor"],
+ ["Abigail", "Jones"],
+ ["Jacob", "Anderson"],
+ ["Evelyn", "Gonzalez"],
+ ["Amelia", "Miller"],
+ ["James", "Thomas"],
+ ["James", "Taylor"],
+ ["Abigail", "Martin"],
+ ["Isabella", "Davis"],
+ ["Amelia", "Thomas"],
+ ["Mason", "Gonzalez"],
+ ["Sophia", "Martin"],
+ ["Noah", "Brown"],
+ ["Jacob", "Anderson"],
+ ["Abigail", "Thomas"],
+ ["Evelyn", "Martin"],
+ ["Amelia", "Jackson"],
+ ["Lucas", "Martin"],
+ ["Charlotte", "Moore"],
+ ["Amelia", "Jackson"],
+ ["Charlotte", "Smith"],
+ ["Logan", "Rodriguez"],
+ ["Ethan", "Taylor"],
+ ["Evelyn", "Gonzalez"],
+ ["Ava", "Davis"],
+ ["Harper", "Anderson"],
+ ["James", "Martin"],
+ ["Emma", "Moore"],
+ ["Ava", "Anderson"],
+ ["Noah", "Martinez"],
+ ["Logan", "Martin"],
+ ["Jacob", "Garcia"],
+ ["James", "Johnson"],
+ ["Charlotte", "Martin"],
+ ["Sophia", "Hernandez"],
+ ["Harper", "Anderson"],
+ ["Lucas", "Smith"],
+ ["Logan", "Smith"],
+ ["Olivia", "Lopez"],
+ ["James", "Garcia"],
+ ["Sophia", "Martinez"],
+ ["Mason", "Wilson"],
+ ["Sophia", "Gonzalez"],
+ ["Logan", "Jones"],
+ ["Amelia", "Martin"],
+ ["Olivia", "Martin"],
+ ["Abigail", "Anderson"],
+ ["Logan", "Rodriguez"],
+ ["Abigail", "Gonzalez"],
+ ["Logan", "Anderson"],
+ ["Emma", "Hernandez"],
+ ["Emma", "Anderson"],
+ ["Sophia", "Martinez"],
+ ["Emma", "Martin"],
+ ["Lucas", "Nguyen"],
+ ["James", "Martin"],
+ ["Isabella", "Taylor"],
+ ["Olivia", "Jones"],
+ ["Jacob", "Lopez"],
+ ["Liam", "Hernandez"],
+ ["Liam", "Davis"],
+ ["Liam", "Davis"],
+ ["Jacob", "Lopez"],
+ ["Amelia", "Johnson"],
+ ["Ava", "Jones"],
+ ["Liam", "Rodriguez"],
+ ["Evelyn", "Gonzalez"],
+ ["Olivia", "Taylor"],
+ ["Noah", "Wilson"],
+ ["Amelia", "Wilson"],
+ ["Liam", "Garcia"],
+ ["James", "Martin"],
+ ["Logan", "Martinez"],
+ ["Liam", "Smith"],
+ ["Noah", "Martin"],
+ ["Abigail", "Brown"],
+ ["Mia", "Miller"],
+ ["Jacob", "Brown"],
+ ["Logan", "Garcia"],
+ ["Elijah", "Anderson"],
+ ["Noah", "Gonzalez"],
+ ["Mason", "Johnson"],
+ ["James", "Johnson"],
+ ["Isabella", "Garcia"],
+ ["Liam", "Johnson"],
+ ["Ethan", "Brown"],
+ ["Evelyn", "Gonzalez"],
+ ["Amelia", "Brown"],
+ ["Sophia", "Lopez"],
+ ["James", "Jones"],
+ ["Mason", "Wilson"],
+ ["Emma", "Davis"],
+ ["Mia", "Martin"],
+ ["Jacob", "Martinez"],
+ ["Evelyn", "Martin"],
+ ["Jacob", "Davis"],
+ ["Amelia", "Wilson"],
+ ["Mia", "Miller"],
+ ["Charlotte", "Anderson"],
+ ["Ava", "Smith"],
+ ["Elijah", "Rodriguez"],
+ ["James", "Hernandez"],
+ ["Isabella", "Jones"],
+ ["Amelia", "Lopez"],
+ ["Mason", "Gonzalez"],
+ ["Charlotte", "Garcia"],
+ ["Mia", "Jones"],
+ ["Lucas", "Garcia"],
+ ["Mia", "Lopez"],
+ ["Lucas", "Rodriguez"],
+ ["Sophia", "Martinez"],
+ ["Liam", "Taylor"],
+ ["James", "Jackson"],
+ ["Emma", "Rodriguez"],
+ ["Harper", "Rodriguez"],
+ ["Emma", "Johnson"],
+ ["Noah", "Taylor"],
+ ["Isabella", "Rodriguez"],
+ ["Elijah", "Miller"],
+ ["James", "Anderson"],
+ ["Abigail", "Nguyen"],
+ ["Logan", "Nguyen"],
+ ["Jacob", "Smith"],
+ ["Isabella", "Anderson"],
+ ["Charlotte", "Brown"],
+ ["Jacob", "Moore"],
+ ["Isabella", "Taylor"],
+ ["Isabella", "Garcia"],
+ ["Olivia", "Nguyen"],
+ ["Amelia", "Garcia"],
+ ["Emma", "Garcia"],
+ ["Elijah", "Taylor"],
+ ["Isabella", "Nguyen"],
+ ["Amelia", "Martinez"],
+ ["Lucas", "Miller"],
+ ["Logan", "Taylor"],
+ ["Lucas", "Gonzalez"],
+ ["Sophia", "Smith"],
+ ["Ethan", "Lopez"],
+ ["Sophia", "Martin"],
+ ["Abigail", "Anderson"],
+ ["Evelyn", "Lopez"],
+ ["Mia", "Gonzalez"],
+ ["Liam", "Gonzalez"],
+ ["James", "Martin"],
+ ["Sophia", "Brown"],
+ ["Ethan", "Rodriguez"],
+ ["Olivia", "Miller"],
+ ["Mason", "Lopez"],
+ ["Charlotte", "Miller"],
+ ["Isabella", "Rodriguez"],
+ ["Jacob", "Davis"],
+ ["Emma", "Nguyen"],
+ ["Elijah", "Johnson"],
+ ["Amelia", "Martin"],
+ ["Jacob", "Wilson"],
+ ["Elijah", "Jackson"],
+ ["Ethan", "Brown"],
+ ["Noah", "Anderson"],
+ ["Charlotte", "Garcia"],
+ ["Evelyn", "Nguyen"],
+ ["James", "Martin"],
+ ["Evelyn", "Smith"],
+ ["Isabella", "Thomas"],
+ ["Olivia", "Martin"],
+ ["Noah", "Brown"],
+ ["Jacob", "Hernandez"],
+ ["Abigail", "Johnson"],
+ ["Mason", "Martinez"],
+ ["Ava", "Johnson"],
+ ["Sophia", "Wilson"]
+]
diff --git a/apps/demo/src/main-page.xml b/apps/demo/src/main-page.xml
index 67bace25..1798c0fb 100644
--- a/apps/demo/src/main-page.xml
+++ b/apps/demo/src/main-page.xml
@@ -24,6 +24,7 @@
+
@@ -50,7 +51,6 @@
-
diff --git a/apps/demo/src/plugin-demos/nativescript-pdf.ts b/apps/demo/src/plugin-demos/nativescript-pdf.ts
new file mode 100644
index 00000000..f0f0c85e
--- /dev/null
+++ b/apps/demo/src/plugin-demos/nativescript-pdf.ts
@@ -0,0 +1,168 @@
+import { Observable, EventData, Page, ImageSource } from '@nativescript/core';
+import { DemoSharedNativescriptPdf } from '@demo/shared';
+import { PDFDocument, IPDFDocument, TextOptions, PDFView, StyleDef, PdfImage } from '@triniwiz/nativescript-pdf';
+
+export function navigatingTo(args: EventData) {
+ const page = args.object;
+ page.bindingContext = new DemoModel();
+}
+
+export class DemoModel extends DemoSharedNativescriptPdf {
+ src = 'https://files.testfile.org/PDF/100MB-TESTFILE.ORG.pdf';
+ image: PdfImage;
+ base64Image: string;
+ loaded(args: EventData) {
+ const pdfView = args.object as never as PDFView;
+ const document = new PDFDocument();
+ // document.willDrawCell = (data) => {
+ // return true;
+ // };
+ document.didDrawCell = (data) => {
+ if (data.section === 'body' && data.columnIndex === 3 && data.rowIndex % 2 === 0) {
+ const width = data.width / 2;
+ if (this.base64Image) {
+ document.addImage(this.base64Image, 'PNG', data.x + width, data.y + 4, 8, 8);
+ } else {
+ document.addImage(this.image, data.x + width, data.y + 4, 8, 8);
+ }
+ }
+ };
+
+ ImageSource.fromUrl('https://static.wikia.nocookie.net/xmenmovies/images/9/94/Deadpool_Textless.jpg').then(async (image: ImageSource) => {
+ try {
+ // this.base64Image = await image.toBase64String('png');
+ } catch {}
+
+ try {
+ this.image = await PdfImage.fromAsync(image);
+ } catch {}
+
+ if (this.image || this.base64Image) {
+ this.renderTable(document, pdfView);
+ }
+ });
+ }
+
+ renderTable(document: PDFDocument, pdfView: PDFView) {
+ const style: StyleDef = {
+ fontStyle: 'bold',
+ fontSize: 24,
+ verticalAlign: 'middle',
+ fillColor: [41, 128, 185],
+ lineColor: [255, 0, 0],
+ };
+ document.table({
+ theme: 'grid',
+ bodyStyles: {
+ ...style,
+ fontSize: 18,
+ fontStyle: 'normal',
+ fillColor: null,
+ horizontalAlign: 'center',
+ },
+ head: [
+ [
+ {
+ content: 'First Name',
+ rowSpan: 1,
+ colSpan: 1,
+ style: { ...style },
+ },
+ {
+ content: 'Last Name',
+ rowSpan: 1,
+ colSpan: 1,
+ style: { ...style },
+ },
+ {
+ content: 'Photo',
+ rowSpan: 1,
+ colSpan: 1,
+ style: { ...style },
+ },
+ {
+ content: 'Gender',
+ rowSpan: 1,
+ colSpan: 1,
+ style: { ...style },
+ },
+ ],
+ ],
+ body: this.data.slice(0, 5),
+ foot: [],
+ });
+
+ try {
+ pdfView.document = document;
+ } catch (error) {
+ console.log('Error setting document', error);
+ }
+ }
+
+ renderDocument(document: PDFDocument, pdfView: PDFView) {
+ const width = document.width;
+ document.setFontSize(20);
+ document.setFontColor(100, 100, 100, 255);
+ let options: TextOptions = {
+ align: 'center',
+ baseline: 'top',
+ };
+ document.text('Hello World 1', width / 2 - 250, 0, options);
+ ImageSource.fromUrl('https://static.wikia.nocookie.net/xmenmovies/images/9/94/Deadpool_Textless.jpg')
+ .then((image: ImageSource) => {
+ this.image = PdfImage.from(image);
+ document.addImage(image, 0, 0, 50, 50);
+ document.addPage();
+ document.setFontSize(50);
+ document.setFontColor(255, 0, 0, 255);
+ document.text('Hello World 2', 10, 100);
+ document.addPage();
+ document.setFontColor(0, 0, 0, 255);
+ document.text('Hello World 3', 10, 100);
+ document.addPage();
+
+ document.ellipse(40, 20, 10, 5);
+
+ document.setFillColor(0, 0, 255);
+ document.ellipse(80, 20, 10, 5, 'F');
+
+ document.setLineWidth(1);
+ document.setDrawColor(0, 0, 0);
+ document.setFillColor(255, 0, 0);
+ document.circle(120, 20, 5, 'FD');
+
+ document.addPage();
+
+ // Empty square
+ document.rect(20, 20, 10, 10);
+
+ // Filled square
+ document.rect(40, 20, 10, 10, 'F');
+
+ // Empty red square
+ document.setDrawColor(255, 0, 0);
+ document.rect(60, 20, 10, 10);
+
+ // Filled square with red borders
+ document.setDrawColor(255, 0, 0);
+ document.rect(80, 20, 10, 10, 'FD');
+
+ // Filled red square
+ document.setDrawColor(0, 0, 0);
+ document.setFillColor(255, 0, 0);
+ document.rect(100, 20, 10, 10, 'F');
+
+ // Filled red square with black borders
+ document.setDrawColor(0, 0, 0);
+ document.setFillColor(255, 0, 0);
+ document.rect(120, 20, 10, 10, 'FD');
+
+ console.log('Document created', document);
+
+ pdfView.document = document;
+ })
+ .catch((err) => {
+ console.error('Error loading image', err);
+ });
+ }
+}
diff --git a/apps/demo/src/plugin-demos/nativescript-pdf.xml b/apps/demo/src/plugin-demos/nativescript-pdf.xml
new file mode 100644
index 00000000..2bc20313
--- /dev/null
+++ b/apps/demo/src/plugin-demos/nativescript-pdf.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/apps/demo/tsconfig.json b/apps/demo/tsconfig.json
index 2827028a..cc761a26 100644
--- a/apps/demo/tsconfig.json
+++ b/apps/demo/tsconfig.json
@@ -1,207 +1,75 @@
{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "rootDirs": [
- ".",
- "../.."
- ],
- "baseUrl": ".",
- "paths": {
- "~/*": [
- "src/*"
- ],
- "@demo/shared": [
- "../../tools/demo/index.ts"
- ],
- "@triniwiz/nativescript-couchbase": [
- "../../packages/nativescript-couchbase/index.d.ts"
- ],
- "@triniwiz/nativescript-stripe": [
- "../../packages/nativescript-stripe/index.d.ts"
- ],
- "@triniwiz/nativescript-stripe/angular": [
- "../../packages/nativescript-stripe/angular/index.ts"
- ],
- "@triniwiz/nativescript-toasty": [
- "../../packages/nativescript-toasty/index.d.ts"
- ],
- "@triniwiz/nativescript-image-cache-it": [
- "../../packages/nativescript-image-cache-it/index.d.ts"
- ],
- "@triniwiz/nativescript-image-cache-it/angular": [
- "../../packages/nativescript-image-cache-it/angular/index.ts"
- ],
- "@triniwiz/nativescript-socketio": [
- "../../packages/nativescript-socketio/index.d.ts"
- ],
- "@triniwiz/nativescript-socketio/angular": [
- "../../packages/nativescript-socketio/angular/index.ts"
- ],
- "@triniwiz/nativescript-webrtc": [
- "../../packages/nativescript-webrtc/index.d.ts"
- ],
- "@triniwiz/nativescript-accordion": [
- "../../packages/nativescript-accordion/index.d.ts"
- ],
- "@triniwiz/nativescript-accordion/angular": [
- "../../packages/nativescript-accordion/angular/index.ts"
- ],
- "@triniwiz/nativescript-downloader": [
- "../../packages/nativescript-downloader/index.d.ts"
- ],
- "@triniwiz/nativescript-radar-io": [
- "../../packages/nativescript-radar-io/index.d.ts"
- ],
- "@triniwiz/nativescript-youtubeplayer": [
- "../../packages/nativescript-youtubeplayer/index.d.ts"
- ],
- "@triniwiz/nativescript-youtubeplayer/angular": [
- "../../packages/nativescript-youtubeplayer/angular/index.ts"
- ],
- "@triniwiz/nativescript-image-zoom": [
- "../../packages/nativescript-image-zoom/index.d.ts"
- ],
- "@triniwiz/nativescript-sse": [
- "../../packages/nativescript-sse/index.d.ts"
- ],
- "@triniwiz/nativescript-star-ratings": [
- "../../packages/nativescript-star-ratings/index.d.ts"
- ],
- "@triniwiz/nativescript-awesome-loaders": [
- "../../packages/nativescript-awesome-loaders/index.d.ts"
- ],
- "@triniwiz/nativescript-textdrawable": [
- "../../packages/nativescript-textdrawable/index.d.ts"
- ],
- "@triniwiz/nativescript-pubnub": [
- "../../packages/nativescript-pubnub/index.d.ts"
- ],
- "@triniwiz/nativescript-popup": [
- "../../packages/nativescript-popup/index.d.ts"
- ],
- "@triniwiz/nativescript-nested-scrollview": [
- "../../packages/nativescript-nested-scrollview/index.d.ts"
- ],
- "@triniwiz/nativescript-tooltip": [
- "../../packages/nativescript-tooltip/index.d.ts"
- ],
- "@triniwiz/nativescript-twitter": [
- "../../packages/nativescript-twitter/index.d.ts"
- ],
- "@triniwiz/nativescript-splashscreen": [
- "../../packages/nativescript-splashscreen/index.d.ts"
- ],
- "@triniwiz/nativescript-fancy-list-view": [
- "../../packages/nativescript-fancy-list-view/index.d.ts"
- ],
- "@triniwiz/nativescript-autocomplete": [
- "../../packages/nativescript-autocomplete/index.d.ts"
- ],
- "@triniwiz/nativescript-here": [
- "../../packages/nativescript-here/index.d.ts"
- ],
- "@triniwiz/nativescript-video-editor": [
- "../../packages/nativescript-video-editor/index.d.ts"
- ],
- "@triniwiz/nativescript-ffmpeg": [
- "../../packages/nativescript-ffmpeg/index.d.ts"
- ],
- "@triniwiz/nativescript-imageoptimize": [
- "../../packages/nativescript-imageoptimize/index.d.ts"
- ],
- "@triniwiz/nativescript-aws-sdk": [
- "../../packages/nativescript-aws-sdk/index.d.ts"
- ],
- "@triniwiz/nativescript-card-io": [
- "../../packages/nativescript-card-io/index.d.ts"
- ],
- "@triniwiz/nativescript-sinch": [
- "../../packages/nativescript-sinch/index.d.ts"
- ],
- "@triniwiz/nativescript-ddp-login": [
- "../../packages/nativescript-ddp-login/index.d.ts"
- ],
- "@triniwiz/nativescript-fancy-camera": [
- "../../packages/nativescript-fancy-camera/index.d.ts"
- ],
- "@triniwiz/nativescript-mongo-stitch-core": [
- "../../packages/nativescript-mongo-stitch-core/index.d.ts"
- ],
- "@triniwiz/nativescript-mongo-stitch-services-mongodb-remote": [
- "../../packages/nativescript-mongo-stitch-services-mongodb-remote/index.d.ts"
- ],
- "@triniwiz/nativescript-mongo-stitch-sdk": [
- "../../packages/nativescript-mongo-stitch-sdk/index.d.ts"
- ],
- "@triniwiz/nativescript-pusher-channels": [
- "../../packages/nativescript-pusher-channels/index.d.ts"
- ],
- "@triniwiz/nativescript-pusher-beams": [
- "../../packages/nativescript-pusher-beams/index.d.ts"
- ],
- "@triniwiz/nativescript-aws-sdk-s3": [
- "../../packages/nativescript-aws-sdk-s3/index.d.ts"
- ],
- "@triniwiz/nativescript-videorecorder": [
- "../../packages/nativescript-videorecorder/index.d.ts"
- ],
- "@triniwiz/nativescript-pager": [
- "../../packages/nativescript-pager/index.d.ts"
- ],
- "@triniwiz/nativescript-pager/angular": [
- "../../packages/nativescript-pager/angular/index.ts"
- ],
- "@triniwiz/nativescript-accelerometer": [
- "../../packages/nativescript-accelerometer/index.d.ts"
- ],
- "@triniwiz/nativescript-file-manager": [
- "../../packages/nativescript-file-manager/index.d.ts"
- ],
- "@triniwiz/nativescript-yogalayout": [
- "../../packages/nativescript-yogalayout/index.d.ts"
- ],
- "@triniwiz/nativescript-yogalayout/angular": [
- "../../packages/nativescript-yogalayout/angular/index.ts"
- ],
- "@triniwiz/nativescript-parsesdk": [
- "../../packages/nativescript-parsesdk/index.d.ts"
- ],
- "@triniwiz/nativescript-supabase": [
- "../../packages/nativescript-supabase/index.ts"
- ],
- "@triniwiz/nativescript-supabase-gotrue": [
- "../../packages/nativescript-supabase-gotrue/index.ts"
- ],
- "@triniwiz/nativescript-supabase-postgrest": [
- "../../packages/nativescript-supabase-postgrest/index.ts"
- ],
- "@triniwiz/nativescript-supabase-realtime": [
- "../../packages/nativescript-supabase-realtime/index.ts"
- ],
- "@triniwiz/nativescript-supabase-storage": [
- "../../packages/nativescript-supabase-storage/index.ts"
- ],
- "@triniwiz/nativescript-opentok": [
- "../../packages/nativescript-opentok/index.ts"
- ],
- "@triniwiz/*": [
- "../../packages/*"
- ],
- "@triniwiz/nativescript-descope": [
- "../../packages/nativescript-descope/index.d.ts"
- ],
- "@triniwiz/nativescript-appwrite": [
- "../../packages/nativescript-appwrite/index.d.ts"
- ],
- "@triniwiz/nativescript-supabase-auth": [
- "../../packages/nativescript-supabase-auth/index.d.ts"
- ],
- "@triniwiz/nativescript-messenger": [
- "../../packages/nativescript-messenger/index.d.ts"
- ],
- "@triniwiz/nativescript-supabase-functions": [
- "../../packages/nativescript-supabase-functions/index.d.ts"
- ]
- }
- }
+ "extends": "../../tsconfig.base.json",
+ "compilerOptions": {
+ "rootDirs": [".", "../.."],
+ "baseUrl": ".",
+ "paths": {
+ "~/*": ["src/*"],
+ "@demo/shared": ["../../tools/demo/index.ts"],
+ "@triniwiz/nativescript-couchbase": ["../../packages/nativescript-couchbase/index.d.ts"],
+ "@triniwiz/nativescript-stripe": ["../../packages/nativescript-stripe/index.d.ts"],
+ "@triniwiz/nativescript-stripe/angular": ["../../packages/nativescript-stripe/angular/index.ts"],
+ "@triniwiz/nativescript-toasty": ["../../packages/nativescript-toasty/index.d.ts"],
+ "@triniwiz/nativescript-image-cache-it": ["../../packages/nativescript-image-cache-it/index.d.ts"],
+ "@triniwiz/nativescript-image-cache-it/angular": ["../../packages/nativescript-image-cache-it/angular/index.ts"],
+ "@triniwiz/nativescript-socketio": ["../../packages/nativescript-socketio/index.d.ts"],
+ "@triniwiz/nativescript-socketio/angular": ["../../packages/nativescript-socketio/angular/index.ts"],
+ "@triniwiz/nativescript-webrtc": ["../../packages/nativescript-webrtc/index.d.ts"],
+ "@triniwiz/nativescript-accordion": ["../../packages/nativescript-accordion/index.d.ts"],
+ "@triniwiz/nativescript-accordion/angular": ["../../packages/nativescript-accordion/angular/index.ts"],
+ "@triniwiz/nativescript-downloader": ["../../packages/nativescript-downloader/index.d.ts"],
+ "@triniwiz/nativescript-radar-io": ["../../packages/nativescript-radar-io/index.d.ts"],
+ "@triniwiz/nativescript-youtubeplayer": ["../../packages/nativescript-youtubeplayer/index.d.ts"],
+ "@triniwiz/nativescript-youtubeplayer/angular": ["../../packages/nativescript-youtubeplayer/angular/index.ts"],
+ "@triniwiz/nativescript-image-zoom": ["../../packages/nativescript-image-zoom/index.d.ts"],
+ "@triniwiz/nativescript-sse": ["../../packages/nativescript-sse/index.d.ts"],
+ "@triniwiz/nativescript-star-ratings": ["../../packages/nativescript-star-ratings/index.d.ts"],
+ "@triniwiz/nativescript-awesome-loaders": ["../../packages/nativescript-awesome-loaders/index.d.ts"],
+ "@triniwiz/nativescript-textdrawable": ["../../packages/nativescript-textdrawable/index.d.ts"],
+ "@triniwiz/nativescript-pubnub": ["../../packages/nativescript-pubnub/index.d.ts"],
+ "@triniwiz/nativescript-popup": ["../../packages/nativescript-popup/index.d.ts"],
+ "@triniwiz/nativescript-nested-scrollview": ["../../packages/nativescript-nested-scrollview/index.d.ts"],
+ "@triniwiz/nativescript-tooltip": ["../../packages/nativescript-tooltip/index.d.ts"],
+ "@triniwiz/nativescript-twitter": ["../../packages/nativescript-twitter/index.d.ts"],
+ "@triniwiz/nativescript-splashscreen": ["../../packages/nativescript-splashscreen/index.d.ts"],
+ "@triniwiz/nativescript-fancy-list-view": ["../../packages/nativescript-fancy-list-view/index.d.ts"],
+ "@triniwiz/nativescript-autocomplete": ["../../packages/nativescript-autocomplete/index.d.ts"],
+ "@triniwiz/nativescript-here": ["../../packages/nativescript-here/index.d.ts"],
+ "@triniwiz/nativescript-video-editor": ["../../packages/nativescript-video-editor/index.d.ts"],
+ "@triniwiz/nativescript-ffmpeg": ["../../packages/nativescript-ffmpeg/index.d.ts"],
+ "@triniwiz/nativescript-imageoptimize": ["../../packages/nativescript-imageoptimize/index.d.ts"],
+ "@triniwiz/nativescript-aws-sdk": ["../../packages/nativescript-aws-sdk/index.d.ts"],
+ "@triniwiz/nativescript-card-io": ["../../packages/nativescript-card-io/index.d.ts"],
+ "@triniwiz/nativescript-sinch": ["../../packages/nativescript-sinch/index.d.ts"],
+ "@triniwiz/nativescript-ddp-login": ["../../packages/nativescript-ddp-login/index.d.ts"],
+ "@triniwiz/nativescript-fancy-camera": ["../../packages/nativescript-fancy-camera/index.d.ts"],
+ "@triniwiz/nativescript-mongo-stitch-core": ["../../packages/nativescript-mongo-stitch-core/index.d.ts"],
+ "@triniwiz/nativescript-mongo-stitch-services-mongodb-remote": ["../../packages/nativescript-mongo-stitch-services-mongodb-remote/index.d.ts"],
+ "@triniwiz/nativescript-mongo-stitch-sdk": ["../../packages/nativescript-mongo-stitch-sdk/index.d.ts"],
+ "@triniwiz/nativescript-pusher-channels": ["../../packages/nativescript-pusher-channels/index.d.ts"],
+ "@triniwiz/nativescript-pusher-beams": ["../../packages/nativescript-pusher-beams/index.d.ts"],
+ "@triniwiz/nativescript-aws-sdk-s3": ["../../packages/nativescript-aws-sdk-s3/index.d.ts"],
+ "@triniwiz/nativescript-videorecorder": ["../../packages/nativescript-videorecorder/index.d.ts"],
+ "@triniwiz/nativescript-pager": ["../../packages/nativescript-pager/index.d.ts"],
+ "@triniwiz/nativescript-pager/angular": ["../../packages/nativescript-pager/angular/index.ts"],
+ "@triniwiz/nativescript-accelerometer": ["../../packages/nativescript-accelerometer/index.d.ts"],
+ "@triniwiz/nativescript-file-manager": ["../../packages/nativescript-file-manager/index.d.ts"],
+ "@triniwiz/nativescript-yogalayout": ["../../packages/nativescript-yogalayout/index.d.ts"],
+ "@triniwiz/nativescript-yogalayout/angular": ["../../packages/nativescript-yogalayout/angular/index.ts"],
+ "@triniwiz/nativescript-parsesdk": ["../../packages/nativescript-parsesdk/index.d.ts"],
+ "@triniwiz/nativescript-supabase": ["../../packages/nativescript-supabase/index.ts"],
+ "@triniwiz/nativescript-supabase-gotrue": ["../../packages/nativescript-supabase-gotrue/index.ts"],
+ "@triniwiz/nativescript-supabase-postgrest": ["../../packages/nativescript-supabase-postgrest/index.ts"],
+ "@triniwiz/nativescript-supabase-realtime": ["../../packages/nativescript-supabase-realtime/index.ts"],
+ "@triniwiz/nativescript-supabase-storage": ["../../packages/nativescript-supabase-storage/index.ts"],
+ "@triniwiz/nativescript-opentok": ["../../packages/nativescript-opentok/index.ts"],
+ "@triniwiz/*": ["../../packages/*"],
+ "@triniwiz/nativescript-descope": ["../../packages/nativescript-descope/index.d.ts"],
+ "@triniwiz/nativescript-appwrite": ["../../packages/nativescript-appwrite/index.d.ts"],
+ "@triniwiz/nativescript-supabase-auth": ["../../packages/nativescript-supabase-auth/index.d.ts"],
+ "@triniwiz/nativescript-messenger": ["../../packages/nativescript-messenger/index.d.ts"],
+ "@triniwiz/nativescript-supabase-functions": ["../../packages/nativescript-supabase-functions/index.d.ts"],
+ "@triniwiz/nativescript-pdf": ["../../packages/nativescript-pdf/index.d.ts"]
+ }
+ }
}
diff --git a/apps/server-demo/package.json b/apps/server-demo/package.json
index effddbff..3942fb38 100644
--- a/apps/server-demo/package.json
+++ b/apps/server-demo/package.json
@@ -1,58 +1,59 @@
{
- "dependencies": {
- "@triniwiz/nativescript-awesome-loaders": "file:../../packages/nativescript-awesome-loaders",
- "@triniwiz/nativescript-card-io": "file:../../packages/nativescript-card-io",
- "@triniwiz/nativescript-ddp-login": "file:../../packages/nativescript-ddp-login",
- "@triniwiz/nativescript-fancy-camera": "file:../../packages/nativescript-fancy-camera",
- "@triniwiz/nativescript-fancy-list-view": "file:../../packages/nativescript-fancy-list-view",
- "@triniwiz/nativescript-file-manager": "file:../../packages/nativescript-file-manager",
- "@triniwiz/nativescript-mongo-stitch-core": "file:../../packages/nativescript-mongo-stitch-core",
- "@triniwiz/nativescript-mongo-stitch-sdk": "file:../../packages/nativescript-mongo-stitch-sdk",
- "@triniwiz/nativescript-mongo-stitch-services-mongodb-remote": "file:../../packages/nativescript-mongo-stitch-services-mongodb-remote",
- "@triniwiz/nativescript-supabase": "file:../../packages/nativescript-supabase",
- "@triniwiz/nativescript-accelerometer": "file:../../packages/nativescript-accelerometer",
- "@triniwiz/nativescript-accordion": "file:../../packages/nativescript-accordion",
- "@triniwiz/nativescript-appwrite": "file:../../packages/nativescript-appwrite",
- "@triniwiz/nativescript-autocomplete": "file:../../packages/nativescript-autocomplete",
- "@triniwiz/nativescript-aws-sdk": "file:../../packages/nativescript-aws-sdk",
- "@triniwiz/nativescript-aws-sdk-s3": "file:../../packages/nativescript-aws-sdk-s3",
- "@triniwiz/nativescript-couchbase": "file:../../packages/nativescript-couchbase",
- "@triniwiz/nativescript-descope": "file:../../packages/nativescript-descope",
- "@triniwiz/nativescript-downloader": "file:../../packages/nativescript-downloader",
- "@triniwiz/nativescript-ffmpeg": "file:../../packages/nativescript-ffmpeg",
- "@triniwiz/nativescript-here": "file:../../packages/nativescript-here",
- "@triniwiz/nativescript-image-cache-it": "file:../../packages/nativescript-image-cache-it",
- "@triniwiz/nativescript-image-zoom": "file:../../packages/nativescript-image-zoom",
- "@triniwiz/nativescript-imageoptimize": "file:../../packages/nativescript-imageoptimize",
- "@triniwiz/nativescript-messenger": "file:../../packages/nativescript-messenger",
- "@triniwiz/nativescript-nested-scrollview": "file:../../packages/nativescript-nested-scrollview",
- "@triniwiz/nativescript-opentok": "file:../../packages/nativescript-opentok",
- "@triniwiz/nativescript-pager": "file:../../packages/nativescript-pager",
- "@triniwiz/nativescript-parsesdk": "file:../../packages/nativescript-parsesdk",
- "@triniwiz/nativescript-popup": "file:../../packages/nativescript-popup",
- "@triniwiz/nativescript-pubnub": "file:../../packages/nativescript-pubnub",
- "@triniwiz/nativescript-pusher-beams": "file:../../packages/nativescript-pusher-beams",
- "@triniwiz/nativescript-pusher-channels": "file:../../packages/nativescript-pusher-channels",
- "@triniwiz/nativescript-radar-io": "file:../../packages/nativescript-radar-io",
- "@triniwiz/nativescript-sinch": "file:../../packages/nativescript-sinch",
- "@triniwiz/nativescript-socketio": "file:../../packages/nativescript-socketio",
- "@triniwiz/nativescript-splashscreen": "file:../../packages/nativescript-splashscreen",
- "@triniwiz/nativescript-sse": "file:../../packages/nativescript-sse",
- "@triniwiz/nativescript-star-ratings": "file:../../packages/nativescript-star-ratings",
- "@triniwiz/nativescript-stripe": "file:../../packages/nativescript-stripe",
- "@triniwiz/nativescript-supabase-functions": "file:../../packages/nativescript-supabase-functions",
- "@triniwiz/nativescript-supabase-gotrue": "file:../../packages/nativescript-supabase-gotrue",
- "@triniwiz/nativescript-supabase-postgrest": "file:../../packages/nativescript-supabase-postgrest",
- "@triniwiz/nativescript-supabase-realtime": "file:../../packages/nativescript-supabase-realtime",
- "@triniwiz/nativescript-supabase-storage": "file:../../packages/nativescript-supabase-storage",
- "@triniwiz/nativescript-textdrawable": "file:../../packages/nativescript-textdrawable",
- "@triniwiz/nativescript-toasty": "file:../../packages/nativescript-toasty",
- "@triniwiz/nativescript-tooltip": "file:../../packages/nativescript-tooltip",
- "@triniwiz/nativescript-twitter": "file:../../packages/nativescript-twitter",
- "@triniwiz/nativescript-video-editor": "file:../../packages/nativescript-video-editor",
- "@triniwiz/nativescript-videorecorder": "file:../../packages/nativescript-videorecorder",
- "@triniwiz/nativescript-webrtc": "file:../../packages/nativescript-webrtc",
- "@triniwiz/nativescript-yogalayout": "file:../../packages/nativescript-yogalayout",
- "@triniwiz/nativescript-youtubeplayer": "file:../../packages/nativescript-youtubeplayer"
- }
-}
\ No newline at end of file
+ "dependencies": {
+ "@triniwiz/nativescript-awesome-loaders": "file:../../packages/nativescript-awesome-loaders",
+ "@triniwiz/nativescript-card-io": "file:../../packages/nativescript-card-io",
+ "@triniwiz/nativescript-ddp-login": "file:../../packages/nativescript-ddp-login",
+ "@triniwiz/nativescript-fancy-camera": "file:../../packages/nativescript-fancy-camera",
+ "@triniwiz/nativescript-fancy-list-view": "file:../../packages/nativescript-fancy-list-view",
+ "@triniwiz/nativescript-file-manager": "file:../../packages/nativescript-file-manager",
+ "@triniwiz/nativescript-mongo-stitch-core": "file:../../packages/nativescript-mongo-stitch-core",
+ "@triniwiz/nativescript-mongo-stitch-sdk": "file:../../packages/nativescript-mongo-stitch-sdk",
+ "@triniwiz/nativescript-mongo-stitch-services-mongodb-remote": "file:../../packages/nativescript-mongo-stitch-services-mongodb-remote",
+ "@triniwiz/nativescript-pdf": "file:../../packages/nativescript-pdf",
+ "@triniwiz/nativescript-accelerometer": "file:../../packages/nativescript-accelerometer",
+ "@triniwiz/nativescript-accordion": "file:../../packages/nativescript-accordion",
+ "@triniwiz/nativescript-appwrite": "file:../../packages/nativescript-appwrite",
+ "@triniwiz/nativescript-autocomplete": "file:../../packages/nativescript-autocomplete",
+ "@triniwiz/nativescript-aws-sdk": "file:../../packages/nativescript-aws-sdk",
+ "@triniwiz/nativescript-aws-sdk-s3": "file:../../packages/nativescript-aws-sdk-s3",
+ "@triniwiz/nativescript-couchbase": "file:../../packages/nativescript-couchbase",
+ "@triniwiz/nativescript-descope": "file:../../packages/nativescript-descope",
+ "@triniwiz/nativescript-downloader": "file:../../packages/nativescript-downloader",
+ "@triniwiz/nativescript-ffmpeg": "file:../../packages/nativescript-ffmpeg",
+ "@triniwiz/nativescript-here": "file:../../packages/nativescript-here",
+ "@triniwiz/nativescript-image-cache-it": "file:../../packages/nativescript-image-cache-it",
+ "@triniwiz/nativescript-image-zoom": "file:../../packages/nativescript-image-zoom",
+ "@triniwiz/nativescript-imageoptimize": "file:../../packages/nativescript-imageoptimize",
+ "@triniwiz/nativescript-messenger": "file:../../packages/nativescript-messenger",
+ "@triniwiz/nativescript-nested-scrollview": "file:../../packages/nativescript-nested-scrollview",
+ "@triniwiz/nativescript-opentok": "file:../../packages/nativescript-opentok",
+ "@triniwiz/nativescript-pager": "file:../../packages/nativescript-pager",
+ "@triniwiz/nativescript-parsesdk": "file:../../packages/nativescript-parsesdk",
+ "@triniwiz/nativescript-popup": "file:../../packages/nativescript-popup",
+ "@triniwiz/nativescript-pubnub": "file:../../packages/nativescript-pubnub",
+ "@triniwiz/nativescript-pusher-beams": "file:../../packages/nativescript-pusher-beams",
+ "@triniwiz/nativescript-pusher-channels": "file:../../packages/nativescript-pusher-channels",
+ "@triniwiz/nativescript-radar-io": "file:../../packages/nativescript-radar-io",
+ "@triniwiz/nativescript-sinch": "file:../../packages/nativescript-sinch",
+ "@triniwiz/nativescript-socketio": "file:../../packages/nativescript-socketio",
+ "@triniwiz/nativescript-splashscreen": "file:../../packages/nativescript-splashscreen",
+ "@triniwiz/nativescript-sse": "file:../../packages/nativescript-sse",
+ "@triniwiz/nativescript-star-ratings": "file:../../packages/nativescript-star-ratings",
+ "@triniwiz/nativescript-stripe": "file:../../packages/nativescript-stripe",
+ "@triniwiz/nativescript-supabase": "file:../../packages/nativescript-supabase",
+ "@triniwiz/nativescript-supabase-functions": "file:../../packages/nativescript-supabase-functions",
+ "@triniwiz/nativescript-supabase-gotrue": "file:../../packages/nativescript-supabase-gotrue",
+ "@triniwiz/nativescript-supabase-postgrest": "file:../../packages/nativescript-supabase-postgrest",
+ "@triniwiz/nativescript-supabase-realtime": "file:../../packages/nativescript-supabase-realtime",
+ "@triniwiz/nativescript-supabase-storage": "file:../../packages/nativescript-supabase-storage",
+ "@triniwiz/nativescript-textdrawable": "file:../../packages/nativescript-textdrawable",
+ "@triniwiz/nativescript-toasty": "file:../../packages/nativescript-toasty",
+ "@triniwiz/nativescript-tooltip": "file:../../packages/nativescript-tooltip",
+ "@triniwiz/nativescript-twitter": "file:../../packages/nativescript-twitter",
+ "@triniwiz/nativescript-video-editor": "file:../../packages/nativescript-video-editor",
+ "@triniwiz/nativescript-videorecorder": "file:../../packages/nativescript-videorecorder",
+ "@triniwiz/nativescript-webrtc": "file:../../packages/nativescript-webrtc",
+ "@triniwiz/nativescript-yogalayout": "file:../../packages/nativescript-yogalayout",
+ "@triniwiz/nativescript-youtubeplayer": "file:../../packages/nativescript-youtubeplayer"
+ }
+}
diff --git a/package.json b/package.json
index a681adc7..8587a59a 100644
--- a/package.json
+++ b/package.json
@@ -33,6 +33,7 @@
"@angular/platform-browser-dynamic": "^19.0.0",
"@angular/router": "^19.0.0",
"@descope/core-js-sdk": "2.20.4",
+ "@klippa/nativescript-http": "3.0.4",
"@nativescript-community/perms": "~2.3.6",
"@nativescript/angular": "^19.0.0",
"@nativescript/core": "~8.9.0",
@@ -50,7 +51,6 @@
"@types/react": "npm:types-react-without-jsx-intrinsics@^16.14.30",
"@types/socket.io": "^3.0.2",
"@valor/nativescript-websockets": "^2.0.0",
- "@klippa/nativescript-http": "3.0.4",
"body-parser": "^1.19.0",
"cors": "^2.8.5",
"date-fns": "^2.21.3",
diff --git a/packages/nativescript-couchbase/index.ios.ts b/packages/nativescript-couchbase/index.ios.ts
index 229728c8..277a83c1 100644
--- a/packages/nativescript-couchbase/index.ios.ts
+++ b/packages/nativescript-couchbase/index.ios.ts
@@ -1227,7 +1227,7 @@ const fromISO8601UTC = function (date: string) {
if (dateFormatter === undefined) {
dateFormatter = NSDateFormatter.new();
}
- dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSZ";
+ dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'";
dateFormatter.locale = NSLocale.localeWithLocaleIdentifier('en_US_POSIX');
dateFormatter.timeZone = NSTimeZone.timeZoneForSecondsFromGMT(0);
return dateFormatter.dateFromString(date);
diff --git a/packages/nativescript-pdf/.eslintrc.json b/packages/nativescript-pdf/.eslintrc.json
new file mode 100644
index 00000000..be41074b
--- /dev/null
+++ b/packages/nativescript-pdf/.eslintrc.json
@@ -0,0 +1,18 @@
+{
+ "extends": ["../../.eslintrc.json"],
+ "ignorePatterns": ["!**/*", "node_modules/**/*"],
+ "overrides": [
+ {
+ "files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
+ "rules": {}
+ },
+ {
+ "files": ["*.ts", "*.tsx"],
+ "rules": {}
+ },
+ {
+ "files": ["*.js", "*.jsx"],
+ "rules": {}
+ }
+ ]
+}
diff --git a/packages/nativescript-pdf/README.md b/packages/nativescript-pdf/README.md
new file mode 100644
index 00000000..bb19ac46
--- /dev/null
+++ b/packages/nativescript-pdf/README.md
@@ -0,0 +1,13 @@
+# @triniwiz/nativescript-pdf
+
+```javascript
+npm install @triniwiz/nativescript-pdf
+```
+
+## Usage
+
+// TODO
+
+## License
+
+Apache License Version 2.0
diff --git a/packages/nativescript-pdf/common.ts b/packages/nativescript-pdf/common.ts
new file mode 100644
index 00000000..e5062ce9
--- /dev/null
+++ b/packages/nativescript-pdf/common.ts
@@ -0,0 +1,38 @@
+import { Property, View } from '@nativescript/core';
+export class PDFViewBase extends View {
+ src: string;
+}
+
+export const srcProperty = new Property({
+ name: 'src',
+ defaultValue: '',
+});
+
+srcProperty.register(PDFViewBase);
+
+export enum PageBreak {
+ Auto,
+ Avoid,
+ Always,
+}
+
+export const enum TextAlignment {
+ Left = 'left',
+ Center = 'center',
+ Right = 'right',
+ Justify = 'justify',
+}
+
+export const enum TextBaseline {
+ Alphabetic = 'alphabetic',
+ Ideographic = 'ideographic',
+ Bottom = 'bottom',
+ Top = 'top',
+ Middle = 'middle',
+ Hanging = 'hanging',
+}
+
+export const enum RotationDirection {
+ CW = 'cw',
+ CCW = 'ccw',
+}
diff --git a/packages/nativescript-pdf/index.android.ts b/packages/nativescript-pdf/index.android.ts
new file mode 100644
index 00000000..0d86d096
--- /dev/null
+++ b/packages/nativescript-pdf/index.android.ts
@@ -0,0 +1,963 @@
+import { Image, ImageSource, knownFolders, View, File } from '@nativescript/core';
+import { PageBreak, PDFViewBase, srcProperty, TextAlignment, TextBaseline } from './common';
+import { IPDFDocument, PageSize, StyleDef, TableCell, TableCellOrString, TableOptions, TextOptions } from '.';
+declare const kotlin: any;
+const native_ = Symbol('[[native]]');
+let emptyArray = null;
+
+export class PDFView extends PDFViewBase {
+ createNativeView(): Object {
+ return new io.github.triniwiz.plugins.pdf.PdfView(this._context);
+ }
+
+ _currentPage: number;
+
+ get currentPage(): number {
+ return this._currentPage;
+ }
+
+ initNativeView(): void {
+ super.initNativeView();
+ if (this.nativeViewProtected) {
+ const ref = new WeakRef(this);
+ this.nativeViewProtected.setListener(
+ new io.github.triniwiz.plugins.pdf.PdfView.Listener({
+ onLoad(document) {
+ if (!ref.get()) {
+ return;
+ }
+ const view = ref.get();
+ view._document = new PDFDocument(document as never);
+ view.notify({ eventName: 'documentLoaded', object: view });
+ },
+ onError(error) {
+ if (!ref.get()) {
+ return;
+ }
+ const view = ref.get();
+ view.notify({ eventName: 'documentError', object: view, error });
+ },
+ onPageChange(index) {
+ if (!ref.get()) {
+ return;
+ }
+ const view = ref.get();
+ view.notify({ eventName: 'pageChanged', object: view, currentPage: index });
+ },
+ }),
+ );
+ }
+ }
+
+ private _document: PDFDocument;
+
+ get document(): PDFDocument {
+ return this._document;
+ }
+
+ set document(value: PDFDocument) {
+ if (value && value instanceof PDFDocument) {
+ this._document = value;
+ const nativeView = this.nativeViewProtected as io.github.triniwiz.plugins.pdf.PdfView;
+ if (nativeView) {
+ nativeView.setDocument(value[native_]);
+ }
+ }
+ }
+
+ [srcProperty.setNative](value: string) {
+ const nativeView = this.nativeViewProtected as io.github.triniwiz.plugins.pdf.PdfView;
+ if (nativeView) {
+ if (value && value.length > 0) {
+ if (value.startsWith('https://') || value.startsWith('http://')) {
+ nativeView.loadFromUrl(value);
+ } else if (value.startsWith('~/')) {
+ nativeView.loadFromPath(value.replace('~', knownFolders.currentApp().path));
+ } else {
+ nativeView.loadFromPath(value);
+ }
+ } else {
+ this.nativeViewProtected.setDocument(null);
+ }
+ }
+ }
+
+ loadFromBuffer(value: ArrayBuffer | Uint8Array) {
+ const nativeView = this.nativeViewProtected as io.github.triniwiz.plugins.pdf.PdfView;
+ if (nativeView) {
+ nativeView.loadFromBuffer(value as never);
+ }
+ }
+}
+
+function parseStyle(value: 'S' | 'F' | 'DF' | 'FD') {
+ switch (value) {
+ case 'S':
+ return io.github.triniwiz.plugins.pdf.PdfStyle.S;
+ case 'F':
+ return io.github.triniwiz.plugins.pdf.PdfStyle.F;
+ case 'DF':
+ return io.github.triniwiz.plugins.pdf.PdfStyle.DF;
+ case 'FD':
+ return io.github.triniwiz.plugins.pdf.PdfStyle.FD;
+ default:
+ return io.github.triniwiz.plugins.pdf.PdfStyle.S;
+ }
+}
+
+function parsePageSize(size: PageSize): io.github.triniwiz.plugins.pdf.PdfPagerSize {
+ switch (size) {
+ case 'a0':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.A0);
+ case 'a1':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.A1);
+ case 'a2':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.A2);
+ case 'a3':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.A3);
+ case 'a4':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.A4);
+ case 'a5':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.A5);
+ case 'a6':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.A6);
+ case 'a7':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.A7);
+ case 'a8':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.A8);
+ case 'a9':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.A9);
+ case 'a10':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.A10);
+ case 'b0':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.B0);
+ case 'b1':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.B1);
+ case 'b2':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.B2);
+ case 'b3':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.B3);
+ case 'b4':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.B4);
+ case 'b5':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.B5);
+ case 'b6':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.B6);
+ case 'b7':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.B7);
+ case 'b8':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.B8);
+ case 'b9':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.B9);
+ case 'b10':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.B10);
+ case 'c0':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.C0);
+ case 'c1':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.C1);
+ case 'c2':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.C2);
+ case 'c3':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.C3);
+ case 'c4':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.C4);
+ case 'c5':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.C5);
+ case 'c6':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.C6);
+ case 'c7':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.C7);
+ case 'c8':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.C8);
+ case 'c9':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.C9);
+ case 'c10':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.C10);
+ case 'dl':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.custom(110, 220);
+ case 'letter':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.USLetterAnsiA);
+ case 'government-letter':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.USGovernmentLetter);
+ case 'legal':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.USLegal);
+ case 'junior-legal':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.USJuniorLegal);
+ case 'ledger':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.custom(432, 279);
+ case 'tabloid':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.standard(io.github.triniwiz.plugins.pdf.PdfStandardPaperSize.USLedgerTabloidAnsiB);
+ case 'credit-card':
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.custom(85.6, 53.98);
+ default:
+ if (Array.isArray(size) && size.length === 2) {
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.custom(size[0], size[1]);
+ }
+ return io.github.triniwiz.plugins.pdf.PdfPagerSize.a4();
+ }
+}
+
+function parseTextAlignment(value: TextAlignment | 'left' | 'center' | 'right' | 'justify'): io.github.triniwiz.plugins.pdf.PdfTextAlignment {
+ switch (value) {
+ case 'left':
+ return io.github.triniwiz.plugins.pdf.PdfTextAlignment.Left;
+ case 'center':
+ return io.github.triniwiz.plugins.pdf.PdfTextAlignment.Center;
+ case 'right':
+ return io.github.triniwiz.plugins.pdf.PdfTextAlignment.Right;
+ case 'justify':
+ return io.github.triniwiz.plugins.pdf.PdfTextAlignment.Justify;
+ default:
+ return io.github.triniwiz.plugins.pdf.PdfTextAlignment.Left;
+ }
+}
+
+function parseTextBaseline(value: TextBaseline | 'alphabetic' | 'ideographic' | 'bottom' | 'top' | 'middle' | 'hanging'): io.github.triniwiz.plugins.pdf.PdfTextBaseline {
+ switch (value) {
+ case 'alphabetic':
+ return io.github.triniwiz.plugins.pdf.PdfTextBaseline.Alphabetic;
+ case 'ideographic':
+ return io.github.triniwiz.plugins.pdf.PdfTextBaseline.Ideographic;
+ case 'bottom':
+ return io.github.triniwiz.plugins.pdf.PdfTextBaseline.Bottom;
+ case 'top':
+ return io.github.triniwiz.plugins.pdf.PdfTextBaseline.Top;
+ case 'middle':
+ return io.github.triniwiz.plugins.pdf.PdfTextBaseline.Middle;
+ case 'hanging':
+ return io.github.triniwiz.plugins.pdf.PdfTextBaseline.Hanging;
+ default:
+ return io.github.triniwiz.plugins.pdf.PdfTextBaseline.Alphabetic;
+ }
+}
+
+function parseVertialAlignment(value: 'top' | 'middle' | 'bottom') {
+ switch (value) {
+ case 'top':
+ return io.github.triniwiz.plugins.pdf.table.VerticalAlign.Top;
+ case 'middle':
+ return io.github.triniwiz.plugins.pdf.table.VerticalAlign.Middle;
+ case 'bottom':
+ return io.github.triniwiz.plugins.pdf.table.VerticalAlign.Bottom;
+ default:
+ return null;
+ }
+}
+
+function parseHorizontalAlignment(value: 'left' | 'center' | 'right') {
+ switch (value) {
+ case 'left':
+ return io.github.triniwiz.plugins.pdf.table.HorizontalAlign.Left;
+ case 'center':
+ return io.github.triniwiz.plugins.pdf.table.HorizontalAlign.Center;
+ case 'right':
+ return io.github.triniwiz.plugins.pdf.table.HorizontalAlign.Right;
+ default:
+ return null;
+ }
+}
+
+function parseColor(value?: number | [number, number, number] | [number, number, number, number]): [number, number, number, number] | null {
+ if (typeof value === 'number') {
+ return [value, value, value, 255];
+ } else if (Array.isArray(value)) {
+ if (value.length === 3) {
+ return [value[0], value[1], value[2], 255];
+ } else if (value.length === 4) {
+ return [value[0], value[1], value[2], value[3]];
+ }
+ }
+ return null;
+}
+
+function parseStyleDef(style: StyleDef) {
+ const styleDef = io.github.triniwiz.plugins.pdf.table.StyleDef.default();
+ if (style?.font) {
+ switch (style.font) {
+ case 'helvetica':
+ styleDef.setFont(io.github.triniwiz.plugins.pdf.table.FontFamily.Helvetica);
+ break;
+ case 'times':
+ styleDef.setFont(io.github.triniwiz.plugins.pdf.table.FontFamily.Times);
+ break;
+ case 'courier':
+ styleDef.setFont(io.github.triniwiz.plugins.pdf.table.FontFamily.Courier);
+ break;
+ default:
+ break;
+ }
+ }
+
+ if (style?.overflow) {
+ switch (style.overflow) {
+ case 'linebreak':
+ styleDef.setOverflow(io.github.triniwiz.plugins.pdf.table.Overflow.LineBreak);
+ break;
+ case 'ellipsize':
+ styleDef.setOverflow(io.github.triniwiz.plugins.pdf.table.Overflow.Ellipsize);
+ break;
+ case 'visible':
+ styleDef.setOverflow(io.github.triniwiz.plugins.pdf.table.Overflow.Visible);
+ break;
+ case 'hidden':
+ styleDef.setOverflow(io.github.triniwiz.plugins.pdf.table.Overflow.Hidden);
+ break;
+ default:
+ break;
+ }
+ }
+
+ const fillColor = parseColor(style?.fillColor);
+ if (fillColor) {
+ styleDef.setFillColor(fillColor[0], fillColor[1], fillColor[2], fillColor[3]);
+ }
+
+ const textColor = parseColor(style?.textColor);
+ if (textColor) {
+ styleDef.setTextColor(textColor[0], textColor[1], textColor[2], textColor[3]);
+ }
+
+ if (Object.hasOwn(style, 'cellWidth')) {
+ switch (style.cellWidth) {
+ case 'auto':
+ styleDef.setCellWidth(io.github.triniwiz.plugins.pdf.table.CellWidth.Auto);
+ break;
+ case 'wrap':
+ styleDef.setCellWidth(io.github.triniwiz.plugins.pdf.table.CellWidth.Wrap);
+ break;
+ default:
+ if (typeof style.cellWidth === 'number') {
+ styleDef.setCellWidth(new io.github.triniwiz.plugins.pdf.table.CellWidth.Fixed(style.cellWidth));
+ }
+ break;
+ }
+ }
+
+ if (typeof style.minCellWidth === 'number') {
+ styleDef.setMinCellWidth(java.lang.Float.valueOf(style.minCellWidth));
+ }
+
+ if (typeof style.minCellHeight === 'number') {
+ styleDef.setMinCellHeight(style.minCellHeight);
+ }
+
+ const horizontalAlign = parseHorizontalAlignment(style?.horizontalAlign);
+ if (horizontalAlign) {
+ styleDef.setHorizontalAlign(horizontalAlign);
+ }
+
+ const verticalAlign = parseVertialAlignment(style?.verticalAlign);
+ if (verticalAlign) {
+ styleDef.setVerticalAlign(verticalAlign);
+ }
+
+ if (typeof style?.fontSize === 'number') {
+ styleDef.setFontSize(style.fontSize);
+ }
+
+ if (style?.fontStyle) {
+ switch (style.fontStyle) {
+ case 'normal':
+ styleDef.setFontStyle(io.github.triniwiz.plugins.pdf.table.FontStyle.Normal);
+ break;
+ case 'bold':
+ styleDef.setFontStyle(io.github.triniwiz.plugins.pdf.table.FontStyle.Bold);
+ break;
+ case 'italic':
+ styleDef.setFontStyle(io.github.triniwiz.plugins.pdf.table.FontStyle.Italic);
+ break;
+ case 'bolditalic':
+ styleDef.setFontStyle(io.github.triniwiz.plugins.pdf.table.FontStyle.BoldItalic);
+ break;
+ default:
+ styleDef.setFontStyle(io.github.triniwiz.plugins.pdf.table.FontStyle.Normal);
+ break;
+ }
+ }
+
+ if (Array.isArray(style?.cellPadding)) {
+ if (style.cellPadding.length === 4) {
+ styleDef.setCellPadding(new io.github.triniwiz.plugins.pdf.table.Padding(style.cellPadding[0], style.cellPadding[1], style.cellPadding[2], style.cellPadding[3]));
+ } else if (style.cellPadding.length === 2) {
+ styleDef.setCellPadding(new io.github.triniwiz.plugins.pdf.table.Padding(style.cellPadding[0], style.cellPadding[1], style.cellPadding[0], style.cellPadding[1]));
+ } else if (style.cellPadding.length === 1) {
+ styleDef.setCellPadding(new io.github.triniwiz.plugins.pdf.table.Padding(style.cellPadding[0]));
+ }
+ } else if (typeof style?.cellPadding === 'number') {
+ styleDef.setCellPadding(new io.github.triniwiz.plugins.pdf.table.Padding(style.cellPadding));
+ }
+
+ const lineColor = parseColor(style?.lineColor);
+ if (lineColor) {
+ styleDef.setLineColor(lineColor[0], lineColor[1], lineColor[2], lineColor[3]);
+ }
+
+ if (typeof style?.lineWidth === 'number') {
+ styleDef.setLineWidth(style.lineWidth);
+ }
+
+ return styleDef;
+}
+
+function parseTableCellOrString(value: TableCellOrString[][]) {
+ if (Array.isArray(value) && value.length > 0) {
+ const length = value.length;
+ const nativeArray = Array.create('[Lio.github.triniwiz.plugins.pdf.table.TableCellOrString;', length);
+ for (let i = 0; i < length; i++) {
+ const innerArray = value[i];
+ const innerLength = innerArray.length ?? 0;
+ const nativeInnerArray = Array.create('io.github.triniwiz.plugins.pdf.table.TableCellOrString', innerLength);
+
+ for (let j = 0; j < innerLength; j++) {
+ const inner = innerArray[j];
+ if (inner) {
+ if (inner === null || inner === undefined) {
+ nativeInnerArray[j] = new io.github.triniwiz.plugins.pdf.table.TableCellOrString.StringValue(`${inner}`);
+ } else {
+ switch (typeof inner) {
+ case 'object':
+ const style = parseStyleDef((inner as TableCell).style);
+ const cell = new io.github.triniwiz.plugins.pdf.table.TableCell((inner as TableCell).content, (inner as TableCell).rowSpan, (inner as TableCell).colSpan, style);
+ nativeInnerArray[j] = new io.github.triniwiz.plugins.pdf.table.TableCellOrString.Cell(cell);
+ break;
+ case 'string':
+ nativeInnerArray[j] = new io.github.triniwiz.plugins.pdf.table.TableCellOrString.StringValue(inner as never);
+ break;
+ }
+ }
+ }
+ }
+ nativeArray[i] = nativeInnerArray;
+ }
+ return nativeArray;
+ }
+ if (emptyArray == null) {
+ emptyArray = Array.create('[Lio.github.triniwiz.plugins.pdf.table.TableCellOrString;', 0);
+ }
+ return emptyArray;
+}
+
+export class HookData {
+ [native_]: io.github.triniwiz.plugins.pdf.table.HookData;
+ constructor(data: io.github.triniwiz.plugins.pdf.table.HookData) {
+ this[native_] = data;
+ }
+ get index(): number {
+ return this[native_]?.getPageIndex() ?? 0;
+ }
+
+ get x(): number {
+ return this[native_]?.getX() ?? 0;
+ }
+
+ get y(): number {
+ return this[native_]?.getY() ?? 0;
+ }
+}
+
+export class CellHookData extends HookData {
+ [native_]: io.github.triniwiz.plugins.pdf.table.CellHookData;
+ constructor(data: io.github.triniwiz.plugins.pdf.table.CellHookData) {
+ super(data);
+ this[native_] = data;
+ }
+
+ get colSpan(): number {
+ return this[native_]?.getColSpan() ?? 0;
+ }
+
+ get columnIndex(): number {
+ return this[native_]?.getColumnIndex() ?? 0;
+ }
+
+ get content(): string {
+ return this[native_]?.getContent() ?? '';
+ }
+
+ __content: string;
+ set content(value: string) {
+ if (this[native_]) {
+ this[native_].setContent(value);
+ this.__content = value;
+ }
+ }
+
+ get height(): number {
+ return this[native_]?.getHeight() ?? 0;
+ }
+
+ get lineCount(): number {
+ return this[native_]?.getLineCount() ?? 0;
+ }
+
+ get rowIndex(): number {
+ return this[native_]?.getRowIndex() ?? 0;
+ }
+
+ get rowSpan(): number {
+ return this[native_]?.getRowSpan() ?? 0;
+ }
+
+ get section(): 'head' | 'body' | 'foot' {
+ switch (this[native_]?.getSection()) {
+ case io.github.triniwiz.plugins.pdf.table.Section.Head:
+ return 'head';
+ case io.github.triniwiz.plugins.pdf.table.Section.Body:
+ return 'body';
+ case io.github.triniwiz.plugins.pdf.table.Section.Foot:
+ return 'foot';
+ default:
+ return 'unknown' as never;
+ }
+ }
+
+ get width(): number {
+ return this[native_]?.getWidth() ?? 0;
+ }
+}
+
+export class PdfImage {
+ [native_]: io.github.triniwiz.plugins.pdf.PdfImage;
+ constructor(image) {
+ this[native_] = image;
+ }
+
+ get width(): number {
+ return this[native_]?.getWidth() ?? 0;
+ }
+
+ get height(): number {
+ return this[native_]?.getHeight() ?? 0;
+ }
+
+ static from(bitmap: ImageSource | android.graphics.Bitmap | ArrayBuffer, width: number | null | undefined, height: number | null | undefined): PdfImage {
+ let image: io.github.triniwiz.plugins.pdf.PdfImage | null = null;
+ if (bitmap instanceof android.graphics.Bitmap) {
+ image = io.github.triniwiz.plugins.pdf.PdfImage.fromBitmap(bitmap);
+ } else if (bitmap instanceof ImageSource) {
+ image = io.github.triniwiz.plugins.pdf.PdfImage.fromBitmap(bitmap.android);
+ } else if (bitmap instanceof ArrayBuffer) {
+ image = io.github.triniwiz.plugins.pdf.PdfImage.fromEncodedData(bitmap as never);
+ } else {
+ if (arguments.length === 3 && typeof width === 'number' && typeof height === 'number') {
+ try {
+ image = io.github.triniwiz.plugins.pdf.PdfImage.fromData(bitmap as never, width, height);
+ } catch (e) {
+ console.info(e);
+ }
+ } else {
+ try {
+ image = io.github.triniwiz.plugins.pdf.PdfImage.fromEncodedData(bitmap as never);
+ } catch (e) {
+ console.info(e);
+ }
+ }
+ }
+
+ if (image) {
+ return new PdfImage(image);
+ }
+ return null;
+ }
+
+ static fromAsync(bitmap: ImageSource | android.graphics.Bitmap | ArrayBuffer, width: number | null | undefined, height: number | null | undefined): Promise {
+ return new Promise((resolve, reject) => {
+ const cb = new kotlin.jvm.functions.Function1({
+ invoke(image) {
+ if (image) {
+ resolve(new PdfImage(image));
+ } else {
+ reject(new Error('Could not create image'));
+ }
+ },
+ });
+ if (bitmap instanceof android.graphics.Bitmap) {
+ io.github.triniwiz.plugins.pdf.PdfImage.fromBitmapAsync(bitmap, cb);
+ } else if (bitmap instanceof ImageSource) {
+ io.github.triniwiz.plugins.pdf.PdfImage.fromBitmapAsync(bitmap.android, cb);
+ } else if (bitmap instanceof ArrayBuffer) {
+ io.github.triniwiz.plugins.pdf.PdfImage.fromEncodedDataAsync(bitmap as never, cb);
+ } else {
+ if (arguments.length === 3 && typeof width === 'number' && typeof height === 'number') {
+ io.github.triniwiz.plugins.pdf.PdfImage.fromDataAsync(bitmap as never, width, height, cb);
+ } else {
+ try {
+ io.github.triniwiz.plugins.pdf.PdfImage.fromEncodedDataAsync(bitmap as never, cb);
+ } catch (error) {
+ reject(new Error('Could not create image'));
+ }
+ }
+ }
+ });
+ }
+}
+
+export class PDFDocument implements IPDFDocument {
+ [native_]: io.github.triniwiz.plugins.pdf.PdfDocument;
+ constructor(document?: { units: 'mm' | 'cm' | 'inches' | 'points' }) {
+ if (document && document instanceof io.github.triniwiz.plugins.pdf.PdfDocument) {
+ this[native_] = document;
+ } else {
+ this[native_] = new io.github.triniwiz.plugins.pdf.PdfDocument();
+ }
+ }
+
+ willDrawPage?: (HookData) => void;
+ didDrawPage?: (HookData) => void;
+ willDrawCell?: (CellHookData) => boolean;
+ didDrawCell?: (CellHookData) => void;
+
+ get native() {
+ return this[native_];
+ }
+
+ get width(): number {
+ return this[native_].getWidth();
+ }
+
+ get height(): number {
+ return this[native_].getHeight();
+ }
+
+ addFileToVFS(filename, filecontent) {
+ this[native_].addFileToVFS(filename, filecontent);
+ return this;
+ }
+
+ existsFileInVFS(filename) {
+ return this[native_].existsFileInVFS(filename);
+ }
+
+ getFileFromVFS(filename) {
+ return this[native_].getFileFromVFS(filename);
+ }
+
+ addFont(postScriptNameOrFilePath: string | File, id: string, fontStyle: string, fontWeight: `100` | `200` | `300` | `400` | `500` | `600` | `700` | `800` | `900` | `normal` | `bold` = 'normal', encoding: 'StandardEncoding' | 'MacRomanEncoding' | 'Identity-H' | 'WinAnsiEncoding' = 'Identity-H') {
+ if (typeof postScriptNameOrFilePath === 'string') {
+ let path = postScriptNameOrFilePath;
+ if (postScriptNameOrFilePath.startsWith('~/')) {
+ path = postScriptNameOrFilePath.replace('~', knownFolders.currentApp().path);
+ }
+ this[native_].addFont(path, id, fontStyle, fontWeight ?? 'normal', encoding ?? 'Identity-H');
+ } else if (postScriptNameOrFilePath instanceof File) {
+ this[native_].addFont(postScriptNameOrFilePath.path, id, fontStyle, fontWeight ?? 'normal', encoding ?? 'Identity-H');
+ }
+ return this;
+ }
+
+ setFont(fontName: string, fontStyle: string, fontWeight: string | null = null) {
+ this[native_].setFont(fontName, fontStyle, fontWeight ?? null);
+ return this;
+ }
+
+ text(text: string, x: number, y: number, options?: TextOptions) {
+ const opts = new io.github.triniwiz.plugins.pdf.PdfTextOptions();
+ if (options) {
+ opts.setAlign(parseTextAlignment(options?.align ?? 'left'));
+ opts.setBaseline(parseTextBaseline(options?.baseline ?? 'alphabetic'));
+ if (Array.isArray(options.angle)) {
+ opts.setAngle(io.github.triniwiz.plugins.pdf.PdfRotationOrMatrix.matrix(options.angle[0], options.angle[1], options.angle[2], options.angle[3], options.angle[4], options.angle[5]));
+ } else if (typeof options.angle === 'number') {
+ opts.setAngle(io.github.triniwiz.plugins.pdf.PdfRotationOrMatrix.angle(options.angle));
+ }
+ opts.setRotationDirection(options.rotationDirection ? (options.rotationDirection === 'cw' ? io.github.triniwiz.plugins.pdf.PdfRotationDirection.CW : io.github.triniwiz.plugins.pdf.PdfRotationDirection.CCW) : io.github.triniwiz.plugins.pdf.PdfRotationDirection.CW);
+ opts.setCharSpace(options.charSpace ?? 0);
+ opts.setHorizontalScale(options.horizontalScale ?? 1);
+ opts.setLineHeightFactor(options.lineHeightFactor ?? 1);
+ opts.setMaxWidth(options.maxWidth ?? 0);
+ }
+ this[native_].addText(text, x, y, opts);
+ return this;
+ }
+
+ roundedRect(x: number, y: number, width: number, height: number, rx: number, ry: number, style: 'S' | 'F' | 'DF' | 'FD' = 'S') {
+ this[native_].roundedRect(x, y, width, height, rx, ry, parseStyle(style));
+ return this;
+ }
+
+ circle(x: number, y: number, r: number, style: 'S' | 'F' | 'DF' | 'FD' = 'S') {
+ this[native_].circle(x, y, r, parseStyle(style));
+ return this;
+ }
+
+ addImage(bitmap: Image | ImageSource | PdfImage, x: number, y: number, width?: number, height?: number);
+ addImage(bitmap: string, mime: string, x: number, y: number, width?: number, height?: number);
+ addImage(bitmap: any, xorMime: any, xOrY: number, widthOrY?: number, heightOrWidth?: number, height?: number) {
+ if (bitmap instanceof Image) {
+ this[native_].addImage(bitmap.android, xorMime, xOrY, widthOrY ?? -1, heightOrWidth ?? -1);
+ } else if (bitmap instanceof ImageSource) {
+ this[native_].addImage(bitmap.android, xorMime, xOrY, widthOrY ?? -1, heightOrWidth ?? -1);
+ } else if ((bitmap as any) instanceof android.graphics.Bitmap) {
+ this[native_].addImage(bitmap as never, xorMime, xOrY, widthOrY ?? -1, heightOrWidth ?? -1);
+ } else if (bitmap && typeof bitmap === 'string' && xorMime && typeof xorMime === 'string') {
+ this[native_].addImage(bitmap, xorMime, xOrY, widthOrY, heightOrWidth ?? -1, height ?? -1);
+ } else if (Array.isArray(bitmap) && bitmap.length === 0) {
+ this[native_].addImage(bitmap, xorMime, xOrY, widthOrY ?? -1, heightOrWidth ?? -1);
+ } else if (bitmap && (bitmap instanceof Uint8Array || bitmap instanceof Uint8ClampedArray)) {
+ this[native_].addImage(bitmap, xorMime, xOrY, widthOrY ?? -1, heightOrWidth ?? -1);
+ } else if (bitmap instanceof PdfImage) {
+ this[native_].addImage(bitmap[native_], float(xorMime), float(xOrY), widthOrY ?? -1, heightOrWidth ?? -1);
+ } else if (bitmap instanceof io.github.triniwiz.plugins.pdf.PdfImage) {
+ this[native_].addImage(bitmap, float(xorMime), float(xOrY), widthOrY ?? -1, heightOrWidth ?? -1);
+ }
+ return this;
+ }
+
+ setFontColor(r: number, g: number, b: number, a: number = 255) {
+ this[native_].setFontColor(r, g, b, a ?? 255);
+ return this;
+ }
+
+ setFillColor(r: number, g: number, b: number, a: number = 255) {
+ this[native_].setFillColor(r, g, b, a ?? 255);
+ return this;
+ }
+
+ setDrawColor(r: number, g: number, b: number, a: number = 255) {
+ this[native_].setDrawColor(r, g, b, a ?? 255);
+ return this;
+ }
+
+ addPage(size?: PageSize, orientation?: 'portrait' | 'landscape') {
+ this[native_].addPage(parsePageSize(size), orientation === 'landscape' ? io.github.triniwiz.plugins.pdf.PdfOrientation.Landscape : io.github.triniwiz.plugins.pdf.PdfOrientation.Portrait);
+ return this;
+ }
+
+ getFontSize() {
+ return this[native_].getFontSize();
+ }
+
+ setFontSize(value: number) {
+ this[native_].setFontSize(value);
+ return this;
+ }
+
+ ellipse(x: number, y: number, rx: number, ry: number, style: 'S' | 'F' | 'DF' | 'FD' = 'S') {
+ this[native_].ellipse(x, y, rx, ry, parseStyle(style));
+ return this;
+ }
+ rect(x: number, y: number, width: number, height: number, style: 'S' | 'F' | 'DF' | 'FD' = 'S') {
+ this[native_].rect(x, y, width, height, parseStyle(style));
+ return this;
+ }
+
+ count() {
+ return this[native_].count();
+ }
+ getHeight(): number {
+ return this[native_].getHeight();
+ }
+
+ setLineWidth(value: number) {
+ this[native_].setLineWidth(value);
+ return this;
+ }
+
+ table(options?: TableOptions) {
+ const opts = new io.github.triniwiz.plugins.pdf.table.PdfTable();
+
+ if (this.willDrawCell || this.willDrawPage || this.didDrawCell || this.didDrawPage) {
+ const ref = new WeakRef(this);
+ opts.setHooksListener(
+ new io.github.triniwiz.plugins.pdf.table.TableHookListener({
+ onWillDrawPage(param0: io.github.triniwiz.plugins.pdf.table.HookData) {
+ const owner = ref.get();
+ if (owner && owner.willDrawPage) {
+ owner.willDrawPage(new HookData(param0));
+ }
+ },
+ onDidDrawPage(param0: io.github.triniwiz.plugins.pdf.table.HookData) {
+ const owner = ref.get();
+ if (owner && owner.didDrawPage) {
+ owner.didDrawPage(new HookData(param0));
+ }
+ },
+ onWillDrawCell(param0: io.github.triniwiz.plugins.pdf.table.CellHookData): android.util.Pair {
+ const owner = ref.get();
+ if (owner && owner.willDrawCell) {
+ const result = owner.willDrawCell(new CellHookData(param0));
+ if (typeof result === 'boolean') {
+ return android.util.Pair.create(java.lang.Boolean.valueOf(result), param0.getContent());
+ }
+ return null;
+ }
+ },
+ onDidDrawCell(param0: io.github.triniwiz.plugins.pdf.table.CellHookData) {
+ const owner = ref.get();
+ if (owner && owner.didDrawCell) {
+ owner.didDrawCell(new CellHookData(param0));
+ }
+ },
+ }),
+ );
+ }
+
+ if (options) {
+ if (options.columns) {
+ const len = options.columns.length;
+ const columns = Array.create('io.github.triniwiz.plugins.pdf.table.ColumnDef', options.columns.length);
+ for (let i = 0; i < len; i++) {
+ const column = options.columns[i];
+ const newColumn = new io.github.triniwiz.plugins.pdf.table.ColumnDef(column.header, column.dataKey);
+ columns[i] = newColumn;
+ }
+ opts.setColumns(columns);
+ }
+
+ if (options.columnStyles) {
+ const keys = Object.keys(options.columnStyles);
+ const columnStyles = new java.util.HashMap(keys.length);
+ for (const key of keys) {
+ const style = options.columnStyles[key];
+ const styleDef = parseStyleDef(style);
+ columnStyles.put(key, styleDef);
+ }
+
+ opts.setColumnStyles(columnStyles);
+ }
+
+ if (options.headStyles) {
+ opts.setHeadStyles(parseStyleDef(options.headStyles));
+ }
+
+ if (options.bodyStyles) {
+ opts.setBodyStyles(parseStyleDef(options.bodyStyles));
+ }
+
+ if (options.footStyles) {
+ opts.setFootStyles(parseStyleDef(options.footStyles));
+ }
+
+ opts.setHead(parseTableCellOrString(options.head));
+
+ opts.setBody(parseTableCellOrString(options.body));
+
+ opts.setFoot(parseTableCellOrString(options.foot));
+
+ if (typeof options.margin === 'number') {
+ opts.setMargin(new io.github.triniwiz.plugins.pdf.table.Margin(options.margin));
+ } else if (Array.isArray(options.margin)) {
+ switch (options.margin.length) {
+ case 4:
+ opts.setMargin(new io.github.triniwiz.plugins.pdf.table.Margin(options.margin[0], options.margin[1], options.margin[2], options.margin[3]));
+ break;
+ case 3:
+ opts.setMargin(new io.github.triniwiz.plugins.pdf.table.Margin(options.margin[0], options.margin[1], options.margin[2], options.margin[1]));
+ break;
+ case 2:
+ opts.setMargin(new io.github.triniwiz.plugins.pdf.table.Margin(options.margin[0], options.margin[1], options.margin[0], options.margin[1]));
+ break;
+ case 1:
+ opts.setMargin(new io.github.triniwiz.plugins.pdf.table.Margin(options.margin[0]));
+ break;
+ }
+ }
+
+ let hasPosition = false;
+ const position = [0, 0];
+
+ if (typeof options.startX === 'number') {
+ position[0] = options.startX;
+ hasPosition = true;
+ }
+
+ if (typeof options.startY === 'number') {
+ position[1] = options.startY;
+ hasPosition = true;
+ }
+
+ if (Array.isArray(options.position)) {
+ if (typeof options.position[0] === 'number') {
+ position[0] = options.position[0];
+ hasPosition = true;
+ }
+ if (typeof options.position[1] === 'number') {
+ position[1] = options.position[1];
+ hasPosition = true;
+ }
+ }
+
+ if (hasPosition) {
+ opts.updatePosition(position[0], position[1]);
+ }
+
+ if (options.showHead) {
+ switch (options.showHead) {
+ case 'everyPage':
+ opts.setShowHead(io.github.triniwiz.plugins.pdf.table.ShowHead.EveryPage);
+ break;
+ case 'firstPage':
+ opts.setShowHead(io.github.triniwiz.plugins.pdf.table.ShowHead.FirstPage);
+ break;
+ case 'never':
+ opts.setShowHead(io.github.triniwiz.plugins.pdf.table.ShowHead.Never);
+ break;
+ }
+ }
+
+ if (options.showFoot) {
+ switch (options.showFoot) {
+ case 'everyPage':
+ opts.setShowFoot(io.github.triniwiz.plugins.pdf.table.ShowFoot.EveryPage);
+ break;
+ case 'lastPage':
+ opts.setShowFoot(io.github.triniwiz.plugins.pdf.table.ShowFoot.LastPage);
+ break;
+ case 'never':
+ opts.setShowFoot(io.github.triniwiz.plugins.pdf.table.ShowFoot.Never);
+ break;
+ }
+ }
+
+ if (options.theme) {
+ switch (options.theme) {
+ case 'striped':
+ opts.setTheme(io.github.triniwiz.plugins.pdf.table.TableTheme.Striped);
+ break;
+ case 'grid':
+ opts.setTheme(io.github.triniwiz.plugins.pdf.table.TableTheme.Grid);
+ break;
+ case 'Plain':
+ opts.setTheme(io.github.triniwiz.plugins.pdf.table.TableTheme.Plain);
+ break;
+ }
+ }
+ }
+
+ try {
+ const pos = JSON.parse(this[native_].table(opts));
+ return { x: pos.x as number, y: pos.y as number };
+ } catch (error) {
+ console.error('Error rendering table');
+ }
+
+ return { x: 0, y: 0 };
+ }
+
+ saveSync(path: string): boolean {
+ try {
+ this.native.saveSync(path);
+ return true;
+ } catch (error) {
+ console.error('Error saving PDF document', error);
+ return false;
+ }
+ }
+
+ save(path: string): Promise {
+ return new Promise((resolve, reject) => {
+ this.native.save(
+ path,
+ new kotlin.jvm.functions.Function1({
+ invoke(result) {
+ if (result == null) {
+ resolve();
+ } else {
+ reject(new Error(result.toString()));
+ }
+ },
+ }),
+ );
+ });
+ }
+}
diff --git a/packages/nativescript-pdf/index.d.ts b/packages/nativescript-pdf/index.d.ts
new file mode 100644
index 00000000..17bd6479
--- /dev/null
+++ b/packages/nativescript-pdf/index.d.ts
@@ -0,0 +1,225 @@
+import { File } from '@nativescript/core';
+import { PDFViewBase, TextAlignment, TextBaseline } from './common';
+
+function parseStyle(value: 'S' | 'F' | 'DF' | 'FD') {
+ switch (value) {
+ case 'S':
+ return io.github.triniwiz.plugins.pdf.PdfStyle.S;
+ case 'F':
+ return io.github.triniwiz.plugins.pdf.PdfStyle.F;
+ case 'DF':
+ return io.github.triniwiz.plugins.pdf.PdfStyle.DF;
+ case 'FD':
+ return io.github.triniwiz.plugins.pdf.PdfStyle.FD;
+ default:
+ return io.github.triniwiz.plugins.pdf.PdfStyle.S;
+ }
+}
+
+export type PageSize = 'a0' | 'a1' | 'a2' | 'a3' | 'a4' | 'a5' | 'a6' | 'a7' | 'a8' | 'a9' | 'a10' | 'b0' | 'b1' | 'b2' | 'b3' | 'b4' | 'b5' | 'b6' | 'b7' | 'b8' | 'b9' | 'b10' | 'c0' | 'c1' | 'c2' | 'c3' | 'c4' | 'c5' | 'c6' | 'c7' | 'c8' | 'c9' | 'c10' | 'dl' | 'letter' | 'government-letter' | 'legal' | 'junior-legal' | 'ledger' | 'tabloid' | 'credit-card' | [number, number];
+
+interface TextOptions {
+ align?: TextAlignment | 'left' | 'center' | 'right' | 'justify';
+ baseline?: TextBaseline | 'alphabetic' | 'ideographic' | 'bottom' | 'top' | 'middle' | 'hanging';
+ angle?: number | [number, number, number, number, number, number];
+ rotationDirection?: RotationDirection | 'cw' | 'ccw';
+ charSpace?: number;
+ horizontalScale?: number;
+ lineHeightFactor?: number;
+ maxWidth?: number;
+}
+
+interface ColumnDef {
+ header?: string;
+ dataKey?: string;
+}
+
+type FontFamily = 'helvetica' | 'times' | 'courier';
+
+type FontStyle = 'normal' | 'bold' | 'italic' | 'bolditalic';
+
+type Overflow = 'linebreak' | 'ellipsize' | 'visible' | 'hidden';
+
+type Color = [number, number, number] | [number, number, number, number] | number;
+
+type HorizontalAlign = 'left' | 'center' | 'right';
+
+type VerticalAlign = 'top' | 'middle' | 'bottom';
+
+type Padding = [number, number, number, number] | number;
+
+type CellWidth = 'auto' | 'wrap' | number;
+
+interface StyleDef {
+ font?: FontFamily;
+ fontStyle?: FontStyle;
+ overflow?: Overflow;
+ fillColor?: Color;
+ textColor?: Color;
+ cellWidth?: CellWidth;
+ minCellWidth?: number;
+ minCellHeight?: number;
+ horizontalAlign?: HorizontalAlign;
+ verticalAlign?: VerticalAlign;
+ fontSize?: number;
+ cellPadding?: Padding;
+ lineColor?: Color;
+ lineWidth?: number;
+}
+
+type ColumnKey = string | number;
+
+interface TableCell {
+ content: string;
+ rowSpan: number;
+ colSpan: number;
+ style: StyleDef?;
+}
+
+type TableCellOrString = TableCell | string;
+
+type TableTheme = 'striped' | 'grid' | 'Plain';
+
+type PageBreak = 'auto' | 'always' | 'avoid';
+
+type ShowHead = 'everyPage' | 'firstPage' | 'never';
+
+type ShowFoot = 'everyPage' | 'lastPage' | 'never';
+
+interface TableOptions {
+ styles?: StyleDef;
+ alternateRowsStyles?: StyleDef;
+ columns?: Array;
+ columnStyles?: Record;
+ headStyles?: StyleDef;
+ bodyStyles?: StyleDef;
+ footStyles?: StyleDef;
+ head?: TableCellOrString[][];
+ body?: TableCellOrString[][];
+ foot?: TableCellOrString[][];
+ startX?: number;
+ startY?: number;
+ position?: [number, number];
+ theme?: TableTheme;
+ pageBreak?: PageBreak;
+ showHead?: ShowHead;
+ showFoot?: ShowFoot;
+ margin?: [number, number, number, number] | [number, number, number] | [number, number] | [number] | number;
+}
+
+export class HookData {
+ readonly index: number;
+
+ readonly x: number;
+
+ readonly y: number;
+}
+
+export class CellHookData extends HookData {
+ readonly colSpan: number;
+
+ readonly columnIndex: number;
+
+ content: string;
+
+ readonly height: number;
+
+ readonly lineCount: number;
+
+ readonly rowIndex: number;
+
+ readonly rowSpan: number;
+
+ readonly rowSpan: number;
+
+ readonly section: 'head' | 'body' | 'foot';
+
+ readonly width: number;
+}
+
+export class PdfImage {
+ readonly width: number;
+
+ readonly height: number;
+
+ static from(bitmap: ImageSource | android.graphics.Bitmap | UIImage | ArrayBuffer): PdfImage;
+ static from(bitmap: ImageSource | android.graphics.Bitmap | UIImage | ArrayBuffer, width: number, height: number): PdfImage;
+
+ static fromAsync(bitmap: ImageSource | android.graphics.Bitmap | UIImage | ArrayBuffer): Promise;
+ static fromAsync(bitmap: ImageSource | android.graphics.Bitmap | UIImage | ArrayBuffer, width: number | null | undefined, height: number | null | undefined): Promise;
+}
+
+export class IPDFDocument {
+ addFileToVFS(filename, filecontent): this;
+
+ existsFileInVFS(filename): boolean;
+
+ getFileFromVFS(filename): string;
+
+ addFont(postScriptNameOrFilePath: string | File, id: string, fontStyle: string, fontWeight: `100` | `200` | `300` | `400` | `500` | `600` | `700` | `800` | `900` | `normal` | `bold` = 'normal', encoding: 'StandardEncoding' | 'MacRomanEncoding' | 'Identity-H' | 'WinAnsiEncoding' = 'Identity-H'): this;
+
+ setFont(fontName: string, fontStyle: string, fontWeight: string | null = null): this;
+
+ text(text: string, x: number, y: number, options?: TextOptions): this;
+
+ roundedRect(x: number, y: number, width: number, height: number, rx: number, ry: number, style?: 'S' | 'F' | 'DF' | 'FD'): this;
+
+ circle(x: number, y: number, r: number, style?: 'S' | 'F' | 'DF' | 'FD'): this;
+
+ addImage(bitmap: Image | PdfImage, x: number, y: number, width?: number, height?: number): this;
+
+ addImage(data: string, mime: string, x: number, y: number, width?: number, height?: number): this;
+
+ setFontColor(r: number, g: number, b: number, a?: number): this;
+
+ setFillColor(r: number, g: number, b: number, a?: number): this;
+
+ setDrawColor(r: number, g: number, b: number, a?: number): this;
+
+ addPage(size?: PageSize, orientation?: 'portrait' | 'landscape'): this;
+
+ setFontSize(value: number): this;
+
+ ellipse(x: number, y: number, rx: number, ry: number, style?: 'S' | 'F' | 'DF' | 'FD'): this;
+
+ rect(x: number, y: number, width: number, height: number, style?: 'S' | 'F' | 'DF' | 'FD'): this;
+
+ getFontSize(): number;
+
+ table(): { x: number; y: number };
+
+ count(): number;
+
+ getHeight(): number;
+
+ setLineWidth(value: number): this;
+
+ table(options: TableOptions): { x: number; y: number };
+
+ saveSync(path: string): boolean;
+
+ save(path: string): Promise;
+}
+
+export class PDFDocument extends IPDFDocument {
+ constructor(document?: { units?: 'mm' | 'cm' | 'inches' | 'points' });
+
+ readonly native: any;
+
+ readonly width: number;
+
+ readonly height: number;
+
+ willDrawPage?: (data: HookData) => void;
+ didDrawPage?: (data: HookData) => void;
+ willDrawCell?: (data: CellHookData) => boolean;
+ didDrawCell?: (data: CellHookData) => void;
+}
+
+export class PDFView extends PDFViewBase {
+ readonly currentPage: number;
+
+ document: PDFDocument;
+
+ loadFromBuffer(value: ArrayBuffer | Uint8Array);
+}
diff --git a/packages/nativescript-pdf/index.ios.ts b/packages/nativescript-pdf/index.ios.ts
new file mode 100644
index 00000000..0036d104
--- /dev/null
+++ b/packages/nativescript-pdf/index.ios.ts
@@ -0,0 +1,995 @@
+import { Image, ImageSource, knownFolders, Utils, View, File } from '@nativescript/core';
+import { PageBreak, PDFViewBase, srcProperty, TextAlignment, TextBaseline } from './common';
+import { IPDFDocument, PageSize, StyleDef, TableCell, TableCellOrString, TableOptions, TextOptions } from '.';
+const native_ = Symbol('[[native]]');
+
+export class PDFView extends PDFViewBase {
+ createNativeView(): Object {
+ return NSCPdfView.new();
+ }
+
+ _currentPage: number;
+
+ get currentPage(): number {
+ return this._currentPage;
+ }
+
+ initNativeView(): void {
+ super.initNativeView();
+ const nativeView = this.nativeViewProtected as NSCPdfView;
+ if (nativeView) {
+ const ref = new WeakRef(this);
+ nativeView.onLoaded = (document) => {
+ const view = ref.deref();
+ if (!view) {
+ return;
+ }
+
+ view._document = new PDFDocument(document as never);
+ view.notify({ eventName: 'documentLoaded', object: view });
+ };
+
+ nativeView.onError = (error) => {
+ const view = ref.deref();
+ if (!view) {
+ return;
+ }
+ view.notify({ eventName: 'documentError', object: view, error });
+ };
+
+ nativeView.onPageChange = (index) => {
+ const view = ref.deref();
+ if (!view) {
+ return;
+ }
+ view._currentPage = index;
+ view.notify({ eventName: 'pageChanged', object: view, currentPage: index });
+ };
+ }
+ }
+
+ // public onMeasure(widthMeasureSpec: number, heightMeasureSpec: number) {
+ // const nativeView = this.nativeView;
+ // if (nativeView) {
+ // const width = Utils.layout.getMeasureSpecSize(widthMeasureSpec);
+ // const height = Utils.layout.getMeasureSpecSize(heightMeasureSpec);
+ // this.setMeasuredDimension(width, height);
+ // }
+ // }
+
+ private _document: PDFDocument;
+
+ get document(): PDFDocument {
+ return this._document;
+ }
+
+ set document(value: PDFDocument) {
+ if (value && value instanceof PDFDocument) {
+ this._document = value;
+ const nativeView = this.nativeViewProtected as NSCPdfView;
+ if (nativeView) {
+ nativeView.document = value[native_];
+ }
+ }
+ }
+
+ [srcProperty.setNative](value: string) {
+ const nativeView = this.nativeViewProtected as NSCPdfView;
+ if (nativeView) {
+ if (value && value.length > 0) {
+ if (value.startsWith('https://') || value.startsWith('http://')) {
+ nativeView.loadFromUrl(value, null);
+ } else if (value.startsWith('~/')) {
+ nativeView.loadFromPath(value.replace('~', knownFolders.currentApp().path), null);
+ } else {
+ nativeView.loadFromPath(value, null);
+ }
+ } else {
+ nativeView.document = null;
+ }
+ }
+ }
+
+ loadFromBuffer(value: ArrayBuffer | Uint8Array, password?: string) {
+ const nativeView = this.nativeViewProtected as NSCPdfView;
+ if (nativeView) {
+ nativeView.loadFromBytes(value as never, password ?? null);
+ }
+ }
+}
+
+function parseStyle(value: 'S' | 'F' | 'DF' | 'FD') {
+ switch (value) {
+ case 'S':
+ return NSCPdfStyle.S;
+ case 'F':
+ return NSCPdfStyle.F;
+ case 'DF':
+ return NSCPdfStyle.Df;
+ case 'FD':
+ return NSCPdfStyle.Fd;
+ default:
+ return NSCPdfStyle.S;
+ }
+}
+
+function parsePageSize(size: PageSize): NSCPdfPagerSize {
+ switch (size) {
+ case 'a0':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.A0);
+ case 'a1':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.A1);
+ case 'a2':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.A2);
+ case 'a3':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.A3);
+ case 'a4':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.A4);
+ case 'a5':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.A5);
+ case 'a6':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.A6);
+ case 'a7':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.A7);
+ case 'a8':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.A8);
+ case 'a9':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.A9);
+ case 'a10':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.A10);
+ case 'b0':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.B0);
+ case 'b1':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.B1);
+ case 'b2':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.B2);
+ case 'b3':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.B3);
+ case 'b4':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.B4);
+ case 'b5':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.B5);
+ case 'b6':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.B6);
+ case 'b7':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.B7);
+ case 'b8':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.B8);
+ case 'b9':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.B9);
+ case 'b10':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.B10);
+ case 'c0':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.C0);
+ case 'c1':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.C1);
+ case 'c2':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.C2);
+ case 'c3':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.C3);
+ case 'c4':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.C4);
+ case 'c5':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.C5);
+ case 'c6':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.C6);
+ case 'c7':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.C7);
+ case 'c8':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.C8);
+ case 'c9':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.C9);
+ case 'c10':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.C10);
+ case 'dl':
+ return NSCPdfPagerSize.custom(110, 220);
+ case 'letter':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.USLetterAnsiA);
+ case 'government-letter':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.USGovernmentLetter);
+ case 'legal':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.USLegal);
+ case 'junior-legal':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.USJuniorLegal);
+ case 'ledger':
+ return NSCPdfPagerSize.custom(432, 279);
+ case 'tabloid':
+ return NSCPdfPagerSize.standard(NSCPdfStandardPaperSize.USLedgerTabloidAnsiB);
+ case 'credit-card':
+ return NSCPdfPagerSize.custom(85.6, 53.98);
+ default:
+ if (Array.isArray(size) && size.length === 2) {
+ return NSCPdfPagerSize.custom(size[0], size[1]);
+ }
+ return NSCPdfPagerSize.a4();
+ }
+}
+
+function parseTextAlignment(value: TextAlignment | 'left' | 'center' | 'right' | 'justify'): NSCPdfTextAlignment {
+ switch (value) {
+ case 'left':
+ return NSCPdfTextAlignment.Left;
+ case 'center':
+ return NSCPdfTextAlignment.Center;
+ case 'right':
+ return NSCPdfTextAlignment.Right;
+ case 'justify':
+ // todo
+ return NSCPdfTextAlignment.Left;
+ default:
+ return NSCPdfTextAlignment.Left;
+ }
+}
+
+function parseTextBaseline(value: TextBaseline | 'alphabetic' | 'ideographic' | 'bottom' | 'top' | 'middle' | 'hanging'): NSCPdfTextBaseline {
+ switch (value) {
+ case 'alphabetic':
+ return NSCPdfTextBaseline.Alphabetic;
+ case 'ideographic':
+ return NSCPdfTextBaseline.Ideographic;
+ case 'bottom':
+ return NSCPdfTextBaseline.Bottom;
+ case 'top':
+ return NSCPdfTextBaseline.Top;
+ case 'middle':
+ return NSCPdfTextBaseline.Middle;
+ case 'hanging':
+ return NSCPdfTextBaseline.Hanging;
+ default:
+ return NSCPdfTextBaseline.Alphabetic;
+ }
+}
+
+function parseVertialAlignment(value: 'top' | 'middle' | 'bottom') {
+ switch (value) {
+ case 'top':
+ return NSCPdfVerticalAlign.Top;
+ case 'middle':
+ return NSCPdfVerticalAlign.Middle;
+ case 'bottom':
+ return NSCPdfVerticalAlign.Bottom;
+ default:
+ return null;
+ }
+}
+
+function parseHorizontalAlignment(value: 'left' | 'center' | 'right') {
+ switch (value) {
+ case 'left':
+ return NSCPdfHorizontalAlign.Left;
+ case 'center':
+ return NSCPdfHorizontalAlign.Center;
+ case 'right':
+ return NSCPdfHorizontalAlign.Right;
+ default:
+ return null;
+ }
+}
+
+function parseColor(value?: number | [number, number, number] | [number, number, number, number]): [number, number, number, number] | null {
+ if (typeof value === 'number') {
+ return [value, value, value, 255];
+ } else if (Array.isArray(value)) {
+ if (value.length === 3) {
+ return [value[0], value[1], value[2], 255];
+ } else if (value.length === 4) {
+ return [value[0], value[1], value[2], value[3]];
+ }
+ }
+ return null;
+}
+
+function parseStyleDef(style: StyleDef) {
+ const styleDef = NSCPdfStyleDef.default();
+ if (style?.font) {
+ switch (style.font) {
+ case 'helvetica':
+ styleDef.font = NSCPdfFontFamily.Helvetica;
+ break;
+ case 'times':
+ styleDef.font = NSCPdfFontFamily.Times;
+ break;
+ case 'courier':
+ styleDef.font = NSCPdfFontFamily.Courier;
+ break;
+ default:
+ break;
+ }
+ }
+
+ if (style?.overflow) {
+ switch (style.overflow) {
+ case 'linebreak':
+ styleDef.overflow = NSCPdfOverflow.LineBreak;
+ break;
+ case 'ellipsize':
+ styleDef.overflow = NSCPdfOverflow.Ellipsize;
+ break;
+ case 'visible':
+ styleDef.overflow = NSCPdfOverflow.Visible;
+ break;
+ case 'hidden':
+ styleDef.overflow = NSCPdfOverflow.Hidden;
+ break;
+ default:
+ break;
+ }
+ }
+
+ const fillColor = parseColor(style?.fillColor);
+ if (fillColor) {
+ styleDef.fillColor = NSCPdfColor.alloc().initA(fillColor[0], fillColor[1], fillColor[2], fillColor[3]);
+ }
+
+ const textColor = parseColor(style?.textColor);
+ if (textColor) {
+ styleDef.textColor = NSCPdfColor.alloc().initA(textColor[0], textColor[1], textColor[2], textColor[3]);
+ }
+
+ if (Object.hasOwn(style, 'cellWidth')) {
+ switch (style.cellWidth) {
+ case 'auto':
+ styleDef.cellWidth = NSCPdfCellWidth.Auto;
+ break;
+ case 'wrap':
+ styleDef.cellWidth = NSCPdfCellWidth.Wrap;
+ break;
+ default:
+ if (typeof style.cellWidth === 'number') {
+ styleDef.cellWidth = NSCPdfCellWidth.Fixed(style.cellWidth);
+ }
+ break;
+ }
+ }
+
+ if (Object.hasOwn(style, 'minCellWidth')) {
+ if (typeof style.minCellWidth === 'number') {
+ styleDef.updateMinCellWidth(style.minCellWidth);
+ } else {
+ styleDef.updateMinCellWidth(-1);
+ }
+ }
+
+ if (typeof style.minCellHeight === 'number') {
+ styleDef.minCellHeight = style.minCellHeight;
+ }
+
+ const horizontalAlign = parseHorizontalAlignment(style?.horizontalAlign);
+ if (typeof horizontalAlign === 'number') {
+ styleDef.horizontalAlign = horizontalAlign;
+ }
+
+ const verticalAlign = parseVertialAlignment(style?.verticalAlign);
+ if (typeof verticalAlign === 'number') {
+ styleDef.verticalAlign = verticalAlign;
+ }
+
+ if (typeof style?.fontSize === 'number') {
+ styleDef.fontSize = style.fontSize;
+ }
+
+ if (style?.fontStyle) {
+ switch (style.fontStyle) {
+ case 'normal':
+ styleDef.fontStyle = NSCPdfFontStyle.Normal;
+ break;
+ case 'bold':
+ styleDef.fontStyle = NSCPdfFontStyle.Bold;
+ break;
+ case 'italic':
+ styleDef.fontStyle = NSCPdfFontStyle.Italic;
+ break;
+ case 'bolditalic':
+ styleDef.fontStyle = NSCPdfFontStyle.BoldItalic;
+ break;
+ default:
+ styleDef.fontStyle = NSCPdfFontStyle.Normal;
+ break;
+ }
+ }
+
+ if (Array.isArray(style?.cellPadding)) {
+ if (style.cellPadding.length === 4) {
+ styleDef.cellPadding = NSCPdfPadding.alloc().init(style.cellPadding[0], style.cellPadding[1], style.cellPadding[2], style.cellPadding[3]);
+ } else if (style.cellPadding.length === 2) {
+ styleDef.cellPadding = NSCPdfPadding.alloc().init(style.cellPadding[0], style.cellPadding[1], style.cellPadding[0], style.cellPadding[1]);
+ } else if (style.cellPadding.length === 1) {
+ styleDef.cellPadding = NSCPdfPadding.alloc().initWithUniform(style.cellPadding[0]);
+ }
+ } else if (typeof style?.cellPadding === 'number') {
+ styleDef.cellPadding = NSCPdfPadding.alloc().initWithUniform(style.cellPadding);
+ }
+
+ const lineColor = parseColor(style?.lineColor);
+ if (lineColor) {
+ styleDef.lineColor = NSCPdfColor.alloc().initA(lineColor[0], lineColor[1], lineColor[2], lineColor[3]);
+ }
+
+ if (typeof style?.lineWidth === 'number') {
+ styleDef.lineWidth = style.lineWidth;
+ }
+
+ return styleDef;
+}
+
+function parseTableCellOrString(value: TableCellOrString[][]) {
+ if (Array.isArray(value) && value.length > 0) {
+ const length = value.length;
+ const nativeArray = NSMutableArray.alloc().initWithCapacity(length);
+ for (let i = 0; i < length; i++) {
+ const innerArray = value[i];
+ const innerLength = innerArray.length ?? 0;
+ const nativeInnerArray = NSMutableArray.alloc().initWithCapacity(innerLength);
+
+ for (let j = 0; j < innerLength; j++) {
+ const inner = innerArray[j];
+ if (inner) {
+ if (inner === undefined || inner === null) {
+ nativeInnerArray.addObject(NSCPdfTableCellOrString.withString(`${inner}`));
+ } else {
+ switch (typeof inner) {
+ case 'string':
+ if (inner.length === 0) {
+ nativeInnerArray.addObject(NSCPdfTableCellOrString.empty());
+ } else {
+ nativeInnerArray.addObject(NSCPdfTableCellOrString.withString(inner as never));
+ }
+ break;
+ case 'object':
+ {
+ const style = parseStyleDef((inner as TableCell).style);
+ const cell = NSCPdfTableCell.alloc().init((inner as TableCell).content, (inner as TableCell).rowSpan, (inner as TableCell).colSpan, style);
+ nativeInnerArray.addObject(NSCPdfTableCellOrString.Cell(cell));
+ }
+ break;
+ default:
+ break;
+ }
+ }
+ }
+ }
+ nativeArray.addObject(nativeInnerArray);
+ }
+ return nativeArray;
+ } else {
+ return NSArray.new();
+ }
+}
+
+export class HookData {
+ [native_]: NSCPdfHookData;
+ constructor(data: NSCPdfHookData) {
+ this[native_] = data;
+ }
+ get index(): number {
+ return this[native_]?.pageIndex ?? 0;
+ }
+
+ get x(): number {
+ return this[native_]?.x ?? 0;
+ }
+
+ get y(): number {
+ return this[native_]?.y ?? 0;
+ }
+}
+
+export class CellHookData extends HookData {
+ [native_]: NSCPdfCellHookData;
+ constructor(data: NSCPdfCellHookData) {
+ super(data);
+ this[native_] = data;
+ }
+
+ get colSpan(): number {
+ return this[native_]?.colSpan ?? 0;
+ }
+
+ get columnIndex(): number {
+ return this[native_]?.columnIndex ?? 0;
+ }
+
+ get content(): string {
+ return this[native_]?.content ?? '';
+ }
+
+ set content(value: string) {
+ if (this[native_]) {
+ this[native_].content = value;
+ }
+ }
+
+ get height(): number {
+ return this[native_]?.height ?? 0;
+ }
+
+ get lineCount(): number {
+ return this[native_]?.lineCount ?? 0;
+ }
+
+ get rowIndex(): number {
+ return this[native_]?.rowIndex ?? 0;
+ }
+
+ get rowSpan(): number {
+ return this[native_]?.rowSpan ?? 0;
+ }
+
+ get section(): 'head' | 'body' | 'foot' {
+ switch (this[native_]?.section) {
+ case NSCPdfSection.Head:
+ return 'head';
+ case NSCPdfSection.Body:
+ return 'body';
+ case NSCPdfSection.Foot:
+ return 'foot';
+ default:
+ return 'unknown' as never;
+ }
+ }
+
+ get width(): number {
+ return this[native_]?.width ?? 0;
+ }
+}
+
+export class PdfImage {
+ [native_]: NSCPdfImage;
+ constructor(image) {
+ this[native_] = image;
+ }
+
+ get width(): number {
+ return this[native_]?.width ?? 0;
+ }
+
+ get height(): number {
+ return this[native_]?.height ?? 0;
+ }
+
+ static from(bitmap: ImageSource | UIImage | ArrayBuffer, width: number | null | undefined, height: number | null | undefined): PdfImage {
+ let image: NSCPdfImage | null = null;
+ if (bitmap instanceof UIImage) {
+ image = NSCPdfImage.fromImage(bitmap);
+ } else if (bitmap instanceof ImageSource) {
+ image = NSCPdfImage.fromImage(bitmap.ios);
+ } else if (bitmap instanceof ArrayBuffer) {
+ image = NSCPdfImage.fromEncodedData(NSData.dataWithData(bitmap as never));
+ } else {
+ if (arguments.length === 3 && typeof width === 'number' && typeof height === 'number') {
+ try {
+ image = NSCPdfImage.fromData(NSData.dataWithData(bitmap as never), width, height);
+ } catch (e) {
+ console.info(e);
+ }
+ } else {
+ try {
+ image = NSCPdfImage.fromEncodedData(NSData.dataWithData(bitmap as never));
+ } catch (e) {
+ console.info(e);
+ }
+ }
+ }
+
+ if (image) {
+ return new PdfImage(image);
+ }
+ return null;
+ }
+
+ static fromAsync(bitmap: ImageSource | UIImage | ArrayBuffer, width: number | null | undefined, height: number | null | undefined): Promise {
+ return new Promise((resolve, reject) => {
+ const cb = (image) => {
+ if (image) {
+ resolve(new PdfImage(image));
+ } else {
+ reject(new Error('Could not create image'));
+ }
+ };
+ if (bitmap instanceof UIImage) {
+ NSCPdfImage.fromImageAsync(bitmap, cb);
+ } else if (bitmap instanceof ImageSource) {
+ NSCPdfImage.fromImageAsync(bitmap.ios, cb);
+ } else if (bitmap instanceof ArrayBuffer) {
+ NSCPdfImage.fromEncodedDataAsync(NSData.dataWithData(bitmap as never), cb);
+ } else {
+ if (arguments.length === 3 && typeof width === 'number' && typeof height === 'number') {
+ NSCPdfImage.fromDataAsync(bitmap as never, width, height, cb);
+ } else {
+ try {
+ NSCPdfImage.fromEncodedDataAsync(bitmap as never, cb);
+ } catch (error) {
+ reject(new Error('Could not create image'));
+ }
+ }
+ }
+ });
+ }
+}
+
+export class PDFDocument implements IPDFDocument {
+ [native_]: NSCPdfDocument;
+ constructor(document?: { units: 'mm' | 'cm' | 'inches' | 'points' }) {
+ if (document && document instanceof NSCPdfDocument) {
+ this[native_] = document;
+ } else {
+ if (document && document.units) {
+ const config = NSCPdfDocumentConfig.new();
+ switch (document.units) {
+ case 'cm':
+ config.units = NSCPdfUnit.Cm;
+ break;
+ case 'inches':
+ config.units = NSCPdfUnit.Inches;
+ break;
+ case 'points':
+ config.units = NSCPdfUnit.Points;
+ break;
+ default:
+ config.units = NSCPdfUnit.Mm;
+ break;
+ }
+
+ this[native_] = NSCPdfDocument.alloc().initWithConfig(config);
+ } else {
+ this[native_] = NSCPdfDocument.new();
+ }
+ }
+ }
+
+ willDrawPage?: (HookData) => void;
+ didDrawPage?: (HookData) => void;
+ willDrawCell?: (CellHookData) => boolean;
+ didDrawCell?: (CellHookData) => void;
+
+ get native() {
+ return this[native_];
+ }
+
+ get width(): number {
+ return this[native_].width;
+ }
+
+ get height(): number {
+ return this[native_].height;
+ }
+
+ addFileToVFS(filename, filecontent) {
+ this[native_].addFileToVFS(filename, filecontent);
+ return this;
+ }
+
+ existsFileInVFS(filename) {
+ return this[native_].existsFileInVFS(filename);
+ }
+
+ getFileFromVFS(filename) {
+ return this[native_].getFileFromVFS(filename);
+ }
+
+ addFont(postScriptNameOrFilePath: string | File, id: string, fontStyle: string, fontWeight: `100` | `200` | `300` | `400` | `500` | `600` | `700` | `800` | `900` | `normal` | `bold` = 'normal', encoding: 'StandardEncoding' | 'MacRomanEncoding' | 'Identity-H' | 'WinAnsiEncoding' = 'Identity-H') {
+ if (typeof postScriptNameOrFilePath === 'string') {
+ let path = postScriptNameOrFilePath;
+ if (postScriptNameOrFilePath.startsWith('~/')) {
+ path = postScriptNameOrFilePath.replace('~', knownFolders.currentApp().path);
+ }
+ this[native_].addFont(path, id, fontStyle, fontWeight ?? 'normal', encoding ?? 'Identity-H');
+ } else if (postScriptNameOrFilePath instanceof File) {
+ this[native_].addFont(postScriptNameOrFilePath.path, id, fontStyle, fontWeight ?? 'normal', encoding ?? 'Identity-H');
+ }
+ return this;
+ }
+
+ setFont(fontName: string, fontStyle: string, fontWeight: string | null = null) {
+ this[native_].setFont(fontName, fontStyle, fontWeight ?? null);
+ return this;
+ }
+
+ text(text: string, x: number, y: number, options?: TextOptions) {
+ const opts = new NSCPdfTextOptions();
+ if (options) {
+ opts.align = parseTextAlignment(options?.align ?? 'left');
+ opts.baseline = parseTextBaseline(options?.baseline ?? 'alphabetic');
+ if (Array.isArray(options.angle)) {
+ opts.angle = NSCPdfRotationOrMatrix.matrix(options.angle[0], options.angle[1], options.angle[2], options.angle[3], options.angle[4], options.angle[5]);
+ } else if (typeof options.angle === 'number') {
+ opts.angle = NSCPdfRotationOrMatrix.angle(options.angle);
+ }
+ opts.rotationDirection = options.rotationDirection ? (options.rotationDirection === 'cw' ? NSCPdfRotationDirection.Cw : NSCPdfRotationDirection.Ccw) : NSCPdfRotationDirection.Cw;
+ opts.charSpace = options.charSpace ?? 0;
+ opts.horizontalScale = options.horizontalScale ?? 1;
+ opts.lineHeightFactor = options.lineHeightFactor ?? 1;
+ opts.maxWidth = options.maxWidth ?? 0;
+ }
+ this[native_].addText(text, x, y, opts);
+ return this;
+ }
+
+ roundedRect(x: number, y: number, width: number, height: number, rx: number, ry: number, style: 'S' | 'F' | 'DF' | 'FD' = 'S') {
+ this[native_].roundedRect(x, y, width, height, rx, ry, parseStyle(style));
+ return this;
+ }
+
+ circle(x: number, y: number, r: number, style: 'S' | 'F' | 'DF' | 'FD' = 'S') {
+ this[native_].circle(x, y, r, parseStyle(style));
+ return this;
+ }
+
+ addImage(bitmap: Image | ImageSource | UIImage | PdfImage, x: number, y: number, width?: number, height?: number);
+ addImage(bitmap: string, mime: string, x: number, y: number, width?: number, height?: number);
+ addImage(bitmap: any, xorMime: any, xOrY: number, widthOrY?: number, heightOrWidth?: number, height?: number) {
+ if (bitmap instanceof Image) {
+ this[native_].addImageWidthHeight(bitmap.ios, xorMime, xOrY, widthOrY ?? -1, heightOrWidth ?? -1);
+ } else if (bitmap instanceof ImageSource) {
+ this[native_].addImageWidthHeight(bitmap.ios, xorMime, xOrY, widthOrY ?? -1, heightOrWidth ?? -1);
+ } else if ((bitmap as any) instanceof UIImage) {
+ this[native_].addImageWidthHeight(bitmap as never, xorMime, xOrY, widthOrY ?? -1, heightOrWidth ?? -1);
+ } else if (bitmap && typeof bitmap === 'string' && xorMime && typeof xorMime === 'string') {
+ this[native_].addImageWithBase64WidthHeight(bitmap, xorMime, xOrY, widthOrY, heightOrWidth ?? -1, height ?? -1);
+ } else if (bitmap && bitmap instanceof NSData) {
+ this[native_].addImageWithDataWidthHeight(bitmap, xorMime, xOrY, widthOrY ?? -1, heightOrWidth ?? -1);
+ } else if (bitmap && (bitmap instanceof Uint8Array || bitmap instanceof Uint8ClampedArray)) {
+ this[native_].addImageWithDataWidthHeight(NSData.dataWithData(bitmap as never), xorMime, xOrY, widthOrY ?? -1, heightOrWidth ?? -1);
+ } else if (bitmap instanceof PdfImage) {
+ this[native_].addImageWithPdfWidthHeight(bitmap[native_], xorMime, xOrY, widthOrY ?? -1, heightOrWidth ?? -1);
+ }
+ return this;
+ }
+
+ setFontColor(r: number, g: number, b: number, a: number = 255) {
+ // @ts-ignore
+ this[native_].setFontColorA(r, g, b, a ?? 255);
+ return this;
+ }
+
+ setFillColor(r: number, g: number, b: number, a: number = 255) {
+ // @ts-ignore
+ this[native_].setFillColorA(r, g, b, a ?? 255);
+ return this;
+ }
+
+ setDrawColor(r: number, g: number, b: number, a: number = 255) {
+ // @ts-ignore
+ this[native_].setDrawColorA(r, g, b, a ?? 255);
+ return this;
+ }
+
+ addPage(size?: PageSize, orientation?: 'portrait' | 'landscape') {
+ if (!size && !orientation) {
+ this[native_].addPage();
+ } else {
+ this[native_].addPageWithSizeOrientation(parsePageSize(size), orientation === 'landscape' ? NSCPdfOrientation.Landscape : NSCPdfOrientation.Portrait);
+ }
+ return this;
+ }
+
+ getFontSize() {
+ return this[native_].fontSize;
+ }
+
+ setFontSize(value: number) {
+ this[native_].fontSize = value;
+ return this;
+ }
+
+ ellipse(x: number, y: number, rx: number, ry: number, style: 'S' | 'F' | 'DF' | 'FD' = 'S') {
+ this[native_].ellipse(x, y, rx, ry, parseStyle(style));
+ return this;
+ }
+ rect(x: number, y: number, width: number, height: number, style: 'S' | 'F' | 'DF' | 'FD' = 'S') {
+ this[native_].rect(x, y, width, height, parseStyle(style));
+ return this;
+ }
+
+ count() {
+ return this[native_].count;
+ }
+ getHeight(): number {
+ return this[native_].height;
+ }
+
+ setLineWidth(value: number) {
+ this[native_].lineWidth = value;
+ return this;
+ }
+
+ table(options?: TableOptions): { x: number; y: number } {
+ const opts = NSCPdfTable.new();
+
+ if (this.willDrawPage) {
+ opts.willDrawPage = (data) => {
+ this.willDrawPage(new HookData(data));
+ };
+ }
+
+ if (this.didDrawPage) {
+ opts.didDrawPage = (data) => {
+ this.didDrawPage(new HookData(data));
+ };
+ }
+
+ if (this.willDrawCell) {
+ opts.willDrawCell = (data) => {
+ return this.willDrawCell(new CellHookData(data)) ?? true;
+ };
+ }
+
+ if (this.didDrawCell) {
+ opts.didDrawCell = (data) => {
+ this.didDrawCell(new CellHookData(data));
+ };
+ }
+
+ if (options) {
+ if (options.columns) {
+ const len = options.columns.length;
+ const columns = NSMutableArray.alloc().initWithCapacity(len);
+ for (let i = 0; i < len; i++) {
+ const column = options.columns[i];
+ const newColumn = NSCPdfColumnDef.alloc().initWithHeaderDataKey(column.header, column.dataKey);
+ columns.insertObjectAtIndex(newColumn, i);
+ }
+ opts.columns = columns;
+ }
+
+ if (options.columnStyles) {
+ const keys = Object.keys(options.columnStyles);
+ const columnStyles = NSMutableDictionary.alloc().initWithCapacity(keys.length);
+ for (const key of keys) {
+ const style = options.columnStyles[key];
+ const styleDef = parseStyleDef(style);
+ columnStyles.setValueForKey(styleDef, key);
+ }
+ opts.columnStyles = columnStyles;
+ }
+
+ if (options.styles) {
+ opts.styles = parseStyleDef(options.styles);
+ }
+
+ if (options.alternateRowsStyles) {
+ opts.alternateRowsStyles = parseStyleDef(options.alternateRowsStyles);
+ }
+
+ if (options.headStyles) {
+ opts.headStyles = parseStyleDef(options.headStyles);
+ }
+
+ if (options.bodyStyles) {
+ opts.bodyStyles = parseStyleDef(options.bodyStyles);
+ }
+
+ if (options.footStyles) {
+ opts.footStyles = parseStyleDef(options.footStyles);
+ }
+
+ if (typeof options.margin === 'number') {
+ opts.margin = NSCPdfMargin.alloc().initWithUniform(options.margin);
+ } else if (Array.isArray(options.margin)) {
+ switch (options.margin.length) {
+ case 4:
+ opts.margin = NSCPdfMargin.alloc().init(options.margin[0], options.margin[1], options.margin[2], options.margin[3]);
+ break;
+ case 3:
+ opts.margin = NSCPdfMargin.alloc().init(options.margin[0], options.margin[1], options.margin[2], options.margin[1]);
+ break;
+ case 2:
+ opts.margin = NSCPdfMargin.alloc().init(options.margin[0], options.margin[1], options.margin[0], options.margin[1]);
+ break;
+ case 1:
+ opts.margin = NSCPdfMargin.alloc().initWithUniform(options.margin[0]);
+ break;
+ }
+ }
+
+ opts.head = parseTableCellOrString(options.head) as never;
+
+ opts.body = parseTableCellOrString(options.body) as never;
+
+ opts.foot = parseTableCellOrString(options.foot) as never;
+
+ let hasPosition = false;
+ const position = [0, 0];
+
+ if (typeof options.startX === 'number') {
+ position[0] = options.startX;
+ hasPosition = true;
+ }
+
+ if (typeof options.startY === 'number') {
+ position[1] = options.startY;
+ hasPosition = true;
+ }
+
+ if (Array.isArray(options.position)) {
+ if (typeof options.position[0] === 'number') {
+ position[0] = options.position[0];
+ hasPosition = true;
+ }
+ if (typeof options.position[1] === 'number') {
+ position[1] = options.position[1];
+ hasPosition = true;
+ }
+ }
+
+ if (hasPosition) {
+ opts.updatePosition(position[0], position[1]);
+ }
+
+ if (options.showHead) {
+ switch (options.showHead) {
+ case 'everyPage':
+ opts.showHead = NSCPdfShowHead.EveryPage;
+ break;
+ case 'firstPage':
+ opts.showHead = NSCPdfShowHead.FirstPage;
+ break;
+ case 'never':
+ opts.showHead = NSCPdfShowHead.Never;
+ break;
+ }
+ }
+
+ if (options.showFoot) {
+ switch (options.showFoot) {
+ case 'everyPage':
+ opts.showFoot = NSCPdfShowFoot.EveryPage;
+ break;
+ case 'lastPage':
+ opts.showFoot = NSCPdfShowFoot.LastPage;
+ break;
+ case 'never':
+ opts.showFoot = NSCPdfShowFoot.Never;
+ break;
+ }
+ }
+
+ if (options.theme) {
+ switch (options.theme) {
+ case 'striped':
+ opts.theme = NSCPdfTableTheme.Striped;
+ break;
+ case 'grid':
+ opts.theme = NSCPdfTableTheme.Grid;
+ break;
+ case 'Plain':
+ opts.theme = NSCPdfTableTheme.Plain;
+ break;
+ }
+ }
+ }
+
+ try {
+ let position = JSON.parse(this[native_].table(opts));
+
+ if (position.x !== -1 && position.y !== -1) {
+ return { x: position.x, y: position.y };
+ }
+ } catch (error) {
+ console.error('Error creating table', error);
+ }
+
+ return { x: 0, y: 0 };
+ }
+
+ saveSync(path: string): boolean {
+ const err = this.native.saveSyncTo(path);
+ if (err) {
+ console.error('Error saving PDF document', err);
+ return false;
+ }
+ return true;
+ }
+
+ save(path: string): Promise {
+ return new Promise((resolve, reject) => {
+ this.native.saveToCallback(path, (error) => {
+ if (error == null) {
+ resolve();
+ } else {
+ reject(new Error(error.localizedDescription));
+ }
+ });
+ });
+ }
+}
diff --git a/packages/nativescript-pdf/package.json b/packages/nativescript-pdf/package.json
new file mode 100644
index 00000000..e1d3267f
--- /dev/null
+++ b/packages/nativescript-pdf/package.json
@@ -0,0 +1,35 @@
+{
+ "name": "@triniwiz/nativescript-pdf",
+ "version": "1.0.0-rc.1",
+ "description": "A PDFViewer or Editor for NativeScript that allows you to display and or create PDF documents in your app.",
+ "main": "index",
+ "types": "index.d.ts",
+ "nativescript": {
+ "platforms": {
+ "ios": "6.0.0",
+ "android": "6.0.0"
+ }
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/triniwiz/nativescript-plugins.git"
+ },
+ "keywords": [
+ "NativeScript",
+ "JavaScript",
+ "TypeScript",
+ "iOS",
+ "Android"
+ ],
+ "author": {
+ "name": "Osei Fortune",
+ "email": "osei@nstudio.io"
+ },
+ "bugs": {
+ "url": "https://github.com/triniwiz/nativescript-plugins/issues"
+ },
+ "license": "Apache-2.0",
+ "homepage": "https://github.com/triniwiz/nativescript-plugins",
+ "readmeFilename": "README.md",
+ "bootstrapper": "@nativescript/plugin-seed"
+}
diff --git a/packages/nativescript-pdf/platforms/android/include.gradle b/packages/nativescript-pdf/platforms/android/include.gradle
new file mode 100644
index 00000000..67bd0a28
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/android/include.gradle
@@ -0,0 +1,3 @@
+dependencies {
+ implementation 'me.zhanghai.android.fastscroll:library:1.3.0'
+}
\ No newline at end of file
diff --git a/packages/nativescript-pdf/platforms/android/pdf-release.aar b/packages/nativescript-pdf/platforms/android/pdf-release.aar
new file mode 100644
index 00000000..5a258095
Binary files /dev/null and b/packages/nativescript-pdf/platforms/android/pdf-release.aar differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/Info.plist b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/Info.plist
new file mode 100644
index 00000000..964519fd
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/Info.plist
@@ -0,0 +1,48 @@
+
+
+
+
+ AvailableLibraries
+
+
+ BinaryPath
+ PdfNative.framework/PdfNative
+ DebugSymbolsPath
+ dSYMs
+ LibraryIdentifier
+ ios-arm64_x86_64-simulator
+ LibraryPath
+ PdfNative.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ simulator
+
+
+ BinaryPath
+ PdfNative.framework/PdfNative
+ DebugSymbolsPath
+ dSYMs
+ LibraryIdentifier
+ ios-arm64
+ LibraryPath
+ PdfNative.framework
+ SupportedArchitectures
+
+ arm64
+
+ SupportedPlatform
+ ios
+
+
+ CFBundlePackageType
+ XFWK
+ XCFrameworkFormatVersion
+ 1.0
+
+
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/PdfNative-Swift.h b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/PdfNative-Swift.h
new file mode 100644
index 00000000..045850b3
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/PdfNative-Swift.h
@@ -0,0 +1,913 @@
+#if 0
+#elif defined(__arm64__) && __arm64__
+// Generated by Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
+#ifndef PDFNATIVE_SWIFT_H
+#define PDFNATIVE_SWIFT_H
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgcc-compat"
+
+#if !defined(__has_include)
+# define __has_include(x) 0
+#endif
+#if !defined(__has_attribute)
+# define __has_attribute(x) 0
+#endif
+#if !defined(__has_feature)
+# define __has_feature(x) 0
+#endif
+#if !defined(__has_warning)
+# define __has_warning(x) 0
+#endif
+
+#if __has_include()
+# include
+#endif
+
+#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
+#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#else
+#include
+#include
+#include
+#include
+#endif
+#if defined(__cplusplus)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module"
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#if !defined(SWIFT_TYPEDEFS)
+# define SWIFT_TYPEDEFS 1
+# if __has_include()
+# include
+# elif !defined(__cplusplus)
+typedef unsigned char char8_t;
+typedef uint_least16_t char16_t;
+typedef uint_least32_t char32_t;
+# endif
+typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
+typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
+typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
+typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
+typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
+typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
+typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
+typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
+typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
+typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
+typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
+typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
+#endif
+
+#if !defined(SWIFT_PASTE)
+# define SWIFT_PASTE_HELPER(x, y) x##y
+# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
+#endif
+#if !defined(SWIFT_METATYPE)
+# define SWIFT_METATYPE(X) Class
+#endif
+#if !defined(SWIFT_CLASS_PROPERTY)
+# if __has_feature(objc_class_property)
+# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
+# else
+# define SWIFT_CLASS_PROPERTY(...)
+# endif
+#endif
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
+#endif
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
+#endif
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
+#endif
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
+#endif
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
+#endif
+#if !defined(SWIFT_CLASS_EXTRA)
+# define SWIFT_CLASS_EXTRA
+#endif
+#if !defined(SWIFT_PROTOCOL_EXTRA)
+# define SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_ENUM_EXTRA)
+# define SWIFT_ENUM_EXTRA
+#endif
+#if !defined(SWIFT_CLASS)
+# if __has_attribute(objc_subclassing_restricted)
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# else
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# endif
+#endif
+#if !defined(SWIFT_RESILIENT_CLASS)
+# if __has_attribute(objc_class_stub)
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# else
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# endif
+#endif
+#if !defined(SWIFT_PROTOCOL)
+# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_EXTENSION)
+# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
+#endif
+#if !defined(OBJC_DESIGNATED_INITIALIZER)
+# if __has_attribute(objc_designated_initializer)
+# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
+# else
+# define OBJC_DESIGNATED_INITIALIZER
+# endif
+#endif
+#if !defined(SWIFT_ENUM_ATTR)
+# if __has_attribute(enum_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
+# else
+# define SWIFT_ENUM_ATTR(_extensibility)
+# endif
+#endif
+#if !defined(SWIFT_ENUM)
+# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# if __has_feature(generalized_swift_name)
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# else
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
+# endif
+#endif
+#if !defined(SWIFT_UNAVAILABLE)
+# define SWIFT_UNAVAILABLE __attribute__((unavailable))
+#endif
+#if !defined(SWIFT_UNAVAILABLE_MSG)
+# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
+#endif
+#if !defined(SWIFT_AVAILABILITY)
+# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
+#endif
+#if !defined(SWIFT_WEAK_IMPORT)
+# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
+#endif
+#if !defined(SWIFT_DEPRECATED)
+# define SWIFT_DEPRECATED __attribute__((deprecated))
+#endif
+#if !defined(SWIFT_DEPRECATED_MSG)
+# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
+#endif
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
+#endif
+#if defined(__OBJC__)
+#if !defined(IBSegueAction)
+# define IBSegueAction
+#endif
+#endif
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
+#if defined(__cplusplus)
+# define SWIFT_NOEXCEPT noexcept
+#else
+# define SWIFT_NOEXCEPT
+#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
+#endif
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
+#endif
+#endif
+#if defined(__OBJC__)
+#if __has_feature(objc_modules)
+#if __has_warning("-Watimport-in-framework-header")
+#pragma clang diagnostic ignored "-Watimport-in-framework-header"
+#endif
+@import CoreFoundation;
+@import CoreGraphics;
+@import Foundation;
+@import ObjectiveC;
+@import UIKit;
+#endif
+
+#import
+
+#endif
+#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
+#pragma clang diagnostic ignored "-Wduplicate-method-arg"
+#if __has_warning("-Wpragma-clang-attribute")
+# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
+#endif
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
+#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
+
+#if __has_attribute(external_source_symbol)
+# pragma push_macro("any")
+# undef any
+# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="PdfNative",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
+# pragma pop_macro("any")
+#endif
+
+#if defined(__OBJC__)
+
+@class NSCoder;
+SWIFT_CLASS("_TtC9PdfNative12LDOTiledView")
+@interface LDOTiledView : UIView
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) Class _Nonnull layerClass;)
++ (Class _Nonnull)layerClass SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly) CGSize intrinsicContentSize;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)drawRect:(CGRect)rect;
+@end
+
+@class NSString;
+@class NSCPdfDocument;
+@class NSData;
+SWIFT_CLASS_NAMED("NSCPdf")
+@interface NSCPdf : NSObject
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdf * _Nonnull instance;)
++ (NSCPdf * _Nonnull)instance SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (NSCPdfDocument * _Nullable)loadFromPathWithPath:(NSString * _Nonnull)path password:(NSString * _Nullable)password SWIFT_WARN_UNUSED_RESULT;
+- (NSCPdfDocument * _Nullable)loadFromBytesWithBytes:(NSData * _Nonnull)bytes password:(NSString * _Nullable)password SWIFT_WARN_UNUSED_RESULT;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfHookData")
+@interface NSCPdfHookData : NSObject
+@property (nonatomic, readonly) uint32_t pageIndex;
+@property (nonatomic, readonly) float x;
+@property (nonatomic, readonly) float y;
+- (nonnull instancetype)init:(uint32_t)pageIndex :(float)x :(float)y OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+enum NSCPdfSection : NSInteger;
+SWIFT_CLASS_NAMED("NSCPdfCellHookData")
+@interface NSCPdfCellHookData : NSCPdfHookData
+@property (nonatomic, readonly) enum NSCPdfSection section;
+@property (nonatomic, readonly) uint32_t rowIndex;
+@property (nonatomic, readonly) uint32_t columnIndex;
+@property (nonatomic, readonly) float width;
+@property (nonatomic, readonly) float height;
+@property (nonatomic, readonly) uint32_t colSpan;
+@property (nonatomic, readonly) uint32_t rowSpan;
+@property (nonatomic, readonly) uint32_t lineCount;
+@property (nonatomic, copy) NSString * _Nonnull content;
+- (nonnull instancetype)init:(uint32_t)pageIndex :(float)x :(float)y SWIFT_UNAVAILABLE;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfCellWidth")
+@interface NSCPdfCellWidth : NSObject
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdfCellWidth * _Nonnull Auto;)
++ (NSCPdfCellWidth * _Nonnull)Auto SWIFT_WARN_UNUSED_RESULT;
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdfCellWidth * _Nonnull Wrap;)
++ (NSCPdfCellWidth * _Nonnull)Wrap SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfCellWidth * _Nonnull)Fixed:(float)value SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfColor")
+@interface NSCPdfColor : NSObject
+@property (nonatomic) int32_t r;
+@property (nonatomic) int32_t g;
+@property (nonatomic) int32_t b;
+@property (nonatomic) int32_t a;
+- (nonnull instancetype)init:(int32_t)r :(int32_t)g :(int32_t)b OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a OBJC_DESIGNATED_INITIALIZER;
+- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly) NSUInteger hash;
++ (NSCPdfColor * _Nonnull)gray:(int32_t)value SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfColor * _Nonnull)grey:(int32_t)value SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfColumnDef")
+@interface NSCPdfColumnDef : NSObject
+@property (nonatomic, copy) NSString * _Nonnull header;
+@property (nonatomic, copy) NSString * _Nullable dataKey;
+- (nonnull instancetype)initWithHeader:(NSString * _Nonnull)header dataKey:(NSString * _Nullable)dataKey OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfColumnKey")
+@interface NSCPdfColumnKey : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSCPdfDocumentConfig;
+@class NSError;
+@class NSCPdfPagerSize;
+enum NSCPdfOrientation : int32_t;
+@class NSCPdfTextOptions;
+@class NSCPdfImage;
+@class UIImage;
+enum NSCPdfStyle : NSInteger;
+@class NSMutableData;
+@class NSCPdfTable;
+SWIFT_CLASS_NAMED("NSCPdfDocument")
+@interface NSCPdfDocument : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithConfig:(NSCPdfDocumentConfig * _Nonnull)config OBJC_DESIGNATED_INITIALIZER;
+- (void)addFileToVFS:(NSString * _Nonnull)fileName :(NSString * _Nonnull)fileContent;
+- (BOOL)existsFileInVFS:(NSString * _Nonnull)fileName SWIFT_WARN_UNUSED_RESULT;
+- (NSString * _Nullable)getFileFromVFS:(NSString * _Nonnull)fileName SWIFT_WARN_UNUSED_RESULT;
+- (BOOL)addFont:(NSString * _Nonnull)postScriptNameOrPath :(NSString * _Nonnull)id :(NSString * _Nonnull)fontStyle :(NSString * _Nonnull)fontWeight :(NSString * _Nonnull)encoding SWIFT_WARN_UNUSED_RESULT;
+- (void)setFont:(NSString * _Nonnull)fontName :(NSString * _Nonnull)fontStyle :(NSString * _Nullable)fontWeight;
+- (NSError * _Nullable)saveSyncTo:(NSString * _Nonnull)file SWIFT_WARN_UNUSED_RESULT;
+- (void)saveTo:(NSString * _Nonnull)file callback:(void (^ _Nonnull)(NSError * _Nullable))callback;
+@property (nonatomic, readonly) NSInteger count;
+@property (nonatomic, readonly) float width;
+@property (nonatomic, readonly) float height;
+@property (nonatomic) float fontSize;
+- (void)setFontColor:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a;
+- (void)setFontColor:(int32_t)r :(int32_t)g :(int32_t)b;
+- (void)setDrawColor:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a;
+- (void)setDrawColor:(int32_t)r :(int32_t)g :(int32_t)b;
+- (void)setFillColor:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a;
+- (void)setFillColor:(int32_t)r :(int32_t)g :(int32_t)b;
+@property (nonatomic) float lineWidth;
+- (void)addPage;
+- (void)addPageWithSize:(NSCPdfPagerSize * _Nonnull)size orientation:(enum NSCPdfOrientation)orientation;
+- (void)addText:(NSString * _Nonnull)text :(float)x :(float)y :(NSCPdfTextOptions * _Nullable)options;
+- (void)addImageWithPdf:(NSCPdfImage * _Nonnull)pdf :(float)x :(float)y;
+- (void)addImageWithPdf:(NSCPdfImage * _Nonnull)pdf :(float)x :(float)y width:(float)width height:(float)height;
+- (void)addImageWithBase64:(NSString * _Nonnull)base64 :(NSString * _Nonnull)mime :(float)x :(float)y;
+- (void)addImageWithBase64:(NSString * _Nonnull)base64 :(NSString * _Nonnull)mime :(float)x :(float)y width:(float)width height:(float)height;
+- (void)addImage:(UIImage * _Nonnull)image :(float)x :(float)y;
+- (void)addImage:(UIImage * _Nonnull)image :(float)x :(float)y width:(float)width height:(float)height;
+- (void)addImageWithData:(NSData * _Nonnull)data :(float)x :(float)y;
+- (void)addImageWithData:(NSData * _Nonnull)data :(float)x :(float)y width:(float)width height:(float)height;
+- (void)circle:(float)x :(float)y :(float)r :(enum NSCPdfStyle)style;
+- (void)ellipse:(float)x :(float)y :(float)rx :(float)ry :(enum NSCPdfStyle)style;
+- (void)rect:(float)x :(float)y :(float)width :(float)height :(enum NSCPdfStyle)style;
+- (void)renderToBuffer:(int32_t)index :(NSMutableData * _Nonnull)buffer :(int32_t)width :(int32_t)height;
+- (void)renderToCGContext:(int32_t)index :(CGFloat)width :(CGFloat)height :(CGRect)rect in:(CGContextRef _Nonnull)context;
+- (CGImageRef _Nullable)renderToCGContextImage:(int32_t)index :(CGFloat)width :(CGFloat)height :(CGRect)rect :(CGFloat)scaleX :(CGFloat)scaleY :(BOOL)withScale :(BOOL)flipVertical :(BOOL)flipHorizontal SWIFT_WARN_UNUSED_RESULT;
+- (void)roundedRect:(float)x :(float)y :(float)width :(float)height :(float)rx :(float)ry :(enum NSCPdfStyle)style;
+- (NSString * _Nonnull)table:(NSCPdfTable * _Nonnull)config SWIFT_WARN_UNUSED_RESULT;
+- (CGImageRef _Nullable)renderTileWithViewportOffset:(int32_t)index viewportWidth:(CGFloat)viewportWidth viewportHeight:(CGFloat)viewportHeight scale:(CGFloat)scale x:(CGFloat)x y:(CGFloat)y width:(CGFloat)width height:(CGFloat)height SWIFT_WARN_UNUSED_RESULT;
+@end
+
+enum NSCPdfUnit : int32_t;
+SWIFT_CLASS_NAMED("NSCPdfDocumentConfig")
+@interface NSCPdfDocumentConfig : NSObject
+@property (nonatomic) enum NSCPdfOrientation orientation;
+@property (nonatomic, strong) NSCPdfPagerSize * _Nonnull size;
+@property (nonatomic) enum NSCPdfUnit units;
+@property (nonatomic) float deviceScale;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init:(enum NSCPdfOrientation)orientation :(NSCPdfPagerSize * _Nonnull)size :(enum NSCPdfUnit)units :(float)deviceScale OBJC_DESIGNATED_INITIALIZER;
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfFontFamily, "NSCPdfFontFamily", open) {
+ NSCPdfFontFamilyHelvetica = 0,
+ NSCPdfFontFamilyTimes = 1,
+ NSCPdfFontFamilyCourier = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfFontStyle, "NSCPdfFontStyle", open) {
+ NSCPdfFontStyleNormal = 0,
+ NSCPdfFontStyleBold = 1,
+ NSCPdfFontStyleItalic = 2,
+ NSCPdfFontStyleBoldItalic = 3,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfHorizontalAlign, "NSCPdfHorizontalAlign", open) {
+ NSCPdfHorizontalAlignLeft = 0,
+ NSCPdfHorizontalAlignCenter = 1,
+ NSCPdfHorizontalAlignRight = 2,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfImage")
+@interface NSCPdfImage : NSObject
+@property (nonatomic, readonly) NSInteger width;
+@property (nonatomic, readonly) NSInteger height;
++ (NSCPdfImage * _Nullable)fromImage:(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT;
++ (void)fromImageAsync:(UIImage * _Nonnull)image :(void (^ _Nonnull)(NSCPdfImage * _Nullable))callback;
++ (NSCPdfImage * _Nullable)fromData:(NSData * _Nonnull)data :(uint32_t)width :(uint32_t)height SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfImage * _Nullable)fromEncodedData:(NSData * _Nonnull)data SWIFT_WARN_UNUSED_RESULT;
++ (void)fromDataAsync:(NSData * _Nonnull)data :(uint32_t)width :(uint32_t)height :(void (^ _Nonnull)(NSCPdfImage * _Nullable))callback;
++ (void)fromEncodedDataAsync:(NSData * _Nonnull)data :(void (^ _Nonnull)(NSCPdfImage * _Nullable))callback;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfInfo")
+@interface NSCPdfInfo : NSObject
+- (nonnull instancetype)initWithWidth:(NSUInteger)width height:(NSUInteger)height data:(NSData * _Nonnull)data OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfMargin")
+@interface NSCPdfMargin : NSObject
+@property (nonatomic) float top;
+@property (nonatomic) float left;
+@property (nonatomic) float bottom;
+@property (nonatomic) float right;
++ (NSCPdfMargin * _Nonnull)defaultWithUniform:(float)uniform SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfMargin * _Nonnull)defaultWithLeft:(float)left right:(float)right top:(float)top bottom:(float)bottom SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init:(float)top :(float)left :(float)bottom :(float)right OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithUniform:(float)uniform OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(int32_t, NSCPdfOrientation, "NSCPdfOrientation", open) {
+ NSCPdfOrientationLandscape = 0,
+ NSCPdfOrientationPortrait = 1,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfOverflow, "NSCPdfOverflow", open) {
+ NSCPdfOverflowLineBreak = 0,
+ NSCPdfOverflowEllipsize = 1,
+ NSCPdfOverflowVisible = 2,
+ NSCPdfOverflowHidden = 3,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfPadding")
+@interface NSCPdfPadding : NSObject
+@property (nonatomic) float top;
+@property (nonatomic) float left;
+@property (nonatomic) float bottom;
+@property (nonatomic) float right;
+- (nonnull instancetype)init:(float)top :(float)left :(float)bottom :(float)right OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithUniform:(float)uniform OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfPageBreak, "NSCPdfPageBreak", open) {
+ NSCPdfPageBreakAuto = 0,
+ NSCPdfPageBreakAvoid = 1,
+ NSCPdfPageBreakAlways = 2,
+};
+
+@class UITouch;
+@class UIEvent;
+SWIFT_CLASS_NAMED("NSCPdfPageView")
+@interface NSCPdfPageView : UIView
+@property (nonatomic, readonly) NSInteger pageIndex;
+@property (nonatomic, readonly, strong) NSCPdfDocument * _Nullable document;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)layoutSubviews;
+- (void)configureWithPageIndex:(NSInteger)pageIndex document:(NSCPdfDocument * _Nonnull)document;
+- (void)clearCache;
+- (void)updateForZoomScale:(CGFloat)zoomScale;
+- (void)prewarmLowResWithHighPriority:(BOOL)highPriority;
+- (void)touchesBegan:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+- (void)touchesMoved:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+- (void)touchesEnded:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+- (void)touchesCancelled:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+@end
+
+@interface NSCPdfPageView (SWIFT_EXTENSION(PdfNative))
+- (UIImage * _Nullable)tiledView:(LDOTiledView * _Nonnull)tiledView tileForRow:(NSInteger)row column:(NSInteger)col zoomLevel:(NSInteger)zoomLevel zoomScale:(CGFloat)preciseZoomScale bounds:(CGRect)viewBounds rect:(CGRect)tileRect SWIFT_WARN_UNUSED_RESULT;
+@end
+
+enum NSCPdfStandardPaperSize : uint32_t;
+SWIFT_CLASS_NAMED("NSCPdfPagerSize")
+@interface NSCPdfPagerSize : NSObject
++ (NSCPdfPagerSize * _Nonnull)custom:(float)width :(float)height SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfPagerSize * _Nonnull)standard:(enum NSCPdfStandardPaperSize)value SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfPagerSize * _Nonnull)a4 SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfRotationDirection, "NSCPdfRotationDirection", open) {
+ NSCPdfRotationDirectionCw = 0,
+ NSCPdfRotationDirectionCcw = 1,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfRotationOrMatrix")
+@interface NSCPdfRotationOrMatrix : NSObject
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdfRotationOrMatrix * _Nonnull zero;)
++ (NSCPdfRotationOrMatrix * _Nonnull)zero SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfRotationOrMatrix * _Nonnull)angle:(float)deg SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfRotationOrMatrix * _Nonnull)matrix:(float)a :(float)b :(float)c :(float)d :(float)e :(float)f SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfScrollView")
+@interface NSCPdfScrollView : UIScrollView
+@property (nonatomic, strong) NSCPdfDocument * _Nullable document;
+@property (nonatomic, copy) void (^ _Nullable onLoaded)(NSCPdfDocument * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable onError)(NSError * _Nullable);
+@property (nonatomic, copy) void (^ _Nullable onPageChange)(NSInteger);
+@property (nonatomic) NSInteger currentPage;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)loadFromBytes:(NSData * _Nonnull)bytes :(NSString * _Nullable)password;
+- (void)loadFromPath:(NSString * _Nonnull)path :(NSString * _Nullable)password;
+- (void)loadFromUrl:(NSString * _Nonnull)url :(NSString * _Nullable)password;
+- (void)scrollToPage:(NSInteger)page animated:(BOOL)animated;
+- (void)layoutSubviews;
+- (void)scrollViewDidScroll:(UIScrollView * _Nonnull)scrollView;
+- (UIView * _Nullable)viewForZoomingInScrollView:(UIScrollView * _Nonnull)scrollView SWIFT_WARN_UNUSED_RESULT;
+- (void)scrollViewDidZoom:(UIScrollView * _Nonnull)scrollView;
+- (void)scrollViewDidEndZooming:(UIScrollView * _Nonnull)scrollView withView:(UIView * _Nullable)view atScale:(CGFloat)scale;
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfSection, "NSCPdfSection", open) {
+ NSCPdfSectionHead = 0,
+ NSCPdfSectionBody = 1,
+ NSCPdfSectionFoot = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfShowFoot, "NSCPdfShowFoot", open) {
+ NSCPdfShowFootEveryPage = 0,
+ NSCPdfShowFootLastPage = 1,
+ NSCPdfShowFootNever = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfShowHead, "NSCPdfShowHead", open) {
+ NSCPdfShowHeadEveryPage = 0,
+ NSCPdfShowHeadFirstPage = 1,
+ NSCPdfShowHeadNever = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(uint32_t, NSCPdfStandardPaperSize, "NSCPdfStandardPaperSize", open) {
+/// ANSI Standard Paper A size (US Letter), 216 x 279 mm / 8.5 x 11.0 in
+ NSCPdfStandardPaperSizeUSLetterAnsiA = 0,
+/// US Half Letter size, 140 x 216 mm / 5.5 x 8.5 in
+ NSCPdfStandardPaperSizeUSHalfLetter = 1,
+/// US Government Letter size, 203 x 254 mm / 8.0 x 10.0 in
+ NSCPdfStandardPaperSizeUSGovernmentLetter = 2,
+/// US Legal size, 216 x 356 mm / 8.5 x 14.0 in
+ NSCPdfStandardPaperSizeUSLegal = 3,
+/// US Junior Legal size, 127 x 203 mm / 5.0 x 8.0 in
+ NSCPdfStandardPaperSizeUSJuniorLegal = 4,
+/// US Government Legal size, 216 x 330 mm / 8.5 x 13.0 in
+ NSCPdfStandardPaperSizeUSGovernmentLegal = 5,
+/// ANSI Standard Paper B size (US Ledger / Tabloid), 279 x 432 mm / 11.0 x 17.0 in
+ NSCPdfStandardPaperSizeUSLedgerTabloidAnsiB = 6,
+/// ISO 216 4A0, quadruple the size of ISO 216 standard A0, 1682 x 2378 mm
+ NSCPdfStandardPaperSizeA0x4 = 7,
+/// ISO 216 2A0, double the size of ISO 216 standard A0, 1189 x 1682 mm
+ NSCPdfStandardPaperSizeA0x2 = 8,
+/// ISO 216 A0, 841 x 1189 mm
+ NSCPdfStandardPaperSizeA0 = 9,
+/// ISO 216 A1, 594 x 841 mm
+ NSCPdfStandardPaperSizeA1 = 10,
+/// ISO 216 A2, 420 x 594 mm
+ NSCPdfStandardPaperSizeA2 = 11,
+/// ISO 216 A3, 297 x 420 mm
+ NSCPdfStandardPaperSizeA3 = 12,
+/// ISO 216 A4, 210 x 297 mm
+ NSCPdfStandardPaperSizeA4 = 13,
+/// ISO 216 A4R, equivalent to A4 rotated 90 degrees, 297 x 210 mm
+ NSCPdfStandardPaperSizeA4R = 14,
+/// ISO 216 A5, 148 x 210 mm
+ NSCPdfStandardPaperSizeA5 = 15,
+/// ISO 216 A6, 105 x 148 mm
+ NSCPdfStandardPaperSizeA6 = 16,
+/// ISO 216 A7, 74 x 105 mm
+ NSCPdfStandardPaperSizeA7 = 17,
+/// ISO 216 A8, 52 x 74 mm
+ NSCPdfStandardPaperSizeA8 = 18,
+/// ISO 216 A9, 37 x 52 mm
+ NSCPdfStandardPaperSizeA9 = 19,
+/// ISO 216 A10, 26 x 37 mm
+ NSCPdfStandardPaperSizeA10 = 20,
+/// ISO 216 B0, 1000 x 1414 mm
+ NSCPdfStandardPaperSizeB0 = 21,
+/// ISO 216 B1, 707 x 1000 mm
+ NSCPdfStandardPaperSizeB1 = 22,
+/// ISO 216 B2, 500 x 707 mm
+ NSCPdfStandardPaperSizeB2 = 23,
+/// ISO 216 B3, 353 x 500 mm
+ NSCPdfStandardPaperSizeB3 = 24,
+/// ISO 216 B4, 250 x 353 mm
+ NSCPdfStandardPaperSizeB4 = 25,
+/// ISO 216 B5, 176 x 250 mm
+ NSCPdfStandardPaperSizeB5 = 26,
+/// ISO 216 B6, 125 x 176 mm
+ NSCPdfStandardPaperSizeB6 = 27,
+/// ISO 216 B7, 88 x 125 mm
+ NSCPdfStandardPaperSizeB7 = 28,
+/// ISO 216 B8, 62 x 88 mm
+ NSCPdfStandardPaperSizeB8 = 29,
+/// ISO 216 B9, 44 x 62 mm
+ NSCPdfStandardPaperSizeB9 = 30,
+/// ISO 216 B10, 31 x 44 mm
+ NSCPdfStandardPaperSizeB10 = 31,
+/// ISO 216 C0, 917 x 1297 mm
+ NSCPdfStandardPaperSizeC0 = 32,
+/// ISO 216 C1, 648 x 917 mm
+ NSCPdfStandardPaperSizeC1 = 33,
+/// ISO 216 C2, 458 x 648 mm
+ NSCPdfStandardPaperSizeC2 = 34,
+/// ISO 216 C3, 324 x 458 mm
+ NSCPdfStandardPaperSizeC3 = 35,
+/// ISO 216 C4, 229 x 324 mm
+ NSCPdfStandardPaperSizeC4 = 36,
+/// ISO 216 C5, 162 x 229 mm
+ NSCPdfStandardPaperSizeC5 = 37,
+/// ISO 216 C6, 114 x 162 mm
+ NSCPdfStandardPaperSizeC6 = 38,
+/// ISO 216 C7, 81 x 114 mm
+ NSCPdfStandardPaperSizeC7 = 39,
+/// ISO 216 C8, 57 x 81 mm
+ NSCPdfStandardPaperSizeC8 = 40,
+/// ISO 216 C9, 40 x 57 mm
+ NSCPdfStandardPaperSizeC9 = 41,
+/// ISO 216 C10, 28 x 40 mm
+ NSCPdfStandardPaperSizeC10 = 42,
+/// ANSI Standard Paper B+ (Super B) size, equivalent to ANSI B with a 1 inch margin,
+/// 330 x 483 mm / 13.0 x 19.0 in
+ NSCPdfStandardPaperSizeAnsiBPlus = 43,
+/// ANSI Standard Paper C size, 432 x 559 mm / 17.0 x 22.0 in
+ NSCPdfStandardPaperSizeAnsiC = 44,
+/// ANSI Standard Paper D size, 559 x 864 mm / 22.0 x 34.0 in
+ NSCPdfStandardPaperSizeAnsiD = 45,
+/// ANSI Standard Paper E size, 864 x 1118 mm / 34.0 x 44.0 in
+ NSCPdfStandardPaperSizeAnsiE = 46,
+/// North American architectural A size, 229 x 305 mm / 9.0 x 12.0 in
+ NSCPdfStandardPaperSizeArchA = 47,
+/// North American architectural B size, 305 x 457 mm / 12.0 x 18.0 in
+ NSCPdfStandardPaperSizeArchB = 48,
+/// North American architectural C size, 457 x 610 mm / 18.0 x 24.0 in
+ NSCPdfStandardPaperSizeArchC = 49,
+/// North American architectural D size, 610 x 914 mm / 24.0 x 36.0 in
+ NSCPdfStandardPaperSizeArchD = 50,
+/// North American architectural E size, 762 x 1067 mm / 30.0 x 42.0 in
+ NSCPdfStandardPaperSizeArchE = 51,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfStyle, "NSCPdfStyle", open) {
+ NSCPdfStyleS = 0,
+ NSCPdfStyleF = 1,
+ NSCPdfStyleDf = 2,
+ NSCPdfStyleFd = 3,
+};
+
+enum NSCPdfVerticalAlign : NSInteger;
+SWIFT_CLASS_NAMED("NSCPdfStyleDef")
+@interface NSCPdfStyleDef : NSObject
+@property (nonatomic) enum NSCPdfFontFamily font;
+@property (nonatomic) enum NSCPdfFontStyle fontStyle;
+@property (nonatomic) enum NSCPdfOverflow overflow;
+@property (nonatomic, strong) NSCPdfColor * _Nullable fillColor;
+@property (nonatomic, strong) NSCPdfColor * _Nullable textColor;
+@property (nonatomic, strong) NSCPdfCellWidth * _Nonnull cellWidth;
+@property (nonatomic) float minCellHeight;
+@property (nonatomic) enum NSCPdfHorizontalAlign horizontalAlign;
+@property (nonatomic) enum NSCPdfVerticalAlign verticalAlign;
+@property (nonatomic) float fontSize;
+@property (nonatomic, strong) NSCPdfPadding * _Nonnull cellPadding;
+@property (nonatomic, strong) NSCPdfColor * _Nullable lineColor;
+@property (nonatomic) float lineWidth;
+- (void)updateMinCellWidth:(float)value;
+- (float)getMinCellWidth SWIFT_WARN_UNUSED_RESULT;
+- (NSCPdfStyleDef * _Nonnull)clone SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfStyleDef * _Nonnull)default SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@class NSCPdfTableCellOrString;
+enum NSCPdfTableTheme : NSInteger;
+SWIFT_CLASS_NAMED("NSCPdfTable")
+@interface NSCPdfTable : NSObject
+@property (nonatomic, copy) NSArray * _Nullable columns;
+@property (nonatomic, copy) NSDictionary * _Nullable columnStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable styles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable alternateRowsStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable headStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable bodyStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable footStyles;
+@property (nonatomic, copy) NSArray *> * _Nonnull head;
+@property (nonatomic, copy) NSArray *> * _Nonnull body;
+@property (nonatomic, copy) NSArray *> * _Nonnull foot;
+@property (nonatomic, copy) NSArray * _Nonnull position;
+@property (nonatomic) enum NSCPdfTableTheme theme;
+@property (nonatomic) enum NSCPdfPageBreak pageBreak;
+@property (nonatomic) enum NSCPdfShowHead showHead;
+@property (nonatomic) enum NSCPdfShowFoot showFoot;
+@property (nonatomic, strong) NSCPdfMargin * _Nonnull margin;
+@property (nonatomic, copy) void (^ _Nullable willDrawPage)(NSCPdfHookData * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable didDrawPage)(NSCPdfHookData * _Nonnull);
+@property (nonatomic, copy) BOOL (^ _Nullable willDrawCell)(NSCPdfCellHookData * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable didDrawCell)(NSCPdfCellHookData * _Nonnull);
+- (void)updatePosition:(float)x :(float)y;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfTableCell")
+@interface NSCPdfTableCell : NSObject
+- (nonnull instancetype)init:(NSString * _Nonnull)content :(NSInteger)colSpan :(NSInteger)rowSpan :(NSCPdfStyleDef * _Nonnull)style OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfTableCellOrString")
+@interface NSCPdfTableCellOrString : NSObject
+- (nonnull instancetype)initWithString:(NSString * _Nonnull)string cell:(NSCPdfTableCell * _Nullable)cell OBJC_DESIGNATED_INITIALIZER;
++ (NSCPdfTableCellOrString * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfTableCellOrString * _Nonnull)withString:(NSString * _Nonnull)value SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfTableCellOrString * _Nonnull)Cell:(NSCPdfTableCell * _Nonnull)value SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfTableTheme, "NSCPdfTableTheme", open) {
+ NSCPdfTableThemeStriped = 0,
+ NSCPdfTableThemeGrid = 1,
+ NSCPdfTableThemePlain = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfTextAlignment, "NSCPdfTextAlignment", open) {
+ NSCPdfTextAlignmentLeft = 0,
+ NSCPdfTextAlignmentCenter = 1,
+ NSCPdfTextAlignmentRight = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfTextBaseline, "NSCPdfTextBaseline", open) {
+ NSCPdfTextBaselineAlphabetic = 0,
+ NSCPdfTextBaselineIdeographic = 1,
+ NSCPdfTextBaselineBottom = 2,
+ NSCPdfTextBaselineTop = 3,
+ NSCPdfTextBaselineMiddle = 4,
+ NSCPdfTextBaselineHanging = 5,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfTextOptions")
+@interface NSCPdfTextOptions : NSObject
+@property (nonatomic) enum NSCPdfTextAlignment align;
+@property (nonatomic) enum NSCPdfTextBaseline baseline;
+@property (nonatomic, strong) NSCPdfRotationOrMatrix * _Nonnull angle;
+@property (nonatomic) enum NSCPdfRotationDirection rotationDirection;
+@property (nonatomic) NSInteger charSpace;
+@property (nonatomic) float horizontalScale;
+@property (nonatomic) float lineHeightFactor;
+@property (nonatomic) NSInteger maxWidth;
+- (PdfNativeTextOptions)pdfium SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfTiledView")
+@interface NSCPdfTiledView : UIScrollView
+@property (nonatomic, strong) NSCPdfDocument * _Nullable document;
+@property (nonatomic, copy) void (^ _Nullable onLoaded)(NSCPdfDocument * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable onError)(NSError * _Nullable);
+@property (nonatomic, copy) void (^ _Nullable onPageChange)(NSInteger);
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (UIView * _Nullable)viewForZoomingInScrollView:(UIScrollView * _Nonnull)scrollView SWIFT_WARN_UNUSED_RESULT;
+- (void)layoutSubviews;
+- (void)loadFromBytes:(NSData * _Nonnull)bytes :(NSString * _Nullable)password;
+- (void)loadFromPath:(NSString * _Nonnull)path :(NSString * _Nullable)password;
+- (void)loadFromUrl:(NSString * _Nonnull)url :(NSString * _Nullable)password;
+@end
+
+typedef SWIFT_ENUM_NAMED(int32_t, NSCPdfUnit, "NSCPdfUnit", open) {
+ NSCPdfUnitMm = 0,
+ NSCPdfUnitPoints = 1,
+ NSCPdfUnitCm = 2,
+ NSCPdfUnitInches = 3,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfVerticalAlign, "NSCPdfVerticalAlign", open) {
+ NSCPdfVerticalAlignTop = 0,
+ NSCPdfVerticalAlignMiddle = 1,
+ NSCPdfVerticalAlignBottom = 2,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfView")
+@interface NSCPdfView : UIView
+@property (nonatomic, copy) void (^ _Nullable onLoaded)(NSCPdfDocument * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable onError)(NSError * _Nullable);
+@property (nonatomic, copy) void (^ _Nullable onPageChange)(NSInteger);
+@property (nonatomic, strong) NSCPdfDocument * _Nullable document;
+@property (nonatomic) NSInteger currentPage;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)layoutSubviews;
+- (void)loadFromBytes:(NSData * _Nonnull)bytes :(NSString * _Nullable)password;
+- (void)loadFromPath:(NSString * _Nonnull)path :(NSString * _Nullable)password;
+- (void)loadFromUrl:(NSString * _Nonnull)url :(NSString * _Nullable)password;
+- (void)scrollToPage:(NSInteger)page animated:(BOOL)animated;
+@property (nonatomic) CGFloat zoomScale;
+@property (nonatomic) CGFloat minimumZoomScale;
+@property (nonatomic) CGFloat maximumZoomScale;
+@end
+
+#endif
+#if __has_attribute(external_source_symbol)
+# pragma clang attribute pop
+#endif
+#if defined(__cplusplus)
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#else
+#error unsupported Swift architecture
+#endif
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/PdfNative.h b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/PdfNative.h
new file mode 100644
index 00000000..22655540
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/PdfNative.h
@@ -0,0 +1,26 @@
+//
+// PdfNative.h
+// PdfNative
+//
+// Created by Osei Fortune on 25/06/2025.
+//
+
+//#ifdef __cplusplus
+//extern "C" {
+//#endif
+
+#import
+
+//! Project version number for PdfNative.
+FOUNDATION_EXPORT double PdfNativeVersionNumber;
+
+//! Project version string for PdfNative.
+FOUNDATION_EXPORT const unsigned char PdfNativeVersionString[];
+
+#import "pdf_core.h"
+#import "pdf_native.h"
+
+//
+//#ifdef __cplusplus
+//}
+//#endif
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/pdf_core.h b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/pdf_core.h
new file mode 100644
index 00000000..4355c1a0
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/pdf_core.h
@@ -0,0 +1,546 @@
+#pragma once
+
+/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */
+
+#include
+#include
+#include
+#include
+
+typedef enum CCellWidthType {
+ CCellWidthType_Auto,
+ CCellWidthType_Wrap,
+ CCellWidthType_Fixed,
+} CCellWidthType;
+
+typedef enum CColumnKeyType {
+ CColumnKeyType_Index,
+ CColumnKeyType_DataKey,
+} CColumnKeyType;
+
+typedef enum CHorizontalAlign {
+ CHorizontalAlign_Left,
+ CHorizontalAlign_Center,
+ CHorizontalAlign_Right,
+} CHorizontalAlign;
+
+typedef enum CPdfNativeColorOptionalType {
+ CPdfNativeColorOptionalType_None,
+ CPdfNativeColorOptionalType_Some,
+} CPdfNativeColorOptionalType;
+
+typedef enum CPdfNativePointsOptionalType {
+ CPdfNativePointsOptionalType_None,
+ CPdfNativePointsOptionalType_Some,
+} CPdfNativePointsOptionalType;
+
+typedef enum CVerticalAlign {
+ CVerticalAlign_Top,
+ CVerticalAlign_Middle,
+ CVerticalAlign_Bottom,
+} CVerticalAlign;
+
+typedef enum PdfNativeFontFamily {
+ PdfNativeFontFamily_Helvetica,
+ PdfNativeFontFamily_Times,
+ PdfNativeFontFamily_Courier,
+} PdfNativeFontFamily;
+
+typedef enum PdfNativeFontStyle {
+ PdfNativeFontStyle_Normal,
+ PdfNativeFontStyle_Bold,
+ PdfNativeFontStyle_Italic,
+ PdfNativeFontStyle_BoldItalic,
+} PdfNativeFontStyle;
+
+typedef enum PdfNativeOrientation {
+ PdfNativeOrientation_Landscape,
+ PdfNativeOrientation_Portrait,
+} PdfNativeOrientation;
+
+typedef enum PdfNativeOverflow {
+ PdfNativeOverflow_LineBreak,
+ PdfNativeOverflow_Ellipsize,
+ PdfNativeOverflow_Visible,
+ PdfNativeOverflow_Hidden,
+} PdfNativeOverflow;
+
+typedef enum PdfNativePageBreak {
+ PdfNativePageBreak_Auto,
+ PdfNativePageBreak_Avoid,
+ PdfNativePageBreak_Always,
+} PdfNativePageBreak;
+
+typedef enum PdfNativeRotationDirection {
+ PdfNativeRotationDirection_CW,
+ PdfNativeRotationDirection_CCW,
+} PdfNativeRotationDirection;
+
+typedef enum PdfNativeRotationOrMatrixKind {
+ PdfNativeRotationOrMatrixKind_Rotation,
+ PdfNativeRotationOrMatrixKind_Matrix,
+} PdfNativeRotationOrMatrixKind;
+
+typedef enum PdfNativeSection {
+ PdfNativeSection_Head,
+ PdfNativeSection_Body,
+ PdfNativeSection_Foot,
+} PdfNativeSection;
+
+typedef enum PdfNativeShowFoot {
+ PdfNativeShowFoot_EveryPage,
+ PdfNativeShowFoot_LastPage,
+ PdfNativeShowFoot_Never,
+} PdfNativeShowFoot;
+
+typedef enum PdfNativeShowHead {
+ PdfNativeShowHead_EveryPage,
+ PdfNativeShowHead_FirstPage,
+ PdfNativeShowHead_Never,
+} PdfNativeShowHead;
+
+typedef enum PdfNativeStandardPaperSize {
+ /**
+ * ANSI Standard Paper A size (US Letter), 216 x 279 mm / 8.5 x 11.0 in
+ */
+ PdfNativeStandardPaperSize_USLetterAnsiA,
+ /**
+ * US Half Letter size, 140 x 216 mm / 5.5 x 8.5 in
+ */
+ PdfNativeStandardPaperSize_USHalfLetter,
+ /**
+ * US Government Letter size, 203 x 254 mm / 8.0 x 10.0 in
+ */
+ PdfNativeStandardPaperSize_USGovernmentLetter,
+ /**
+ * US Legal size, 216 x 356 mm / 8.5 x 14.0 in
+ */
+ PdfNativeStandardPaperSize_USLegal,
+ /**
+ * US Junior Legal size, 127 x 203 mm / 5.0 x 8.0 in
+ */
+ PdfNativeStandardPaperSize_USJuniorLegal,
+ /**
+ * US Government Legal size, 216 x 330 mm / 8.5 x 13.0 in
+ */
+ PdfNativeStandardPaperSize_USGovernmentLegal,
+ /**
+ * ANSI Standard Paper B size (US Ledger / Tabloid), 279 x 432 mm / 11.0 x 17.0 in
+ */
+ PdfNativeStandardPaperSize_USLedgerTabloidAnsiB,
+ /**
+ * ISO 216 4A0, quadruple the size of ISO 216 standard A0, 1682 x 2378 mm
+ */
+ PdfNativeStandardPaperSize_A0x4,
+ /**
+ * ISO 216 2A0, double the size of ISO 216 standard A0, 1189 x 1682 mm
+ */
+ PdfNativeStandardPaperSize_A0x2,
+ /**
+ * ISO 216 A0, 841 x 1189 mm
+ */
+ PdfNativeStandardPaperSize_A0,
+ /**
+ * ISO 216 A1, 594 x 841 mm
+ */
+ PdfNativeStandardPaperSize_A1,
+ /**
+ * ISO 216 A2, 420 x 594 mm
+ */
+ PdfNativeStandardPaperSize_A2,
+ /**
+ * ISO 216 A3, 297 x 420 mm
+ */
+ PdfNativeStandardPaperSize_A3,
+ /**
+ * ISO 216 A4, 210 x 297 mm
+ */
+ PdfNativeStandardPaperSize_A4,
+ /**
+ * ISO 216 A4R, equivalent to A4 rotated 90 degrees, 297 x 210 mm
+ */
+ PdfNativeStandardPaperSize_A4R,
+ /**
+ * ISO 216 A5, 148 x 210 mm
+ */
+ PdfNativeStandardPaperSize_A5,
+ /**
+ * ISO 216 A6, 105 x 148 mm
+ */
+ PdfNativeStandardPaperSize_A6,
+ /**
+ * ISO 216 A7, 74 x 105 mm
+ */
+ PdfNativeStandardPaperSize_A7,
+ /**
+ * ISO 216 A8, 52 x 74 mm
+ */
+ PdfNativeStandardPaperSize_A8,
+ /**
+ * ISO 216 A9, 37 x 52 mm
+ */
+ PdfNativeStandardPaperSize_A9,
+ /**
+ * ISO 216 A10, 26 x 37 mm
+ */
+ PdfNativeStandardPaperSize_A10,
+ /**
+ * ISO 216 B0, 1000 x 1414 mm
+ */
+ PdfNativeStandardPaperSize_B0,
+ /**
+ * ISO 216 B1, 707 x 1000 mm
+ */
+ PdfNativeStandardPaperSize_B1,
+ /**
+ * ISO 216 B2, 500 x 707 mm
+ */
+ PdfNativeStandardPaperSize_B2,
+ /**
+ * ISO 216 B3, 353 x 500 mm
+ */
+ PdfNativeStandardPaperSize_B3,
+ /**
+ * ISO 216 B4, 250 x 353 mm
+ */
+ PdfNativeStandardPaperSize_B4,
+ /**
+ * ISO 216 B5, 176 x 250 mm
+ */
+ PdfNativeStandardPaperSize_B5,
+ /**
+ * ISO 216 B6, 125 x 176 mm
+ */
+ PdfNativeStandardPaperSize_B6,
+ /**
+ * ISO 216 B7, 88 x 125 mm
+ */
+ PdfNativeStandardPaperSize_B7,
+ /**
+ * ISO 216 B8, 62 x 88 mm
+ */
+ PdfNativeStandardPaperSize_B8,
+ /**
+ * ISO 216 B9, 44 x 62 mm
+ */
+ PdfNativeStandardPaperSize_B9,
+ /**
+ * ISO 216 B10, 31 x 44 mm
+ */
+ PdfNativeStandardPaperSize_B10,
+ /**
+ * ISO 216 C0, 917 x 1297 mm
+ */
+ PdfNativeStandardPaperSize_C0,
+ /**
+ * ISO 216 C1, 648 x 917 mm
+ */
+ PdfNativeStandardPaperSize_C1,
+ /**
+ * ISO 216 C2, 458 x 648 mm
+ */
+ PdfNativeStandardPaperSize_C2,
+ /**
+ * ISO 216 C3, 324 x 458 mm
+ */
+ PdfNativeStandardPaperSize_C3,
+ /**
+ * ISO 216 C4, 229 x 324 mm
+ */
+ PdfNativeStandardPaperSize_C4,
+ /**
+ * ISO 216 C5, 162 x 229 mm
+ */
+ PdfNativeStandardPaperSize_C5,
+ /**
+ * ISO 216 C6, 114 x 162 mm
+ */
+ PdfNativeStandardPaperSize_C6,
+ /**
+ * ISO 216 C7, 81 x 114 mm
+ */
+ PdfNativeStandardPaperSize_C7,
+ /**
+ * ISO 216 C8, 57 x 81 mm
+ */
+ PdfNativeStandardPaperSize_C8,
+ /**
+ * ISO 216 C9, 40 x 57 mm
+ */
+ PdfNativeStandardPaperSize_C9,
+ /**
+ * ISO 216 C10, 28 x 40 mm
+ */
+ PdfNativeStandardPaperSize_C10,
+ /**
+ * ANSI Standard Paper B+ (Super B) size, equivalent to ANSI B with a 1 inch margin,
+ * 330 x 483 mm / 13.0 x 19.0 in
+ */
+ PdfNativeStandardPaperSize_AnsiBPlus,
+ /**
+ * ANSI Standard Paper C size, 432 x 559 mm / 17.0 x 22.0 in
+ */
+ PdfNativeStandardPaperSize_AnsiC,
+ /**
+ * ANSI Standard Paper D size, 559 x 864 mm / 22.0 x 34.0 in
+ */
+ PdfNativeStandardPaperSize_AnsiD,
+ /**
+ * ANSI Standard Paper E size, 864 x 1118 mm / 34.0 x 44.0 in
+ */
+ PdfNativeStandardPaperSize_AnsiE,
+ /**
+ * North American architectural A size, 229 x 305 mm / 9.0 x 12.0 in
+ */
+ PdfNativeStandardPaperSize_ArchA,
+ /**
+ * North American architectural B size, 305 x 457 mm / 12.0 x 18.0 in
+ */
+ PdfNativeStandardPaperSize_ArchB,
+ /**
+ * North American architectural C size, 457 x 610 mm / 18.0 x 24.0 in
+ */
+ PdfNativeStandardPaperSize_ArchC,
+ /**
+ * North American architectural D size, 610 x 914 mm / 24.0 x 36.0 in
+ */
+ PdfNativeStandardPaperSize_ArchD,
+ /**
+ * North American architectural E size, 762 x 1067 mm / 30.0 x 42.0 in
+ */
+ PdfNativeStandardPaperSize_ArchE,
+} PdfNativeStandardPaperSize;
+
+typedef enum PdfNativeStyle {
+ PdfNativeStyle_S,
+ PdfNativeStyle_F,
+ PdfNativeStyle_DF,
+ PdfNativeStyle_FD,
+} PdfNativeStyle;
+
+typedef enum PdfNativeTableTheme {
+ PdfNativeTableTheme_Striped,
+ PdfNativeTableTheme_Grid,
+ PdfNativeTableTheme_Plain,
+} PdfNativeTableTheme;
+
+typedef enum PdfNativeTextAlignment {
+ PdfNativeTextAlignment_Left,
+ PdfNativeTextAlignment_Center,
+ PdfNativeTextAlignment_Right,
+ PdfNativeTextAlignment_Justify,
+} PdfNativeTextAlignment;
+
+typedef enum PdfNativeTextBaseline {
+ PdfNativeTextBaseline_Alphabetic,
+ PdfNativeTextBaseline_Ideographic,
+ PdfNativeTextBaseline_Bottom,
+ PdfNativeTextBaseline_Top,
+ PdfNativeTextBaseline_Middle,
+ PdfNativeTextBaseline_Hanging,
+} PdfNativeTextBaseline;
+
+typedef enum PdfNativeUnit {
+ PdfNativeUnit_Mm,
+ PdfNativeUnit_Points,
+ PdfNativeUnit_Cm,
+ PdfNativeUnit_Inches,
+} PdfNativeUnit;
+
+typedef struct PdfNativeCellRenderInfoContent PdfNativeCellRenderInfoContent;
+
+typedef enum PdfNativePaperSize_Tag {
+ PdfNativePaperSize_StandardPaper,
+ PdfNativePaperSize_Custom,
+} PdfNativePaperSize_Tag;
+
+typedef struct PdfNativePaperSize_Custom_Body {
+ float _0;
+ float _1;
+} PdfNativePaperSize_Custom_Body;
+
+typedef struct PdfNativePaperSize {
+ PdfNativePaperSize_Tag tag;
+ union {
+ struct {
+ enum PdfNativeStandardPaperSize standard_paper;
+ };
+ PdfNativePaperSize_Custom_Body custom;
+ };
+} PdfNativePaperSize;
+
+typedef struct PdfNativeDocumentConfig {
+ enum PdfNativeOrientation orientation;
+ struct PdfNativePaperSize size;
+ enum PdfNativeUnit units;
+ float device_scale;
+} PdfNativeDocumentConfig;
+
+typedef struct CColumnDef {
+ const char *header;
+ const char *data_key;
+} CColumnDef;
+
+typedef struct CColumnKey {
+ enum CColumnKeyType type_;
+ uintptr_t index;
+ const char *data_key;
+} CColumnKey;
+
+typedef struct CPdfNativeColor {
+ int32_t r;
+ int32_t g;
+ int32_t b;
+ int32_t a;
+} CPdfNativeColor;
+
+typedef union CPdfNativeColorOptionalData {
+ struct CPdfNativeColor value;
+} CPdfNativeColorOptionalData;
+
+typedef struct CPdfNativeColorOptional {
+ enum CPdfNativeColorOptionalType kind;
+ union CPdfNativeColorOptionalData data;
+} CPdfNativeColorOptional;
+
+typedef struct CPdfNativePoints {
+ float value;
+ enum PdfNativeUnit unit;
+ bool changed;
+} CPdfNativePoints;
+
+typedef struct CCellWidth {
+ enum CCellWidthType type_;
+ struct CPdfNativePoints value;
+} CCellWidth;
+
+typedef union CPdfNativePointsOptionalData {
+ struct CPdfNativePoints value;
+} CPdfNativePointsOptionalData;
+
+typedef struct CPdfNativePointsOptional {
+ enum CPdfNativePointsOptionalType kind;
+ union CPdfNativePointsOptionalData data;
+} CPdfNativePointsOptional;
+
+typedef struct CPdfNativePadding {
+ struct CPdfNativePoints top;
+ struct CPdfNativePoints right;
+ struct CPdfNativePoints bottom;
+ struct CPdfNativePoints left;
+} CPdfNativePadding;
+
+typedef struct CStyleDef {
+ enum PdfNativeFontFamily font;
+ enum PdfNativeFontStyle font_style;
+ enum PdfNativeOverflow overflow;
+ struct CPdfNativeColorOptional fill_color;
+ struct CPdfNativeColorOptional text_color;
+ struct CCellWidth cell_width;
+ struct CPdfNativePointsOptional min_cell_width;
+ struct CPdfNativePoints min_cell_height;
+ enum CHorizontalAlign horizontal_align;
+ enum CVerticalAlign vertical_align;
+ float font_size;
+ struct CPdfNativePadding cell_padding;
+ struct CPdfNativeColorOptional line_color;
+ float line_width;
+} CStyleDef;
+
+typedef struct CTableCell {
+ const char *content;
+ uintptr_t row_span;
+ uintptr_t col_span;
+ const struct CStyleDef *style;
+} CTableCell;
+
+typedef struct CTableCellOrString {
+ const char *string;
+ const struct CTableCell *cell;
+} CTableCellOrString;
+
+typedef struct CPdfNativeMargin {
+ struct CPdfNativePoints top;
+ struct CPdfNativePoints right;
+ struct CPdfNativePoints bottom;
+ struct CPdfNativePoints left;
+} CPdfNativeMargin;
+
+typedef struct PdfNativeCellRenderInfo {
+ enum PdfNativeSection section;
+ uint32_t row_index;
+ uint32_t column_index;
+ uint32_t page_index;
+ float x;
+ float y;
+ float width;
+ float height;
+ uint32_t col_span;
+ uint32_t row_span;
+ uint32_t line_count;
+ struct PdfNativeCellRenderInfoContent *content;
+} PdfNativeCellRenderInfo;
+
+#if !defined(TARGET_OS_ANDROID)
+typedef struct CPdfTable {
+ const struct CColumnDef *columns;
+ uintptr_t columns_size;
+ const struct CColumnKey *column_styles_keys;
+ uintptr_t column_styles_keys_size;
+ const struct CStyleDef *column_styles_values;
+ uintptr_t column_styles_values_size;
+ const struct CStyleDef *styles;
+ const struct CStyleDef *alternate_row_styles;
+ const struct CStyleDef *head_styles;
+ const struct CStyleDef *body_styles;
+ const struct CStyleDef *foot_styles;
+ const struct CTableCellOrString *const *head;
+ uintptr_t head_size;
+ const uintptr_t *header_inner_sizes;
+ uintptr_t header_inner_size;
+ const struct CTableCellOrString *const *body;
+ uintptr_t body_size;
+ const uintptr_t *body_inner_sizes;
+ uintptr_t body_inner_size;
+ const struct CTableCellOrString *const *foot;
+ uintptr_t foot_size;
+ const uintptr_t *foot_inner_sizes;
+ uintptr_t foot_inner_size;
+ struct CPdfNativePoints position_x;
+ struct CPdfNativePoints position_y;
+ enum PdfNativeTableTheme theme;
+ enum PdfNativePageBreak page_break;
+ enum PdfNativeShowHead show_head;
+ enum PdfNativeShowFoot show_foot;
+ struct CPdfNativeMargin margin;
+ void (*will_draw_page)(const void*, uint32_t, float, float);
+ const void *will_draw_page_data;
+ void (*did_draw_page)(const void*, uint32_t, float, float);
+ const void *did_draw_page_data;
+ bool (*will_draw_cell)(const void*, struct PdfNativeCellRenderInfo*);
+ const void *will_draw_cell_data;
+ void (*did_draw_cell)(const void*, struct PdfNativeCellRenderInfo*);
+ const void *did_draw_cell_data;
+} CPdfTable;
+#endif
+
+typedef union PdfNativeRotationOrMatrixData {
+ float rotation;
+ float matrix[6];
+} PdfNativeRotationOrMatrixData;
+
+typedef struct PdfNativeRotationOrMatrix {
+ enum PdfNativeRotationOrMatrixKind kind;
+ union PdfNativeRotationOrMatrixData data;
+} PdfNativeRotationOrMatrix;
+
+typedef struct PdfNativeTextOptions {
+ enum PdfNativeTextAlignment align;
+ enum PdfNativeTextBaseline baseline;
+ struct PdfNativeRotationOrMatrix angle;
+ enum PdfNativeRotationDirection rotation_direction;
+ uint32_t char_space;
+ float horizontal_scale;
+ float line_height_factor;
+ uint32_t max_width;
+} PdfNativeTextOptions;
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/pdf_native.h b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/pdf_native.h
new file mode 100644
index 00000000..2d727dcd
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Headers/pdf_native.h
@@ -0,0 +1,293 @@
+#pragma once
+
+/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */
+
+#include
+#include
+#include
+#include
+
+typedef struct CPdfNative CPdfNative;
+
+typedef struct CPdfNativeDocument CPdfNativeDocument;
+
+typedef struct CPdfNativeImage CPdfNativeImage;
+
+typedef struct CPdfNativeRenderInfo {
+ const void *data;
+ uint32_t width;
+ uint32_t height;
+} CPdfNativeRenderInfo;
+
+struct CPdfNative *pdf_native_init(void);
+
+void pdf_native_release(struct CPdfNative *instance);
+
+void pdf_native_string_release(const char *string);
+
+struct CPdfNativeDocument *pdf_native_load_from_path(struct CPdfNative *instance,
+ const char *path,
+ const char *password);
+
+struct CPdfNativeDocument *pdf_native_load_from_bytes(struct CPdfNative *instance,
+ const uint8_t *buffer,
+ uintptr_t size,
+ const char *password);
+
+const char *pdf_native_cell_render_info_get_content(const PdfNativeCellRenderInfo *instance);
+
+void pdf_native_cell_render_info_set_content(PdfNativeCellRenderInfo *instance,
+ const char *content);
+
+PdfNativeCellRenderInfoContent *pdf_native_cell_render_info_create_borrowed(const char *content);
+
+PdfNativeCellRenderInfoContent *pdf_native_cell_render_info_create_owned(const char *content);
+
+struct CPdfNativeDocument *pdf_native_document_init(struct CPdfNative *instance,
+ const PdfNativeDocumentConfig *config);
+
+void pdf_native_document_release(struct CPdfNativeDocument *instance);
+
+const char *pdf_native_document_save_to_file(struct CPdfNativeDocument *instance, const char *file);
+
+int pdf_native_document_count(struct CPdfNativeDocument *instance);
+
+void pdf_native_document_page_info(struct CPdfNativeDocument *instance,
+ uint8_t *buffer,
+ uintptr_t size);
+
+float pdf_native_document_width(struct CPdfNativeDocument *instance);
+
+float pdf_native_document_height(struct CPdfNativeDocument *instance);
+
+unsigned int pdf_native_document_current_page(struct CPdfNativeDocument *instance);
+
+void pdf_native_document_set_font(struct CPdfNativeDocument *instance,
+ const char *font_name,
+ const char *font_style,
+ const char *font_weight);
+
+bool pdf_native_document_add_font(struct CPdfNativeDocument *instance,
+ const char *path,
+ const char *id,
+ const char *style,
+ const char *weight,
+ bool is_ttf,
+ bool is_cid_font);
+
+bool pdf_native_document_add_font_with_bytes(struct CPdfNativeDocument *instance,
+ const uint8_t *bytes,
+ uintptr_t size,
+ const char *id,
+ const char *style,
+ const char *weight,
+ bool is_ttf,
+ bool is_cid_font);
+
+void pdf_native_document_add_page(struct CPdfNativeDocument *instance,
+ PdfNativePaperSize size,
+ PdfNativeOrientation orientation);
+
+void pdf_native_document_circle(struct CPdfNativeDocument *instance,
+ float x,
+ float y,
+ float r,
+ PdfNativeStyle style);
+
+void pdf_native_document_ellipse(struct CPdfNativeDocument *instance,
+ float x,
+ float y,
+ float rx,
+ float ry,
+ PdfNativeStyle style);
+
+void pdf_native_document_rect(struct CPdfNativeDocument *instance,
+ float x,
+ float y,
+ float width,
+ float height,
+ PdfNativeStyle style);
+
+void pdf_native_document_rounded_rect(struct CPdfNativeDocument *instance,
+ float x,
+ float y,
+ float width,
+ float height,
+ float rx,
+ float ry,
+ PdfNativeStyle style);
+
+void pdf_native_document_delete_page(struct CPdfNativeDocument *instance, unsigned int index);
+
+void pdf_native_document_set_page(struct CPdfNativeDocument *instance, unsigned int index);
+
+void pdf_native_document_set_font_size(struct CPdfNativeDocument *instance, float size);
+
+float pdf_native_document_get_font_size(struct CPdfNativeDocument *instance);
+
+void pdf_native_document_set_font_color(struct CPdfNativeDocument *instance,
+ int32_t r,
+ int32_t g,
+ int32_t b,
+ int32_t a);
+
+void pdf_native_document_set_draw_color(struct CPdfNativeDocument *instance,
+ int32_t r,
+ int32_t g,
+ int32_t b,
+ int32_t a);
+
+void pdf_native_document_set_fill_color(struct CPdfNativeDocument *instance,
+ int32_t r,
+ int32_t g,
+ int32_t b,
+ int32_t a);
+
+void pdf_native_document_set_line_width(struct CPdfNativeDocument *instance, float width);
+
+float pdf_native_document_get_line_width(struct CPdfNativeDocument *instance);
+
+void pdf_native_document_add_text(struct CPdfNativeDocument *instance,
+ const char *text,
+ float x,
+ float y,
+ const PdfNativeTextOptions *options);
+
+void pdf_native_document_add_text_matrix(struct CPdfNativeDocument *instance,
+ const char *text,
+ float x,
+ float y,
+ const PdfNativeTextOptions *options,
+ float a,
+ float b,
+ float c,
+ float d,
+ float e,
+ float f);
+
+void pdf_native_document_add_image(struct CPdfNativeDocument *instance,
+ const uint8_t *image_data,
+ unsigned int image_size,
+ float x,
+ float y,
+ int32_t width,
+ int32_t height);
+
+void pdf_native_document_add_image_pdf(struct CPdfNativeDocument *instance,
+ struct CPdfNativeImage *image,
+ float x,
+ float y,
+ int32_t width,
+ int32_t height);
+
+void pdf_native_document_add_raw_image(struct CPdfNativeDocument *instance,
+ const uint8_t *image_data,
+ unsigned int image_size,
+ uint32_t image_width,
+ uint32_t image_height,
+ float x,
+ float y,
+ int32_t width,
+ int32_t height);
+
+int64_t pdf_native_document_table(struct CPdfNativeDocument *instance, const CPdfTable *config);
+
+void pdf_native_document_render_into_buffer(struct CPdfNativeDocument *instance,
+ int index,
+ uint8_t *buffer,
+ uintptr_t buffer_size,
+ unsigned int width,
+ unsigned int height);
+
+void pdf_native_document_render_into_buffer_with_scale(struct CPdfNativeDocument *instance,
+ int index,
+ float viewport_width,
+ float viewport_height,
+ float scale_x,
+ float scale_y,
+ float x,
+ float y,
+ float width,
+ float height,
+ uint8_t *buffer,
+ uintptr_t buffer_size);
+
+struct CPdfNativeRenderInfo *pdf_native_document_render_to_buffer(struct CPdfNativeDocument *instance,
+ int index,
+ unsigned int width,
+ unsigned int height,
+ bool flip_vertical,
+ bool flip_horizontal);
+
+struct CPdfNativeRenderInfo *pdf_native_document_render_to_buffer_with_scale(struct CPdfNativeDocument *instance,
+ int index,
+ float viewport_width,
+ float viewport_height,
+ float scale_x,
+ float scale_y,
+ float x,
+ float y,
+ float width,
+ float height,
+ bool flip_vertical,
+ bool flip_horizontal);
+
+void *pdf_native_document_render_to_buffers(struct CPdfNativeDocument *instance,
+ const int *indices,
+ uintptr_t indices_size,
+ unsigned int width,
+ unsigned int height,
+ bool flip_vertical,
+ bool flip_horizontal);
+
+void *pdf_native_document_render_to_buffers_with_scale(struct CPdfNativeDocument *instance,
+ const int *indices,
+ uintptr_t indices_size,
+ float viewport_width,
+ float viewport_height,
+ float scale_x,
+ float scale_y,
+ float x,
+ float y,
+ float width,
+ float height,
+ bool flip_vertical,
+ bool flip_horizontal);
+
+struct CPdfNativeRenderInfo *pdf_native_document_render_to_buffer_with_scale_and_tile(struct CPdfNativeDocument *instance,
+ int index,
+ unsigned int tile_width,
+ unsigned int tile_height,
+ float viewport_width,
+ float viewport_height,
+ float scale,
+ unsigned int row,
+ unsigned int column);
+
+struct CPdfNativeRenderInfo *pdf_native_document_render_to_buffer_with_viewport_offset_and_size(struct CPdfNativeDocument *instance,
+ int index,
+ float viewport_width,
+ float viewport_height,
+ float scale,
+ float x,
+ float y,
+ float width,
+ float height);
+
+void pdf_native_render_info_release(struct CPdfNativeRenderInfo *instance);
+
+uint32_t pdf_native_image_get_width(struct CPdfNativeImage *instance);
+
+uint32_t pdf_native_image_get_height(struct CPdfNativeImage *instance);
+
+void pdf_native_image_release(struct CPdfNativeImage *instance);
+
+struct CPdfNativeImage *pdf_native_image_from_data(struct CPdfNativeDocument *instance,
+ const uint8_t *image,
+ uintptr_t size,
+ uint32_t width,
+ uint32_t height);
+
+struct CPdfNativeImage *pdf_native_image_from_encoded_data(struct CPdfNativeDocument *instance,
+ const uint8_t *image,
+ uintptr_t size);
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Info.plist b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Info.plist
new file mode 100644
index 00000000..2a10f659
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Info.plist differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
new file mode 100644
index 00000000..a2fbc09d
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.abi.json b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.abi.json
new file mode 100644
index 00000000..166fceae
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.abi.json
@@ -0,0 +1,23855 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "PdfNative",
+ "printedName": "PdfNative",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfStyle",
+ "printedName": "NSCPdfStyle",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "s",
+ "printedName": "s",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleS",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO1syA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "f",
+ "printedName": "f",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleF",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO1fyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "df",
+ "printedName": "df",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleDf",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO2dfyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "fd",
+ "printedName": "fd",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleFd",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO2fdyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative11NSCPdfStyleO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative11NSCPdfStyleO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfStyleO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfStyle",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfScrollView",
+ "printedName": "NSCPdfScrollView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)document",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "RawDocComment", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)document",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setDocument:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onLoaded",
+ "printedName": "onLoaded",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)onLoaded",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)onLoaded",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setOnLoaded:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onError",
+ "printedName": "onError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)onError",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)onError",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setOnError:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onPageChange",
+ "printedName": "onPageChange",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)onPageChange",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)onPageChange",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setOnPageChange:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentPage",
+ "printedName": "currentPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)currentPage",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)currentPage",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setCurrentPage:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC11currentPageSivM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfScrollView",
+ "printedName": "PdfNative.NSCPdfScrollView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)loadFromBytes::",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)loadFromPath::",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromUrl",
+ "printedName": "loadFromUrl(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)loadFromUrl::",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollToPage",
+ "printedName": "scrollToPage(_:animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollToPage:animated:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12scrollToPage_8animatedySi_SbtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollViewDidScroll",
+ "printedName": "scrollViewDidScroll(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollViewDidScroll:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC06scrolle3DidD0yySo08UIScrollE0CF",
+ "moduleName": "PdfNative",
+ "objc_name": "scrollViewDidScroll:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "viewForZooming",
+ "printedName": "viewForZooming(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)viewForZoomingInScrollView:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF",
+ "moduleName": "PdfNative",
+ "objc_name": "viewForZoomingInScrollView:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollViewDidZoom",
+ "printedName": "scrollViewDidZoom(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollViewDidZoom:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC06scrollE7DidZoomyySo08UIScrollE0CF",
+ "moduleName": "PdfNative",
+ "objc_name": "scrollViewDidZoom:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollViewDidEndZooming",
+ "printedName": "scrollViewDidEndZooming(_:with:atScale:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollViewDidEndZooming:withView:atScale:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtF",
+ "moduleName": "PdfNative",
+ "objc_name": "scrollViewDidEndZooming:withView:atScale:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfScrollView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIScrollView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIScrollView", "UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LDOTiledView",
+ "printedName": "LDOTiledView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "layerClass",
+ "printedName": "layerClass",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "any AnyObject.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "AnyObject"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(cpy)layerClass",
+ "mangledName": "$s9PdfNative12LDOTiledViewC10layerClassyXlXpvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "overriding": true,
+ "objc_name": "layerClass",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "any AnyObject.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "AnyObject"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(cm)layerClass",
+ "mangledName": "$s9PdfNative12LDOTiledViewC10layerClassyXlXpvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "overriding": true,
+ "objc_name": "layerClass",
+ "declAttributes": ["Dynamic", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "intrinsicContentSize",
+ "printedName": "intrinsicContentSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(py)intrinsicContentSize",
+ "mangledName": "$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvp",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(im)intrinsicContentSize",
+ "mangledName": "$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvg",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": ["Dynamic", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "draw",
+ "printedName": "draw(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(im)drawRect:",
+ "mangledName": "$s9PdfNative12LDOTiledViewC4drawyySo6CGRectVF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "drawRect:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView",
+ "mangledName": "$s9PdfNative12LDOTiledViewC",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfColor",
+ "printedName": "NSCPdfColor",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "r",
+ "printedName": "r",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)r",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)r",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setR:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1rs5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "g",
+ "printedName": "g",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)g",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)g",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setG:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1gs5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "b",
+ "printedName": "b",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)b",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)b",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setB:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1bs5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "a",
+ "printedName": "a",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)a",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)a",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setA:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1as5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)init:::",
+ "mangledName": "$s9PdfNative11NSCPdfColorCyACs5Int32V_A2Etcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)init:::a:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3Ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "isEqual",
+ "printedName": "isEqual(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)isEqual:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC7isEqualySbypSgF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": ["Dynamic", "ObjC", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hash",
+ "printedName": "hash",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)hash",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4hashSivp",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "hash",
+ "declAttributes": ["Dynamic", "ObjC", "AccessControl", "Override"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)hash",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4hashSivg",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "hash",
+ "declAttributes": ["Dynamic", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "gray",
+ "printedName": "gray(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(cm)gray:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4grayyACs5Int32VFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "grey",
+ "printedName": "grey(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(cm)grey:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4greyyACs5Int32VFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)init",
+ "mangledName": "$s9PdfNative11NSCPdfColorCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor",
+ "mangledName": "$s9PdfNative11NSCPdfColorC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfColor",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfStyleDef",
+ "printedName": "NSCPdfStyleDef",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "font",
+ "printedName": "font",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)font",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)font",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFont:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fontStyle",
+ "printedName": "fontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)fontStyle",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)fontStyle",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFontStyle:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "overflow",
+ "printedName": "overflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)overflow",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)overflow",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setOverflow:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fillColor",
+ "printedName": "fillColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)fillColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)fillColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFillColor:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textColor",
+ "printedName": "textColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)textColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)textColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setTextColor:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cellWidth",
+ "printedName": "cellWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)cellWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)cellWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setCellWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "minCellWidth",
+ "printedName": "minCellWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Float?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvp",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Float?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvg",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Float?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvs",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "minCellHeight",
+ "printedName": "minCellHeight",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)minCellHeight",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)minCellHeight",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setMinCellHeight:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "horizontalAlign",
+ "printedName": "horizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)horizontalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)horizontalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setHorizontalAlign:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "verticalAlign",
+ "printedName": "verticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)verticalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)verticalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setVerticalAlign:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fontSize",
+ "printedName": "fontSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFontSize:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC8fontSizeSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cellPadding",
+ "printedName": "cellPadding",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)cellPadding",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)cellPadding",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setCellPadding:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineColor",
+ "printedName": "lineColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)lineColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)lineColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setLineColor:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineWidth",
+ "printedName": "lineWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setLineWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9lineWidthSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "updateMinCellWidth",
+ "printedName": "updateMinCellWidth(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)updateMinCellWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC18updateMinCellWidthyySfF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getMinCellWidth",
+ "printedName": "getMinCellWidth()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)getMinCellWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15getMinCellWidthSfyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clone",
+ "printedName": "clone()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)clone",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC5cloneACyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(cm)default",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)init",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfStyleDef",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfInfo",
+ "printedName": "NSCPdfInfo",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(width:height:data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfInfo",
+ "printedName": "PdfNative.NSCPdfInfo",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo(im)initWithWidth:height:data:",
+ "mangledName": "$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfInfo",
+ "printedName": "PdfNative.NSCPdfInfo",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo(im)init",
+ "mangledName": "$s9PdfNative10NSCPdfInfoCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo",
+ "mangledName": "$s9PdfNative10NSCPdfInfoC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfInfo",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdf",
+ "printedName": "NSCPdf",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "instance",
+ "printedName": "instance",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdf",
+ "printedName": "PdfNative.NSCPdf",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(cpy)instance",
+ "mangledName": "$s9PdfNative6NSCPdfC8instanceACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdf",
+ "printedName": "PdfNative.NSCPdf",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(cm)instance",
+ "mangledName": "$s9PdfNative6NSCPdfC8instanceACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdf",
+ "printedName": "PdfNative.NSCPdf",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(im)init",
+ "mangledName": "$s9PdfNative6NSCPdfCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(path:password:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(im)loadFromPathWithPath:password:",
+ "mangledName": "$s9PdfNative6NSCPdfC12loadFromPath4path8passwordAA0C8DocumentCSgSS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(bytes:password:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(im)loadFromBytesWithBytes:password:",
+ "mangledName": "$s9PdfNative6NSCPdfC13loadFromBytes5bytes8passwordAA0C8DocumentCSgSo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf",
+ "mangledName": "$s9PdfNative6NSCPdfC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdf",
+ "declAttributes": ["AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfColumnDef",
+ "printedName": "NSCPdfColumnDef",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "header",
+ "printedName": "header",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(py)header",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)header",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)setHeader:",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfColumnDefC6headerSSvM",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "dataKey",
+ "printedName": "dataKey",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(py)dataKey",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)dataKey",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)setDataKey:",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfColumnDefC7dataKeySSSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(header:dataKey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)initWithHeader:dataKey:",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfColumnDef",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfColumnKey",
+ "printedName": "NSCPdfColumnKey",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "Index",
+ "printedName": "Index(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfColumnKeyC5IndexyACSiFZ",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyC5IndexyACSiFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "DataKey",
+ "printedName": "DataKey(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfColumnKeyC04DataE0yACSSFZ",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyC04DataE0yACSSFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfColumnKey",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "NSCPdfTableCellOrString",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(string:cell:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTableCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(im)initWithString:cell:",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "empty",
+ "printedName": "empty()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(cm)empty",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "withString",
+ "printedName": "withString(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(cm)withString:",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "Cell",
+ "printedName": "Cell(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(cm)Cell:",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(im)init",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTableCellOrString",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTableCell",
+ "printedName": "NSCPdfTableCell",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell(im)init::::",
+ "mangledName": "$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfTableCellCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell",
+ "mangledName": "$s9PdfNative15NSCPdfTableCellC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTableCell",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTable",
+ "printedName": "NSCPdfTable",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "columns",
+ "printedName": "columns",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfColumnDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)columns",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfColumnDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)columns",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfColumnDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setColumns:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "columnStyles",
+ "printedName": "columnStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)columnStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)columnStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setColumnStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "styles",
+ "printedName": "styles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)styles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)styles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "alternateRowsStyles",
+ "printedName": "alternateRowsStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)alternateRowsStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)alternateRowsStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setAlternateRowsStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "headStyles",
+ "printedName": "headStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)headStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)headStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setHeadStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bodyStyles",
+ "printedName": "bodyStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)bodyStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)bodyStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setBodyStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "footStyles",
+ "printedName": "footStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)footStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)footStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setFootStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "head",
+ "printedName": "head",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)head",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)head",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setHead:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "body",
+ "printedName": "body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)body",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)body",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setBody:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "foot",
+ "printedName": "foot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)foot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)foot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setFoot:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "position",
+ "printedName": "position",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Float]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)position",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Float]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)position",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Float]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setPosition:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC8positionSaySfGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "theme",
+ "printedName": "theme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)theme",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)theme",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setTheme:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "pageBreak",
+ "printedName": "pageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)pageBreak",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)pageBreak",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setPageBreak:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "showHead",
+ "printedName": "showHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)showHead",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)showHead",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setShowHead:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "showFoot",
+ "printedName": "showFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)showFoot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)showFoot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setShowFoot:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "margin",
+ "printedName": "margin",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)margin",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)margin",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setMargin:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC6marginAA0C6MarginCvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "willDrawPage",
+ "printedName": "willDrawPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)willDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)willDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setWillDrawPage:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "didDrawPage",
+ "printedName": "didDrawPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)didDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)didDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setDidDrawPage:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "willDrawCell",
+ "printedName": "willDrawCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> Swift.Bool",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)willDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> Swift.Bool",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)willDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> Swift.Bool",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setWillDrawCell:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "didDrawCell",
+ "printedName": "didDrawCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)didDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)didDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setDidDrawCell:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "updatePosition",
+ "printedName": "updatePosition(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)updatePosition::",
+ "mangledName": "$s9PdfNative11NSCPdfTableC14updatePositionyySf_SftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTable",
+ "printedName": "PdfNative.NSCPdfTable",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)init",
+ "mangledName": "$s9PdfNative11NSCPdfTableCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable",
+ "mangledName": "$s9PdfNative11NSCPdfTableC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTable",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfOrientation",
+ "printedName": "NSCPdfOrientation",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "Landscape",
+ "printedName": "Landscape",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOrientation.Type) -> PdfNative.NSCPdfOrientation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOrientation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation@NSCPdfOrientationLandscape",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO9LandscapeyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "Portrait",
+ "printedName": "Portrait",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOrientation.Type) -> PdfNative.NSCPdfOrientation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOrientation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation@NSCPdfOrientationPortrait",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8PortraityA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfOrientation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfOrientation",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int32",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTableTheme",
+ "printedName": "NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "striped",
+ "printedName": "striped",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTableTheme.Type) -> PdfNative.NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTableTheme.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme@NSCPdfTableThemeStriped",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO7stripedyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "grid",
+ "printedName": "grid",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTableTheme.Type) -> PdfNative.NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTableTheme.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme@NSCPdfTableThemeGrid",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO4gridyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "plain",
+ "printedName": "plain",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTableTheme.Type) -> PdfNative.NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTableTheme.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme@NSCPdfTableThemePlain",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO5plainyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO7defaultACyFZ",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTableTheme?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTableTheme",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "USLetterAnsiA",
+ "printedName": "USLetterAnsiA",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSLetterAnsiA",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO13USLetterAnsiAyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "USHalfLetter",
+ "printedName": "USHalfLetter",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSHalfLetter",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO12USHalfLetteryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "USGovernmentLetter",
+ "printedName": "USGovernmentLetter",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSGovernmentLetter",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO18USGovernmentLetteryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "USLegal",
+ "printedName": "USLegal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSLegal",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO7USLegalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Var",
+ "name": "USJuniorLegal",
+ "printedName": "USJuniorLegal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSJuniorLegal",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO13USJuniorLegalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 4
+ },
+ {
+ "kind": "Var",
+ "name": "USGovernmentLegal",
+ "printedName": "USGovernmentLegal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSGovernmentLegal",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO17USGovernmentLegalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 5
+ },
+ {
+ "kind": "Var",
+ "name": "USLedgerTabloidAnsiB",
+ "printedName": "USLedgerTabloidAnsiB",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSLedgerTabloidAnsiB",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO20USLedgerTabloidAnsiByA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 6
+ },
+ {
+ "kind": "Var",
+ "name": "A0x4",
+ "printedName": "A0x4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA0x4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO4A0x4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 7
+ },
+ {
+ "kind": "Var",
+ "name": "A0x2",
+ "printedName": "A0x2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA0x2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO4A0x2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 8
+ },
+ {
+ "kind": "Var",
+ "name": "A0",
+ "printedName": "A0",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA0",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A0yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 9
+ },
+ {
+ "kind": "Var",
+ "name": "A1",
+ "printedName": "A1",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA1",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A1yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 10
+ },
+ {
+ "kind": "Var",
+ "name": "A2",
+ "printedName": "A2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 11
+ },
+ {
+ "kind": "Var",
+ "name": "A3",
+ "printedName": "A3",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA3",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A3yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 12
+ },
+ {
+ "kind": "Var",
+ "name": "A4",
+ "printedName": "A4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 13
+ },
+ {
+ "kind": "Var",
+ "name": "A4R",
+ "printedName": "A4R",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA4R",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3A4RyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 14
+ },
+ {
+ "kind": "Var",
+ "name": "A5",
+ "printedName": "A5",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA5",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A5yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 15
+ },
+ {
+ "kind": "Var",
+ "name": "A6",
+ "printedName": "A6",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA6",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A6yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 16
+ },
+ {
+ "kind": "Var",
+ "name": "A7",
+ "printedName": "A7",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA7",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A7yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 17
+ },
+ {
+ "kind": "Var",
+ "name": "A8",
+ "printedName": "A8",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA8",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A8yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 18
+ },
+ {
+ "kind": "Var",
+ "name": "A9",
+ "printedName": "A9",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA9",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A9yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 19
+ },
+ {
+ "kind": "Var",
+ "name": "A10",
+ "printedName": "A10",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA10",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3A10yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 20
+ },
+ {
+ "kind": "Var",
+ "name": "B0",
+ "printedName": "B0",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB0",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B0yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 21
+ },
+ {
+ "kind": "Var",
+ "name": "B1",
+ "printedName": "B1",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB1",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B1yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 22
+ },
+ {
+ "kind": "Var",
+ "name": "B2",
+ "printedName": "B2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 23
+ },
+ {
+ "kind": "Var",
+ "name": "B3",
+ "printedName": "B3",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB3",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B3yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 24
+ },
+ {
+ "kind": "Var",
+ "name": "B4",
+ "printedName": "B4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 25
+ },
+ {
+ "kind": "Var",
+ "name": "B5",
+ "printedName": "B5",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB5",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B5yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 26
+ },
+ {
+ "kind": "Var",
+ "name": "B6",
+ "printedName": "B6",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB6",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B6yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 27
+ },
+ {
+ "kind": "Var",
+ "name": "B7",
+ "printedName": "B7",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB7",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B7yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 28
+ },
+ {
+ "kind": "Var",
+ "name": "B8",
+ "printedName": "B8",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB8",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B8yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 29
+ },
+ {
+ "kind": "Var",
+ "name": "B9",
+ "printedName": "B9",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB9",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B9yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 30
+ },
+ {
+ "kind": "Var",
+ "name": "B10",
+ "printedName": "B10",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB10",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3B10yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 31
+ },
+ {
+ "kind": "Var",
+ "name": "C0",
+ "printedName": "C0",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC0",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C0yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 32
+ },
+ {
+ "kind": "Var",
+ "name": "C1",
+ "printedName": "C1",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC1",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C1yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 33
+ },
+ {
+ "kind": "Var",
+ "name": "C2",
+ "printedName": "C2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 34
+ },
+ {
+ "kind": "Var",
+ "name": "C3",
+ "printedName": "C3",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC3",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C3yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 35
+ },
+ {
+ "kind": "Var",
+ "name": "C4",
+ "printedName": "C4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 36
+ },
+ {
+ "kind": "Var",
+ "name": "C5",
+ "printedName": "C5",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC5",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C5yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 37
+ },
+ {
+ "kind": "Var",
+ "name": "C6",
+ "printedName": "C6",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC6",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C6yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 38
+ },
+ {
+ "kind": "Var",
+ "name": "C7",
+ "printedName": "C7",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC7",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C7yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 39
+ },
+ {
+ "kind": "Var",
+ "name": "C8",
+ "printedName": "C8",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC8",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C8yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 40
+ },
+ {
+ "kind": "Var",
+ "name": "C9",
+ "printedName": "C9",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC9",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C9yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 41
+ },
+ {
+ "kind": "Var",
+ "name": "C10",
+ "printedName": "C10",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC10",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3C10yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 42
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiBPlus",
+ "printedName": "AnsiBPlus",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiBPlus",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO9AnsiBPlusyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 43
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiC",
+ "printedName": "AnsiC",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiC",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5AnsiCyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 44
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiD",
+ "printedName": "AnsiD",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiD",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5AnsiDyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 45
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiE",
+ "printedName": "AnsiE",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiE",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5AnsiEyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 46
+ },
+ {
+ "kind": "Var",
+ "name": "ArchA",
+ "printedName": "ArchA",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchA",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchAyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 47
+ },
+ {
+ "kind": "Var",
+ "name": "ArchB",
+ "printedName": "ArchB",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchB",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchByA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 48
+ },
+ {
+ "kind": "Var",
+ "name": "ArchC",
+ "printedName": "ArchC",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchC",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchCyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 49
+ },
+ {
+ "kind": "Var",
+ "name": "ArchD",
+ "printedName": "ArchD",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchD",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchDyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 50
+ },
+ {
+ "kind": "Var",
+ "name": "ArchE",
+ "printedName": "ArchE",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchE",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchEyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 51
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfc",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvp",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfStandardPaperSize",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "UInt32",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfCellWidth",
+ "printedName": "NSCPdfCellWidth",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "Auto",
+ "printedName": "Auto",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cpy)Auto",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4AutoACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cm)Auto",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4AutoACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "Wrap",
+ "printedName": "Wrap",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cpy)Wrap",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4WrapACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cm)Wrap",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4WrapACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "Fixed",
+ "printedName": "Fixed(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cm)Fixed:",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC5FixedyACSfFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfCellWidth",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextAlignment.Type) -> PdfNative.NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment@NSCPdfTextAlignmentLeft",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO4leftyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "center",
+ "printedName": "center",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextAlignment.Type) -> PdfNative.NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment@NSCPdfTextAlignmentCenter",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO6centeryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextAlignment.Type) -> PdfNative.NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment@NSCPdfTextAlignmentRight",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO5rightyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTextAlignment?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative19NSCPdfTextAlignmentO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTextAlignment",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfOverflow",
+ "printedName": "NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "lineBreak",
+ "printedName": "lineBreak",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowLineBreak",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO9lineBreakyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "ellipsize",
+ "printedName": "ellipsize",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowEllipsize",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO9ellipsizeyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "visible",
+ "printedName": "visible",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowVisible",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO7visibleyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "hidden",
+ "printedName": "hidden",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowHidden",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO6hiddenyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfOverflow?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfOverflowO7defaultACyFZ",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfOverflow",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreImage",
+ "printedName": "CoreImage",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfDocument",
+ "printedName": "NSCPdfDocument",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)init",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(config:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "PdfNative.NSCPdfDocumentConfig",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)initWithConfig:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "addFileToVFS",
+ "printedName": "addFileToVFS(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addFileToVFS::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12addFileToVFSyySS_SStF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "existsFileInVFS",
+ "printedName": "existsFileInVFS(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)existsFileInVFS:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC15existsFileInVFSySbSSF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getFileFromVFS",
+ "printedName": "getFileFromVFS(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)getFileFromVFS:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC14getFileFromVFSySSSgSSF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addFont",
+ "printedName": "addFont(_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addFont:::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addFontySbSS_S4StF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFont",
+ "printedName": "setFont(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFont:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7setFontyySS_S2SSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "saveSync",
+ "printedName": "saveSync(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSError",
+ "printedName": "Foundation.NSError",
+ "usr": "c:objc(cs)NSError"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)saveSyncTo:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8saveSync2toSo7NSErrorCSgSS_tF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "save",
+ "printedName": "save(to:callback:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.NSError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSError",
+ "printedName": "Foundation.NSError",
+ "usr": "c:objc(cs)NSError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)saveTo:callback:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "count",
+ "printedName": "count",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)count",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5countSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)count",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5countSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)width",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5widthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)width",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5widthSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)height",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6heightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)height",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6heightSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fontSize",
+ "printedName": "fontSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFontSize:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfDocumentC8fontSizeSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "setFontColor",
+ "printedName": "setFontColor(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFontColor:::a:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFontColor",
+ "printedName": "setFontColor(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFontColor:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDrawColor",
+ "printedName": "setDrawColor(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setDrawColor:::a:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDrawColor",
+ "printedName": "setDrawColor(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setDrawColor:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFillColor",
+ "printedName": "setFillColor(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFillColor:::a:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFillColor",
+ "printedName": "setFillColor(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFillColor:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "lineWidth",
+ "printedName": "lineWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setLineWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfDocumentC9lineWidthSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "addPage",
+ "printedName": "addPage()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addPage",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addPageyyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addPage",
+ "printedName": "addPage(size:orientation:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addPageWithSize:orientation:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addPage4size11orientationyAA0C9PagerSizeC_AA0C11OrientationOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addText",
+ "printedName": "addText(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTextOptions?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextOptions",
+ "printedName": "PdfNative.NSCPdfTextOptions",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addText::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addTextyySS_S2fAA0cF7OptionsCSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(pdf:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithPdf:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(pdf:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithPdf:::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage3pdf__5width6heightyAA0cF0C_S4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(base64:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithBase64::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage6base64___ySS_SSS2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(base64:_:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithBase64::::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage6base64___5width6heightySS_SSS4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImage:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImageyySo7UIImageC_S2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(_:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImage:::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage___5width6heightySo7UIImageC_S4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(data:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithData:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage4data__ySo6NSDataC_S2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(data:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithData:::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage4data__5width6heightySo6NSDataC_S4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "circle",
+ "printedName": "circle(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)circle::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6circleyySf_S2fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "ellipse",
+ "printedName": "ellipse(_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)ellipse:::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7ellipseyySf_S3fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "rect",
+ "printedName": "rect(_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)rect:::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC4rectyySf_S3fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToBuffer",
+ "printedName": "renderToBuffer(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSMutableData",
+ "printedName": "Foundation.NSMutableData",
+ "usr": "c:objc(cs)NSMutableData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderToBuffer::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC14renderToBufferyys5Int32V_So13NSMutableDataCA2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToCGContext",
+ "printedName": "renderToCGContext(_:_:_:_:in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGContext",
+ "printedName": "CoreGraphics.CGContext",
+ "usr": "c:@T@CGContextRef"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderToCGContext::::in:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC17renderToCGContext____2inys5Int32V_12CoreGraphics7CGFloatVAJSo6CGRectVSo0G3RefatF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToCGContextImage",
+ "printedName": "renderToCGContextImage(_:_:_:_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderToCGContextImage:::::::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC22renderToCGContextImageySo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVALSo6CGRectVA2LS3btF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToCGContextImages",
+ "printedName": "renderToCGContextImages(_:_:_:_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[CoreGraphics.CGImage?]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[CoreGraphics.CGImage?]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Int32]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfDocumentC23renderToCGContextImagesySaySo10CGImageRefaSgGSgSays5Int32VG_14CoreFoundation7CGFloatVAOSo6CGRectVA2OS3btF",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC23renderToCGContextImagesySaySo10CGImageRefaSgGSgSays5Int32VG_12CoreGraphics7CGFloatVAOSo6CGRectVA2OS3btF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "roundedRect",
+ "printedName": "roundedRect(_:_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)roundedRect:::::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC11roundedRectyySf_S5fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "table",
+ "printedName": "table(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTable",
+ "printedName": "PdfNative.NSCPdfTable",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)table:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5tableySSAA0C5TableCF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderTileWithViewportOffset",
+ "printedName": "renderTileWithViewportOffset(_:viewportWidth:viewportHeight:scale:x:y:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderTileWithViewportOffset:viewportWidth:viewportHeight:scale:x:y:width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC28renderTileWithViewportOffset_13viewportWidth0J6Height5scale1x1y5width6heightSo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVA6StF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfDocument",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "alphabetic",
+ "printedName": "alphabetic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineAlphabetic",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO10alphabeticyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "ideographic",
+ "printedName": "ideographic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineIdeographic",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO11ideographicyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineBottom",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO6bottomyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineTop",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO3topyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Var",
+ "name": "middle",
+ "printedName": "middle",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineMiddle",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO6middleyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 4
+ },
+ {
+ "kind": "Var",
+ "name": "hanging",
+ "printedName": "hanging",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineHanging",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO7hangingyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 5
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTextBaseline?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTextBaseline",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPadding",
+ "printedName": "NSCPdfPadding",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)top",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)top",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setTop:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC3topSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)left",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)left",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setLeft:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC4leftSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)bottom",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)bottom",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setBottom:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC6bottomSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)right",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)right",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setRight:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC5rightSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)init::::",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(uniform:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)initWithUniform:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)init",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPadding",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "NSCPdfDocumentConfig",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "orientation",
+ "printedName": "orientation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)orientation",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)orientation",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setOrientation:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "size",
+ "printedName": "size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)size",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)size",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setSize:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "units",
+ "printedName": "units",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)units",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)units",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setUnits:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "deviceScale",
+ "printedName": "deviceScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)deviceScale",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)deviceScale",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setDeviceScale:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "PdfNative.NSCPdfDocumentConfig",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)init",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "PdfNative.NSCPdfDocumentConfig",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)init::::",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfDocumentConfig",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTextOptions",
+ "printedName": "NSCPdfTextOptions",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "align",
+ "printedName": "align",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)align",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)align",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setAlign:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "baseline",
+ "printedName": "baseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)baseline",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)baseline",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setBaseline:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "angle",
+ "printedName": "angle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)angle",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)angle",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setAngle:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "rotationDirection",
+ "printedName": "rotationDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)rotationDirection",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)rotationDirection",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setRotationDirection:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "charSpace",
+ "printedName": "charSpace",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)charSpace",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)charSpace",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setCharSpace:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC9charSpaceSivM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "horizontalScale",
+ "printedName": "horizontalScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)horizontalScale",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)horizontalScale",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setHorizontalScale:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineHeightFactor",
+ "printedName": "lineHeightFactor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)lineHeightFactor",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)lineHeightFactor",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setLineHeightFactor:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "maxWidth",
+ "printedName": "maxWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)maxWidth",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)maxWidth",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setMaxWidth:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC8maxWidthSivM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "pdfium",
+ "printedName": "pdfium()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PdfNativeTextOptions",
+ "printedName": "PdfNative.PdfNativeTextOptions",
+ "usr": "c:@S@PdfNativeTextOptions"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)pdfium",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC6pdfiumSo0abdE0VyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextOptions",
+ "printedName": "PdfNative.NSCPdfTextOptions",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)init",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTextOptions",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPageBreak",
+ "printedName": "NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "auto",
+ "printedName": "auto",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfPageBreak.Type) -> PdfNative.NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfPageBreak.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak@NSCPdfPageBreakAuto",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO4autoyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "avoid",
+ "printedName": "avoid",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfPageBreak.Type) -> PdfNative.NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfPageBreak.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak@NSCPdfPageBreakAvoid",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO5avoidyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "always",
+ "printedName": "always",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfPageBreak.Type) -> PdfNative.NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfPageBreak.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak@NSCPdfPageBreakAlways",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO6alwaysyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfPageBreak?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO7defaultACyFZ",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPageBreak",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfFontFamily",
+ "printedName": "NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "helvetica",
+ "printedName": "helvetica",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontFamily.Type) -> PdfNative.NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontFamily.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily@NSCPdfFontFamilyHelvetica",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO9helveticayA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "times",
+ "printedName": "times",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontFamily.Type) -> PdfNative.NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontFamily.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily@NSCPdfFontFamilyTimes",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO5timesyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "courier",
+ "printedName": "courier",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontFamily.Type) -> PdfNative.NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontFamily.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily@NSCPdfFontFamilyCourier",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO7courieryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO7defaultACyFZ",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfFontFamily?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfFontFamily",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPagerSize",
+ "printedName": "NSCPdfPagerSize",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "custom",
+ "printedName": "custom(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(cm)custom::",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC6customyACSf_SftFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "standard",
+ "printedName": "standard(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(cm)standard:",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC8standardyAcA0c13StandardPaperE0OFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "a4",
+ "printedName": "a4()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(cm)a4",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPagerSize",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfFontStyle",
+ "printedName": "NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "normal",
+ "printedName": "normal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleNormal",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO6normalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "bold",
+ "printedName": "bold",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleBold",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO4boldyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "italic",
+ "printedName": "italic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleItalic",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO6italicyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "boldItalic",
+ "printedName": "boldItalic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleBoldItalic",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO10boldItalicyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO7defaultACyFZ",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfFontStyle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfFontStyle",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTiledView",
+ "printedName": "NSCPdfTiledView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)document",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)document",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setDocument:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onLoaded",
+ "printedName": "onLoaded",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)onLoaded",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)onLoaded",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setOnLoaded:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onError",
+ "printedName": "onError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)onError",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)onError",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setOnError:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onPageChange",
+ "printedName": "onPageChange",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)onPageChange",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)onPageChange",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setOnPageChange:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTiledView",
+ "printedName": "PdfNative.NSCPdfTiledView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "viewForZooming",
+ "printedName": "viewForZooming(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)viewForZoomingInScrollView:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF",
+ "moduleName": "PdfNative",
+ "objc_name": "viewForZoomingInScrollView:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)loadFromBytes::",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)loadFromPath::",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromUrl",
+ "printedName": "loadFromUrl(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)loadFromUrl::",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTiledView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIScrollView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIScrollView", "UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPageView",
+ "printedName": "NSCPdfPageView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "pageIndex",
+ "printedName": "pageIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(py)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC9pageIndexSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC9pageIndexSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(py)document",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)document",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageView",
+ "printedName": "PdfNative.NSCPdfPageView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(pageIndex:document:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)configureWithPageIndex:document:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC9configure9pageIndex8documentySi_AA0C8DocumentCtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clearCache",
+ "printedName": "clearCache()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)clearCache",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC10clearCacheyyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateForZoomScale",
+ "printedName": "updateForZoomScale(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)updateForZoomScale:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "prewarmLowRes",
+ "printedName": "prewarmLowRes(highPriority:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)prewarmLowResWithHighPriority:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC13prewarmLowRes12highPriorityySb_tF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesBegan",
+ "printedName": "touchesBegan(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesBegan:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesBegan:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesMoved",
+ "printedName": "touchesMoved(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesMoved:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesMoved:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesEnded",
+ "printedName": "touchesEnded(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesEnded:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC12touchesEnded_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesEnded:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesCancelled",
+ "printedName": "touchesCancelled(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesCancelled:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC16touchesCancelled_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesCancelled:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "tiledView",
+ "printedName": "tiledView(_:tileForRow:column:zoomLevel:zoomScale:bounds:rect:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LDOTiledView",
+ "printedName": "PdfNative.LDOTiledView",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PdfNative@objc(cs)NSCPdfPageView(im)tiledView:tileForRow:column:zoomLevel:zoomScale:bounds:rect:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Dynamic", "Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPageView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfSection",
+ "printedName": "NSCPdfSection",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "head",
+ "printedName": "head",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfSection.Type) -> PdfNative.NSCPdfSection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfSection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection@NSCPdfSectionHead",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO4headyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "body",
+ "printedName": "body",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfSection.Type) -> PdfNative.NSCPdfSection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfSection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection@NSCPdfSectionBody",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO4bodyyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "foot",
+ "printedName": "foot",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfSection.Type) -> PdfNative.NSCPdfSection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfSection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection@NSCPdfSectionFoot",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO4footyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfSection?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative13NSCPdfSectionO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative13NSCPdfSectionO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfSectionO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfSection",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfHookData",
+ "printedName": "NSCPdfHookData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "pageIndex",
+ "printedName": "pageIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(py)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "x",
+ "printedName": "x",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(py)x",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1xSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)x",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1xSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "y",
+ "printedName": "y",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(py)y",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1ySfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)y",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1ySfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)init:::",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)init",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfHookData",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfCellHookData",
+ "printedName": "NSCPdfCellHookData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "section",
+ "printedName": "section",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)section",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)section",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "rowIndex",
+ "printedName": "rowIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)rowIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)rowIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "columnIndex",
+ "printedName": "columnIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)columnIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)columnIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)width",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC5widthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)width",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC5widthSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)height",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC6heightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)height",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC6heightSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "colSpan",
+ "printedName": "colSpan",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)colSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)colSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "rowSpan",
+ "printedName": "rowSpan",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)rowSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)rowSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineCount",
+ "printedName": "lineCount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)lineCount",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)lineCount",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "content",
+ "printedName": "content",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)content",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)content",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)setContent:",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative18NSCPdfCellHookDataC7contentSSvM",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)init:::",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataCyACs6UInt32V_S2ftcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init:::",
+ "declAttributes": ["ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfCellHookData",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:@M@PdfNative@objc(cs)NSCPdfHookData",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["PdfNative.NSCPdfHookData", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfUnit",
+ "printedName": "NSCPdfUnit",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "mm",
+ "printedName": "mm",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitMm",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO2mmyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "points",
+ "printedName": "points",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitPoints",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO6pointsyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "cm",
+ "printedName": "cm",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitCm",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO2cmyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "inches",
+ "printedName": "inches",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitInches",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO6inchesyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfUnit?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative10NSCPdfUnitO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfUnitO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfUnit",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int32",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "NSCPdfRotationDirection",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "cw",
+ "printedName": "cw",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfRotationDirection.Type) -> PdfNative.NSCPdfRotationDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfRotationDirection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection@NSCPdfRotationDirectionCw",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO2cwyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "ccw",
+ "printedName": "ccw",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfRotationDirection.Type) -> PdfNative.NSCPdfRotationDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfRotationDirection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection@NSCPdfRotationDirectionCcw",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO3ccwyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfRotationDirection?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfRotationDirection",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHorizontalAlign.Type) -> PdfNative.NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign@NSCPdfHorizontalAlignLeft",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO4leftyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "center",
+ "printedName": "center",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHorizontalAlign.Type) -> PdfNative.NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign@NSCPdfHorizontalAlignCenter",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO6centeryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHorizontalAlign.Type) -> PdfNative.NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign@NSCPdfHorizontalAlignRight",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO5rightyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative21NSCPdfHorizontalAlignO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfHorizontalAlign",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfVerticalAlign.Type) -> PdfNative.NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfVerticalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign@NSCPdfVerticalAlignTop",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO3topyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "middle",
+ "printedName": "middle",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfVerticalAlign.Type) -> PdfNative.NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfVerticalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign@NSCPdfVerticalAlignMiddle",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO6middleyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfVerticalAlign.Type) -> PdfNative.NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfVerticalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign@NSCPdfVerticalAlignBottom",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO6bottomyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfVerticalAlign?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative19NSCPdfVerticalAlignO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfVerticalAlign",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "NSCPdfRotationOrMatrix",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "zero",
+ "printedName": "zero",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cpy)zero",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cm)zero",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "angle",
+ "printedName": "angle(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cm)angle:",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC5angleyACSfFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "matrix",
+ "printedName": "matrix(_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cm)matrix::::::",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(im)init",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfRotationOrMatrix",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfImage",
+ "printedName": "NSCPdfImage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(py)width",
+ "mangledName": "$s9PdfNative11NSCPdfImageC5widthSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(im)width",
+ "mangledName": "$s9PdfNative11NSCPdfImageC5widthSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(py)height",
+ "mangledName": "$s9PdfNative11NSCPdfImageC6heightSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(im)height",
+ "mangledName": "$s9PdfNative11NSCPdfImageC6heightSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "fromImage",
+ "printedName": "fromImage(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromImage:",
+ "mangledName": "$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromImageAsync",
+ "printedName": "fromImageAsync(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfImage?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromImageAsync::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromData",
+ "printedName": "fromData(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromData:::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromEncodedData",
+ "printedName": "fromEncodedData(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromEncodedData:",
+ "mangledName": "$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromDataAsync",
+ "printedName": "fromDataAsync(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfImage?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromDataAsync::::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromEncodedDataAsync",
+ "printedName": "fromEncodedDataAsync(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfImage?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromEncodedDataAsync::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(im)init",
+ "mangledName": "$s9PdfNative11NSCPdfImageCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage",
+ "mangledName": "$s9PdfNative11NSCPdfImageC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfImage",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfView",
+ "printedName": "NSCPdfView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "onLoaded",
+ "printedName": "onLoaded",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)onLoaded",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "RawDocComment", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)onLoaded",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setOnLoaded:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onError",
+ "printedName": "onError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)onError",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)onError",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setOnError:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onPageChange",
+ "printedName": "onPageChange",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)onPageChange",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)onPageChange",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setOnPageChange:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC12onPageChangeySicSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)document",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)document",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setDocument:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentPage",
+ "printedName": "currentPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)currentPage",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)currentPage",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setCurrentPage:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC11currentPageSivM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfView",
+ "printedName": "PdfNative.NSCPdfView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative10NSCPdfViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)loadFromBytes::",
+ "mangledName": "$s9PdfNative10NSCPdfViewC13loadFromBytesyySo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)loadFromPath::",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12loadFromPathyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromUrl",
+ "printedName": "loadFromUrl(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)loadFromUrl::",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11loadFromUrlyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollToPage",
+ "printedName": "scrollToPage(_:animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)scrollToPage:animated:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12scrollToPage_8animatedySi_SbtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "zoomScale",
+ "printedName": "zoomScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)zoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)zoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setZoomScale:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC9zoomScale14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "minimumZoomScale",
+ "printedName": "minimumZoomScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)minimumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)minimumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setMinimumZoomScale:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC16minimumZoomScale14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "maximumZoomScale",
+ "printedName": "maximumZoomScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)maximumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)maximumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setMaximumZoomScale:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC16maximumZoomScale14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView",
+ "mangledName": "$s9PdfNative10NSCPdfViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfShowFoot",
+ "printedName": "NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "everyPage",
+ "printedName": "everyPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowFoot.Type) -> PdfNative.NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowFoot.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot@NSCPdfShowFootEveryPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO9everyPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "lastPage",
+ "printedName": "lastPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowFoot.Type) -> PdfNative.NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowFoot.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot@NSCPdfShowFootLastPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8lastPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "never",
+ "printedName": "never",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowFoot.Type) -> PdfNative.NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowFoot.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot@NSCPdfShowFootNever",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO5neveryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfShowFoot?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative14NSCPdfShowFootO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfShowFootO7defaultACyFZ",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfShowFoot",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfMargin",
+ "printedName": "NSCPdfMargin",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)top",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)top",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setTop:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC3topSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)left",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)left",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setLeft:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC4leftSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)bottom",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)bottom",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setBottom:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC6bottomSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)right",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)right",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setRight:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC5rightSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default(uniform:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(cm)defaultWithUniform:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default(left:right:top:bottom:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(cm)defaultWithLeft:right:top:bottom:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)init::::",
+ "mangledName": "$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(uniform:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)initWithUniform:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)init",
+ "mangledName": "$s9PdfNative12NSCPdfMarginCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfMargin",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfShowHead",
+ "printedName": "NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "everyPage",
+ "printedName": "everyPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowHead.Type) -> PdfNative.NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowHead.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead@NSCPdfShowHeadEveryPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO9everyPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "firstPage",
+ "printedName": "firstPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowHead.Type) -> PdfNative.NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowHead.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead@NSCPdfShowHeadFirstPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO9firstPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "never",
+ "printedName": "never",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowHead.Type) -> PdfNative.NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowHead.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead@NSCPdfShowHeadNever",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO5neveryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfShowHead?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO7defaultACyFZ",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfShowHead",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 182,
+ "length": 2,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 192,
+ "length": 2,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "Array",
+ "offset": 322,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "Array",
+ "offset": 362,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 402,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "Dictionary",
+ "offset": 598,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 857,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 908,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 956,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1619,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10799,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 642,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 810,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 823,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1611,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyleDef.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1618,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyleDef.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1702,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "StringLiteral",
+ "offset": 196,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1250,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "StringLiteral",
+ "offset": 1276,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1297,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1418,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2132,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6343,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6405,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6467,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6503,
+ "length": 5,
+ "value": "[0, 0]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6758,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 7761,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 7843,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 7925,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOrientation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 201,
+ "length": 8,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCache.swift",
+ "kind": "IntegerLiteral",
+ "offset": 392,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTableTheme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 194,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTableTheme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 357,
+ "length": 12,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 442,
+ "length": 18,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 521,
+ "length": 7,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 595,
+ "length": 13,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 680,
+ "length": 17,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 794,
+ "length": 20,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 902,
+ "length": 4,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 991,
+ "length": 4,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1038,
+ "length": 2,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1082,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1126,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1170,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1214,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1296,
+ "length": 3,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1341,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1385,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1428,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1470,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1512,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1555,
+ "length": 3,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1602,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1647,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1691,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1735,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1779,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1823,
+ "length": 2,
+ "value": "26"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1867,
+ "length": 2,
+ "value": "27"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1910,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1952,
+ "length": 2,
+ "value": "29"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1994,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2037,
+ "length": 3,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2083,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2127,
+ "length": 2,
+ "value": "33"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2171,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2215,
+ "length": 2,
+ "value": "35"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2259,
+ "length": 2,
+ "value": "36"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2303,
+ "length": 2,
+ "value": "37"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2347,
+ "length": 2,
+ "value": "38"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2390,
+ "length": 2,
+ "value": "39"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2432,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2474,
+ "length": 2,
+ "value": "41"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2517,
+ "length": 3,
+ "value": "42"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2655,
+ "length": 9,
+ "value": "43"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2739,
+ "length": 5,
+ "value": "44"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2819,
+ "length": 5,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2900,
+ "length": 5,
+ "value": "46"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2988,
+ "length": 5,
+ "value": "47"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3077,
+ "length": 5,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3166,
+ "length": 5,
+ "value": "49"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3255,
+ "length": 5,
+ "value": "50"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3345,
+ "length": 5,
+ "value": "51"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCellWidth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 297,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCellWidth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 516,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCellWidth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 602,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextAlignment.swift",
+ "kind": "IntegerLiteral",
+ "offset": 201,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextAlignment.swift",
+ "kind": "IntegerLiteral",
+ "offset": 215,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOverflow.swift",
+ "kind": "IntegerLiteral",
+ "offset": 190,
+ "length": 9,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOverflow.swift",
+ "kind": "IntegerLiteral",
+ "offset": 207,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOverflow.swift",
+ "kind": "IntegerLiteral",
+ "offset": 222,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "Dictionary",
+ "offset": 341,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 1416,
+ "length": 8,
+ "value": "\"normal\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 1471,
+ "length": 8,
+ "value": "\"normal\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 1524,
+ "length": 12,
+ "value": "\"Identity-H\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11279,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11308,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11340,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13156,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13185,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13217,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 204,
+ "length": 11,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 223,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 237,
+ "length": 3,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 248,
+ "length": 6,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 262,
+ "length": 7,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 183,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 209,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 237,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 264,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 335,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 299,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 416,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 380,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 498,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 460,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 578,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 541,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 416,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 456,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "FloatLiteral",
+ "offset": 497,
+ "length": 4,
+ "value": "1.15"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 526,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageBreak.swift",
+ "kind": "IntegerLiteral",
+ "offset": 188,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageBreak.swift",
+ "kind": "IntegerLiteral",
+ "offset": 201,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontFamily.swift",
+ "kind": "IntegerLiteral",
+ "offset": 198,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontFamily.swift",
+ "kind": "IntegerLiteral",
+ "offset": 211,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 194,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 226,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTiledView.swift",
+ "kind": "Dictionary",
+ "offset": 407,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6221,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTiledView.swift",
+ "kind": "FloatLiteral",
+ "offset": 6301,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "StringLiteral",
+ "offset": 779,
+ "length": 15,
+ "value": "\"pdf.rendering\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "StringLiteral",
+ "offset": 1103,
+ "length": 15,
+ "value": "\"pdf.lowres.hi\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "StringLiteral",
+ "offset": 1199,
+ "length": 12,
+ "value": "\"pdf.lowres\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "FloatLiteral",
+ "offset": 4175,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5681,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5922,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHookData.swift",
+ "kind": "IntegerLiteral",
+ "offset": 209,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHookData.swift",
+ "kind": "IntegerLiteral",
+ "offset": 221,
+ "length": 4,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfUnit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfUnit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 187,
+ "length": 2,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfUnit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 197,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationDirection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 3,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHorizontalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHorizontalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 220,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfVerticalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 199,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfVerticalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 213,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "IntegerLiteral",
+ "offset": 212,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "Array",
+ "offset": 238,
+ "length": 13,
+ "value": "[0, 0, 0, 0, 0, 0]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "BooleanLiteral",
+ "offset": 272,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "IntegerLiteral",
+ "offset": 358,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfImage.swift",
+ "kind": "IntegerLiteral",
+ "offset": 383,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfImage.swift",
+ "kind": "IntegerLiteral",
+ "offset": 529,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2280,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowFoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 192,
+ "length": 8,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowFoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 180,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 206,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 234,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 261,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 332,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 296,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 413,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 377,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 495,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 457,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 575,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 538,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 641,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 887,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 905,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 921,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 940,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowHead.swift",
+ "kind": "IntegerLiteral",
+ "offset": 193,
+ "length": 9,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowHead.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 5,
+ "value": "2"
+ }
+ ]
+}
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.private.swiftinterface b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.private.swiftinterface
new file mode 100644
index 00000000..4624015f
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -0,0 +1,680 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
+// swift-module-flags: -target arm64-apple-ios11.1 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name PdfNative
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1.2
+import CoreGraphics
+import CoreImage
+import Foundation
+@_exported import PdfNative
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@objc(NSCPdfStyle) public enum NSCPdfStyle : Swift.Int, Swift.RawRepresentable {
+ case s
+ case f
+ case df
+ case fd
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfScrollView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfScrollView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidZoom(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidEndZooming(_ scrollView: UIKit.UIScrollView, with view: UIKit.UIView?, atScale scale: CoreFoundation.CGFloat)
+ @objc deinit
+}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class LDOTiledView : UIKit.UIView {
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColor) public class NSCPdfColor : ObjectiveC.NSObject {
+ @objc public var r: Swift.Int32
+ @objc public var g: Swift.Int32
+ @objc public var b: Swift.Int32
+ @objc public var a: Swift.Int32
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc override dynamic public var hash: Swift.Int {
+ @objc get
+ }
+ @objc public static func gray(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc public static func grey(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfStyleDef) public class NSCPdfStyleDef : ObjectiveC.NSObject {
+ @objc public var font: PdfNative.NSCPdfFontFamily
+ @objc public var fontStyle: PdfNative.NSCPdfFontStyle
+ @objc public var overflow: PdfNative.NSCPdfOverflow
+ @objc public var fillColor: PdfNative.NSCPdfColor?
+ @objc public var textColor: PdfNative.NSCPdfColor?
+ @objc public var cellWidth: PdfNative.NSCPdfCellWidth
+ public var minCellWidth: Swift.Float?
+ @objc public var minCellHeight: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var horizontalAlign: PdfNative.NSCPdfHorizontalAlign
+ @objc public var verticalAlign: PdfNative.NSCPdfVerticalAlign
+ @objc public var fontSize: Swift.Float
+ @objc public var cellPadding: PdfNative.NSCPdfPadding
+ @objc public var lineColor: PdfNative.NSCPdfColor?
+ @objc public var lineWidth: Swift.Float
+ @objc public func updateMinCellWidth(_ value: Swift.Float)
+ @objc public func getMinCellWidth() -> Swift.Float
+ @objc public func clone() -> PdfNative.NSCPdfStyleDef
+ @objc public static func `default`() -> PdfNative.NSCPdfStyleDef
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfInfo) public class NSCPdfInfo : ObjectiveC.NSObject {
+ @objc public init(width: Swift.UInt, height: Swift.UInt, data: Foundation.NSData)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc(NSCPdf) @objcMembers public class NSCPdf : ObjectiveC.NSObject {
+ @objc public static let instance: PdfNative.NSCPdf
+ @objc override dynamic public init()
+ @objc public func loadFromPath(path: Swift.String, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc public func loadFromBytes(bytes: Foundation.NSData, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColumnDef) public class NSCPdfColumnDef : ObjectiveC.NSObject {
+ @objc public var header: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc public var dataKey: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc public init(header: Swift.String, dataKey: Swift.String? = nil)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc(NSCPdfColumnKey) public class NSCPdfColumnKey : ObjectiveC.NSObject {
+ public static func Index(_ value: Swift.Int) -> PdfNative.NSCPdfColumnKey
+ public static func DataKey(_ value: Swift.String) -> PdfNative.NSCPdfColumnKey
+ @objc deinit
+ @objc override dynamic public init()
+}
+@objcMembers @objc(NSCPdfTableCellOrString) public class NSCPdfTableCellOrString : ObjectiveC.NSObject {
+ @objc public init(string: Swift.String, cell: PdfNative.NSCPdfTableCell? = nil)
+ @objc public static func empty() -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func withString(_ value: Swift.String) -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func Cell(_ value: PdfNative.NSCPdfTableCell) -> PdfNative.NSCPdfTableCellOrString
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfTableCell) public class NSCPdfTableCell : ObjectiveC.NSObject {
+ @objc public init(_ content: Swift.String, _ colSpan: Swift.Int, _ rowSpan: Swift.Int, _ style: PdfNative.NSCPdfStyleDef = NSCPdfStyleDef.default())
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTable) public class NSCPdfTable : ObjectiveC.NSObject {
+ @objc public var columns: Swift.Array?
+ @objc public var columnStyles: Swift.Dictionary?
+ @objc public var styles: PdfNative.NSCPdfStyleDef?
+ @objc public var alternateRowsStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var headStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var bodyStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var footStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var head: [Swift.Array]
+ @objc public var body: [Swift.Array]
+ @objc public var foot: [Swift.Array]
+ @objc public var position: [Swift.Float]
+ @objc public var theme: PdfNative.NSCPdfTableTheme
+ @objc public var pageBreak: PdfNative.NSCPdfPageBreak
+ @objc public var showHead: PdfNative.NSCPdfShowHead
+ @objc public var showFoot: PdfNative.NSCPdfShowFoot
+ @objc public var margin: PdfNative.NSCPdfMargin
+ @objc public var willDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var didDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var willDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?
+ @objc public var didDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Void)?
+ @objc deinit
+ @objc public func updatePosition(_ x: Swift.Float, _ y: Swift.Float)
+ @objc override dynamic public init()
+}
+@objc(NSCPdfOrientation) public enum NSCPdfOrientation : Swift.Int32, Swift.RawRepresentable {
+ case Landscape
+ case Portrait
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfTableTheme) public enum NSCPdfTableTheme : Swift.Int, Swift.RawRepresentable {
+ case striped
+ case grid
+ case plain
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfTableTheme
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfStandardPaperSize) public enum NSCPdfStandardPaperSize : Swift.UInt32, Swift.RawRepresentable {
+ case USLetterAnsiA
+ case USHalfLetter
+ case USGovernmentLetter
+ case USLegal
+ case USJuniorLegal
+ case USGovernmentLegal
+ case USLedgerTabloidAnsiB
+ case A0x4
+ case A0x2
+ case A0
+ case A1
+ case A2
+ case A3
+ case A4
+ case A4R
+ case A5
+ case A6
+ case A7
+ case A8
+ case A9
+ case A10
+ case B0
+ case B1
+ case B2
+ case B3
+ case B4
+ case B5
+ case B6
+ case B7
+ case B8
+ case B9
+ case B10
+ case C0
+ case C1
+ case C2
+ case C3
+ case C4
+ case C5
+ case C6
+ case C7
+ case C8
+ case C9
+ case C10
+ case AnsiBPlus
+ case AnsiC
+ case AnsiD
+ case AnsiE
+ case ArchA
+ case ArchB
+ case ArchC
+ case ArchD
+ case ArchE
+ public typealias RawValue = Swift.UInt32
+ public init?(rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue)
+ public var rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellWidth) public class NSCPdfCellWidth : ObjectiveC.NSObject {
+ @objc public static let Auto: PdfNative.NSCPdfCellWidth
+ @objc public static let Wrap: PdfNative.NSCPdfCellWidth
+ @objc public static func Fixed(_ value: Swift.Float) -> PdfNative.NSCPdfCellWidth
+ @objc deinit
+}
+@objc(NSCPdfTextAlignment) public enum NSCPdfTextAlignment : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfOverflow) public enum NSCPdfOverflow : Swift.Int, Swift.RawRepresentable {
+ case lineBreak
+ case ellipsize
+ case visible
+ case hidden
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfOverflow
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfDocument) public class NSCPdfDocument : ObjectiveC.NSObject {
+ @objc override dynamic public init()
+ @objc public init(config: PdfNative.NSCPdfDocumentConfig)
+ @objc deinit
+ @objc public func addFileToVFS(_ fileName: Swift.String, _ fileContent: Swift.String)
+ @objc public func existsFileInVFS(_ fileName: Swift.String) -> Swift.Bool
+ @objc public func getFileFromVFS(_ fileName: Swift.String) -> Swift.String?
+ @objc public func addFont(_ postScriptNameOrPath: Swift.String, _ id: Swift.String, _ fontStyle: Swift.String = "normal", _ fontWeight: Swift.String = "normal", _ encoding: Swift.String = "Identity-H") -> Swift.Bool
+ @objc public func setFont(_ fontName: Swift.String, _ fontStyle: Swift.String, _ fontWeight: Swift.String? = nil)
+ @objc public func saveSync(to file: Swift.String) -> Foundation.NSError?
+ @objc public func save(to file: Swift.String, callback: @escaping (Foundation.NSError?) -> Swift.Void)
+ @objc public var count: Swift.Int {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var fontSize: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public var lineWidth: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func addPage()
+ @objc public func addPage(size: PdfNative.NSCPdfPagerSize = .a4(), orientation: PdfNative.NSCPdfOrientation = .Portrait)
+ @objc public func addText(_ text: Swift.String, _ x: Swift.Float, _ y: Swift.Float, _ options: PdfNative.NSCPdfTextOptions? = nil)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func circle(_ x: Swift.Float, _ y: Swift.Float, _ r: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func ellipse(_ x: Swift.Float, _ y: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func rect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func renderToBuffer(_ index: Swift.Int32, _ buffer: Foundation.NSMutableData, _ width: Swift.Int32, _ height: Swift.Int32)
+ @objc public func renderToCGContext(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, in context: CoreGraphics.CGContext)
+ @objc public func renderToCGContextImage(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> CoreGraphics.CGImage?
+ public func renderToCGContextImages(_ indices: [Swift.Int32], _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> [CoreGraphics.CGImage?]?
+ @objc public func roundedRect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func table(_ config: PdfNative.NSCPdfTable) -> Swift.String
+ @objc public func renderTileWithViewportOffset(_ index: Swift.Int32, viewportWidth: CoreFoundation.CGFloat, viewportHeight: CoreFoundation.CGFloat, scale: CoreFoundation.CGFloat, x: CoreFoundation.CGFloat, y: CoreFoundation.CGFloat, width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat) -> CoreGraphics.CGImage?
+}
+@objc(NSCPdfTextBaseline) public enum NSCPdfTextBaseline : Swift.Int, Swift.RawRepresentable {
+ case alphabetic
+ case ideographic
+ case bottom
+ case top
+ case middle
+ case hanging
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objcMembers @objc(NSCPdfPadding) public class NSCPdfPadding : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfDocumentConfig) public class NSCPdfDocumentConfig : ObjectiveC.NSObject {
+ @objc public var orientation: PdfNative.NSCPdfOrientation
+ @objc public var size: PdfNative.NSCPdfPagerSize
+ @objc public var units: PdfNative.NSCPdfUnit
+ @objc public var deviceScale: Swift.Float
+ @objc override dynamic public init()
+ @objc public init(_ orientation: PdfNative.NSCPdfOrientation, _ size: PdfNative.NSCPdfPagerSize, _ units: PdfNative.NSCPdfUnit, _ deviceScale: Swift.Float)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTextOptions) public class NSCPdfTextOptions : ObjectiveC.NSObject {
+ @objc public var align: PdfNative.NSCPdfTextAlignment
+ @objc public var baseline: PdfNative.NSCPdfTextBaseline
+ @objc public var angle: PdfNative.NSCPdfRotationOrMatrix
+ @objc public var rotationDirection: PdfNative.NSCPdfRotationDirection
+ @objc public var charSpace: Swift.Int
+ @objc public var horizontalScale: Swift.Float
+ @objc public var lineHeightFactor: Swift.Float
+ @objc public var maxWidth: Swift.Int
+ @objc public func pdfium() -> PdfNative.PdfNativeTextOptions
+ @objc override dynamic public init()
+ @objc deinit
+}
+@objc(NSCPdfPageBreak) public enum NSCPdfPageBreak : Swift.Int, Swift.RawRepresentable {
+ case auto
+ case avoid
+ case always
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfPageBreak
+}
+@objc(NSCPdfFontFamily) public enum NSCPdfFontFamily : Swift.Int, Swift.RawRepresentable {
+ case helvetica
+ case times
+ case courier
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontFamily
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPagerSize) public class NSCPdfPagerSize : ObjectiveC.NSObject {
+ @objc public static func custom(_ width: Swift.Float, _ height: Swift.Float) -> PdfNative.NSCPdfPagerSize
+ @objc public static func standard(_ value: PdfNative.NSCPdfStandardPaperSize) -> PdfNative.NSCPdfPagerSize
+ @objc public static func a4() -> PdfNative.NSCPdfPagerSize
+ @objc deinit
+}
+@objc(NSCPdfFontStyle) public enum NSCPdfFontStyle : Swift.Int, Swift.RawRepresentable {
+ case normal
+ case bold
+ case italic
+ case boldItalic
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontStyle
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfTiledView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfTiledView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPageView) @_Concurrency.MainActor @preconcurrency public class NSCPdfPageView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var pageIndex: Swift.Int {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func configure(pageIndex: Swift.Int, document: PdfNative.NSCPdfDocument)
+ @objc @_Concurrency.MainActor @preconcurrency public func clearCache()
+ @objc @_Concurrency.MainActor @preconcurrency public func updateForZoomScale(_ zoomScale: CoreFoundation.CGFloat)
+ @objc @_Concurrency.MainActor @preconcurrency public func prewarmLowRes(highPriority: Swift.Bool = false)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesMoved(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesEnded(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesCancelled(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @objc deinit
+}
+extension PdfNative.NSCPdfPageView {
+ @objc @_Concurrency.MainActor @preconcurrency dynamic public func tiledView(_ tiledView: PdfNative.LDOTiledView, tileForRow row: Swift.Int, column col: Swift.Int, zoomLevel: Swift.Int, zoomScale preciseZoomScale: CoreFoundation.CGFloat, bounds viewBounds: CoreFoundation.CGRect, rect tileRect: CoreFoundation.CGRect) -> UIKit.UIImage?
+}
+@objc(NSCPdfSection) public enum NSCPdfSection : Swift.Int, Swift.RawRepresentable {
+ case head
+ case body
+ case foot
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objcMembers @objc(NSCPdfHookData) public class NSCPdfHookData : ObjectiveC.NSObject {
+ @objc final public let pageIndex: Swift.UInt32
+ @objc final public let x: Swift.Float
+ @objc final public let y: Swift.Float
+ @objc public init(_ pageIndex: Swift.UInt32, _ x: Swift.Float, _ y: Swift.Float)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellHookData) public class NSCPdfCellHookData : PdfNative.NSCPdfHookData {
+ @objc public var section: PdfNative.NSCPdfSection {
+ @objc get
+ }
+ @objc public var rowIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var columnIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var colSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var rowSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var lineCount: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var content: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfUnit) public enum NSCPdfUnit : Swift.Int32, Swift.RawRepresentable {
+ case mm
+ case points
+ case cm
+ case inches
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfRotationDirection) public enum NSCPdfRotationDirection : Swift.Int, Swift.RawRepresentable {
+ case cw
+ case ccw
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfHorizontalAlign) public enum NSCPdfHorizontalAlign : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfVerticalAlign) public enum NSCPdfVerticalAlign : Swift.Int, Swift.RawRepresentable {
+ case top
+ case middle
+ case bottom
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfRotationOrMatrix) public class NSCPdfRotationOrMatrix : ObjectiveC.NSObject {
+ @objc public static let zero: PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func angle(_ deg: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func matrix(_ a: Swift.Float, _ b: Swift.Float, _ c: Swift.Float, _ d: Swift.Float, _ e: Swift.Float, _ f: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfImage) public class NSCPdfImage : ObjectiveC.NSObject {
+ @objc public var width: Swift.Int {
+ @objc get
+ }
+ @objc public var height: Swift.Int {
+ @objc get
+ }
+ @objc public static func fromImage(_ image: UIKit.UIImage) -> PdfNative.NSCPdfImage?
+ @objc public static func fromImageAsync(_ image: UIKit.UIImage, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromData(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32) -> PdfNative.NSCPdfImage?
+ @objc public static func fromEncodedData(_ data: Foundation.NSData) -> PdfNative.NSCPdfImage?
+ @objc public static func fromDataAsync(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromEncodedDataAsync(_ data: Foundation.NSData, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @objc @_Concurrency.MainActor @preconcurrency public var zoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var minimumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var maximumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfShowFoot) public enum NSCPdfShowFoot : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case lastPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowFoot
+}
+@objcMembers @objc(NSCPdfMargin) public class NSCPdfMargin : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public static func `default`(uniform: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public static func `default`(left: Swift.Float = 0, right: Swift.Float = 0, top: Swift.Float = 0, bottom: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@objc(NSCPdfShowHead) public enum NSCPdfShowHead : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case firstPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowHead
+}
+extension PdfNative.NSCPdfStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfOrientation : Swift.Equatable {}
+extension PdfNative.NSCPdfOrientation : Swift.Hashable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Equatable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Hashable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Equatable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Hashable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Equatable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Hashable {}
+extension PdfNative.NSCPdfOverflow : Swift.Equatable {}
+extension PdfNative.NSCPdfOverflow : Swift.Hashable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Equatable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Hashable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Equatable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Hashable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Equatable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Hashable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfSection : Swift.Equatable {}
+extension PdfNative.NSCPdfSection : Swift.Hashable {}
+extension PdfNative.NSCPdfUnit : Swift.Equatable {}
+extension PdfNative.NSCPdfUnit : Swift.Hashable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Equatable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Hashable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Equatable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Hashable {}
+extension PdfNative.NSCPdfShowHead : Swift.Equatable {}
+extension PdfNative.NSCPdfShowHead : Swift.Hashable {}
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.swiftdoc b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.swiftdoc
new file mode 100644
index 00000000..55b2ca36
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.swiftinterface b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.swiftinterface
new file mode 100644
index 00000000..4624015f
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios.swiftinterface
@@ -0,0 +1,680 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
+// swift-module-flags: -target arm64-apple-ios11.1 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name PdfNative
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1.2
+import CoreGraphics
+import CoreImage
+import Foundation
+@_exported import PdfNative
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@objc(NSCPdfStyle) public enum NSCPdfStyle : Swift.Int, Swift.RawRepresentable {
+ case s
+ case f
+ case df
+ case fd
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfScrollView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfScrollView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidZoom(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidEndZooming(_ scrollView: UIKit.UIScrollView, with view: UIKit.UIView?, atScale scale: CoreFoundation.CGFloat)
+ @objc deinit
+}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class LDOTiledView : UIKit.UIView {
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColor) public class NSCPdfColor : ObjectiveC.NSObject {
+ @objc public var r: Swift.Int32
+ @objc public var g: Swift.Int32
+ @objc public var b: Swift.Int32
+ @objc public var a: Swift.Int32
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc override dynamic public var hash: Swift.Int {
+ @objc get
+ }
+ @objc public static func gray(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc public static func grey(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfStyleDef) public class NSCPdfStyleDef : ObjectiveC.NSObject {
+ @objc public var font: PdfNative.NSCPdfFontFamily
+ @objc public var fontStyle: PdfNative.NSCPdfFontStyle
+ @objc public var overflow: PdfNative.NSCPdfOverflow
+ @objc public var fillColor: PdfNative.NSCPdfColor?
+ @objc public var textColor: PdfNative.NSCPdfColor?
+ @objc public var cellWidth: PdfNative.NSCPdfCellWidth
+ public var minCellWidth: Swift.Float?
+ @objc public var minCellHeight: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var horizontalAlign: PdfNative.NSCPdfHorizontalAlign
+ @objc public var verticalAlign: PdfNative.NSCPdfVerticalAlign
+ @objc public var fontSize: Swift.Float
+ @objc public var cellPadding: PdfNative.NSCPdfPadding
+ @objc public var lineColor: PdfNative.NSCPdfColor?
+ @objc public var lineWidth: Swift.Float
+ @objc public func updateMinCellWidth(_ value: Swift.Float)
+ @objc public func getMinCellWidth() -> Swift.Float
+ @objc public func clone() -> PdfNative.NSCPdfStyleDef
+ @objc public static func `default`() -> PdfNative.NSCPdfStyleDef
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfInfo) public class NSCPdfInfo : ObjectiveC.NSObject {
+ @objc public init(width: Swift.UInt, height: Swift.UInt, data: Foundation.NSData)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc(NSCPdf) @objcMembers public class NSCPdf : ObjectiveC.NSObject {
+ @objc public static let instance: PdfNative.NSCPdf
+ @objc override dynamic public init()
+ @objc public func loadFromPath(path: Swift.String, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc public func loadFromBytes(bytes: Foundation.NSData, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColumnDef) public class NSCPdfColumnDef : ObjectiveC.NSObject {
+ @objc public var header: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc public var dataKey: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc public init(header: Swift.String, dataKey: Swift.String? = nil)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc(NSCPdfColumnKey) public class NSCPdfColumnKey : ObjectiveC.NSObject {
+ public static func Index(_ value: Swift.Int) -> PdfNative.NSCPdfColumnKey
+ public static func DataKey(_ value: Swift.String) -> PdfNative.NSCPdfColumnKey
+ @objc deinit
+ @objc override dynamic public init()
+}
+@objcMembers @objc(NSCPdfTableCellOrString) public class NSCPdfTableCellOrString : ObjectiveC.NSObject {
+ @objc public init(string: Swift.String, cell: PdfNative.NSCPdfTableCell? = nil)
+ @objc public static func empty() -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func withString(_ value: Swift.String) -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func Cell(_ value: PdfNative.NSCPdfTableCell) -> PdfNative.NSCPdfTableCellOrString
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfTableCell) public class NSCPdfTableCell : ObjectiveC.NSObject {
+ @objc public init(_ content: Swift.String, _ colSpan: Swift.Int, _ rowSpan: Swift.Int, _ style: PdfNative.NSCPdfStyleDef = NSCPdfStyleDef.default())
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTable) public class NSCPdfTable : ObjectiveC.NSObject {
+ @objc public var columns: Swift.Array?
+ @objc public var columnStyles: Swift.Dictionary?
+ @objc public var styles: PdfNative.NSCPdfStyleDef?
+ @objc public var alternateRowsStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var headStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var bodyStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var footStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var head: [Swift.Array]
+ @objc public var body: [Swift.Array]
+ @objc public var foot: [Swift.Array]
+ @objc public var position: [Swift.Float]
+ @objc public var theme: PdfNative.NSCPdfTableTheme
+ @objc public var pageBreak: PdfNative.NSCPdfPageBreak
+ @objc public var showHead: PdfNative.NSCPdfShowHead
+ @objc public var showFoot: PdfNative.NSCPdfShowFoot
+ @objc public var margin: PdfNative.NSCPdfMargin
+ @objc public var willDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var didDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var willDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?
+ @objc public var didDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Void)?
+ @objc deinit
+ @objc public func updatePosition(_ x: Swift.Float, _ y: Swift.Float)
+ @objc override dynamic public init()
+}
+@objc(NSCPdfOrientation) public enum NSCPdfOrientation : Swift.Int32, Swift.RawRepresentable {
+ case Landscape
+ case Portrait
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfTableTheme) public enum NSCPdfTableTheme : Swift.Int, Swift.RawRepresentable {
+ case striped
+ case grid
+ case plain
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfTableTheme
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfStandardPaperSize) public enum NSCPdfStandardPaperSize : Swift.UInt32, Swift.RawRepresentable {
+ case USLetterAnsiA
+ case USHalfLetter
+ case USGovernmentLetter
+ case USLegal
+ case USJuniorLegal
+ case USGovernmentLegal
+ case USLedgerTabloidAnsiB
+ case A0x4
+ case A0x2
+ case A0
+ case A1
+ case A2
+ case A3
+ case A4
+ case A4R
+ case A5
+ case A6
+ case A7
+ case A8
+ case A9
+ case A10
+ case B0
+ case B1
+ case B2
+ case B3
+ case B4
+ case B5
+ case B6
+ case B7
+ case B8
+ case B9
+ case B10
+ case C0
+ case C1
+ case C2
+ case C3
+ case C4
+ case C5
+ case C6
+ case C7
+ case C8
+ case C9
+ case C10
+ case AnsiBPlus
+ case AnsiC
+ case AnsiD
+ case AnsiE
+ case ArchA
+ case ArchB
+ case ArchC
+ case ArchD
+ case ArchE
+ public typealias RawValue = Swift.UInt32
+ public init?(rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue)
+ public var rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellWidth) public class NSCPdfCellWidth : ObjectiveC.NSObject {
+ @objc public static let Auto: PdfNative.NSCPdfCellWidth
+ @objc public static let Wrap: PdfNative.NSCPdfCellWidth
+ @objc public static func Fixed(_ value: Swift.Float) -> PdfNative.NSCPdfCellWidth
+ @objc deinit
+}
+@objc(NSCPdfTextAlignment) public enum NSCPdfTextAlignment : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfOverflow) public enum NSCPdfOverflow : Swift.Int, Swift.RawRepresentable {
+ case lineBreak
+ case ellipsize
+ case visible
+ case hidden
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfOverflow
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfDocument) public class NSCPdfDocument : ObjectiveC.NSObject {
+ @objc override dynamic public init()
+ @objc public init(config: PdfNative.NSCPdfDocumentConfig)
+ @objc deinit
+ @objc public func addFileToVFS(_ fileName: Swift.String, _ fileContent: Swift.String)
+ @objc public func existsFileInVFS(_ fileName: Swift.String) -> Swift.Bool
+ @objc public func getFileFromVFS(_ fileName: Swift.String) -> Swift.String?
+ @objc public func addFont(_ postScriptNameOrPath: Swift.String, _ id: Swift.String, _ fontStyle: Swift.String = "normal", _ fontWeight: Swift.String = "normal", _ encoding: Swift.String = "Identity-H") -> Swift.Bool
+ @objc public func setFont(_ fontName: Swift.String, _ fontStyle: Swift.String, _ fontWeight: Swift.String? = nil)
+ @objc public func saveSync(to file: Swift.String) -> Foundation.NSError?
+ @objc public func save(to file: Swift.String, callback: @escaping (Foundation.NSError?) -> Swift.Void)
+ @objc public var count: Swift.Int {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var fontSize: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public var lineWidth: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func addPage()
+ @objc public func addPage(size: PdfNative.NSCPdfPagerSize = .a4(), orientation: PdfNative.NSCPdfOrientation = .Portrait)
+ @objc public func addText(_ text: Swift.String, _ x: Swift.Float, _ y: Swift.Float, _ options: PdfNative.NSCPdfTextOptions? = nil)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func circle(_ x: Swift.Float, _ y: Swift.Float, _ r: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func ellipse(_ x: Swift.Float, _ y: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func rect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func renderToBuffer(_ index: Swift.Int32, _ buffer: Foundation.NSMutableData, _ width: Swift.Int32, _ height: Swift.Int32)
+ @objc public func renderToCGContext(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, in context: CoreGraphics.CGContext)
+ @objc public func renderToCGContextImage(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> CoreGraphics.CGImage?
+ public func renderToCGContextImages(_ indices: [Swift.Int32], _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> [CoreGraphics.CGImage?]?
+ @objc public func roundedRect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func table(_ config: PdfNative.NSCPdfTable) -> Swift.String
+ @objc public func renderTileWithViewportOffset(_ index: Swift.Int32, viewportWidth: CoreFoundation.CGFloat, viewportHeight: CoreFoundation.CGFloat, scale: CoreFoundation.CGFloat, x: CoreFoundation.CGFloat, y: CoreFoundation.CGFloat, width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat) -> CoreGraphics.CGImage?
+}
+@objc(NSCPdfTextBaseline) public enum NSCPdfTextBaseline : Swift.Int, Swift.RawRepresentable {
+ case alphabetic
+ case ideographic
+ case bottom
+ case top
+ case middle
+ case hanging
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objcMembers @objc(NSCPdfPadding) public class NSCPdfPadding : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfDocumentConfig) public class NSCPdfDocumentConfig : ObjectiveC.NSObject {
+ @objc public var orientation: PdfNative.NSCPdfOrientation
+ @objc public var size: PdfNative.NSCPdfPagerSize
+ @objc public var units: PdfNative.NSCPdfUnit
+ @objc public var deviceScale: Swift.Float
+ @objc override dynamic public init()
+ @objc public init(_ orientation: PdfNative.NSCPdfOrientation, _ size: PdfNative.NSCPdfPagerSize, _ units: PdfNative.NSCPdfUnit, _ deviceScale: Swift.Float)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTextOptions) public class NSCPdfTextOptions : ObjectiveC.NSObject {
+ @objc public var align: PdfNative.NSCPdfTextAlignment
+ @objc public var baseline: PdfNative.NSCPdfTextBaseline
+ @objc public var angle: PdfNative.NSCPdfRotationOrMatrix
+ @objc public var rotationDirection: PdfNative.NSCPdfRotationDirection
+ @objc public var charSpace: Swift.Int
+ @objc public var horizontalScale: Swift.Float
+ @objc public var lineHeightFactor: Swift.Float
+ @objc public var maxWidth: Swift.Int
+ @objc public func pdfium() -> PdfNative.PdfNativeTextOptions
+ @objc override dynamic public init()
+ @objc deinit
+}
+@objc(NSCPdfPageBreak) public enum NSCPdfPageBreak : Swift.Int, Swift.RawRepresentable {
+ case auto
+ case avoid
+ case always
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfPageBreak
+}
+@objc(NSCPdfFontFamily) public enum NSCPdfFontFamily : Swift.Int, Swift.RawRepresentable {
+ case helvetica
+ case times
+ case courier
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontFamily
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPagerSize) public class NSCPdfPagerSize : ObjectiveC.NSObject {
+ @objc public static func custom(_ width: Swift.Float, _ height: Swift.Float) -> PdfNative.NSCPdfPagerSize
+ @objc public static func standard(_ value: PdfNative.NSCPdfStandardPaperSize) -> PdfNative.NSCPdfPagerSize
+ @objc public static func a4() -> PdfNative.NSCPdfPagerSize
+ @objc deinit
+}
+@objc(NSCPdfFontStyle) public enum NSCPdfFontStyle : Swift.Int, Swift.RawRepresentable {
+ case normal
+ case bold
+ case italic
+ case boldItalic
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontStyle
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfTiledView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfTiledView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPageView) @_Concurrency.MainActor @preconcurrency public class NSCPdfPageView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var pageIndex: Swift.Int {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func configure(pageIndex: Swift.Int, document: PdfNative.NSCPdfDocument)
+ @objc @_Concurrency.MainActor @preconcurrency public func clearCache()
+ @objc @_Concurrency.MainActor @preconcurrency public func updateForZoomScale(_ zoomScale: CoreFoundation.CGFloat)
+ @objc @_Concurrency.MainActor @preconcurrency public func prewarmLowRes(highPriority: Swift.Bool = false)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesMoved(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesEnded(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesCancelled(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @objc deinit
+}
+extension PdfNative.NSCPdfPageView {
+ @objc @_Concurrency.MainActor @preconcurrency dynamic public func tiledView(_ tiledView: PdfNative.LDOTiledView, tileForRow row: Swift.Int, column col: Swift.Int, zoomLevel: Swift.Int, zoomScale preciseZoomScale: CoreFoundation.CGFloat, bounds viewBounds: CoreFoundation.CGRect, rect tileRect: CoreFoundation.CGRect) -> UIKit.UIImage?
+}
+@objc(NSCPdfSection) public enum NSCPdfSection : Swift.Int, Swift.RawRepresentable {
+ case head
+ case body
+ case foot
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objcMembers @objc(NSCPdfHookData) public class NSCPdfHookData : ObjectiveC.NSObject {
+ @objc final public let pageIndex: Swift.UInt32
+ @objc final public let x: Swift.Float
+ @objc final public let y: Swift.Float
+ @objc public init(_ pageIndex: Swift.UInt32, _ x: Swift.Float, _ y: Swift.Float)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellHookData) public class NSCPdfCellHookData : PdfNative.NSCPdfHookData {
+ @objc public var section: PdfNative.NSCPdfSection {
+ @objc get
+ }
+ @objc public var rowIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var columnIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var colSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var rowSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var lineCount: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var content: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfUnit) public enum NSCPdfUnit : Swift.Int32, Swift.RawRepresentable {
+ case mm
+ case points
+ case cm
+ case inches
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfRotationDirection) public enum NSCPdfRotationDirection : Swift.Int, Swift.RawRepresentable {
+ case cw
+ case ccw
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfHorizontalAlign) public enum NSCPdfHorizontalAlign : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfVerticalAlign) public enum NSCPdfVerticalAlign : Swift.Int, Swift.RawRepresentable {
+ case top
+ case middle
+ case bottom
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfRotationOrMatrix) public class NSCPdfRotationOrMatrix : ObjectiveC.NSObject {
+ @objc public static let zero: PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func angle(_ deg: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func matrix(_ a: Swift.Float, _ b: Swift.Float, _ c: Swift.Float, _ d: Swift.Float, _ e: Swift.Float, _ f: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfImage) public class NSCPdfImage : ObjectiveC.NSObject {
+ @objc public var width: Swift.Int {
+ @objc get
+ }
+ @objc public var height: Swift.Int {
+ @objc get
+ }
+ @objc public static func fromImage(_ image: UIKit.UIImage) -> PdfNative.NSCPdfImage?
+ @objc public static func fromImageAsync(_ image: UIKit.UIImage, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromData(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32) -> PdfNative.NSCPdfImage?
+ @objc public static func fromEncodedData(_ data: Foundation.NSData) -> PdfNative.NSCPdfImage?
+ @objc public static func fromDataAsync(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromEncodedDataAsync(_ data: Foundation.NSData, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @objc @_Concurrency.MainActor @preconcurrency public var zoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var minimumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var maximumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfShowFoot) public enum NSCPdfShowFoot : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case lastPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowFoot
+}
+@objcMembers @objc(NSCPdfMargin) public class NSCPdfMargin : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public static func `default`(uniform: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public static func `default`(left: Swift.Float = 0, right: Swift.Float = 0, top: Swift.Float = 0, bottom: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@objc(NSCPdfShowHead) public enum NSCPdfShowHead : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case firstPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowHead
+}
+extension PdfNative.NSCPdfStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfOrientation : Swift.Equatable {}
+extension PdfNative.NSCPdfOrientation : Swift.Hashable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Equatable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Hashable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Equatable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Hashable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Equatable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Hashable {}
+extension PdfNative.NSCPdfOverflow : Swift.Equatable {}
+extension PdfNative.NSCPdfOverflow : Swift.Hashable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Equatable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Hashable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Equatable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Hashable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Equatable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Hashable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfSection : Swift.Equatable {}
+extension PdfNative.NSCPdfSection : Swift.Hashable {}
+extension PdfNative.NSCPdfUnit : Swift.Equatable {}
+extension PdfNative.NSCPdfUnit : Swift.Hashable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Equatable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Hashable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Equatable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Hashable {}
+extension PdfNative.NSCPdfShowHead : Swift.Equatable {}
+extension PdfNative.NSCPdfShowHead : Swift.Hashable {}
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/module.modulemap b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/module.modulemap
new file mode 100644
index 00000000..76239281
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/Modules/module.modulemap
@@ -0,0 +1,11 @@
+framework module PdfNative {
+ umbrella header "PdfNative.h"
+ export *
+
+ module * { export * }
+}
+
+module PdfNative.Swift {
+ header "PdfNative-Swift.h"
+ requires objc
+}
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/PdfNative b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/PdfNative
new file mode 100755
index 00000000..7c7fdc3d
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/PdfNative.framework/PdfNative differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/dSYMs/PdfNative.framework.dSYM/Contents/Info.plist b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/dSYMs/PdfNative.framework.dSYM/Contents/Info.plist
new file mode 100644
index 00000000..167af454
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/dSYMs/PdfNative.framework.dSYM/Contents/Info.plist
@@ -0,0 +1,20 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleIdentifier
+ com.apple.xcode.dsym.io.github.triniwiz.plugins.pdf.PdfNative
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundlePackageType
+ dSYM
+ CFBundleSignature
+ ????
+ CFBundleShortVersionString
+ 1.0
+ CFBundleVersion
+ 1
+
+
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/dSYMs/PdfNative.framework.dSYM/Contents/Resources/DWARF/PdfNative b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/dSYMs/PdfNative.framework.dSYM/Contents/Resources/DWARF/PdfNative
new file mode 100644
index 00000000..3bf5cd58
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/dSYMs/PdfNative.framework.dSYM/Contents/Resources/DWARF/PdfNative differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/dSYMs/PdfNative.framework.dSYM/Contents/Resources/Relocations/aarch64/PdfNative.yml b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/dSYMs/PdfNative.framework.dSYM/Contents/Resources/Relocations/aarch64/PdfNative.yml
new file mode 100644
index 00000000..5c50559c
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64/dSYMs/PdfNative.framework.dSYM/Contents/Resources/Relocations/aarch64/PdfNative.yml
@@ -0,0 +1,1509 @@
+---
+triple: 'arm64-apple-darwin'
+binary-path: '/Users/triniwiz/Desktop/oss/nativescript-plugins/packages/nativescript-pdf/src-native/ios/dist/Release-iphoneos/PdfNative.framework/PdfNative'
+relocations:
+ - { offset: 0x5BE9E, size: 0x8, addend: 0x0, symName: _PdfNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x1200B0, symSize: 0x0 }
+ - { offset: 0x5BED3, size: 0x8, addend: 0x0, symName: _PdfNativeVersionNumber, symObjAddr: 0x30, symBinAddr: 0x1200E0, symSize: 0x0 }
+ - { offset: 0x5C06F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOSHAASQWb', symObjAddr: 0x750, symBinAddr: 0x46B0, symSize: 0x4 }
+ - { offset: 0x5C083, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOACSQAAWl', symObjAddr: 0x754, symBinAddr: 0x46B4, symSize: 0x40 }
+ - { offset: 0x5C097, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOMa', symObjAddr: 0x794, symBinAddr: 0x46F4, symSize: 0x10 }
+ - { offset: 0x5C0AB, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x7A4, symBinAddr: 0x4704, symSize: 0x4 }
+ - { offset: 0x5C0BF, size: 0x8, addend: 0x0, symName: ___swift_memcpy28_4, symObjAddr: 0x7A8, symBinAddr: 0x4708, symSize: 0x14 }
+ - { offset: 0x5C0D3, size: 0x8, addend: 0x0, symName: '_$sSo25PdfNativeRotationOrMatrixVwet', symObjAddr: 0x7BC, symBinAddr: 0x471C, symSize: 0x20 }
+ - { offset: 0x5C0E7, size: 0x8, addend: 0x0, symName: '_$sSo25PdfNativeRotationOrMatrixVwst', symObjAddr: 0x7DC, symBinAddr: 0x473C, symSize: 0x30 }
+ - { offset: 0x5C0FB, size: 0x8, addend: 0x0, symName: ___swift_memcpy56_8, symObjAddr: 0x820, symBinAddr: 0x4780, symSize: 0x1C }
+ - { offset: 0x5C10F, size: 0x8, addend: 0x0, symName: '_$sSo23PdfNativeCellRenderInfoVwet', symObjAddr: 0x83C, symBinAddr: 0x479C, symSize: 0x20 }
+ - { offset: 0x5C123, size: 0x8, addend: 0x0, symName: '_$sSo23PdfNativeCellRenderInfoVwst', symObjAddr: 0x85C, symBinAddr: 0x47BC, symSize: 0x38 }
+ - { offset: 0x5C137, size: 0x8, addend: 0x0, symName: ___swift_memcpy12_4, symObjAddr: 0x8A8, symBinAddr: 0x4808, symSize: 0x14 }
+ - { offset: 0x5C14B, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeVwet', symObjAddr: 0x8BC, symBinAddr: 0x481C, symSize: 0x20 }
+ - { offset: 0x5C15F, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeVwst', symObjAddr: 0x8DC, symBinAddr: 0x483C, symSize: 0x2C }
+ - { offset: 0x5C173, size: 0x8, addend: 0x0, symName: ___swift_memcpy180_4, symObjAddr: 0x91C, symBinAddr: 0x487C, symSize: 0x3C }
+ - { offset: 0x5C187, size: 0x8, addend: 0x0, symName: '_$sSo9CStyleDefVwet', symObjAddr: 0x958, symBinAddr: 0x48B8, symSize: 0x54 }
+ - { offset: 0x5C19B, size: 0x8, addend: 0x0, symName: '_$sSo9CStyleDefVwst', symObjAddr: 0x9AC, symBinAddr: 0x490C, symSize: 0x74 }
+ - { offset: 0x5C1AF, size: 0x8, addend: 0x0, symName: '_$sSo10CTableCellVwCP', symObjAddr: 0xA34, symBinAddr: 0x4994, symSize: 0x2C }
+ - { offset: 0x5C1C3, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0xA60, symBinAddr: 0x49C0, symSize: 0xC }
+ - { offset: 0x5C1D7, size: 0x8, addend: 0x0, symName: '_$sSo10CTableCellVwet', symObjAddr: 0xA6C, symBinAddr: 0x49CC, symSize: 0x20 }
+ - { offset: 0x5C1EB, size: 0x8, addend: 0x0, symName: '_$sSo10CTableCellVwst', symObjAddr: 0xA8C, symBinAddr: 0x49EC, symSize: 0x2C }
+ - { offset: 0x5C1FF, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0xACC, symBinAddr: 0x4A2C, symSize: 0xC }
+ - { offset: 0x5C213, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_8, symObjAddr: 0xAEC, symBinAddr: 0x4A4C, symSize: 0x14 }
+ - { offset: 0x5C227, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnKeyVwet', symObjAddr: 0xB00, symBinAddr: 0x4A60, symSize: 0x20 }
+ - { offset: 0x5C23B, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnKeyVwst', symObjAddr: 0xB20, symBinAddr: 0x4A80, symSize: 0x2C }
+ - { offset: 0x5C24F, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnDefVwet', symObjAddr: 0xB60, symBinAddr: 0x4AC0, symSize: 0x20 }
+ - { offset: 0x5C263, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnDefVwst', symObjAddr: 0xB80, symBinAddr: 0x4AE0, symSize: 0x28 }
+ - { offset: 0x5C277, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_4, symObjAddr: 0xC20, symBinAddr: 0x4B80, symSize: 0x14 }
+ - { offset: 0x5C28B, size: 0x8, addend: 0x0, symName: ___swift_memcpy8_4, symObjAddr: 0xC9C, symBinAddr: 0x4BD0, symSize: 0xC }
+ - { offset: 0x5C29F, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeV34__Unnamed_union___Anonymous_field1Vwet', symObjAddr: 0xCA8, symBinAddr: 0x4BDC, symSize: 0x20 }
+ - { offset: 0x5C2B3, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeV34__Unnamed_union___Anonymous_field1Vwst', symObjAddr: 0xCC8, symBinAddr: 0x4BFC, symSize: 0x28 }
+ - { offset: 0x5C2C7, size: 0x8, addend: 0x0, symName: ___swift_memcpy48_4, symObjAddr: 0xD18, symBinAddr: 0x4C4C, symSize: 0x14 }
+ - { offset: 0x5C2DB, size: 0x8, addend: 0x0, symName: '_$sSo17CPdfNativePaddingVwet', symObjAddr: 0xD2C, symBinAddr: 0x4C60, symSize: 0x54 }
+ - { offset: 0x5C2EF, size: 0x8, addend: 0x0, symName: '_$sSo17CPdfNativePaddingVwst', symObjAddr: 0xD80, symBinAddr: 0x4CB4, symSize: 0x50 }
+ - { offset: 0x5C303, size: 0x8, addend: 0x0, symName: '_$sSo16CPdfNativePointsVwet', symObjAddr: 0xE0C, symBinAddr: 0x4D40, symSize: 0x54 }
+ - { offset: 0x5C317, size: 0x8, addend: 0x0, symName: '_$sSo16CPdfNativePointsVwst', symObjAddr: 0xE60, symBinAddr: 0x4D94, symSize: 0x44 }
+ - { offset: 0x5C32B, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_4, symObjAddr: 0xEB8, symBinAddr: 0x4DEC, symSize: 0xC }
+ - { offset: 0x5C33F, size: 0x8, addend: 0x0, symName: '_$sSo10CCellWidthVwet', symObjAddr: 0xF00, symBinAddr: 0x4E0C, symSize: 0x54 }
+ - { offset: 0x5C353, size: 0x8, addend: 0x0, symName: '_$sSo10CCellWidthVwst', symObjAddr: 0xF54, symBinAddr: 0x4E60, symSize: 0x40 }
+ - { offset: 0x5C367, size: 0x8, addend: 0x0, symName: ___swift_memcpy20_4, symObjAddr: 0xFA8, symBinAddr: 0x4EB4, symSize: 0x14 }
+ - { offset: 0x5C37B, size: 0x8, addend: 0x0, symName: '_$sSo23CPdfNativeColorOptionalVwet', symObjAddr: 0xFBC, symBinAddr: 0x4EC8, symSize: 0x20 }
+ - { offset: 0x5C38F, size: 0x8, addend: 0x0, symName: '_$sSo23CPdfNativeColorOptionalVwst', symObjAddr: 0xFDC, symBinAddr: 0x4EE8, symSize: 0x2C }
+ - { offset: 0x5C3A3, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x1080, symBinAddr: 0x4F8C, symSize: 0x24 }
+ - { offset: 0x5C3B7, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x10A4, symBinAddr: 0x4FB0, symSize: 0x24 }
+ - { offset: 0x5C3CB, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSHSCSQWb', symObjAddr: 0x1108, symBinAddr: 0x5014, symSize: 0x24 }
+ - { offset: 0x5C411, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x54, symBinAddr: 0x4054, symSize: 0x5C }
+ - { offset: 0x5C514, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOSHAASH9hashValueSivgTW', symObjAddr: 0xB0, symBinAddr: 0x40B0, symSize: 0x78 }
+ - { offset: 0x5C5AB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x128, symBinAddr: 0x4128, symSize: 0x58 }
+ - { offset: 0x5C606, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x180, symBinAddr: 0x4180, symSize: 0x74 }
+ - { offset: 0x5C693, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE016_forceBridgeFromD1C_6resultyAD_01_D5CTypeQZ_xSgztFZSo21NSAttributedStringKeya_Tt1gq5', symObjAddr: 0x268, symBinAddr: 0x4268, symSize: 0x84 }
+ - { offset: 0x5C725, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE024_conditionallyBridgeFromD1C_6resultSbAD_01_D5CTypeQZ_xSgztFZSo21NSAttributedStringKeya_Tt1gq5', symObjAddr: 0x2EC, symBinAddr: 0x42EC, symSize: 0x8C }
+ - { offset: 0x5C7B7, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromD1C_6resulty01_D5CTypeQz_xSgztFZTW', symObjAddr: 0x384, symBinAddr: 0x4384, symSize: 0x4 }
+ - { offset: 0x5C7D3, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromD1C_6resultSb01_D5CTypeQz_xSgztFZTW', symObjAddr: 0x388, symBinAddr: 0x4388, symSize: 0x4 }
+ - { offset: 0x5C7FE, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromD1Cyx01_D5CTypeQzSgFZTW', symObjAddr: 0x38C, symBinAddr: 0x438C, symSize: 0x40 }
+ - { offset: 0x5C87D, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x414, symBinAddr: 0x4414, symSize: 0x40 }
+ - { offset: 0x5C8FB, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x454, symBinAddr: 0x4454, symSize: 0x70 }
+ - { offset: 0x5C97F, size: 0x8, addend: 0x0, symName: '_$sSo16PdfNativeSectionVSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x4D0, symBinAddr: 0x44C4, symSize: 0x14 }
+ - { offset: 0x5C9E9, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x558, symBinAddr: 0x44D8, symSize: 0x84 }
+ - { offset: 0x5CA99, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toefG0s0fG0VSgyFTW', symObjAddr: 0x684, symBinAddr: 0x45E4, symSize: 0x6C }
+ - { offset: 0x5CAC2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x18 }
+ - { offset: 0x5CAD6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleO8rawValues5Int32Vvg', symObjAddr: 0x18, symBinAddr: 0x4018, symSize: 0x3C }
+ - { offset: 0x5CB28, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOSYAASY8rawValuexSg03RawF0Qz_tcfCTW', symObjAddr: 0x1F4, symBinAddr: 0x41F4, symSize: 0x30 }
+ - { offset: 0x5CB52, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOSYAASY8rawValue03RawF0QzvgTW', symObjAddr: 0x224, symBinAddr: 0x4224, symSize: 0x44 }
+ - { offset: 0x5CCB5, size: 0x8, addend: 0x0, symName: '_$sSo12CGBitmapInfoVSYSCSY8rawValue03RawD0QzvgTW', symObjAddr: 0x5DC, symBinAddr: 0x455C, symSize: 0xC }
+ - { offset: 0x5CD09, size: 0x8, addend: 0x0, symName: '_$sSo16PdfNativeSectionVSYSCSY8rawValuexSg03RawE0Qz_tcfCTW', symObjAddr: 0x5FC, symBinAddr: 0x4568, symSize: 0x10 }
+ - { offset: 0x5CD1D, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSYSCSY8rawValuexSg03RawE0Qz_tcfCTW', symObjAddr: 0x618, symBinAddr: 0x4578, symSize: 0x44 }
+ - { offset: 0x5CD47, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSYSCSY8rawValue03RawE0QzvgTW', symObjAddr: 0x65C, symBinAddr: 0x45BC, symSize: 0x28 }
+ - { offset: 0x5CD70, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleO8rawValueACSgs5Int32V_tcfCTf4nd_n', symObjAddr: 0x6F0, symBinAddr: 0x4650, symSize: 0x60 }
+ - { offset: 0x5D828, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvpACTK', symObjAddr: 0x484, symBinAddr: 0x559C, symSize: 0x94 }
+ - { offset: 0x5D860, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvpACTk', symObjAddr: 0x518, symBinAddr: 0x5630, symSize: 0xB8 }
+ - { offset: 0x5D8A2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvpACTK', symObjAddr: 0x6E8, symBinAddr: 0x5800, symSize: 0x94 }
+ - { offset: 0x5D8DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvpACTk', symObjAddr: 0x77C, symBinAddr: 0x5894, symSize: 0xB8 }
+ - { offset: 0x5D91C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvpACTK', symObjAddr: 0xAAC, symBinAddr: 0x5BC4, symSize: 0x94 }
+ - { offset: 0x5D954, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvpACTk', symObjAddr: 0xB40, symBinAddr: 0x5C58, symSize: 0xB8 }
+ - { offset: 0x5DA3F, size: 0x8, addend: 0x0, symName: '_$sSo7NSTimerCIeghg_ABIeyBhy_TR', symObjAddr: 0x1BAC, symBinAddr: 0x6CC4, symSize: 0x4C }
+ - { offset: 0x5DACB, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgSo13NSURLResponseCSgs5Error_pSgIeghggg_So6NSDataCSgAGSo7NSErrorCSgIeyBhyyy_TR', symObjAddr: 0x3AE4, symBinAddr: 0x8BFC, symSize: 0xC8 }
+ - { offset: 0x5DD63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewCfETo', symObjAddr: 0x5544, symBinAddr: 0xA65C, symSize: 0x144 }
+ - { offset: 0x5DD9D, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV19_getElementSlowPathyyXlSiF9PdfNative23NSCPdfTableCellOrStringC_Tg5', symObjAddr: 0x56E0, symBinAddr: 0xA7F8, symSize: 0x1AC }
+ - { offset: 0x5DE3D, size: 0x8, addend: 0x0, symName: '_$sSa034_makeUniqueAndReserveCapacityIfNotB0yyF9PdfNative14NSCPdfPageViewC_Tg5', symObjAddr: 0x5A94, symBinAddr: 0xABAC, symSize: 0x70 }
+ - { offset: 0x5DFF6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIegg_SgWOy', symObjAddr: 0x6020, symBinAddr: 0xB138, symSize: 0x10 }
+ - { offset: 0x5E00A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIegg_SgWOe', symObjAddr: 0x6030, symBinAddr: 0xB148, symSize: 0x10 }
+ - { offset: 0x5E01E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewCMa', symObjAddr: 0x6040, symBinAddr: 0xB158, symSize: 0x20 }
+ - { offset: 0x5E032, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_TA', symObjAddr: 0x6094, symBinAddr: 0xB1AC, symSize: 0xC }
+ - { offset: 0x5E046, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x60E0, symBinAddr: 0xB1F8, symSize: 0x44 }
+ - { offset: 0x5E05A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_TA', symObjAddr: 0x61B0, symBinAddr: 0xB2C8, symSize: 0xC }
+ - { offset: 0x5E06E, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x61BC, symBinAddr: 0xB2D4, symSize: 0x10 }
+ - { offset: 0x5E082, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x61CC, symBinAddr: 0xB2E4, symSize: 0x8 }
+ - { offset: 0x5E096, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU0_TA', symObjAddr: 0x68D0, symBinAddr: 0xB9E8, symSize: 0x8 }
+ - { offset: 0x5E0AA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC21scheduleScrollbarHide33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU_TA', symObjAddr: 0x68D8, symBinAddr: 0xB9F0, symSize: 0x8 }
+ - { offset: 0x5E0BE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU_TA', symObjAddr: 0x68E0, symBinAddr: 0xB9F8, symSize: 0x8 }
+ - { offset: 0x5E0D2, size: 0x8, addend: 0x0, symName: '_$sSiIeyBy_SiIegy_TRTA', symObjAddr: 0x691C, symBinAddr: 0xBA34, symSize: 0x8 }
+ - { offset: 0x5E0E6, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSgIeyBy_s5Error_pSgIegg_TRTA', symObjAddr: 0x6924, symBinAddr: 0xBA3C, symSize: 0x8 }
+ - { offset: 0x5E0FA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIeyBy_ACIegg_TRTA', symObjAddr: 0x692C, symBinAddr: 0xBA44, symSize: 0x8 }
+ - { offset: 0x5E10E, size: 0x8, addend: 0x0, symName: '_$sSiytIegnr_SiIegy_TRTA', symObjAddr: 0x6958, symBinAddr: 0xBA70, symSize: 0x8 }
+ - { offset: 0x5E122, size: 0x8, addend: 0x0, symName: '_$sSiIegy_SiytIegnr_TRTA', symObjAddr: 0x6960, symBinAddr: 0xBA78, symSize: 0x8 }
+ - { offset: 0x5E136, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIegg_ACytIegnr_TRTA', symObjAddr: 0x6980, symBinAddr: 0xBA80, symSize: 0x8 }
+ - { offset: 0x5E14A, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x6988, symBinAddr: 0xBA88, symSize: 0x10 }
+ - { offset: 0x5E15E, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgWOe', symObjAddr: 0x6998, symBinAddr: 0xBA98, symSize: 0x14 }
+ - { offset: 0x5E172, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x69AC, symBinAddr: 0xBAAC, symSize: 0x40 }
+ - { offset: 0x5E186, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x69EC, symBinAddr: 0xBAEC, symSize: 0x44 }
+ - { offset: 0x5E19A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU0_TA', symObjAddr: 0x6A30, symBinAddr: 0xBB30, symSize: 0x8 }
+ - { offset: 0x5E1AE, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x6A78, symBinAddr: 0xBB78, symSize: 0x54 }
+ - { offset: 0x5E1C2, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgWOy', symObjAddr: 0x6B20, symBinAddr: 0xBC20, symSize: 0x14 }
+ - { offset: 0x5E1D6, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x6B34, symBinAddr: 0xBC34, symSize: 0x40 }
+ - { offset: 0x5E1EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU_TA', symObjAddr: 0x6BA0, symBinAddr: 0xBCA0, symSize: 0x8 }
+ - { offset: 0x5E1FE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU1_yyScMYccfU_TA', symObjAddr: 0x6BA8, symBinAddr: 0xBCA8, symSize: 0x8 }
+ - { offset: 0x5E212, size: 0x8, addend: 0x0, symName: '_$sS2SSysWl', symObjAddr: 0x6BF4, symBinAddr: 0xBCF4, symSize: 0x40 }
+ - { offset: 0x5E226, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_yyScMYccfU_TA', symObjAddr: 0x6C68, symBinAddr: 0xBD68, symSize: 0xC }
+ - { offset: 0x5E23A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_yyScMYccfU_TA', symObjAddr: 0x6CA0, symBinAddr: 0xBDA0, symSize: 0x8 }
+ - { offset: 0x5E24E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOWOr', symObjAddr: 0x6CA8, symBinAddr: 0xBDA8, symSize: 0x34 }
+ - { offset: 0x5E262, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOWOy', symObjAddr: 0x6CDC, symBinAddr: 0xBDDC, symSize: 0x14 }
+ - { offset: 0x5E276, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13showPageToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU0_TA', symObjAddr: 0x6D24, symBinAddr: 0xBE24, symSize: 0x8 }
+ - { offset: 0x5E28A, size: 0x8, addend: 0x0, symName: '_$sSD8IteratorV8_VariantOy9PdfNative14PendingItemKeyO8Dispatch0h4WorkF0C__GWOe', symObjAddr: 0x6D5C, symBinAddr: 0xBE5C, symSize: 0x8 }
+ - { offset: 0x5E2FE, size: 0x8, addend: 0x0, symName: '_$sSTsE7forEachyyy7ElementQzKXEKFSD6ValuesVy9PdfNative14PendingItemKeyO8Dispatch0j4WorkH0C_G_Tg503$s9e65Native16NSCPdfScrollViewC8documentAA0C8DocumentCSgvWy8Dispatch0H8kH6CXEfU_Tf1cn_n', symObjAddr: 0x10C, symBinAddr: 0x5224, symSize: 0x198 }
+ - { offset: 0x5E78D, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC9PdfNative14PendingItemKeyO_8Dispatch0h4WorkF0CTt0g5Tf4g_n', symObjAddr: 0x5B04, symBinAddr: 0xAC1C, symSize: 0x118 }
+ - { offset: 0x5E8DB, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_SSTt0g5Tf4g_n', symObjAddr: 0x5C1C, symBinAddr: 0xAD34, symSize: 0x104 }
+ - { offset: 0x5EA29, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTt0g5Tf4g_n', symObjAddr: 0x5D20, symBinAddr: 0xAE38, symSize: 0x114 }
+ - { offset: 0x5EB77, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo21NSAttributedStringKeya_ypTt0g5Tf4g_n', symObjAddr: 0x5E34, symBinAddr: 0xAF4C, symSize: 0x104 }
+ - { offset: 0x5ED58, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x5118, symSize: 0x48 }
+ - { offset: 0x5ED8B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x48, symBinAddr: 0x5160, symSize: 0x4C }
+ - { offset: 0x5EDD5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvsTo', symObjAddr: 0x94, symBinAddr: 0x51AC, symSize: 0x54 }
+ - { offset: 0x5EDFF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvs', symObjAddr: 0xE8, symBinAddr: 0x5200, symSize: 0x24 }
+ - { offset: 0x5EE81, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM', symObjAddr: 0x2A4, symBinAddr: 0x53BC, symSize: 0x44 }
+ - { offset: 0x5EECE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM.resume.0', symObjAddr: 0x2E8, symBinAddr: 0x5400, symSize: 0xC4 }
+ - { offset: 0x5EF7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvsTo', symObjAddr: 0x3DC, symBinAddr: 0x54F4, symSize: 0x94 }
+ - { offset: 0x5EFCE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvM', symObjAddr: 0x5D0, symBinAddr: 0x56E8, symSize: 0x40 }
+ - { offset: 0x5F01E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvsTo', symObjAddr: 0x640, symBinAddr: 0x5758, symSize: 0x94 }
+ - { offset: 0x5F071, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvM', symObjAddr: 0x834, symBinAddr: 0x594C, symSize: 0x40 }
+ - { offset: 0x5F0C1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvsTo', symObjAddr: 0x9A8, symBinAddr: 0x5AC0, symSize: 0x94 }
+ - { offset: 0x5F114, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvM', symObjAddr: 0xBF8, symBinAddr: 0x5D10, symSize: 0x40 }
+ - { offset: 0x5F139, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvM.resume.0', symObjAddr: 0xC38, symBinAddr: 0x5D50, symSize: 0x4 }
+ - { offset: 0x5F182, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivgTo', symObjAddr: 0xC3C, symBinAddr: 0x5D54, symSize: 0x10 }
+ - { offset: 0x5F19A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivgTo', symObjAddr: 0xC3C, symBinAddr: 0x5D54, symSize: 0x10 }
+ - { offset: 0x5F1B7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivgTo', symObjAddr: 0xC3C, symBinAddr: 0x5D54, symSize: 0x10 }
+ - { offset: 0x5F1D3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivg', symObjAddr: 0xC4C, symBinAddr: 0x5D64, symSize: 0x10 }
+ - { offset: 0x5F1F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivg', symObjAddr: 0xC4C, symBinAddr: 0x5D64, symSize: 0x10 }
+ - { offset: 0x5F20E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivsTo', symObjAddr: 0xC5C, symBinAddr: 0x5D74, symSize: 0x30 }
+ - { offset: 0x5F274, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivs', symObjAddr: 0xC8C, symBinAddr: 0x5DA4, symSize: 0xE8 }
+ - { offset: 0x5F374, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivM', symObjAddr: 0xD74, symBinAddr: 0x5E8C, symSize: 0x48 }
+ - { offset: 0x5F3E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivM.resume.0', symObjAddr: 0xDBC, symBinAddr: 0x5ED4, symSize: 0xFC }
+ - { offset: 0x5F4E3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfC', symObjAddr: 0xEB8, symBinAddr: 0x5FD0, symSize: 0x50 }
+ - { offset: 0x5F6D7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xF08, symBinAddr: 0x6020, symSize: 0x264 }
+ - { offset: 0x5F7AF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x116C, symBinAddr: 0x6284, symSize: 0x20 }
+ - { offset: 0x5F7CA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x118C, symBinAddr: 0x62A4, symSize: 0x3C }
+ - { offset: 0x5F921, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC05setupdE033_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x11C8, symBinAddr: 0x62E0, symSize: 0x1DC }
+ - { offset: 0x5FA4D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC10setupToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x13A4, symBinAddr: 0x64BC, symSize: 0x274 }
+ - { offset: 0x5FBC2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC17updateToastLayout33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x1618, symBinAddr: 0x6730, symSize: 0x1C8 }
+ - { offset: 0x5FE6B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13showPageToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x17E0, symBinAddr: 0x68F8, symSize: 0x2C8 }
+ - { offset: 0x5FFE9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13showPageToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU0_', symObjAddr: 0x1AA8, symBinAddr: 0x6BC0, symSize: 0x104 }
+ - { offset: 0x600A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtF', symObjAddr: 0x1BF8, symBinAddr: 0x6D10, symSize: 0x134 }
+ - { offset: 0x6014A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_', symObjAddr: 0x1D2C, symBinAddr: 0x6E44, symSize: 0x268 }
+ - { offset: 0x601DB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_yyScMYccfU_', symObjAddr: 0x1F94, symBinAddr: 0x70AC, symSize: 0x2E4 }
+ - { offset: 0x603D8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFTo', symObjAddr: 0x2278, symBinAddr: 0x7390, symSize: 0x84 }
+ - { offset: 0x603EC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtF', symObjAddr: 0x22FC, symBinAddr: 0x7414, symSize: 0x13C }
+ - { offset: 0x60496, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_', symObjAddr: 0x2438, symBinAddr: 0x7550, symSize: 0x2DC }
+ - { offset: 0x6053E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_yyScMYccfU_', symObjAddr: 0x2714, symBinAddr: 0x782C, symSize: 0x31C }
+ - { offset: 0x607C2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtF', symObjAddr: 0x2A3C, symBinAddr: 0x7B54, symSize: 0x454 }
+ - { offset: 0x6099A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_', symObjAddr: 0x2E90, symBinAddr: 0x7FA8, symSize: 0x4D4 }
+ - { offset: 0x60AF0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU_', symObjAddr: 0x3364, symBinAddr: 0x847C, symSize: 0x74 }
+ - { offset: 0x60B43, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU0_', symObjAddr: 0x33D8, symBinAddr: 0x84F0, symSize: 0x1AC }
+ - { offset: 0x60C63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU1_', symObjAddr: 0x3584, symBinAddr: 0x869C, symSize: 0x280 }
+ - { offset: 0x60CF4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU1_yyScMYccfU_', symObjAddr: 0x3804, symBinAddr: 0x891C, symSize: 0x2E0 }
+ - { offset: 0x60EF5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13setupDocument33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x3C50, symBinAddr: 0x8D68, symSize: 0x848 }
+ - { offset: 0x6183E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12scrollToPage_8animatedySi_SbtF', symObjAddr: 0x4498, symBinAddr: 0x95B0, symSize: 0x1A8 }
+ - { offset: 0x61ACC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12scrollToPage_8animatedySi_SbtFTo', symObjAddr: 0x4640, symBinAddr: 0x9758, symSize: 0x44 }
+ - { offset: 0x61AE0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14layoutSubviewsyyF', symObjAddr: 0x4684, symBinAddr: 0x979C, symSize: 0xB0 }
+ - { offset: 0x61B7C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14layoutSubviewsyyFTo', symObjAddr: 0x4734, symBinAddr: 0x984C, symSize: 0x28 }
+ - { offset: 0x61B90, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC17updateCurrentPage33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x475C, symBinAddr: 0x9874, symSize: 0x194 }
+ - { offset: 0x61DE6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC21scheduleScrollbarHide33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU_', symObjAddr: 0x48F0, symBinAddr: 0x9A08, symSize: 0xDC }
+ - { offset: 0x61E20, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC21scheduleScrollbarHide33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU_', symObjAddr: 0x48F0, symBinAddr: 0x9A08, symSize: 0xDC }
+ - { offset: 0x61F2B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCF', symObjAddr: 0x49CC, symBinAddr: 0x9AE4, symSize: 0x41C }
+ - { offset: 0x6224A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU_', symObjAddr: 0x4DE8, symBinAddr: 0x9F00, symSize: 0xF4 }
+ - { offset: 0x622F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU0_', symObjAddr: 0x4EDC, symBinAddr: 0x9FF4, symSize: 0xE4 }
+ - { offset: 0x6236A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFTo', symObjAddr: 0x4FC0, symBinAddr: 0xA0D8, symSize: 0x50 }
+ - { offset: 0x6237E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrolle3DidD0yySo08UIScrollE0CF', symObjAddr: 0x5010, symBinAddr: 0xA128, symSize: 0x18 }
+ - { offset: 0x623C8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrolle3DidD0yySo08UIScrollE0CFTo', symObjAddr: 0x5028, symBinAddr: 0xA140, symSize: 0x54 }
+ - { offset: 0x623F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF', symObjAddr: 0x507C, symBinAddr: 0xA194, symSize: 0x30 }
+ - { offset: 0x62459, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x50AC, symBinAddr: 0xA1C4, symSize: 0x10 }
+ - { offset: 0x62471, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x50AC, symBinAddr: 0xA1C4, symSize: 0x10 }
+ - { offset: 0x62499, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x50AC, symBinAddr: 0xA1C4, symSize: 0x10 }
+ - { offset: 0x624B8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE7DidZoomyySo08UIScrollE0CF', symObjAddr: 0x50BC, symBinAddr: 0xA1D4, symSize: 0x160 }
+ - { offset: 0x626FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE7DidZoomyySo08UIScrollE0CFTo', symObjAddr: 0x521C, symBinAddr: 0xA334, symSize: 0x50 }
+ - { offset: 0x62710, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtF', symObjAddr: 0x526C, symBinAddr: 0xA384, symSize: 0x4 }
+ - { offset: 0x6274E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtFTo', symObjAddr: 0x5270, symBinAddr: 0xA388, symSize: 0x64 }
+ - { offset: 0x627C4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13removePending3keyySi_tFTo', symObjAddr: 0x52D4, symBinAddr: 0xA3EC, symSize: 0xB4 }
+ - { offset: 0x6282E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC31updateContentInsetsForCentering33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x5388, symBinAddr: 0xA4A0, symSize: 0x18C }
+ - { offset: 0x62983, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewCfD', symObjAddr: 0x5514, symBinAddr: 0xA62C, symSize: 0x30 }
+ - { offset: 0x629CC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvsTf4gn_n', symObjAddr: 0x5F38, symBinAddr: 0xB050, symSize: 0xE8 }
+ - { offset: 0x62A5E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5coderACSgSo7NSCoderC_tcfcTf4gn_n', symObjAddr: 0x61D4, symBinAddr: 0xB2EC, symSize: 0x240 }
+ - { offset: 0x62B36, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtFTf4dddn_n', symObjAddr: 0x6414, symBinAddr: 0xB52C, symSize: 0x144 }
+ - { offset: 0x6313F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerCMa', symObjAddr: 0x298, symBinAddr: 0xC1B4, symSize: 0x20 }
+ - { offset: 0x63153, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewCfETo', symObjAddr: 0x9CC, symBinAddr: 0xC8D4, symSize: 0x10 }
+ - { offset: 0x631C4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewCMa', symObjAddr: 0xE48, symBinAddr: 0xCD50, symSize: 0x20 }
+ - { offset: 0x631D8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22LDOTiledViewDataSource_pSgXwWOh', symObjAddr: 0xE84, symBinAddr: 0xCD7C, symSize: 0x24 }
+ - { offset: 0x631EC, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0xEA8, symBinAddr: 0xCDA0, symSize: 0x24 }
+ - { offset: 0x63200, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0xECC, symBinAddr: 0xCDC4, symSize: 0x20 }
+ - { offset: 0x63214, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaABSHSCWl', symObjAddr: 0xF70, symBinAddr: 0xCE24, symSize: 0x44 }
+ - { offset: 0x632A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerC12fadeDurationSdyFZTo', symObjAddr: 0x0, symBinAddr: 0xBF20, symSize: 0x8 }
+ - { offset: 0x632CD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerCACycfcTo', symObjAddr: 0x8, symBinAddr: 0xBF28, symSize: 0x3C }
+ - { offset: 0x63337, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerC5layerACyp_tcfcTo', symObjAddr: 0x44, symBinAddr: 0xBF64, symSize: 0x94 }
+ - { offset: 0x633AD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xD8, symBinAddr: 0xBFF8, symSize: 0x80 }
+ - { offset: 0x63465, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC16maximumZoomScale12CoreGraphics7CGFloatVvs', symObjAddr: 0x164, symBinAddr: 0xC084, symSize: 0x11C }
+ - { offset: 0x6359E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC10layerClassyXlXpvgZTo', symObjAddr: 0x280, symBinAddr: 0xC1A0, symSize: 0x14 }
+ - { offset: 0x635F0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x2B8, symBinAddr: 0xC1D4, symSize: 0x14 }
+ - { offset: 0x63608, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x2B8, symBinAddr: 0xC1D4, symSize: 0x14 }
+ - { offset: 0x63625, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x2B8, symBinAddr: 0xC1D4, symSize: 0x14 }
+ - { offset: 0x63641, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2E0, symBinAddr: 0xC1E8, symSize: 0x19C }
+ - { offset: 0x636A2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x47C, symBinAddr: 0xC384, symSize: 0x20 }
+ - { offset: 0x636B6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x49C, symBinAddr: 0xC3A4, symSize: 0xD4 }
+ - { offset: 0x636EB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x570, symBinAddr: 0xC478, symSize: 0x28 }
+ - { offset: 0x63760, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC4drawyySo6CGRectVF', symObjAddr: 0x598, symBinAddr: 0xC4A0, symSize: 0x3A0 }
+ - { offset: 0x639F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC4drawyySo6CGRectVFTo', symObjAddr: 0x938, symBinAddr: 0xC840, symSize: 0x58 }
+ - { offset: 0x63A91, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC8annotate33_3C77922C210191BCBBA10FC77B526CACLL4rect3col3row9zoomLevel5scale7contextySo6CGRectV_S4iSo12CGContextRefatFTf4nnnnnnd_n', symObjAddr: 0x9DC, symBinAddr: 0xC8E4, symSize: 0x46C }
+ - { offset: 0x64247, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCMa', symObjAddr: 0x66C, symBinAddr: 0xD4D0, symSize: 0x20 }
+ - { offset: 0x6425B, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x9F4, symBinAddr: 0xD858, symSize: 0x48 }
+ - { offset: 0x6426F, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0xA80, symBinAddr: 0xD8A0, symSize: 0x40 }
+ - { offset: 0x64C3F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCMa', symObjAddr: 0x28D8, symBinAddr: 0xF698, symSize: 0x20 }
+ - { offset: 0x64C76, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCfETo', symObjAddr: 0x37E4, symBinAddr: 0x10574, symSize: 0x68 }
+ - { offset: 0x64DAB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32VvgTo', symObjAddr: 0x0, symBinAddr: 0xCE68, symSize: 0x44 }
+ - { offset: 0x64DDE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32Vvg', symObjAddr: 0x44, symBinAddr: 0xCEAC, symSize: 0x40 }
+ - { offset: 0x64E28, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32VvsTo', symObjAddr: 0x84, symBinAddr: 0xCEEC, symSize: 0x50 }
+ - { offset: 0x64E63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32Vvs', symObjAddr: 0xD4, symBinAddr: 0xCF3C, symSize: 0x4C }
+ - { offset: 0x64E8C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32VvM', symObjAddr: 0x120, symBinAddr: 0xCF88, symSize: 0x40 }
+ - { offset: 0x64EC5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32VvgTo', symObjAddr: 0x160, symBinAddr: 0xCFC8, symSize: 0x44 }
+ - { offset: 0x64EF8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32Vvg', symObjAddr: 0x1A4, symBinAddr: 0xD00C, symSize: 0x40 }
+ - { offset: 0x64F37, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32VvsTo', symObjAddr: 0x1E4, symBinAddr: 0xD04C, symSize: 0x50 }
+ - { offset: 0x64F72, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32Vvs', symObjAddr: 0x234, symBinAddr: 0xD09C, symSize: 0x4C }
+ - { offset: 0x64F9B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32VvM', symObjAddr: 0x280, symBinAddr: 0xD0E8, symSize: 0x40 }
+ - { offset: 0x64FD4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32VvgTo', symObjAddr: 0x2C0, symBinAddr: 0xD128, symSize: 0x44 }
+ - { offset: 0x65007, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32Vvg', symObjAddr: 0x304, symBinAddr: 0xD16C, symSize: 0x40 }
+ - { offset: 0x65046, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32VvsTo', symObjAddr: 0x344, symBinAddr: 0xD1AC, symSize: 0x50 }
+ - { offset: 0x65081, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32Vvs', symObjAddr: 0x394, symBinAddr: 0xD1FC, symSize: 0x4C }
+ - { offset: 0x650AA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32VvM', symObjAddr: 0x3E0, symBinAddr: 0xD248, symSize: 0x40 }
+ - { offset: 0x650E3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32VvgTo', symObjAddr: 0x420, symBinAddr: 0xD288, symSize: 0x44 }
+ - { offset: 0x65116, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32Vvg', symObjAddr: 0x464, symBinAddr: 0xD2CC, symSize: 0x40 }
+ - { offset: 0x65155, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32VvsTo', symObjAddr: 0x4A4, symBinAddr: 0xD30C, symSize: 0x50 }
+ - { offset: 0x65190, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32Vvs', symObjAddr: 0x4F4, symBinAddr: 0xD35C, symSize: 0x4C }
+ - { offset: 0x651B9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32VvM', symObjAddr: 0x540, symBinAddr: 0xD3A8, symSize: 0x40 }
+ - { offset: 0x65222, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCyACs5Int32V_A2EtcfC', symObjAddr: 0x584, symBinAddr: 0xD3E8, symSize: 0x84 }
+ - { offset: 0x6526F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCyACs5Int32V_A2Etcfc', symObjAddr: 0x608, symBinAddr: 0xD46C, symSize: 0x64 }
+ - { offset: 0x652AC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCyACs5Int32V_A2EtcfcTo', symObjAddr: 0x68C, symBinAddr: 0xD4F0, symSize: 0x70 }
+ - { offset: 0x65343, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3FtcfC', symObjAddr: 0x6FC, symBinAddr: 0xD560, symSize: 0x8C }
+ - { offset: 0x65398, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3Ftcfc', symObjAddr: 0x788, symBinAddr: 0xD5EC, symSize: 0x60 }
+ - { offset: 0x653DF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3FtcfcTo', symObjAddr: 0x7E8, symBinAddr: 0xD64C, symSize: 0x6C }
+ - { offset: 0x6543C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC7isEqualySbypSgF', symObjAddr: 0x854, symBinAddr: 0xD6B8, symSize: 0x1A0 }
+ - { offset: 0x65589, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC7isEqualySbypSgFTo', symObjAddr: 0xAC0, symBinAddr: 0xD8E0, symSize: 0x80 }
+ - { offset: 0x6559D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC4hashSivgTo', symObjAddr: 0xB40, symBinAddr: 0xD960, symSize: 0x20 }
+ - { offset: 0x655B8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC4hashSivg', symObjAddr: 0xB60, symBinAddr: 0xD980, symSize: 0xD0 }
+ - { offset: 0x6579C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC6pdfiumSo04CPdfbD0VvgTo', symObjAddr: 0xD28, symBinAddr: 0xDB48, symSize: 0xBC }
+ - { offset: 0x65837, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCACycfC', symObjAddr: 0xDE4, symBinAddr: 0xDC04, symSize: 0x20 }
+ - { offset: 0x6584B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCACycfc', symObjAddr: 0xE04, symBinAddr: 0xDC24, symSize: 0x2C }
+ - { offset: 0x658A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCACycfcTo', symObjAddr: 0xE30, symBinAddr: 0xDC50, symSize: 0x2C }
+ - { offset: 0x6591C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvgTo', symObjAddr: 0xE68, symBinAddr: 0xDC88, symSize: 0x44 }
+ - { offset: 0x6594F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvg', symObjAddr: 0xEAC, symBinAddr: 0xDCCC, symSize: 0x40 }
+ - { offset: 0x65993, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvsTo', symObjAddr: 0xEEC, symBinAddr: 0xDD0C, symSize: 0x50 }
+ - { offset: 0x659CE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvs', symObjAddr: 0xF3C, symBinAddr: 0xDD5C, symSize: 0x4C }
+ - { offset: 0x659F7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvM', symObjAddr: 0xF88, symBinAddr: 0xDDA8, symSize: 0x40 }
+ - { offset: 0x65A30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvgTo', symObjAddr: 0xFC8, symBinAddr: 0xDDE8, symSize: 0x44 }
+ - { offset: 0x65A63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovg', symObjAddr: 0x100C, symBinAddr: 0xDE2C, symSize: 0x40 }
+ - { offset: 0x65AA7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvsTo', symObjAddr: 0x104C, symBinAddr: 0xDE6C, symSize: 0x50 }
+ - { offset: 0x65AE2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovs', symObjAddr: 0x109C, symBinAddr: 0xDEBC, symSize: 0x4C }
+ - { offset: 0x65B0B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvM', symObjAddr: 0x10E8, symBinAddr: 0xDF08, symSize: 0x40 }
+ - { offset: 0x65B44, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvgTo', symObjAddr: 0x1128, symBinAddr: 0xDF48, symSize: 0x44 }
+ - { offset: 0x65B77, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvg', symObjAddr: 0x116C, symBinAddr: 0xDF8C, symSize: 0x40 }
+ - { offset: 0x65BBB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvsTo', symObjAddr: 0x11AC, symBinAddr: 0xDFCC, symSize: 0x50 }
+ - { offset: 0x65BF6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvs', symObjAddr: 0x11FC, symBinAddr: 0xE01C, symSize: 0x4C }
+ - { offset: 0x65C1F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvM', symObjAddr: 0x1248, symBinAddr: 0xE068, symSize: 0x40 }
+ - { offset: 0x65C58, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvgTo', symObjAddr: 0x1288, symBinAddr: 0xE0A8, symSize: 0x48 }
+ - { offset: 0x65C8B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvg', symObjAddr: 0x12D0, symBinAddr: 0xE0F0, symSize: 0x4C }
+ - { offset: 0x65CAA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvs', symObjAddr: 0x1328, symBinAddr: 0xE148, symSize: 0x54 }
+ - { offset: 0x65CDF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvM', symObjAddr: 0x137C, symBinAddr: 0xE19C, symSize: 0x40 }
+ - { offset: 0x65D18, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvgTo', symObjAddr: 0x13BC, symBinAddr: 0xE1DC, symSize: 0x48 }
+ - { offset: 0x65D4B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvg', symObjAddr: 0x1404, symBinAddr: 0xE224, symSize: 0x4C }
+ - { offset: 0x65D6A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvs', symObjAddr: 0x145C, symBinAddr: 0xE27C, symSize: 0x54 }
+ - { offset: 0x65D9F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvM', symObjAddr: 0x14B0, symBinAddr: 0xE2D0, symSize: 0x40 }
+ - { offset: 0x65DD8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvgTo', symObjAddr: 0x14F0, symBinAddr: 0xE310, symSize: 0x48 }
+ - { offset: 0x65E0B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvg', symObjAddr: 0x1538, symBinAddr: 0xE358, symSize: 0x40 }
+ - { offset: 0x65E4F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvsTo', symObjAddr: 0x1578, symBinAddr: 0xE398, symSize: 0x64 }
+ - { offset: 0x65E8A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvs', symObjAddr: 0x15DC, symBinAddr: 0xE3FC, symSize: 0x54 }
+ - { offset: 0x65EB3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvM', symObjAddr: 0x1630, symBinAddr: 0xE450, symSize: 0x40 }
+ - { offset: 0x65ED8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvg', symObjAddr: 0x1670, symBinAddr: 0xE490, symSize: 0x54 }
+ - { offset: 0x65EF7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvs', symObjAddr: 0x16C4, symBinAddr: 0xE4E4, symSize: 0x50 }
+ - { offset: 0x65F1C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvM', symObjAddr: 0x1714, symBinAddr: 0xE534, symSize: 0x40 }
+ - { offset: 0x65F55, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC20minCellHeightChangedSbvgTo', symObjAddr: 0x1754, symBinAddr: 0xE574, symSize: 0x10 }
+ - { offset: 0x65F6D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC20minCellHeightChangedSbvgTo', symObjAddr: 0x1754, symBinAddr: 0xE574, symSize: 0x10 }
+ - { offset: 0x65FAD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC20minCellHeightChangedSbvsTo', symObjAddr: 0x1764, symBinAddr: 0xE584, symSize: 0x10 }
+ - { offset: 0x65FC5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC20minCellHeightChangedSbvsTo', symObjAddr: 0x1764, symBinAddr: 0xE584, symSize: 0x10 }
+ - { offset: 0x65FFC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvgTo', symObjAddr: 0x1774, symBinAddr: 0xE594, symSize: 0x44 }
+ - { offset: 0x66031, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvg', symObjAddr: 0x17B8, symBinAddr: 0xE5D8, symSize: 0x44 }
+ - { offset: 0x66089, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvsTo', symObjAddr: 0x17FC, symBinAddr: 0xE61C, symSize: 0x6C }
+ - { offset: 0x66110, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvs', symObjAddr: 0x1868, symBinAddr: 0xE688, symSize: 0x68 }
+ - { offset: 0x66184, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM', symObjAddr: 0x18D0, symBinAddr: 0xE6F0, symSize: 0x44 }
+ - { offset: 0x661A9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM.resume.0', symObjAddr: 0x1914, symBinAddr: 0xE734, symSize: 0x3C }
+ - { offset: 0x66213, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvgTo', symObjAddr: 0x1950, symBinAddr: 0xE770, symSize: 0x44 }
+ - { offset: 0x66246, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovg', symObjAddr: 0x1994, symBinAddr: 0xE7B4, symSize: 0x40 }
+ - { offset: 0x6628A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvsTo', symObjAddr: 0x19D4, symBinAddr: 0xE7F4, symSize: 0x50 }
+ - { offset: 0x662C5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovs', symObjAddr: 0x1A24, symBinAddr: 0xE844, symSize: 0x4C }
+ - { offset: 0x662EE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvM', symObjAddr: 0x1A70, symBinAddr: 0xE890, symSize: 0x40 }
+ - { offset: 0x66327, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvgTo', symObjAddr: 0x1AB0, symBinAddr: 0xE8D0, symSize: 0x44 }
+ - { offset: 0x6635A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovg', symObjAddr: 0x1AF4, symBinAddr: 0xE914, symSize: 0x40 }
+ - { offset: 0x6639E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvsTo', symObjAddr: 0x1B34, symBinAddr: 0xE954, symSize: 0x50 }
+ - { offset: 0x663D9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovs', symObjAddr: 0x1B84, symBinAddr: 0xE9A4, symSize: 0x4C }
+ - { offset: 0x66402, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvM', symObjAddr: 0x1BD0, symBinAddr: 0xE9F0, symSize: 0x40 }
+ - { offset: 0x6643B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvgTo', symObjAddr: 0x1C10, symBinAddr: 0xEA30, symSize: 0x44 }
+ - { offset: 0x66470, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvg', symObjAddr: 0x1C54, symBinAddr: 0xEA74, symSize: 0x44 }
+ - { offset: 0x664AF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvsTo', symObjAddr: 0x1C98, symBinAddr: 0xEAB8, symSize: 0x50 }
+ - { offset: 0x664ED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvs', symObjAddr: 0x1CE8, symBinAddr: 0xEB08, symSize: 0x50 }
+ - { offset: 0x66516, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvM', symObjAddr: 0x1D38, symBinAddr: 0xEB58, symSize: 0x40 }
+ - { offset: 0x6654F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvgTo', symObjAddr: 0x1D78, symBinAddr: 0xEB98, symSize: 0x48 }
+ - { offset: 0x66582, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvg', symObjAddr: 0x1DC0, symBinAddr: 0xEBE0, symSize: 0x40 }
+ - { offset: 0x665C6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvsTo', symObjAddr: 0x1E00, symBinAddr: 0xEC20, symSize: 0x64 }
+ - { offset: 0x66601, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvs', symObjAddr: 0x1E64, symBinAddr: 0xEC84, symSize: 0x54 }
+ - { offset: 0x6662A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvM', symObjAddr: 0x1F18, symBinAddr: 0xED38, symSize: 0x40 }
+ - { offset: 0x66663, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvgTo', symObjAddr: 0x1F58, symBinAddr: 0xED78, symSize: 0x48 }
+ - { offset: 0x66696, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvg', symObjAddr: 0x1FA0, symBinAddr: 0xEDC0, symSize: 0x4C }
+ - { offset: 0x666B5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvs', symObjAddr: 0x2058, symBinAddr: 0xEE78, symSize: 0x54 }
+ - { offset: 0x666EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvM', symObjAddr: 0x210C, symBinAddr: 0xEECC, symSize: 0x40 }
+ - { offset: 0x66723, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvgTo', symObjAddr: 0x214C, symBinAddr: 0xEF0C, symSize: 0x44 }
+ - { offset: 0x66758, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvg', symObjAddr: 0x2190, symBinAddr: 0xEF50, symSize: 0x44 }
+ - { offset: 0x66797, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvsTo', symObjAddr: 0x21D4, symBinAddr: 0xEF94, symSize: 0x50 }
+ - { offset: 0x667D5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvs', symObjAddr: 0x2224, symBinAddr: 0xEFE4, symSize: 0x50 }
+ - { offset: 0x667FE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvM', symObjAddr: 0x2274, symBinAddr: 0xF034, symSize: 0x40 }
+ - { offset: 0x66848, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC18updateMinCellWidthyySfF', symObjAddr: 0x22B4, symBinAddr: 0xF074, symSize: 0x7C }
+ - { offset: 0x668DD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC18updateMinCellWidthyySfFTo', symObjAddr: 0x2330, symBinAddr: 0xF0F0, symSize: 0x7C }
+ - { offset: 0x66972, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15getMinCellWidthSfyF', symObjAddr: 0x23AC, symBinAddr: 0xF16C, symSize: 0x54 }
+ - { offset: 0x669C3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15getMinCellWidthSfyFTo', symObjAddr: 0x2400, symBinAddr: 0xF1C0, symSize: 0x54 }
+ - { offset: 0x66A18, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4font0fD08overflow9fillColor04textI09cellWidth07minCellL00mN6Height15horizontalAlign08verticalQ00F4Size0K7Padding04lineI00uL0AcA0C10FontFamilyO_AA0cvD0OAA0C8OverflowOAA0cI0CSgAzA0cnL0CSfSgSfAA0c10HorizontalQ0OAA0c8VerticalQ0OSfAA0cT0CAZSftcfc', symObjAddr: 0x2454, symBinAddr: 0xF214, symSize: 0x1E0 }
+ - { offset: 0x66B23, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC5cloneACyF', symObjAddr: 0x2634, symBinAddr: 0xF3F4, symSize: 0x2A4 }
+ - { offset: 0x66D07, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC5cloneACyFTo', symObjAddr: 0x28F8, symBinAddr: 0xF6B8, symSize: 0x34 }
+ - { offset: 0x66D1B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC7defaultACyFZ', symObjAddr: 0x292C, symBinAddr: 0xF6EC, symSize: 0x4 }
+ - { offset: 0x66D3C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC7defaultACyFZTo', symObjAddr: 0x2930, symBinAddr: 0xF6F0, symSize: 0x14 }
+ - { offset: 0x66E21, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC6pdfiumySo06CStyleE0VAA0C4UnitOF', symObjAddr: 0x2944, symBinAddr: 0xF704, symSize: 0x600 }
+ - { offset: 0x6737A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC6pdfiumySo06CStyleE0VAA0C4UnitOFTo', symObjAddr: 0x2F44, symBinAddr: 0xFD04, symSize: 0x1DC }
+ - { offset: 0x6738E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9pdfiumRawySPySo06CStyleE0VGAA0C4UnitOF', symObjAddr: 0x3120, symBinAddr: 0xFEE0, symSize: 0x5F4 }
+ - { offset: 0x67931, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9pdfiumRawySPySo06CStyleE0VGAA0C4UnitOFTo', symObjAddr: 0x3714, symBinAddr: 0x104D4, symSize: 0x3C }
+ - { offset: 0x67945, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCACycfc', symObjAddr: 0x3750, symBinAddr: 0x10510, symSize: 0x2C }
+ - { offset: 0x6799E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCACycfcTo', symObjAddr: 0x377C, symBinAddr: 0x1053C, symSize: 0x2C }
+ - { offset: 0x67A63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC7defaultACyFZTf4d_n', symObjAddr: 0x384C, symBinAddr: 0x105DC, symSize: 0x23C }
+ - { offset: 0x67C1D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5widthSuvgTo', symObjAddr: 0x0, symBinAddr: 0x113E0, symSize: 0x10 }
+ - { offset: 0x67D83, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCMa', symObjAddr: 0xF8, symBinAddr: 0x114D8, symSize: 0x20 }
+ - { offset: 0x67DAD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCfETo', symObjAddr: 0x230, symBinAddr: 0x115F0, symSize: 0x10 }
+ - { offset: 0x67E0D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5widthSuvgTo', symObjAddr: 0x0, symBinAddr: 0x113E0, symSize: 0x10 }
+ - { offset: 0x67E25, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5widthSuvgTo', symObjAddr: 0x0, symBinAddr: 0x113E0, symSize: 0x10 }
+ - { offset: 0x67E54, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC6heightSuvgTo', symObjAddr: 0x10, symBinAddr: 0x113F0, symSize: 0x10 }
+ - { offset: 0x67E6C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC6heightSuvgTo', symObjAddr: 0x10, symBinAddr: 0x113F0, symSize: 0x10 }
+ - { offset: 0x67EB9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC4dataSo6NSDataCvgTo', symObjAddr: 0x20, symBinAddr: 0x11400, symSize: 0x10 }
+ - { offset: 0x67ED1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC4dataSo6NSDataCvgTo', symObjAddr: 0x20, symBinAddr: 0x11400, symSize: 0x10 }
+ - { offset: 0x67F36, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfC', symObjAddr: 0x30, symBinAddr: 0x11410, symSize: 0x74 }
+ - { offset: 0x67F83, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfc', symObjAddr: 0xA4, symBinAddr: 0x11484, symSize: 0x54 }
+ - { offset: 0x67FC0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfcTo', symObjAddr: 0x118, symBinAddr: 0x114F8, symSize: 0x70 }
+ - { offset: 0x6800F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCACycfc', symObjAddr: 0x1A8, symBinAddr: 0x11568, symSize: 0x2C }
+ - { offset: 0x68068, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCACycfcTo', symObjAddr: 0x1D4, symBinAddr: 0x11594, symSize: 0x2C }
+ - { offset: 0x680C7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCfD', symObjAddr: 0x200, symBinAddr: 0x115C0, symSize: 0x30 }
+ - { offset: 0x681B5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instance_WZ', symObjAddr: 0x0, symBinAddr: 0x11614, symSize: 0x2C }
+ - { offset: 0x681D9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvpZ', symObjAddr: 0x688, symBinAddr: 0x17E748, symSize: 0x0 }
+ - { offset: 0x68350, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instance_WZ', symObjAddr: 0x0, symBinAddr: 0x11614, symSize: 0x2C }
+ - { offset: 0x68391, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCMa', symObjAddr: 0x154, symBinAddr: 0x11748, symSize: 0x20 }
+ - { offset: 0x68432, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCfETo', symObjAddr: 0x63C, symBinAddr: 0x11C30, symSize: 0x4 }
+ - { offset: 0x68483, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvgZ', symObjAddr: 0x4C, symBinAddr: 0x11640, symSize: 0x40 }
+ - { offset: 0x684C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvgZTo', symObjAddr: 0x8C, symBinAddr: 0x11680, symSize: 0x40 }
+ - { offset: 0x684E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvgZTo', symObjAddr: 0x8C, symBinAddr: 0x11680, symSize: 0x40 }
+ - { offset: 0x685A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC11PDFInstances13OpaquePointerVSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x116C0, symSize: 0x10 }
+ - { offset: 0x685BC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC11PDFInstances13OpaquePointerVSgvgTo', symObjAddr: 0xCC, symBinAddr: 0x116C0, symSize: 0x10 }
+ - { offset: 0x68602, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC11PDFInstances13OpaquePointerVSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x116D0, symSize: 0x10 }
+ - { offset: 0x6861A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC11PDFInstances13OpaquePointerVSgvsTo', symObjAddr: 0xDC, symBinAddr: 0x116D0, symSize: 0x10 }
+ - { offset: 0x6863D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCACycfc', symObjAddr: 0xEC, symBinAddr: 0x116E0, symSize: 0x68 }
+ - { offset: 0x68670, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCACycfcTo', symObjAddr: 0x174, symBinAddr: 0x11768, symSize: 0x68 }
+ - { offset: 0x686DC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC12loadFromPath4path8passwordAA0C8DocumentCSgSS_SSSgtF', symObjAddr: 0x1DC, symBinAddr: 0x117D0, symSize: 0x138 }
+ - { offset: 0x687C4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC12loadFromPath4path8passwordAA0C8DocumentCSgSS_SSSgtFTo', symObjAddr: 0x314, symBinAddr: 0x11908, symSize: 0xA0 }
+ - { offset: 0x687ED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC13loadFromBytes5bytes8passwordAA0C8DocumentCSgSo6NSDataC_SSSgtF', symObjAddr: 0x3B4, symBinAddr: 0x119A8, symSize: 0x1C8 }
+ - { offset: 0x6894F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC13loadFromBytes5bytes8passwordAA0C8DocumentCSgSo6NSDataC_SSSgtFTo', symObjAddr: 0x57C, symBinAddr: 0x11B70, symSize: 0x90 }
+ - { offset: 0x68963, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCfD', symObjAddr: 0x60C, symBinAddr: 0x11C00, symSize: 0x30 }
+ - { offset: 0x68CF5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvpACTk', symObjAddr: 0x1A8, symBinAddr: 0x11E20, symSize: 0x74 }
+ - { offset: 0x68D4A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvpACTk', symObjAddr: 0x42C, symBinAddr: 0x120A4, symSize: 0x74 }
+ - { offset: 0x68D9F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCMa', symObjAddr: 0x89C, symBinAddr: 0x12514, symSize: 0x20 }
+ - { offset: 0x68DB3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCfETo', symObjAddr: 0x990, symBinAddr: 0x12608, symSize: 0x40 }
+ - { offset: 0x68F40, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCMa', symObjAddr: 0xA7C, symBinAddr: 0x126F4, symSize: 0x20 }
+ - { offset: 0x68F54, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCfETo', symObjAddr: 0xC0C, symBinAddr: 0x12884, symSize: 0x14 }
+ - { offset: 0x6943F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCMa', symObjAddr: 0xEF8, symBinAddr: 0x12B70, symSize: 0x20 }
+ - { offset: 0x69453, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCfETo', symObjAddr: 0x10B4, symBinAddr: 0x12D2C, symSize: 0x3C }
+ - { offset: 0x69482, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCfETo', symObjAddr: 0x16C8, symBinAddr: 0x13340, symSize: 0x3C }
+ - { offset: 0x69F38, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14onWillDrawCell33_B39330B1570F0498A1441994F234171ALLySbSVSg_SpySo0abF10RenderInfoVGSgtF', symObjAddr: 0x1808, symBinAddr: 0x13480, symSize: 0x140 }
+ - { offset: 0x6A069, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13onDidDrawCell33_B39330B1570F0498A1441994F234171ALLyySVSg_SpySo0abF10RenderInfoVGSgtF', symObjAddr: 0x1948, symBinAddr: 0x135C0, symSize: 0x124 }
+ - { offset: 0x6A24C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvpACTk', symObjAddr: 0x2FF0, symBinAddr: 0x14AB4, symSize: 0x64 }
+ - { offset: 0x6A28A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvpACTK', symObjAddr: 0x3170, symBinAddr: 0x14C34, symSize: 0x94 }
+ - { offset: 0x6A2C2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvpACTk', symObjAddr: 0x3204, symBinAddr: 0x14CC8, symSize: 0xB8 }
+ - { offset: 0x6A304, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvpACTK', symObjAddr: 0x3478, symBinAddr: 0x14E98, symSize: 0x94 }
+ - { offset: 0x6A33C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvpACTk', symObjAddr: 0x350C, symBinAddr: 0x14F2C, symSize: 0xB8 }
+ - { offset: 0x6A37E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCSbIeggd_AC10ObjectiveC8ObjCBoolVIeyByd_TR', symObjAddr: 0x3634, symBinAddr: 0x15054, symSize: 0x58 }
+ - { offset: 0x6A396, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvpACTK', symObjAddr: 0x3734, symBinAddr: 0x15154, symSize: 0x94 }
+ - { offset: 0x6A3CE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvpACTk', symObjAddr: 0x37C8, symBinAddr: 0x151E8, symSize: 0xB8 }
+ - { offset: 0x6A410, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvpACTK', symObjAddr: 0x3AA0, symBinAddr: 0x153B8, symSize: 0x94 }
+ - { offset: 0x6A448, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvpACTk', symObjAddr: 0x3B34, symBinAddr: 0x1544C, symSize: 0xB8 }
+ - { offset: 0x6A4E2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCfETo', symObjAddr: 0x3E58, symBinAddr: 0x15770, symSize: 0x158 }
+ - { offset: 0x6A7E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14onWillDrawPage33_B39330B1570F0498A1441994F234171ALLyySVSg_s6UInt32VS2ftFTo', symObjAddr: 0x4EB8, symBinAddr: 0x167D0, symSize: 0x1C }
+ - { offset: 0x6A804, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13onDidDrawPage33_B39330B1570F0498A1441994F234171ALLyySVSg_s6UInt32VS2ftFTo', symObjAddr: 0x4ED4, symBinAddr: 0x167EC, symSize: 0x1C }
+ - { offset: 0x6A820, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14onWillDrawCell33_B39330B1570F0498A1441994F234171ALLySbSVSg_SpySo0abF10RenderInfoVGSgtFTo', symObjAddr: 0x4EF0, symBinAddr: 0x16808, symSize: 0x18 }
+ - { offset: 0x6A83C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13onDidDrawCell33_B39330B1570F0498A1441994F234171ALLyySVSg_SpySo0abF10RenderInfoVGSgtFTo', symObjAddr: 0x4F08, symBinAddr: 0x16820, symSize: 0x4 }
+ - { offset: 0x6A863, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSf_Tg5', symObjAddr: 0x53A8, symBinAddr: 0x16CA0, symSize: 0x14 }
+ - { offset: 0x6A8D2, size: 0x8, addend: 0x0, symName: '_$sSTsE21_copySequenceContents12initializing8IteratorQz_SitSry7ElementQzG_tFSD6ValuesVy9PdfNative15NSCPdfColumnKeyCAJ0J8StyleDefC_G_Tg5', symObjAddr: 0x53BC, symBinAddr: 0x16CB4, symSize: 0x304 }
+ - { offset: 0x6A9E5, size: 0x8, addend: 0x0, symName: '_$sSTsE21_copySequenceContents12initializing8IteratorQz_SitSry7ElementQzG_tFSD4KeysVy9PdfNative15NSCPdfColumnKeyCAJ0J8StyleDefC_G_Tg5', symObjAddr: 0x56C0, symBinAddr: 0x16FB8, symSize: 0x2FC }
+ - { offset: 0x6AACC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCMa', symObjAddr: 0x5BD0, symBinAddr: 0x174C8, symSize: 0x20 }
+ - { offset: 0x6AAE0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCMa', symObjAddr: 0x5C10, symBinAddr: 0x174E8, symSize: 0x20 }
+ - { offset: 0x6AAF4, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x6914, symBinAddr: 0x17EA8, symSize: 0x10 }
+ - { offset: 0x6AB08, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x6924, symBinAddr: 0x17EB8, symSize: 0x8 }
+ - { offset: 0x6AB27, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC10ObjectiveC8ObjCBoolVIeyByd_ACSbIeggd_TRTA', symObjAddr: 0x692C, symBinAddr: 0x17EC0, symSize: 0x20 }
+ - { offset: 0x6AB5B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCIeyBy_ACIegg_TRTA', symObjAddr: 0x694C, symBinAddr: 0x17EE0, symSize: 0x10 }
+ - { offset: 0x6AB84, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x695C, symBinAddr: 0x17EF0, symSize: 0x40 }
+ - { offset: 0x6ABA3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCSbIegnr_ACSbIeggd_TRTA', symObjAddr: 0x69C0, symBinAddr: 0x17F54, symSize: 0x38 }
+ - { offset: 0x6ABD7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCSbIeggd_ACSbIegnr_TRTA', symObjAddr: 0x69F8, symBinAddr: 0x17F8C, symSize: 0x30 }
+ - { offset: 0x6AC0B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCytIegnr_ACIegg_TRTA', symObjAddr: 0x6A28, symBinAddr: 0x17FBC, symSize: 0x30 }
+ - { offset: 0x6AC3F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCIegg_ACytIegnr_TRTA', symObjAddr: 0x6A58, symBinAddr: 0x17FEC, symSize: 0x24 }
+ - { offset: 0x6B65A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvgTo', symObjAddr: 0x0, symBinAddr: 0x11C78, symSize: 0x68 }
+ - { offset: 0x6B68F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvg', symObjAddr: 0x68, symBinAddr: 0x11CE0, symSize: 0x54 }
+ - { offset: 0x6B6ED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvsTo', symObjAddr: 0xBC, symBinAddr: 0x11D34, symSize: 0x8C }
+ - { offset: 0x6B736, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvs', symObjAddr: 0x148, symBinAddr: 0x11DC0, symSize: 0x60 }
+ - { offset: 0x6B77C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvM', symObjAddr: 0x21C, symBinAddr: 0x11E94, symSize: 0x44 }
+ - { offset: 0x6B7B5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvgTo', symObjAddr: 0x264, symBinAddr: 0x11EDC, symSize: 0x78 }
+ - { offset: 0x6B7E2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvg', symObjAddr: 0x2DC, symBinAddr: 0x11F54, symSize: 0x54 }
+ - { offset: 0x6B83A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvsTo', symObjAddr: 0x330, symBinAddr: 0x11FA8, symSize: 0x9C }
+ - { offset: 0x6B883, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvs', symObjAddr: 0x3CC, symBinAddr: 0x12044, symSize: 0x60 }
+ - { offset: 0x6B8C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvM', symObjAddr: 0x4A0, symBinAddr: 0x12118, symSize: 0x44 }
+ - { offset: 0x6B920, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfC', symObjAddr: 0x514, symBinAddr: 0x1218C, symSize: 0xFC }
+ - { offset: 0x6B969, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfc', symObjAddr: 0x610, symBinAddr: 0x12288, symSize: 0xEC }
+ - { offset: 0x6B99C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfcTo', symObjAddr: 0x6FC, symBinAddr: 0x12374, symSize: 0x64 }
+ - { offset: 0x6BA38, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC13updateCStruct33_B39330B1570F0498A1441994F234171ALLyyF', symObjAddr: 0x760, symBinAddr: 0x123D8, symSize: 0x13C }
+ - { offset: 0x6BBE2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCfD', symObjAddr: 0x8BC, symBinAddr: 0x12534, symSize: 0x58 }
+ - { offset: 0x6BC84, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCfDTo', symObjAddr: 0x914, symBinAddr: 0x1258C, symSize: 0x7C }
+ - { offset: 0x6BCDF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCACycfc', symObjAddr: 0x9D0, symBinAddr: 0x12648, symSize: 0x2C }
+ - { offset: 0x6BD38, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCACycfcTo', symObjAddr: 0x9FC, symBinAddr: 0x12674, symSize: 0x2C }
+ - { offset: 0x6BDEF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyC5IndexyACSiFZ', symObjAddr: 0xA28, symBinAddr: 0x126A0, symSize: 0x54 }
+ - { offset: 0x6BF24, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyC04DataE0yACSSFZ', symObjAddr: 0xA9C, symBinAddr: 0x12714, symSize: 0xC4 }
+ - { offset: 0x6C030, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCfD', symObjAddr: 0xB60, symBinAddr: 0x127D8, symSize: 0x44 }
+ - { offset: 0x6C098, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCfDTo', symObjAddr: 0xBA4, symBinAddr: 0x1281C, symSize: 0x68 }
+ - { offset: 0x6C0DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCACycfc', symObjAddr: 0xC20, symBinAddr: 0x12898, symSize: 0x84 }
+ - { offset: 0x6C10D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCACycfcTo', symObjAddr: 0xCA4, symBinAddr: 0x1291C, symSize: 0x88 }
+ - { offset: 0x6C15B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC4cellAA0cdE0CSgvgTo', symObjAddr: 0xD44, symBinAddr: 0x129BC, symSize: 0x10 }
+ - { offset: 0x6C173, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC4cellAA0cdE0CSgvgTo', symObjAddr: 0xD44, symBinAddr: 0x129BC, symSize: 0x10 }
+ - { offset: 0x6C1B5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC4cellAA0cdE0CSgvsTo', symObjAddr: 0xD54, symBinAddr: 0x129CC, symSize: 0x34 }
+ - { offset: 0x6C215, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC02isE0SbvgTo', symObjAddr: 0xD88, symBinAddr: 0x12A00, symSize: 0x10 }
+ - { offset: 0x6C22D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC02isE0SbvgTo', symObjAddr: 0xD88, symBinAddr: 0x12A00, symSize: 0x10 }
+ - { offset: 0x6C268, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC02isE0SbvsTo', symObjAddr: 0xD98, symBinAddr: 0x12A10, symSize: 0x10 }
+ - { offset: 0x6C280, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC02isE0SbvsTo', symObjAddr: 0xD98, symBinAddr: 0x12A10, symSize: 0x10 }
+ - { offset: 0x6C2D5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfC', symObjAddr: 0xDA8, symBinAddr: 0x12A20, symSize: 0xB8 }
+ - { offset: 0x6C31C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfc', symObjAddr: 0xE60, symBinAddr: 0x12AD8, symSize: 0x98 }
+ - { offset: 0x6C34F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfcTo', symObjAddr: 0xF18, symBinAddr: 0x12B90, symSize: 0x50 }
+ - { offset: 0x6C363, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZ', symObjAddr: 0xF68, symBinAddr: 0x12BE0, symSize: 0x4 }
+ - { offset: 0x6C384, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZTo', symObjAddr: 0xF6C, symBinAddr: 0x12BE4, symSize: 0x14 }
+ - { offset: 0x6C3AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZ', symObjAddr: 0xF80, symBinAddr: 0x12BF8, symSize: 0x4 }
+ - { offset: 0x6C3C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZTo', symObjAddr: 0xF84, symBinAddr: 0x12BFC, symSize: 0x38 }
+ - { offset: 0x6C3F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZ', symObjAddr: 0xFBC, symBinAddr: 0x12C34, symSize: 0x4 }
+ - { offset: 0x6C40E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZTo', symObjAddr: 0xFC0, symBinAddr: 0x12C38, symSize: 0x38 }
+ - { offset: 0x6C438, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCfD', symObjAddr: 0xFF8, symBinAddr: 0x12C70, symSize: 0x98 }
+ - { offset: 0x6C51A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCfDTo', symObjAddr: 0x1090, symBinAddr: 0x12D08, symSize: 0x24 }
+ - { offset: 0x6C637, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6pdfiumySo06CTableefG0VAA0C4UnitOF', symObjAddr: 0x10F0, symBinAddr: 0x12D68, symSize: 0x1FC }
+ - { offset: 0x6C867, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6pdfiumySo06CTableefG0VAA0C4UnitOFTo', symObjAddr: 0x12EC, symBinAddr: 0x12F64, symSize: 0x4C }
+ - { offset: 0x6C87B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCACycfc', symObjAddr: 0x1338, symBinAddr: 0x12FB0, symSize: 0x2C }
+ - { offset: 0x6C8D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCACycfcTo', symObjAddr: 0x1364, symBinAddr: 0x12FDC, symSize: 0x2C }
+ - { offset: 0x6C933, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC5styleAA0C8StyleDefCvgTo', symObjAddr: 0x142C, symBinAddr: 0x130A4, symSize: 0x10 }
+ - { offset: 0x6C94B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC5styleAA0C8StyleDefCvgTo', symObjAddr: 0x142C, symBinAddr: 0x130A4, symSize: 0x10 }
+ - { offset: 0x6C98D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC5styleAA0C8StyleDefCvsTo', symObjAddr: 0x143C, symBinAddr: 0x130B4, symSize: 0x34 }
+ - { offset: 0x6C9C8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7colSpanSivgTo', symObjAddr: 0x1470, symBinAddr: 0x130E8, symSize: 0x10 }
+ - { offset: 0x6C9E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7colSpanSivgTo', symObjAddr: 0x1470, symBinAddr: 0x130E8, symSize: 0x10 }
+ - { offset: 0x6CA1B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7colSpanSivsTo', symObjAddr: 0x1480, symBinAddr: 0x130F8, symSize: 0x10 }
+ - { offset: 0x6CA33, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7colSpanSivsTo', symObjAddr: 0x1480, symBinAddr: 0x130F8, symSize: 0x10 }
+ - { offset: 0x6CA56, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7rowSpanSivgTo', symObjAddr: 0x1490, symBinAddr: 0x13108, symSize: 0x10 }
+ - { offset: 0x6CA6E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7rowSpanSivgTo', symObjAddr: 0x1490, symBinAddr: 0x13108, symSize: 0x10 }
+ - { offset: 0x6CAA9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7rowSpanSivsTo', symObjAddr: 0x14A0, symBinAddr: 0x13118, symSize: 0x10 }
+ - { offset: 0x6CAC1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7rowSpanSivsTo', symObjAddr: 0x14A0, symBinAddr: 0x13118, symSize: 0x10 }
+ - { offset: 0x6CB2E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfC', symObjAddr: 0x14B0, symBinAddr: 0x13128, symSize: 0x94 }
+ - { offset: 0x6CB85, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfc', symObjAddr: 0x1544, symBinAddr: 0x131BC, symSize: 0x64 }
+ - { offset: 0x6CBCC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfcTo', symObjAddr: 0x15A8, symBinAddr: 0x13220, symSize: 0x98 }
+ - { offset: 0x6CC1D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCACycfc', symObjAddr: 0x1640, symBinAddr: 0x132B8, symSize: 0x2C }
+ - { offset: 0x6CC76, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCACycfcTo', symObjAddr: 0x166C, symBinAddr: 0x132E4, symSize: 0x2C }
+ - { offset: 0x6CCD5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCfD', symObjAddr: 0x1698, symBinAddr: 0x13310, symSize: 0x30 }
+ - { offset: 0x6CDB7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvgTo', symObjAddr: 0x1A6C, symBinAddr: 0x136E4, symSize: 0x78 }
+ - { offset: 0x6CE0F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvsTo', symObjAddr: 0x1AF0, symBinAddr: 0x13768, symSize: 0x70 }
+ - { offset: 0x6CE4A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvM', symObjAddr: 0x1B6C, symBinAddr: 0x137E4, symSize: 0x40 }
+ - { offset: 0x6CE83, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvgTo', symObjAddr: 0x1BAC, symBinAddr: 0x13824, symSize: 0x9C }
+ - { offset: 0x6CEDB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvsTo', symObjAddr: 0x1C94, symBinAddr: 0x1390C, symSize: 0x8C }
+ - { offset: 0x6CF16, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvM', symObjAddr: 0x1DDC, symBinAddr: 0x13A54, symSize: 0x40 }
+ - { offset: 0x6CF4F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x1E1C, symBinAddr: 0x13A94, symSize: 0x48 }
+ - { offset: 0x6CF82, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvg', symObjAddr: 0x1E64, symBinAddr: 0x13ADC, symSize: 0x4C }
+ - { offset: 0x6CFA1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvs', symObjAddr: 0x1EBC, symBinAddr: 0x13B34, symSize: 0x54 }
+ - { offset: 0x6CFD6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvM', symObjAddr: 0x1F10, symBinAddr: 0x13B88, symSize: 0x40 }
+ - { offset: 0x6D00F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x1F50, symBinAddr: 0x13BC8, symSize: 0x48 }
+ - { offset: 0x6D042, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvg', symObjAddr: 0x1F98, symBinAddr: 0x13C10, symSize: 0x4C }
+ - { offset: 0x6D061, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvs', symObjAddr: 0x1FF0, symBinAddr: 0x13C68, symSize: 0x54 }
+ - { offset: 0x6D096, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvM', symObjAddr: 0x2044, symBinAddr: 0x13CBC, symSize: 0x40 }
+ - { offset: 0x6D0CF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x2084, symBinAddr: 0x13CFC, symSize: 0x48 }
+ - { offset: 0x6D102, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvg', symObjAddr: 0x20CC, symBinAddr: 0x13D44, symSize: 0x4C }
+ - { offset: 0x6D121, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvs', symObjAddr: 0x2124, symBinAddr: 0x13D9C, symSize: 0x54 }
+ - { offset: 0x6D156, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvM', symObjAddr: 0x2178, symBinAddr: 0x13DF0, symSize: 0x40 }
+ - { offset: 0x6D18F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x21B8, symBinAddr: 0x13E30, symSize: 0x48 }
+ - { offset: 0x6D1C2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvg', symObjAddr: 0x2200, symBinAddr: 0x13E78, symSize: 0x4C }
+ - { offset: 0x6D1E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvs', symObjAddr: 0x2258, symBinAddr: 0x13ED0, symSize: 0x54 }
+ - { offset: 0x6D216, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvM', symObjAddr: 0x22AC, symBinAddr: 0x13F24, symSize: 0x40 }
+ - { offset: 0x6D24F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x22F0, symBinAddr: 0x13F64, symSize: 0x48 }
+ - { offset: 0x6D282, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvg', symObjAddr: 0x2338, symBinAddr: 0x13FAC, symSize: 0x4C }
+ - { offset: 0x6D2A1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvs', symObjAddr: 0x23F0, symBinAddr: 0x14004, symSize: 0x54 }
+ - { offset: 0x6D2D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvM', symObjAddr: 0x24A4, symBinAddr: 0x14058, symSize: 0x40 }
+ - { offset: 0x6D2FB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvM', symObjAddr: 0x2514, symBinAddr: 0x140C8, symSize: 0x40 }
+ - { offset: 0x6D320, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvM', symObjAddr: 0x2584, symBinAddr: 0x14138, symSize: 0x40 }
+ - { offset: 0x6D345, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvM', symObjAddr: 0x26D8, symBinAddr: 0x1428C, symSize: 0x40 }
+ - { offset: 0x6D37E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8positionSaySfGvgTo', symObjAddr: 0x2718, symBinAddr: 0x142CC, symSize: 0x68 }
+ - { offset: 0x6D3D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8positionSaySfGvsTo', symObjAddr: 0x27CC, symBinAddr: 0x14340, symSize: 0x68 }
+ - { offset: 0x6D411, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8positionSaySfGvM', symObjAddr: 0x28F0, symBinAddr: 0x143B4, symSize: 0x40 }
+ - { offset: 0x6D444, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvgTo', symObjAddr: 0x2930, symBinAddr: 0x143F4, symSize: 0x44 }
+ - { offset: 0x6D477, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvg', symObjAddr: 0x2974, symBinAddr: 0x14438, symSize: 0x40 }
+ - { offset: 0x6D4BB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvsTo', symObjAddr: 0x29B4, symBinAddr: 0x14478, symSize: 0x50 }
+ - { offset: 0x6D4F6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvs', symObjAddr: 0x2A04, symBinAddr: 0x144C8, symSize: 0x4C }
+ - { offset: 0x6D51F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvM', symObjAddr: 0x2A50, symBinAddr: 0x14514, symSize: 0x40 }
+ - { offset: 0x6D558, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvgTo', symObjAddr: 0x2A90, symBinAddr: 0x14554, symSize: 0x44 }
+ - { offset: 0x6D58B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovg', symObjAddr: 0x2AD4, symBinAddr: 0x14598, symSize: 0x40 }
+ - { offset: 0x6D5CF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvsTo', symObjAddr: 0x2B14, symBinAddr: 0x145D8, symSize: 0x50 }
+ - { offset: 0x6D60A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovs', symObjAddr: 0x2B64, symBinAddr: 0x14628, symSize: 0x4C }
+ - { offset: 0x6D633, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvM', symObjAddr: 0x2BB0, symBinAddr: 0x14674, symSize: 0x40 }
+ - { offset: 0x6D66C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvgTo', symObjAddr: 0x2BF0, symBinAddr: 0x146B4, symSize: 0x44 }
+ - { offset: 0x6D69F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovg', symObjAddr: 0x2C34, symBinAddr: 0x146F8, symSize: 0x40 }
+ - { offset: 0x6D6E3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvsTo', symObjAddr: 0x2C74, symBinAddr: 0x14738, symSize: 0x50 }
+ - { offset: 0x6D71E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovs', symObjAddr: 0x2CC4, symBinAddr: 0x14788, symSize: 0x4C }
+ - { offset: 0x6D747, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvM', symObjAddr: 0x2D10, symBinAddr: 0x147D4, symSize: 0x40 }
+ - { offset: 0x6D780, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvgTo', symObjAddr: 0x2D50, symBinAddr: 0x14814, symSize: 0x44 }
+ - { offset: 0x6D7B3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovg', symObjAddr: 0x2D94, symBinAddr: 0x14858, symSize: 0x40 }
+ - { offset: 0x6D7F7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvsTo', symObjAddr: 0x2DD4, symBinAddr: 0x14898, symSize: 0x50 }
+ - { offset: 0x6D832, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovs', symObjAddr: 0x2E24, symBinAddr: 0x148E8, symSize: 0x4C }
+ - { offset: 0x6D85B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvM', symObjAddr: 0x2E70, symBinAddr: 0x14934, symSize: 0x40 }
+ - { offset: 0x6D894, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvgTo', symObjAddr: 0x2EB0, symBinAddr: 0x14974, symSize: 0x48 }
+ - { offset: 0x6D8C7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvg', symObjAddr: 0x2EF8, symBinAddr: 0x149BC, symSize: 0x40 }
+ - { offset: 0x6D90B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvsTo', symObjAddr: 0x2F38, symBinAddr: 0x149FC, symSize: 0x64 }
+ - { offset: 0x6D946, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvs', symObjAddr: 0x2F9C, symBinAddr: 0x14A60, symSize: 0x54 }
+ - { offset: 0x6D96F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvM', symObjAddr: 0x3054, symBinAddr: 0x14B18, symSize: 0x40 }
+ - { offset: 0x6D9BF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvsTo', symObjAddr: 0x30C8, symBinAddr: 0x14B8C, symSize: 0x94 }
+ - { offset: 0x6DA12, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvM', symObjAddr: 0x32BC, symBinAddr: 0x14D80, symSize: 0x40 }
+ - { offset: 0x6DA57, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvsTo', symObjAddr: 0x33D0, symBinAddr: 0x14DF0, symSize: 0x94 }
+ - { offset: 0x6DAAA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvM', symObjAddr: 0x35C4, symBinAddr: 0x14FE4, symSize: 0x40 }
+ - { offset: 0x6DAFA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvsTo', symObjAddr: 0x368C, symBinAddr: 0x150AC, symSize: 0x94 }
+ - { offset: 0x6DB39, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvM', symObjAddr: 0x3880, symBinAddr: 0x152A0, symSize: 0x40 }
+ - { offset: 0x6DB89, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvsTo', symObjAddr: 0x399C, symBinAddr: 0x15310, symSize: 0x94 }
+ - { offset: 0x6DBC8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvM', symObjAddr: 0x3BEC, symBinAddr: 0x15504, symSize: 0x40 }
+ - { offset: 0x6DBED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCfD', symObjAddr: 0x3C2C, symBinAddr: 0x15544, symSize: 0x208 }
+ - { offset: 0x6DFB2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCfDTo', symObjAddr: 0x3E34, symBinAddr: 0x1574C, symSize: 0x24 }
+ - { offset: 0x6DFE1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC14updatePositionyySf_SftF', symObjAddr: 0x3FB0, symBinAddr: 0x158C8, symSize: 0xA0 }
+ - { offset: 0x6E126, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC14updatePositionyySf_SftFTo', symObjAddr: 0x4050, symBinAddr: 0x15968, symSize: 0xB8 }
+ - { offset: 0x6E5EF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6pdfiumySo04CPdfD0VAA0C4UnitOF', symObjAddr: 0x4108, symBinAddr: 0x15A20, symSize: 0xDB0 }
+ - { offset: 0x6F66B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6pdfiumySo04CPdfD0VAA0C4UnitOFTo', symObjAddr: 0x4F0C, symBinAddr: 0x16824, symSize: 0x190 }
+ - { offset: 0x6F692, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCACycfc', symObjAddr: 0x50BC, symBinAddr: 0x169B4, symSize: 0x23C }
+ - { offset: 0x6F6D9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCACycfcTo', symObjAddr: 0x52F8, symBinAddr: 0x16BF0, symSize: 0x20 }
+ - { offset: 0x6F6FB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZTf4d_n', symObjAddr: 0x59BC, symBinAddr: 0x172B4, symSize: 0xA4 }
+ - { offset: 0x6F757, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZTf4nd_n', symObjAddr: 0x5A60, symBinAddr: 0x17358, symSize: 0xBC }
+ - { offset: 0x6F7B3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZTf4nd_n', symObjAddr: 0x5B1C, symBinAddr: 0x17414, symSize: 0xB4 }
+ - { offset: 0x6F88F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC05parseD4DataySpySPySo18CTableCellOrStringVGSgG_SuSpySuGSaySpyAFGGtSaySayAA0cdhiJ0CGG_AA0C4UnitOtFZTf4nnd_n', symObjAddr: 0x6A7C, symBinAddr: 0x18010, symSize: 0x3FC }
+ - { offset: 0x70081, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x18460, symSize: 0x3C }
+ - { offset: 0x7010F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASQWb', symObjAddr: 0xE0, symBinAddr: 0x18540, symSize: 0x4 }
+ - { offset: 0x70123, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOACSQAAWl', symObjAddr: 0xE4, symBinAddr: 0x18544, symSize: 0x40 }
+ - { offset: 0x70142, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOMa', symObjAddr: 0x2C8, symBinAddr: 0x18728, symSize: 0x10 }
+ - { offset: 0x70176, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x78, symBinAddr: 0x184D8, symSize: 0x68 }
+ - { offset: 0x70273, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASH9hashValueSivgTW', symObjAddr: 0x124, symBinAddr: 0x18584, symSize: 0x78 }
+ - { offset: 0x7030A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x19C, symBinAddr: 0x185FC, symSize: 0x58 }
+ - { offset: 0x70365, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1F4, symBinAddr: 0x18654, symSize: 0x74 }
+ - { offset: 0x703E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x18460, symSize: 0x3C }
+ - { offset: 0x7040A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvg', symObjAddr: 0x3C, symBinAddr: 0x1849C, symSize: 0x3C }
+ - { offset: 0x7047A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSYAASY8rawValuexSg03RawF0Qz_tcfCTW', symObjAddr: 0x268, symBinAddr: 0x186C8, symSize: 0x1C }
+ - { offset: 0x704A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSYAASY8rawValue03RawF0QzvgTW', symObjAddr: 0x284, symBinAddr: 0x186E4, symSize: 0x44 }
+ - { offset: 0x705A6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyO4hash4intoys6HasherVz_tF', symObjAddr: 0x0, symBinAddr: 0x18738, symSize: 0xA8 }
+ - { offset: 0x70820, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperCMa', symObjAddr: 0x510, symBinAddr: 0x18C48, symSize: 0x20 }
+ - { offset: 0x70834, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVMa', symObjAddr: 0x58C, symBinAddr: 0x18C68, symSize: 0x10 }
+ - { offset: 0x70848, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwxx', symObjAddr: 0x5DC, symBinAddr: 0x18C78, symSize: 0x14 }
+ - { offset: 0x7085C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOWOe', symObjAddr: 0x5F0, symBinAddr: 0x18C8C, symSize: 0x14 }
+ - { offset: 0x70870, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwcp', symObjAddr: 0x604, symBinAddr: 0x18CA0, symSize: 0x60 }
+ - { offset: 0x70884, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwca', symObjAddr: 0x664, symBinAddr: 0x18D00, symSize: 0x70 }
+ - { offset: 0x70898, size: 0x8, addend: 0x0, symName: ___swift_memcpy33_8, symObjAddr: 0x6D4, symBinAddr: 0x18D70, symSize: 0x14 }
+ - { offset: 0x708AC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwta', symObjAddr: 0x6E8, symBinAddr: 0x18D84, symSize: 0x48 }
+ - { offset: 0x708C0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwet', symObjAddr: 0x730, symBinAddr: 0x18DCC, symSize: 0x48 }
+ - { offset: 0x708D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwst', symObjAddr: 0x778, symBinAddr: 0x18E14, symSize: 0x48 }
+ - { offset: 0x708E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwug', symObjAddr: 0x7C0, symBinAddr: 0x18E5C, symSize: 0x8 }
+ - { offset: 0x708FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwup', symObjAddr: 0x7C8, symBinAddr: 0x18E64, symSize: 0x4 }
+ - { offset: 0x70910, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwui', symObjAddr: 0x7CC, symBinAddr: 0x18E68, symSize: 0x8 }
+ - { offset: 0x70924, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOMa', symObjAddr: 0x7D4, symBinAddr: 0x18E70, symSize: 0x10 }
+ - { offset: 0x70938, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASQWb', symObjAddr: 0x7E4, symBinAddr: 0x18E80, symSize: 0x4 }
+ - { offset: 0x7094C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOACSQAAWl', symObjAddr: 0x7E8, symBinAddr: 0x18E84, symSize: 0x40 }
+ - { offset: 0x70960, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASQWb', symObjAddr: 0x828, symBinAddr: 0x18EC4, symSize: 0x4 }
+ - { offset: 0x70974, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVACSQAAWl', symObjAddr: 0x82C, symBinAddr: 0x18EC8, symSize: 0x40 }
+ - { offset: 0x70A58, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xE8, symBinAddr: 0x18820, symSize: 0x38 }
+ - { offset: 0x70AC3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x238, symBinAddr: 0x18970, symSize: 0x78 }
+ - { offset: 0x70BD7, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x86C, symBinAddr: 0x18F08, symSize: 0x74 }
+ - { offset: 0x70BF7, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x86C, symBinAddr: 0x18F08, symSize: 0x74 }
+ - { offset: 0x70C0B, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x86C, symBinAddr: 0x18F08, symSize: 0x74 }
+ - { offset: 0x70C1F, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x86C, symBinAddr: 0x18F08, symSize: 0x74 }
+ - { offset: 0x70D67, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyO4hash4intoys6HasherVz_tF', symObjAddr: 0x0, symBinAddr: 0x18738, symSize: 0xA8 }
+ - { offset: 0x70F66, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASH9hashValueSivgTW', symObjAddr: 0xA8, symBinAddr: 0x187E0, symSize: 0x3C }
+ - { offset: 0x70FE3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE4, symBinAddr: 0x1881C, symSize: 0x4 }
+ - { offset: 0x7100A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x120, symBinAddr: 0x18858, symSize: 0x48 }
+ - { offset: 0x7103A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASH9hashValueSivgTW', symObjAddr: 0x168, symBinAddr: 0x188A0, symSize: 0x7C }
+ - { offset: 0x7117B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1E4, symBinAddr: 0x1891C, symSize: 0x54 }
+ - { offset: 0x7127A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x2B0, symBinAddr: 0x189E8, symSize: 0x3C }
+ - { offset: 0x712B4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperC4hashSivgTo', symObjAddr: 0x2EC, symBinAddr: 0x18A24, symSize: 0x88 }
+ - { offset: 0x71416, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperC7isEqualySbypSgF', symObjAddr: 0x374, symBinAddr: 0x18AAC, symSize: 0xC0 }
+ - { offset: 0x71488, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperC7isEqualySbypSgFTo', symObjAddr: 0x434, symBinAddr: 0x18B6C, symSize: 0x80 }
+ - { offset: 0x714B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperCACycfcTo', symObjAddr: 0x4B4, symBinAddr: 0x18BEC, symSize: 0x2C }
+ - { offset: 0x7150F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperCfD', symObjAddr: 0x4E0, symBinAddr: 0x18C18, symSize: 0x30 }
+ - { offset: 0x71539, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x8E0, symBinAddr: 0x18F7C, symSize: 0x90 }
+ - { offset: 0x7166F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeO7defaultACyFZ', symObjAddr: 0x0, symBinAddr: 0x1900C, symSize: 0x8 }
+ - { offset: 0x71715, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOSHAASQWb', symObjAddr: 0xD8, symBinAddr: 0x190E4, symSize: 0x4 }
+ - { offset: 0x71729, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOACSQAAWl', symObjAddr: 0xDC, symBinAddr: 0x190E8, symSize: 0x40 }
+ - { offset: 0x71748, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOMa', symObjAddr: 0x2E4, symBinAddr: 0x192F0, symSize: 0x10 }
+ - { offset: 0x71769, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeO7defaultACyFZ', symObjAddr: 0x0, symBinAddr: 0x1900C, symSize: 0x8 }
+ - { offset: 0x717AA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x7C, symBinAddr: 0x19088, symSize: 0x5C }
+ - { offset: 0x718A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOSHAASH9hashValueSivgTW', symObjAddr: 0x11C, symBinAddr: 0x19128, symSize: 0x78 }
+ - { offset: 0x7193E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x194, symBinAddr: 0x191A0, symSize: 0x58 }
+ - { offset: 0x71999, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1EC, symBinAddr: 0x191F8, symSize: 0x74 }
+ - { offset: 0x71A0F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x8, symBinAddr: 0x19014, symSize: 0x38 }
+ - { offset: 0x71A38, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvg', symObjAddr: 0x40, symBinAddr: 0x1904C, symSize: 0x3C }
+ - { offset: 0x71AA8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x260, symBinAddr: 0x1926C, symSize: 0x40 }
+ - { offset: 0x71ADA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x2A0, symBinAddr: 0x192AC, symSize: 0x44 }
+ - { offset: 0x71BE1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg', symObjAddr: 0x0, symBinAddr: 0x19300, symSize: 0x3C }
+ - { offset: 0x71C98, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASQWb', symObjAddr: 0x46C, symBinAddr: 0x1976C, symSize: 0x4 }
+ - { offset: 0x71CAC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOACSQAAWl', symObjAddr: 0x470, symBinAddr: 0x19770, symSize: 0x40 }
+ - { offset: 0x71CC0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOMa', symObjAddr: 0x4B0, symBinAddr: 0x197B0, symSize: 0x10 }
+ - { offset: 0x71CF4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x64, symBinAddr: 0x19364, symSize: 0x38 }
+ - { offset: 0x71DAD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASH9hashValueSivgTW', symObjAddr: 0x9C, symBinAddr: 0x1939C, symSize: 0x4C }
+ - { offset: 0x71E5B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE8, symBinAddr: 0x193E8, symSize: 0x34 }
+ - { offset: 0x71EAD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x11C, symBinAddr: 0x1941C, symSize: 0x48 }
+ - { offset: 0x71F2A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg', symObjAddr: 0x0, symBinAddr: 0x19300, symSize: 0x3C }
+ - { offset: 0x71F55, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfC', symObjAddr: 0x3C, symBinAddr: 0x1933C, symSize: 0x28 }
+ - { offset: 0x71F83, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x164, symBinAddr: 0x19464, symSize: 0x30 }
+ - { offset: 0x71FAD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x194, symBinAddr: 0x19494, symSize: 0x2C }
+ - { offset: 0x71FC1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfCTf4nd_n', symObjAddr: 0x1C0, symBinAddr: 0x194C0, symSize: 0x2AC }
+ - { offset: 0x720F9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4AutoACvpZ', symObjAddr: 0x6E8, symBinAddr: 0x17EA58, symSize: 0x0 }
+ - { offset: 0x72295, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4WrapACvpZ', symObjAddr: 0x6F0, symBinAddr: 0x17EA60, symSize: 0x0 }
+ - { offset: 0x72351, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4Auto_WZ', symObjAddr: 0xE0, symBinAddr: 0x198A0, symSize: 0x60 }
+ - { offset: 0x723B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4Wrap_WZ', symObjAddr: 0x178, symBinAddr: 0x19938, symSize: 0x68 }
+ - { offset: 0x7240F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCMa', symObjAddr: 0x308, symBinAddr: 0x19AC8, symSize: 0x20 }
+ - { offset: 0x72439, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCfETo', symObjAddr: 0x51C, symBinAddr: 0x19CBC, symSize: 0x4 }
+ - { offset: 0x72464, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x52C, symBinAddr: 0x19CCC, symSize: 0xC }
+ - { offset: 0x72478, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwet', symObjAddr: 0x53C, symBinAddr: 0x19CD8, symSize: 0x90 }
+ - { offset: 0x7248C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwst', symObjAddr: 0x5CC, symBinAddr: 0x19D68, symSize: 0xB0 }
+ - { offset: 0x724A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwug', symObjAddr: 0x67C, symBinAddr: 0x19E18, symSize: 0x8 }
+ - { offset: 0x724B4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwui', symObjAddr: 0x688, symBinAddr: 0x19E20, symSize: 0x8 }
+ - { offset: 0x724C8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOMa', symObjAddr: 0x690, symBinAddr: 0x19E28, symSize: 0x10 }
+ - { offset: 0x724DC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASQWb', symObjAddr: 0x6A0, symBinAddr: 0x19E38, symSize: 0x4 }
+ - { offset: 0x724F0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOACSQAAWl', symObjAddr: 0x6A4, symBinAddr: 0x19E3C, symSize: 0x40 }
+ - { offset: 0x72541, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x80, symBinAddr: 0x19840, symSize: 0x40 }
+ - { offset: 0x725F6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0x197C0, symSize: 0x14 }
+ - { offset: 0x72672, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x14, symBinAddr: 0x197D4, symSize: 0x44 }
+ - { offset: 0x72738, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x58, symBinAddr: 0x19818, symSize: 0x28 }
+ - { offset: 0x727A9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pointsSfvgTo', symObjAddr: 0xC0, symBinAddr: 0x19880, symSize: 0x10 }
+ - { offset: 0x727C1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pointsSfvgTo', symObjAddr: 0xC0, symBinAddr: 0x19880, symSize: 0x10 }
+ - { offset: 0x72801, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pointsSfvsTo', symObjAddr: 0xD0, symBinAddr: 0x19890, symSize: 0x10 }
+ - { offset: 0x72819, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pointsSfvsTo', symObjAddr: 0xD0, symBinAddr: 0x19890, symSize: 0x10 }
+ - { offset: 0x7287C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC5FixedyACSfFZ', symObjAddr: 0x29C, symBinAddr: 0x19A5C, symSize: 0x6C }
+ - { offset: 0x72912, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC5FixedyACSfFZTo', symObjAddr: 0x328, symBinAddr: 0x19AE8, symSize: 0x6C }
+ - { offset: 0x729D1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pdfiumySo05CCellE0VAA0C4UnitOF', symObjAddr: 0x394, symBinAddr: 0x19B54, symSize: 0x68 }
+ - { offset: 0x72A61, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pdfiumySo05CCellE0VAA0C4UnitOFTo', symObjAddr: 0x3FC, symBinAddr: 0x19BBC, symSize: 0x78 }
+ - { offset: 0x72A75, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCACycfc', symObjAddr: 0x494, symBinAddr: 0x19C34, symSize: 0x2C }
+ - { offset: 0x72ACE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCACycfcTo', symObjAddr: 0x4C0, symBinAddr: 0x19C60, symSize: 0x2C }
+ - { offset: 0x72B2D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCfD', symObjAddr: 0x4EC, symBinAddr: 0x19C8C, symSize: 0x30 }
+ - { offset: 0x72C9E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSHAASQWb', symObjAddr: 0xD0, symBinAddr: 0x19EB8, symSize: 0x4 }
+ - { offset: 0x72CB2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOACSQAAWl', symObjAddr: 0xD4, symBinAddr: 0x19EBC, symSize: 0x40 }
+ - { offset: 0x72CC6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOMa', symObjAddr: 0x2DC, symBinAddr: 0x19EFC, symSize: 0x10 }
+ - { offset: 0x72CF2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvg', symObjAddr: 0x38, symBinAddr: 0x19E7C, symSize: 0x3C }
+ - { offset: 0x72EB4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSHAASQWb', symObjAddr: 0x2D0, symBinAddr: 0x19F48, symSize: 0x4 }
+ - { offset: 0x72EC8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOACSQAAWl', symObjAddr: 0x2D4, symBinAddr: 0x19F4C, symSize: 0x40 }
+ - { offset: 0x72EDC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOMa', symObjAddr: 0x314, symBinAddr: 0x19F8C, symSize: 0x10 }
+ - { offset: 0x72F0E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvg', symObjAddr: 0x20, symBinAddr: 0x19F0C, symSize: 0x3C }
+ - { offset: 0x73F61, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCfETo', symObjAddr: 0x588, symBinAddr: 0x1A504, symSize: 0x38 }
+ - { offset: 0x7406B, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x1964, symBinAddr: 0x1B8E0, symSize: 0x2C }
+ - { offset: 0x74273, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF9PdfNative14PendingItemKeyO_Tg5', symObjAddr: 0x4624, symBinAddr: 0x1E5A0, symSize: 0x58 }
+ - { offset: 0x742D5, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x467C, symBinAddr: 0x1E5F8, symSize: 0x64 }
+ - { offset: 0x74302, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSo21NSAttributedStringKeya_Tg5', symObjAddr: 0x46E0, symBinAddr: 0x1E65C, symSize: 0x80 }
+ - { offset: 0x743B7, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF9PdfNative14PendingItemKeyO_Tg5', symObjAddr: 0x47B0, symBinAddr: 0x1E6DC, symSize: 0x160 }
+ - { offset: 0x7454C, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x4910, symBinAddr: 0x1E83C, symSize: 0xE0 }
+ - { offset: 0x745C4, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSo21NSAttributedStringKeya_Tg5', symObjAddr: 0x49F0, symBinAddr: 0x1E91C, symSize: 0x178 }
+ - { offset: 0x746CA, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8setValue_6forKeyyq_n_xtFSS_SSTg5', symObjAddr: 0x4B68, symBinAddr: 0x1EA94, symSize: 0xE0 }
+ - { offset: 0x747A8, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_SSTg5', symObjAddr: 0x4C48, symBinAddr: 0x1EB74, symSize: 0xD0 }
+ - { offset: 0x74802, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_SSTg5', symObjAddr: 0x4D18, symBinAddr: 0x1EC44, symSize: 0x338 }
+ - { offset: 0x74991, size: 0x8, addend: 0x0, symName: '_$sSlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKFSS_Tg5', symObjAddr: 0x5050, symBinAddr: 0x1EF7C, symSize: 0x430 }
+ - { offset: 0x74D25, size: 0x8, addend: 0x0, symName: '_$sSlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKF17appendSubsequenceL_3endSb5IndexQz_tSlRzlFSS_Tg5', symObjAddr: 0x5480, symBinAddr: 0x1F3AC, symSize: 0x10C }
+ - { offset: 0x74E7D, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo10CGImageRefaSg_Tg5', symObjAddr: 0x558C, symBinAddr: 0x1F4B8, symSize: 0x1C }
+ - { offset: 0x74EED, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo10CGImageRefaSg_Tg5', symObjAddr: 0x55A8, symBinAddr: 0x1F4D4, symSize: 0x128 }
+ - { offset: 0x75064, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO22withUnsafeMutableBytesyxxSwKXEKlFyt_Tg5034$s9PdfNative14NSCPdfDocumentC23getG50FromUIImageDatay10Foundation0I0VSgSo0H0CFZySwXEfU_S3iSo10CGImageRefaTf1ncn_n', symObjAddr: 0x56D0, symBinAddr: 0x1F5FC, symSize: 0x3E4 }
+ - { offset: 0x752FE, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV11InlineSliceV22withUnsafeMutableBytesyxxSwKXEKlFyt_Tg5034$s9PdfNative14NSCPdfDocumentC23getH50FromUIImageDatay10Foundation0I0VSgSo0H0CFZySwXEfU_S3iSo10CGImageRefaTf1ncn_n', symObjAddr: 0x5AB4, symBinAddr: 0x1F9E0, symSize: 0x130 }
+ - { offset: 0x753E7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCMa', symObjAddr: 0x5BE4, symBinAddr: 0x1FB10, symSize: 0x20 }
+ - { offset: 0x753FB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctFyyYbcfU_TA', symObjAddr: 0x5DFC, symBinAddr: 0x1FCA0, symSize: 0x10 }
+ - { offset: 0x7540F, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x5E0C, symBinAddr: 0x1FCB0, symSize: 0x10 }
+ - { offset: 0x75423, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x5E1C, symBinAddr: 0x1FCC0, symSize: 0x8 }
+ - { offset: 0x75437, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x61B4, symBinAddr: 0x1FFC4, symSize: 0x3C }
+ - { offset: 0x7553A, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE6starts4withSbqd___tSTRd__AAQyd__ABRSlFSS_SSTg5', symObjAddr: 0xE14, symBinAddr: 0x1AD90, symSize: 0x164 }
+ - { offset: 0x759E4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC03pdfD0s13OpaquePointerVSgvgTo', symObjAddr: 0x0, symBinAddr: 0x19F9C, symSize: 0x10 }
+ - { offset: 0x759FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC03pdfD0s13OpaquePointerVSgvgTo', symObjAddr: 0x0, symBinAddr: 0x19F9C, symSize: 0x10 }
+ - { offset: 0x75A42, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC03pdfD0s13OpaquePointerVSgvsTo', symObjAddr: 0x10, symBinAddr: 0x19FAC, symSize: 0x10 }
+ - { offset: 0x75A5A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC03pdfD0s13OpaquePointerVSgvsTo', symObjAddr: 0x10, symBinAddr: 0x19FAC, symSize: 0x10 }
+ - { offset: 0x75A91, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAA0cD6ConfigCvgTo', symObjAddr: 0x20, symBinAddr: 0x19FBC, symSize: 0x10 }
+ - { offset: 0x75AA9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAA0cD6ConfigCvgTo', symObjAddr: 0x20, symBinAddr: 0x19FBC, symSize: 0x10 }
+ - { offset: 0x75AEB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAA0cD6ConfigCvsTo', symObjAddr: 0x30, symBinAddr: 0x19FCC, symSize: 0x34 }
+ - { offset: 0x75C4A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC3vfsSDyS2SGvgTo', symObjAddr: 0x64, symBinAddr: 0x1A000, symSize: 0x74 }
+ - { offset: 0x75CA2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC3vfsSDyS2SGvsTo', symObjAddr: 0xD8, symBinAddr: 0x1A074, symSize: 0x74 }
+ - { offset: 0x75D1C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCACycfc', symObjAddr: 0x16C, symBinAddr: 0x1A0E8, symSize: 0x17C }
+ - { offset: 0x75DAD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCACycfcTo', symObjAddr: 0x2E8, symBinAddr: 0x1A264, symSize: 0x20 }
+ - { offset: 0x75E3F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfC', symObjAddr: 0x308, symBinAddr: 0x1A284, symSize: 0x150 }
+ - { offset: 0x75EC7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfc', symObjAddr: 0x458, symBinAddr: 0x1A3D4, symSize: 0x30 }
+ - { offset: 0x75EE8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfcTo', symObjAddr: 0x488, symBinAddr: 0x1A404, symSize: 0x3C }
+ - { offset: 0x75F12, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCfD', symObjAddr: 0x4C4, symBinAddr: 0x1A440, symSize: 0x50 }
+ - { offset: 0x75F45, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCfDTo', symObjAddr: 0x514, symBinAddr: 0x1A490, symSize: 0x74 }
+ - { offset: 0x75F70, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8documentACs13OpaquePointerVSg_tcfc', symObjAddr: 0x5C0, symBinAddr: 0x1A53C, symSize: 0xC4 }
+ - { offset: 0x75FCF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8documentACs13OpaquePointerVSg_tcfcTo', symObjAddr: 0x684, symBinAddr: 0x1A600, symSize: 0x24 }
+ - { offset: 0x75FF7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12addFileToVFSyySS_SStF', symObjAddr: 0x6A8, symBinAddr: 0x1A624, symSize: 0x94 }
+ - { offset: 0x76086, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12addFileToVFSyySS_SStFTo', symObjAddr: 0x73C, symBinAddr: 0x1A6B8, symSize: 0xC8 }
+ - { offset: 0x760F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC15existsFileInVFSySbSSF', symObjAddr: 0x804, symBinAddr: 0x1A780, symSize: 0x98 }
+ - { offset: 0x76163, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC15existsFileInVFSySbSSFTo', symObjAddr: 0x89C, symBinAddr: 0x1A818, symSize: 0x68 }
+ - { offset: 0x76177, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14getFileFromVFSySSSgSSF', symObjAddr: 0x904, symBinAddr: 0x1A880, symSize: 0xC4 }
+ - { offset: 0x761EC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14getFileFromVFSySSSgSSFTo', symObjAddr: 0x9C8, symBinAddr: 0x1A944, symSize: 0x90 }
+ - { offset: 0x76215, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addFontySbSS_S4StF', symObjAddr: 0xA58, symBinAddr: 0x1A9D4, symSize: 0x3BC }
+ - { offset: 0x764B2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addFontySbSS_S4StFTo', symObjAddr: 0xF78, symBinAddr: 0x1AEF4, symSize: 0x114 }
+ - { offset: 0x764C6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7setFontyySS_S2SSgtF', symObjAddr: 0x108C, symBinAddr: 0x1B008, symSize: 0x204 }
+ - { offset: 0x765E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7setFontyySS_S2SSgtFTo', symObjAddr: 0x1290, symBinAddr: 0x1B20C, symSize: 0xC0 }
+ - { offset: 0x7661C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8saveSync2toSo7NSErrorCSgSS_tF', symObjAddr: 0x1350, symBinAddr: 0x1B2CC, symSize: 0x180 }
+ - { offset: 0x7677D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8saveSync2toSo7NSErrorCSgSS_tFTo', symObjAddr: 0x14D0, symBinAddr: 0x1B44C, symSize: 0x68 }
+ - { offset: 0x767E9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctF', symObjAddr: 0x1538, symBinAddr: 0x1B4B4, symSize: 0x270 }
+ - { offset: 0x76864, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctFyyYbcfU_', symObjAddr: 0x17A8, symBinAddr: 0x1B724, symSize: 0x1BC }
+ - { offset: 0x769DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctFTo', symObjAddr: 0x1990, symBinAddr: 0x1B90C, symSize: 0xA0 }
+ - { offset: 0x769EE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8pageInfoyySo13NSMutableDataCF', symObjAddr: 0x1A30, symBinAddr: 0x1B9AC, symSize: 0xD8 }
+ - { offset: 0x76AD3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8pageInfoyySo13NSMutableDataCFTo', symObjAddr: 0x1B08, symBinAddr: 0x1BA84, symSize: 0x50 }
+ - { offset: 0x76AFB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5countSivgTo', symObjAddr: 0x1B58, symBinAddr: 0x1BAD4, symSize: 0x24 }
+ - { offset: 0x76B8D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5countSivg', symObjAddr: 0x1B7C, symBinAddr: 0x1BAF8, symSize: 0x24 }
+ - { offset: 0x76C1B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvgTo', symObjAddr: 0x1BA0, symBinAddr: 0x1BB1C, symSize: 0x10 }
+ - { offset: 0x76C33, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvgTo', symObjAddr: 0x1BA0, symBinAddr: 0x1BB1C, symSize: 0x10 }
+ - { offset: 0x76C52, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvgTo', symObjAddr: 0x1BA0, symBinAddr: 0x1BB1C, symSize: 0x10 }
+ - { offset: 0x76C6E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvg', symObjAddr: 0x1BB0, symBinAddr: 0x1BB2C, symSize: 0x10 }
+ - { offset: 0x76C8E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvg', symObjAddr: 0x1BB0, symBinAddr: 0x1BB2C, symSize: 0x10 }
+ - { offset: 0x76CBD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvgTo', symObjAddr: 0x1BC0, symBinAddr: 0x1BB3C, symSize: 0x10 }
+ - { offset: 0x76CD5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvgTo', symObjAddr: 0x1BC0, symBinAddr: 0x1BB3C, symSize: 0x10 }
+ - { offset: 0x76CF4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvgTo', symObjAddr: 0x1BC0, symBinAddr: 0x1BB3C, symSize: 0x10 }
+ - { offset: 0x76D10, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvg', symObjAddr: 0x1BD0, symBinAddr: 0x1BB4C, symSize: 0x10 }
+ - { offset: 0x76D30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvg', symObjAddr: 0x1BD0, symBinAddr: 0x1BB4C, symSize: 0x10 }
+ - { offset: 0x76D5F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvgTo', symObjAddr: 0x1BE0, symBinAddr: 0x1BB5C, symSize: 0x10 }
+ - { offset: 0x76D77, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvgTo', symObjAddr: 0x1BE0, symBinAddr: 0x1BB5C, symSize: 0x10 }
+ - { offset: 0x76D96, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvgTo', symObjAddr: 0x1BE0, symBinAddr: 0x1BB5C, symSize: 0x10 }
+ - { offset: 0x76DB2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvg', symObjAddr: 0x1BF0, symBinAddr: 0x1BB6C, symSize: 0x10 }
+ - { offset: 0x76DD2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvg', symObjAddr: 0x1BF0, symBinAddr: 0x1BB6C, symSize: 0x10 }
+ - { offset: 0x76E12, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvsTo', symObjAddr: 0x1C00, symBinAddr: 0x1BB7C, symSize: 0x10 }
+ - { offset: 0x76E2A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvsTo', symObjAddr: 0x1C00, symBinAddr: 0x1BB7C, symSize: 0x10 }
+ - { offset: 0x76E52, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvsTo', symObjAddr: 0x1C00, symBinAddr: 0x1BB7C, symSize: 0x10 }
+ - { offset: 0x76E6E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvs', symObjAddr: 0x1C10, symBinAddr: 0x1BB8C, symSize: 0x10 }
+ - { offset: 0x76E97, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvs', symObjAddr: 0x1C10, symBinAddr: 0x1BB8C, symSize: 0x10 }
+ - { offset: 0x76EB2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvM', symObjAddr: 0x1C20, symBinAddr: 0x1BB9C, symSize: 0x40 }
+ - { offset: 0x76F06, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtF', symObjAddr: 0x1C6C, symBinAddr: 0x1BBE8, symSize: 0x24 }
+ - { offset: 0x76FB2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1C90, symBinAddr: 0x1BC0C, symSize: 0x20 }
+ - { offset: 0x76FCA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1C90, symBinAddr: 0x1BC0C, symSize: 0x20 }
+ - { offset: 0x77011, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1C90, symBinAddr: 0x1BC0C, symSize: 0x20 }
+ - { offset: 0x7702F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtF', symObjAddr: 0x1CB0, symBinAddr: 0x1BC2C, symSize: 0x24 }
+ - { offset: 0x770C0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtFTo', symObjAddr: 0x1CD4, symBinAddr: 0x1BC50, symSize: 0x20 }
+ - { offset: 0x770D8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtFTo', symObjAddr: 0x1CD4, symBinAddr: 0x1BC50, symSize: 0x20 }
+ - { offset: 0x77115, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtFTo', symObjAddr: 0x1CD4, symBinAddr: 0x1BC50, symSize: 0x20 }
+ - { offset: 0x77133, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtF', symObjAddr: 0x1CF4, symBinAddr: 0x1BC70, symSize: 0x24 }
+ - { offset: 0x771DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1D18, symBinAddr: 0x1BC94, symSize: 0x20 }
+ - { offset: 0x771F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1D18, symBinAddr: 0x1BC94, symSize: 0x20 }
+ - { offset: 0x77239, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1D18, symBinAddr: 0x1BC94, symSize: 0x20 }
+ - { offset: 0x77257, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtF', symObjAddr: 0x1D38, symBinAddr: 0x1BCB4, symSize: 0x24 }
+ - { offset: 0x772E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtFTo', symObjAddr: 0x1D5C, symBinAddr: 0x1BCD8, symSize: 0x20 }
+ - { offset: 0x77300, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtFTo', symObjAddr: 0x1D5C, symBinAddr: 0x1BCD8, symSize: 0x20 }
+ - { offset: 0x7733D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtFTo', symObjAddr: 0x1D5C, symBinAddr: 0x1BCD8, symSize: 0x20 }
+ - { offset: 0x7735B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtF', symObjAddr: 0x1D7C, symBinAddr: 0x1BCF8, symSize: 0x24 }
+ - { offset: 0x77402, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1DA0, symBinAddr: 0x1BD1C, symSize: 0x20 }
+ - { offset: 0x7741A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1DA0, symBinAddr: 0x1BD1C, symSize: 0x20 }
+ - { offset: 0x77461, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1DA0, symBinAddr: 0x1BD1C, symSize: 0x20 }
+ - { offset: 0x7747F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtF', symObjAddr: 0x1DC0, symBinAddr: 0x1BD3C, symSize: 0x24 }
+ - { offset: 0x77510, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtFTo', symObjAddr: 0x1DE4, symBinAddr: 0x1BD60, symSize: 0x20 }
+ - { offset: 0x77528, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtFTo', symObjAddr: 0x1DE4, symBinAddr: 0x1BD60, symSize: 0x20 }
+ - { offset: 0x77565, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtFTo', symObjAddr: 0x1DE4, symBinAddr: 0x1BD60, symSize: 0x20 }
+ - { offset: 0x77597, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvgTo', symObjAddr: 0x1E04, symBinAddr: 0x1BD80, symSize: 0x10 }
+ - { offset: 0x775AF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvgTo', symObjAddr: 0x1E04, symBinAddr: 0x1BD80, symSize: 0x10 }
+ - { offset: 0x775CE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvgTo', symObjAddr: 0x1E04, symBinAddr: 0x1BD80, symSize: 0x10 }
+ - { offset: 0x775EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvg', symObjAddr: 0x1E14, symBinAddr: 0x1BD90, symSize: 0x10 }
+ - { offset: 0x7760A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvg', symObjAddr: 0x1E14, symBinAddr: 0x1BD90, symSize: 0x10 }
+ - { offset: 0x77645, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvsTo', symObjAddr: 0x1E24, symBinAddr: 0x1BDA0, symSize: 0x10 }
+ - { offset: 0x7765D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvsTo', symObjAddr: 0x1E24, symBinAddr: 0x1BDA0, symSize: 0x10 }
+ - { offset: 0x77685, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvsTo', symObjAddr: 0x1E24, symBinAddr: 0x1BDA0, symSize: 0x10 }
+ - { offset: 0x776A1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvs', symObjAddr: 0x1E34, symBinAddr: 0x1BDB0, symSize: 0x10 }
+ - { offset: 0x776CA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvs', symObjAddr: 0x1E34, symBinAddr: 0x1BDB0, symSize: 0x10 }
+ - { offset: 0x776E5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvM', symObjAddr: 0x1E44, symBinAddr: 0x1BDC0, symSize: 0x40 }
+ - { offset: 0x777BF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPageyyF', symObjAddr: 0x1EA0, symBinAddr: 0x1BE1C, symSize: 0xA4 }
+ - { offset: 0x77894, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPageyyFTo', symObjAddr: 0x1F44, symBinAddr: 0x1BEC0, symSize: 0x28 }
+ - { offset: 0x778BC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPage4size11orientationyAA0C9PagerSizeC_AA0C11OrientationOtF', symObjAddr: 0x1F6C, symBinAddr: 0x1BEE8, symSize: 0x78 }
+ - { offset: 0x7791A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPage4size11orientationyAA0C9PagerSizeC_AA0C11OrientationOtFTo', symObjAddr: 0x1FE4, symBinAddr: 0x1BF60, symSize: 0x90 }
+ - { offset: 0x77974, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addTextyySS_S2fAA0cF7OptionsCSgtF', symObjAddr: 0x2074, symBinAddr: 0x1BFF0, symSize: 0x12C }
+ - { offset: 0x77A3F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addTextyySS_S2fAA0cF7OptionsCSgtFTo', symObjAddr: 0x21A0, symBinAddr: 0x1C11C, symSize: 0x94 }
+ - { offset: 0x77A53, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftF', symObjAddr: 0x2234, symBinAddr: 0x1C1B0, symSize: 0x1C }
+ - { offset: 0x77A8B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftF', symObjAddr: 0x2234, symBinAddr: 0x1C1B0, symSize: 0x1C }
+ - { offset: 0x77AE3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftFTo', symObjAddr: 0x2250, symBinAddr: 0x1C1CC, symSize: 0x1C }
+ - { offset: 0x77AFB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftFTo', symObjAddr: 0x2250, symBinAddr: 0x1C1CC, symSize: 0x1C }
+ - { offset: 0x77B36, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftFTo', symObjAddr: 0x2250, symBinAddr: 0x1C1CC, symSize: 0x1C }
+ - { offset: 0x77B67, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__5width6heightyAA0cF0C_S4ftF', symObjAddr: 0x226C, symBinAddr: 0x1C1E8, symSize: 0xB0 }
+ - { offset: 0x77C56, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__5width6heightyAA0cF0C_S4ftFTo', symObjAddr: 0x231C, symBinAddr: 0x1C298, symSize: 0x80 }
+ - { offset: 0x77C71, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___ySS_SSS2ftF', symObjAddr: 0x239C, symBinAddr: 0x1C318, symSize: 0x284 }
+ - { offset: 0x77EE0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___ySS_SSS2ftFTo', symObjAddr: 0x2620, symBinAddr: 0x1C59C, symSize: 0x9C }
+ - { offset: 0x77EF4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___5width6heightySS_SSS4ftF', symObjAddr: 0x26BC, symBinAddr: 0x1C638, symSize: 0x318 }
+ - { offset: 0x78201, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___5width6heightySS_SSS4ftFTo', symObjAddr: 0x29D4, symBinAddr: 0x1C950, symSize: 0xB4 }
+ - { offset: 0x7824F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImageyySo7UIImageC_S2ftF', symObjAddr: 0x2A88, symBinAddr: 0x1CA04, symSize: 0x178 }
+ - { offset: 0x783A2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImageyySo7UIImageC_S2ftFTo', symObjAddr: 0x2C00, symBinAddr: 0x1CB7C, symSize: 0x68 }
+ - { offset: 0x783B6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage___5width6heightySo7UIImageC_S4ftF', symObjAddr: 0x2C68, symBinAddr: 0x1CBE4, symSize: 0x210 }
+ - { offset: 0x785BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage___5width6heightySo7UIImageC_S4ftFTo', symObjAddr: 0x2E78, symBinAddr: 0x1CDF4, symSize: 0x80 }
+ - { offset: 0x785D1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__ySo6NSDataC_S2ftF', symObjAddr: 0x2EF8, symBinAddr: 0x1CE74, symSize: 0x94 }
+ - { offset: 0x786A5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__ySo6NSDataC_S2ftFTo', symObjAddr: 0x2F8C, symBinAddr: 0x1CF08, symSize: 0xC0 }
+ - { offset: 0x78747, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__5width6heightySo6NSDataC_S4ftF', symObjAddr: 0x304C, symBinAddr: 0x1CFC8, symSize: 0x128 }
+ - { offset: 0x7889C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__5width6heightySo6NSDataC_S4ftFTo', symObjAddr: 0x3174, symBinAddr: 0x1D0F0, symSize: 0x80 }
+ - { offset: 0x788C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6circleyySf_S2fAA0C5StyleOtF', symObjAddr: 0x31F4, symBinAddr: 0x1D170, symSize: 0x54 }
+ - { offset: 0x78986, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6circleyySf_S2fAA0C5StyleOtFTo', symObjAddr: 0x3248, symBinAddr: 0x1D1C4, symSize: 0x50 }
+ - { offset: 0x789E3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14renderToBufferyys5Int32V_So13NSMutableDataCA2FtF', symObjAddr: 0x3370, symBinAddr: 0x1D2EC, symSize: 0xA0 }
+ - { offset: 0x78ABA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14renderToBufferyys5Int32V_So13NSMutableDataCA2FtFTo', symObjAddr: 0x3410, symBinAddr: 0x1D38C, symSize: 0xC4 }
+ - { offset: 0x78BC6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC17renderToCGContext____2inys5Int32V_12CoreGraphics7CGFloatVAJSo6CGRectVSo0G3RefatF', symObjAddr: 0x34D4, symBinAddr: 0x1D450, symSize: 0x304 }
+ - { offset: 0x78E9C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC17renderToCGContext____2inys5Int32V_12CoreGraphics7CGFloatVAJSo6CGRectVSo0G3RefatFTo', symObjAddr: 0x37D8, symBinAddr: 0x1D754, symSize: 0xA0 }
+ - { offset: 0x78EB0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC22renderToCGContextImageySo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVALSo6CGRectVA2LS3btF', symObjAddr: 0x3878, symBinAddr: 0x1D7F4, symSize: 0x244 }
+ - { offset: 0x791A1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC22renderToCGContextImageySo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVALSo6CGRectVA2LS3btFTo', symObjAddr: 0x3ABC, symBinAddr: 0x1DA38, symSize: 0xC8 }
+ - { offset: 0x79206, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC23renderToCGContextImagesySaySo10CGImageRefaSgGSgSays5Int32VG_12CoreGraphics7CGFloatVAOSo6CGRectVA2OS3btF', symObjAddr: 0x3B84, symBinAddr: 0x1DB00, symSize: 0x600 }
+ - { offset: 0x7989A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC11roundedRectyySf_S5fAA0C5StyleOtF', symObjAddr: 0x4184, symBinAddr: 0x1E100, symSize: 0x54 }
+ - { offset: 0x7999C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC11roundedRectyySf_S5fAA0C5StyleOtFTo', symObjAddr: 0x41D8, symBinAddr: 0x1E154, symSize: 0x50 }
+ - { offset: 0x79A19, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8getFirstySfs5Int64VFZTo', symObjAddr: 0x4228, symBinAddr: 0x1E1A4, symSize: 0xC }
+ - { offset: 0x79A31, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8getFirstySfs5Int64VFZTo', symObjAddr: 0x4228, symBinAddr: 0x1E1A4, symSize: 0xC }
+ - { offset: 0x79A78, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9getSecondySfs5Int64VFZTo', symObjAddr: 0x4234, symBinAddr: 0x1E1B0, symSize: 0x8 }
+ - { offset: 0x79A90, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9getSecondySfs5Int64VFZTo', symObjAddr: 0x4234, symBinAddr: 0x1E1B0, symSize: 0x8 }
+ - { offset: 0x79AAE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9getSecondySfs5Int64VFZTo', symObjAddr: 0x4234, symBinAddr: 0x1E1B0, symSize: 0x8 }
+ - { offset: 0x79AE2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5tableySSAA0C5TableCF', symObjAddr: 0x423C, symBinAddr: 0x1E1B8, symSize: 0x11C }
+ - { offset: 0x79C38, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5tableySSAA0C5TableCFTo', symObjAddr: 0x4358, symBinAddr: 0x1E2D4, symSize: 0x78 }
+ - { offset: 0x79C4C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC19getBytesFromUIImageySo13NSMutableDataCSgSo0H0CFZTo', symObjAddr: 0x43D0, symBinAddr: 0x1E34C, symSize: 0x38 }
+ - { offset: 0x79C7E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC23getBytesFromUIImageDatay10Foundation0I0VSgSo0H0CFZTo', symObjAddr: 0x4408, symBinAddr: 0x1E384, symSize: 0x74 }
+ - { offset: 0x79CA9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC28renderTileWithViewportOffset_13viewportWidth0J6Height5scale1x1y5width6heightSo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVA6StF', symObjAddr: 0x447C, symBinAddr: 0x1E3F8, symSize: 0x114 }
+ - { offset: 0x79ECC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC28renderTileWithViewportOffset_13viewportWidth0J6Height5scale1x1y5width6heightSo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVA6StFTo', symObjAddr: 0x4590, symBinAddr: 0x1E50C, symSize: 0x94 }
+ - { offset: 0x7A03E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfcTf4gn_n', symObjAddr: 0x5C04, symBinAddr: 0x1FB30, symSize: 0x13C }
+ - { offset: 0x7A127, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC19getBytesFromUIImageySo13NSMutableDataCSgSo0H0CFZTf4nd_n', symObjAddr: 0x5EE4, symBinAddr: 0x1FD34, symSize: 0x290 }
+ - { offset: 0x7A345, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV5countACSi_tcfCTf4nd_n', symObjAddr: 0x67F8, symBinAddr: 0x2051C, symSize: 0x9C }
+ - { offset: 0x7A388, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC23getBytesFromUIImageDatay10Foundation0I0VSgSo0H0CFZTf4nd_n', symObjAddr: 0x6894, symBinAddr: 0x205B8, symSize: 0x210 }
+ - { offset: 0x7A6B7, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF9PdfNative18NSCPdfTextBaselineO_Tgq5', symObjAddr: 0x0, symBinAddr: 0x20814, symSize: 0x5C }
+ - { offset: 0x7A764, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASQWb', symObjAddr: 0x2FC, symBinAddr: 0x20B10, symSize: 0x4 }
+ - { offset: 0x7A778, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOACSQAAWl', symObjAddr: 0x300, symBinAddr: 0x20B14, symSize: 0x40 }
+ - { offset: 0x7A78C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOMa', symObjAddr: 0x340, symBinAddr: 0x20B54, symSize: 0x10 }
+ - { offset: 0x7A7AB, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF9PdfNative18NSCPdfTextBaselineO_Tgq5', symObjAddr: 0x0, symBinAddr: 0x20814, symSize: 0x5C }
+ - { offset: 0x7A856, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xB0, symBinAddr: 0x208C4, symSize: 0xC }
+ - { offset: 0x7A8BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASH9hashValueSivgTW', symObjAddr: 0xBC, symBinAddr: 0x208D0, symSize: 0x78 }
+ - { offset: 0x7A954, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x134, symBinAddr: 0x20948, symSize: 0x58 }
+ - { offset: 0x7A9AF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x18C, symBinAddr: 0x209A0, symSize: 0x74 }
+ - { offset: 0x7AA4B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x5C, symBinAddr: 0x20870, symSize: 0x18 }
+ - { offset: 0x7AA5F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvg', symObjAddr: 0x74, symBinAddr: 0x20888, symSize: 0x3C }
+ - { offset: 0x7AA91, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x200, symBinAddr: 0x20A14, symSize: 0x30 }
+ - { offset: 0x7AABB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x230, symBinAddr: 0x20A44, symSize: 0x44 }
+ - { offset: 0x7AAE8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfCTf4nd_n', symObjAddr: 0x274, symBinAddr: 0x20A88, symSize: 0x88 }
+ - { offset: 0x7ABF7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfC', symObjAddr: 0x0, symBinAddr: 0x20B64, symSize: 0x12C }
+ - { offset: 0x7B169, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCMa', symObjAddr: 0xCD8, symBinAddr: 0x2183C, symSize: 0x20 }
+ - { offset: 0x7B1C4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfC', symObjAddr: 0x0, symBinAddr: 0x20B64, symSize: 0x12C }
+ - { offset: 0x7B227, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvgTo', symObjAddr: 0x12C, symBinAddr: 0x20C90, symSize: 0x10 }
+ - { offset: 0x7B23F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvgTo', symObjAddr: 0x12C, symBinAddr: 0x20C90, symSize: 0x10 }
+ - { offset: 0x7B285, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvsTo', symObjAddr: 0x13C, symBinAddr: 0x20CA0, symSize: 0x10 }
+ - { offset: 0x7B29D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvsTo', symObjAddr: 0x13C, symBinAddr: 0x20CA0, symSize: 0x10 }
+ - { offset: 0x7B2D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC11leftChangedSbvgTo', symObjAddr: 0x14C, symBinAddr: 0x20CB0, symSize: 0x10 }
+ - { offset: 0x7B2EC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC11leftChangedSbvgTo', symObjAddr: 0x14C, symBinAddr: 0x20CB0, symSize: 0x10 }
+ - { offset: 0x7B327, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC11leftChangedSbvsTo', symObjAddr: 0x15C, symBinAddr: 0x20CC0, symSize: 0x10 }
+ - { offset: 0x7B33F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC11leftChangedSbvsTo', symObjAddr: 0x15C, symBinAddr: 0x20CC0, symSize: 0x10 }
+ - { offset: 0x7B376, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC13bottomChangedSbvgTo', symObjAddr: 0x16C, symBinAddr: 0x20CD0, symSize: 0x10 }
+ - { offset: 0x7B38E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC13bottomChangedSbvgTo', symObjAddr: 0x16C, symBinAddr: 0x20CD0, symSize: 0x10 }
+ - { offset: 0x7B3C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC13bottomChangedSbvsTo', symObjAddr: 0x17C, symBinAddr: 0x20CE0, symSize: 0x10 }
+ - { offset: 0x7B3E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC13bottomChangedSbvsTo', symObjAddr: 0x17C, symBinAddr: 0x20CE0, symSize: 0x10 }
+ - { offset: 0x7B418, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC12rightChangedSbvgTo', symObjAddr: 0x18C, symBinAddr: 0x20CF0, symSize: 0x10 }
+ - { offset: 0x7B430, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC12rightChangedSbvgTo', symObjAddr: 0x18C, symBinAddr: 0x20CF0, symSize: 0x10 }
+ - { offset: 0x7B46B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC12rightChangedSbvsTo', symObjAddr: 0x19C, symBinAddr: 0x20D00, symSize: 0x10 }
+ - { offset: 0x7B483, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC12rightChangedSbvsTo', symObjAddr: 0x19C, symBinAddr: 0x20D00, symSize: 0x10 }
+ - { offset: 0x7B4BA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvgTo', symObjAddr: 0x1AC, symBinAddr: 0x20D10, symSize: 0x44 }
+ - { offset: 0x7B4EF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvg', symObjAddr: 0x1F0, symBinAddr: 0x20D54, symSize: 0x44 }
+ - { offset: 0x7B542, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvsTo', symObjAddr: 0x234, symBinAddr: 0x20D98, symSize: 0x6C }
+ - { offset: 0x7B5C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvs', symObjAddr: 0x2A0, symBinAddr: 0x20E04, symSize: 0x68 }
+ - { offset: 0x7B63D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvM', symObjAddr: 0x308, symBinAddr: 0x20E6C, symSize: 0x44 }
+ - { offset: 0x7B662, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvM.resume.0', symObjAddr: 0x34C, symBinAddr: 0x20EB0, symSize: 0x3C }
+ - { offset: 0x7B6CC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvgTo', symObjAddr: 0x388, symBinAddr: 0x20EEC, symSize: 0x44 }
+ - { offset: 0x7B701, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvg', symObjAddr: 0x3CC, symBinAddr: 0x20F30, symSize: 0x44 }
+ - { offset: 0x7B754, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvsTo', symObjAddr: 0x410, symBinAddr: 0x20F74, symSize: 0x6C }
+ - { offset: 0x7B7DB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvs', symObjAddr: 0x47C, symBinAddr: 0x20FE0, symSize: 0x68 }
+ - { offset: 0x7B84F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvM', symObjAddr: 0x4E4, symBinAddr: 0x21048, symSize: 0x44 }
+ - { offset: 0x7B874, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvM.resume.0', symObjAddr: 0x528, symBinAddr: 0x2108C, symSize: 0x3C }
+ - { offset: 0x7B8DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvgTo', symObjAddr: 0x564, symBinAddr: 0x210C8, symSize: 0x44 }
+ - { offset: 0x7B913, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvg', symObjAddr: 0x5A8, symBinAddr: 0x2110C, symSize: 0x44 }
+ - { offset: 0x7B966, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvsTo', symObjAddr: 0x5EC, symBinAddr: 0x21150, symSize: 0x6C }
+ - { offset: 0x7B9ED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvs', symObjAddr: 0x658, symBinAddr: 0x211BC, symSize: 0x68 }
+ - { offset: 0x7BA61, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvM', symObjAddr: 0x6C0, symBinAddr: 0x21224, symSize: 0x44 }
+ - { offset: 0x7BA86, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvM.resume.0', symObjAddr: 0x704, symBinAddr: 0x21268, symSize: 0x3C }
+ - { offset: 0x7BAF0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvgTo', symObjAddr: 0x740, symBinAddr: 0x212A4, symSize: 0x44 }
+ - { offset: 0x7BB25, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvg', symObjAddr: 0x784, symBinAddr: 0x212E8, symSize: 0x44 }
+ - { offset: 0x7BB78, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvsTo', symObjAddr: 0x7C8, symBinAddr: 0x2132C, symSize: 0x6C }
+ - { offset: 0x7BBFF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvs', symObjAddr: 0x834, symBinAddr: 0x21398, symSize: 0x68 }
+ - { offset: 0x7BC73, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvM', symObjAddr: 0x89C, symBinAddr: 0x21400, symSize: 0x44 }
+ - { offset: 0x7BC98, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvM.resume.0', symObjAddr: 0x8E0, symBinAddr: 0x21444, symSize: 0x3C }
+ - { offset: 0x7BD32, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfC', symObjAddr: 0x91C, symBinAddr: 0x21480, symSize: 0x140 }
+ - { offset: 0x7BD8B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfc', symObjAddr: 0xA5C, symBinAddr: 0x215C0, symSize: 0x138 }
+ - { offset: 0x7BDD2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfcTo', symObjAddr: 0xB94, symBinAddr: 0x216F8, symSize: 0x20 }
+ - { offset: 0x7BDE6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfc', symObjAddr: 0xBB4, symBinAddr: 0x21718, symSize: 0x124 }
+ - { offset: 0x7BE0F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfcTo', symObjAddr: 0xCF8, symBinAddr: 0x2185C, symSize: 0x20 }
+ - { offset: 0x7BE54, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6pdfiumySo04CPdfbD0VAA0C4UnitOF', symObjAddr: 0xD18, symBinAddr: 0x2187C, symSize: 0x16C }
+ - { offset: 0x7BF89, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6pdfiumySo04CPdfbD0VAA0C4UnitOFTo', symObjAddr: 0xE84, symBinAddr: 0x219E8, symSize: 0xE4 }
+ - { offset: 0x7BF9D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCACycfc', symObjAddr: 0xF88, symBinAddr: 0x21ACC, symSize: 0x2C }
+ - { offset: 0x7BFF6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCACycfcTo', symObjAddr: 0xFB4, symBinAddr: 0x21AF8, symSize: 0x2C }
+ - { offset: 0x7C055, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCfD', symObjAddr: 0xFE0, symBinAddr: 0x21B24, symSize: 0x30 }
+ - { offset: 0x7C44A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvpACTk', symObjAddr: 0x2C0, symBinAddr: 0x21FBC, symSize: 0x64 }
+ - { offset: 0x7C493, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCMa', symObjAddr: 0x740, symBinAddr: 0x22438, symSize: 0x20 }
+ - { offset: 0x7C4A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCfETo', symObjAddr: 0xC7C, symBinAddr: 0x228D8, symSize: 0x10 }
+ - { offset: 0x7C4F6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvgTo', symObjAddr: 0x20, symBinAddr: 0x21D1C, symSize: 0x44 }
+ - { offset: 0x7C529, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvg', symObjAddr: 0x64, symBinAddr: 0x21D60, symSize: 0x40 }
+ - { offset: 0x7C573, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvsTo', symObjAddr: 0xA4, symBinAddr: 0x21DA0, symSize: 0x50 }
+ - { offset: 0x7C5AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvs', symObjAddr: 0xF4, symBinAddr: 0x21DF0, symSize: 0x4C }
+ - { offset: 0x7C5D7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvM', symObjAddr: 0x140, symBinAddr: 0x21E3C, symSize: 0x40 }
+ - { offset: 0x7C610, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvgTo', symObjAddr: 0x180, symBinAddr: 0x21E7C, symSize: 0x48 }
+ - { offset: 0x7C643, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvg', symObjAddr: 0x1C8, symBinAddr: 0x21EC4, symSize: 0x40 }
+ - { offset: 0x7C687, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvsTo', symObjAddr: 0x208, symBinAddr: 0x21F04, symSize: 0x64 }
+ - { offset: 0x7C6C2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvs', symObjAddr: 0x26C, symBinAddr: 0x21F68, symSize: 0x54 }
+ - { offset: 0x7C6EB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvM', symObjAddr: 0x324, symBinAddr: 0x22020, symSize: 0x40 }
+ - { offset: 0x7C724, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvgTo', symObjAddr: 0x364, symBinAddr: 0x22060, symSize: 0x44 }
+ - { offset: 0x7C757, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvg', symObjAddr: 0x3A8, symBinAddr: 0x220A4, symSize: 0x40 }
+ - { offset: 0x7C79B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvsTo', symObjAddr: 0x3E8, symBinAddr: 0x220E4, symSize: 0x50 }
+ - { offset: 0x7C7D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvs', symObjAddr: 0x438, symBinAddr: 0x22134, symSize: 0x4C }
+ - { offset: 0x7C7FF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvM', symObjAddr: 0x484, symBinAddr: 0x22180, symSize: 0x40 }
+ - { offset: 0x7C838, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvgTo', symObjAddr: 0x4C4, symBinAddr: 0x221C0, symSize: 0x44 }
+ - { offset: 0x7C86D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvg', symObjAddr: 0x508, symBinAddr: 0x22204, symSize: 0x44 }
+ - { offset: 0x7C8B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvsTo', symObjAddr: 0x54C, symBinAddr: 0x22248, symSize: 0x50 }
+ - { offset: 0x7C8EF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvs', symObjAddr: 0x59C, symBinAddr: 0x22298, symSize: 0x50 }
+ - { offset: 0x7C918, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvM', symObjAddr: 0x5EC, symBinAddr: 0x222E8, symSize: 0x40 }
+ - { offset: 0x7C9B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCACycfc', symObjAddr: 0x630, symBinAddr: 0x22328, symSize: 0x110 }
+ - { offset: 0x7CA28, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCACycfcTo', symObjAddr: 0x760, symBinAddr: 0x22458, symSize: 0x20 }
+ - { offset: 0x7CA80, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfC', symObjAddr: 0x780, symBinAddr: 0x22478, symSize: 0x8C }
+ - { offset: 0x7CAD6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfc', symObjAddr: 0x80C, symBinAddr: 0x22504, symSize: 0x60 }
+ - { offset: 0x7CB1D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfcTo', symObjAddr: 0x86C, symBinAddr: 0x22564, symSize: 0x7C }
+ - { offset: 0x7CB70, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC6pdfiumSo0abdE0VvgTo', symObjAddr: 0x8E8, symBinAddr: 0x225E0, symSize: 0x6C }
+ - { offset: 0x7CBAC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC6pdfiumSo0abdE0Vvg', symObjAddr: 0x954, symBinAddr: 0x2264C, symSize: 0x130 }
+ - { offset: 0x7CC7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCfD', symObjAddr: 0xA84, symBinAddr: 0x2277C, symSize: 0x30 }
+ - { offset: 0x7D22F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvpACTk', symObjAddr: 0x400, symBinAddr: 0x22D10, symSize: 0x64 }
+ - { offset: 0x7D2A1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCfETo', symObjAddr: 0xFE0, symBinAddr: 0x238CC, symSize: 0x10 }
+ - { offset: 0x7D2D0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCMa', symObjAddr: 0xFF0, symBinAddr: 0x238DC, symSize: 0x20 }
+ - { offset: 0x7D2FE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvgTo', symObjAddr: 0x0, symBinAddr: 0x22910, symSize: 0x44 }
+ - { offset: 0x7D331, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvg', symObjAddr: 0x44, symBinAddr: 0x22954, symSize: 0x40 }
+ - { offset: 0x7D37B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvsTo', symObjAddr: 0x84, symBinAddr: 0x22994, symSize: 0x50 }
+ - { offset: 0x7D3B6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvs', symObjAddr: 0xD4, symBinAddr: 0x229E4, symSize: 0x4C }
+ - { offset: 0x7D3DF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvM', symObjAddr: 0x120, symBinAddr: 0x22A30, symSize: 0x40 }
+ - { offset: 0x7D418, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvgTo', symObjAddr: 0x160, symBinAddr: 0x22A70, symSize: 0x44 }
+ - { offset: 0x7D44B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvg', symObjAddr: 0x1A4, symBinAddr: 0x22AB4, symSize: 0x40 }
+ - { offset: 0x7D48F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvsTo', symObjAddr: 0x1E4, symBinAddr: 0x22AF4, symSize: 0x50 }
+ - { offset: 0x7D4CA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvs', symObjAddr: 0x234, symBinAddr: 0x22B44, symSize: 0x4C }
+ - { offset: 0x7D4F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvM', symObjAddr: 0x280, symBinAddr: 0x22B90, symSize: 0x40 }
+ - { offset: 0x7D52C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvgTo', symObjAddr: 0x2C0, symBinAddr: 0x22BD0, symSize: 0x48 }
+ - { offset: 0x7D55F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvg', symObjAddr: 0x308, symBinAddr: 0x22C18, symSize: 0x40 }
+ - { offset: 0x7D5A3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvsTo', symObjAddr: 0x348, symBinAddr: 0x22C58, symSize: 0x64 }
+ - { offset: 0x7D5DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvs', symObjAddr: 0x3AC, symBinAddr: 0x22CBC, symSize: 0x54 }
+ - { offset: 0x7D607, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvM', symObjAddr: 0x464, symBinAddr: 0x22D74, symSize: 0x40 }
+ - { offset: 0x7D640, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvgTo', symObjAddr: 0x4A4, symBinAddr: 0x22DB4, symSize: 0x44 }
+ - { offset: 0x7D673, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovg', symObjAddr: 0x4E8, symBinAddr: 0x22DF8, symSize: 0x40 }
+ - { offset: 0x7D6B7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvsTo', symObjAddr: 0x528, symBinAddr: 0x22E38, symSize: 0x50 }
+ - { offset: 0x7D6F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovs', symObjAddr: 0x578, symBinAddr: 0x22E88, symSize: 0x4C }
+ - { offset: 0x7D71B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvM', symObjAddr: 0x5C4, symBinAddr: 0x22ED4, symSize: 0x40 }
+ - { offset: 0x7D774, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivgTo', symObjAddr: 0x604, symBinAddr: 0x22F14, symSize: 0x44 }
+ - { offset: 0x7D7A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivg', symObjAddr: 0x648, symBinAddr: 0x22F58, symSize: 0x40 }
+ - { offset: 0x7D7EB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivsTo', symObjAddr: 0x688, symBinAddr: 0x22F98, symSize: 0x50 }
+ - { offset: 0x7D826, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivs', symObjAddr: 0x6D8, symBinAddr: 0x22FE8, symSize: 0x4C }
+ - { offset: 0x7D84F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivM', symObjAddr: 0x724, symBinAddr: 0x23034, symSize: 0x40 }
+ - { offset: 0x7D888, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvgTo', symObjAddr: 0x764, symBinAddr: 0x23074, symSize: 0x44 }
+ - { offset: 0x7D8BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvg', symObjAddr: 0x7A8, symBinAddr: 0x230B8, symSize: 0x44 }
+ - { offset: 0x7D901, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvsTo', symObjAddr: 0x7EC, symBinAddr: 0x230FC, symSize: 0x50 }
+ - { offset: 0x7D93F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvs', symObjAddr: 0x83C, symBinAddr: 0x2314C, symSize: 0x50 }
+ - { offset: 0x7D968, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvM', symObjAddr: 0x88C, symBinAddr: 0x2319C, symSize: 0x40 }
+ - { offset: 0x7D9A1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvgTo', symObjAddr: 0x8D0, symBinAddr: 0x231DC, symSize: 0x44 }
+ - { offset: 0x7D9D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvg', symObjAddr: 0x914, symBinAddr: 0x23220, symSize: 0x44 }
+ - { offset: 0x7DA15, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvsTo', symObjAddr: 0x958, symBinAddr: 0x23264, symSize: 0x50 }
+ - { offset: 0x7DA53, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvs', symObjAddr: 0x9A8, symBinAddr: 0x232B4, symSize: 0x50 }
+ - { offset: 0x7DA7C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvM', symObjAddr: 0x9F8, symBinAddr: 0x23304, symSize: 0x40 }
+ - { offset: 0x7DAB5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivgTo', symObjAddr: 0xA38, symBinAddr: 0x23344, symSize: 0x44 }
+ - { offset: 0x7DAE8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivg', symObjAddr: 0xA7C, symBinAddr: 0x23388, symSize: 0x40 }
+ - { offset: 0x7DB27, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivsTo', symObjAddr: 0xABC, symBinAddr: 0x233C8, symSize: 0x50 }
+ - { offset: 0x7DB62, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivs', symObjAddr: 0xB0C, symBinAddr: 0x23418, symSize: 0x4C }
+ - { offset: 0x7DB8B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivM', symObjAddr: 0xB58, symBinAddr: 0x23464, symSize: 0x40 }
+ - { offset: 0x7DC39, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC6pdfiumSo0abdE0VyF', symObjAddr: 0xB98, symBinAddr: 0x234A4, symSize: 0x258 }
+ - { offset: 0x7DE30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC6pdfiumSo0abdE0VyFTo', symObjAddr: 0xDF0, symBinAddr: 0x236FC, symSize: 0x8C }
+ - { offset: 0x7DE57, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCACycfc', symObjAddr: 0xE9C, symBinAddr: 0x23788, symSize: 0xF4 }
+ - { offset: 0x7DE89, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCACycfcTo', symObjAddr: 0xF90, symBinAddr: 0x2387C, symSize: 0x20 }
+ - { offset: 0x7DE9D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCfD', symObjAddr: 0xFB0, symBinAddr: 0x2389C, symSize: 0x30 }
+ - { offset: 0x7E026, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakOSHAASQWb', symObjAddr: 0xD8, symBinAddr: 0x23B24, symSize: 0x4 }
+ - { offset: 0x7E03A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakOACSQAAWl', symObjAddr: 0xDC, symBinAddr: 0x23B28, symSize: 0x40 }
+ - { offset: 0x7E04E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakOMa', symObjAddr: 0x2E4, symBinAddr: 0x23B68, symSize: 0x10 }
+ - { offset: 0x7E080, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvg', symObjAddr: 0x40, symBinAddr: 0x23AE8, symSize: 0x3C }
+ - { offset: 0x7E22E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyOSHAASQWb', symObjAddr: 0xD8, symBinAddr: 0x23BB4, symSize: 0x4 }
+ - { offset: 0x7E242, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyOACSQAAWl', symObjAddr: 0xDC, symBinAddr: 0x23BB8, symSize: 0x40 }
+ - { offset: 0x7E256, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyOMa', symObjAddr: 0x2E4, symBinAddr: 0x23BF8, symSize: 0x10 }
+ - { offset: 0x7E288, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvg', symObjAddr: 0x40, symBinAddr: 0x23B78, symSize: 0x3C }
+ - { offset: 0x7E3C3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC6sharedACvpZ', symObjAddr: 0x4750, symBinAddr: 0x181B58, symSize: 0x0 }
+ - { offset: 0x7E567, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC6shared_WZ', symObjAddr: 0x0, symBinAddr: 0x23C08, symSize: 0x2C }
+ - { offset: 0x7E5AD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCfETo', symObjAddr: 0x664, symBinAddr: 0x2426C, symSize: 0x38 }
+ - { offset: 0x7E5DC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCMa', symObjAddr: 0x69C, symBinAddr: 0x242A4, symSize: 0x20 }
+ - { offset: 0x7E5F0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC12BlockWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCMa', symObjAddr: 0x6BC, symBinAddr: 0x242C4, symSize: 0x20 }
+ - { offset: 0x7E604, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC15WorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCMa', symObjAddr: 0x6DC, symBinAddr: 0x242E4, symSize: 0x20 }
+ - { offset: 0x7E618, size: 0x8, addend: 0x0, symName: '_$sSo8NSThreadCMa', symObjAddr: 0x6FC, symBinAddr: 0x24304, symSize: 0x44 }
+ - { offset: 0x7E708, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCACycfc', symObjAddr: 0x2C, symBinAddr: 0x23C34, symSize: 0x190 }
+ - { offset: 0x7E791, size: 0x8, addend: 0x0, symName: '_$sSo8NSThreadC6target8selector6objectAByp_10ObjectiveC8SelectorVypSgtcfC', symObjAddr: 0x1BC, symBinAddr: 0x23DC4, symSize: 0x124 }
+ - { offset: 0x7E7B3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCACycfcTo', symObjAddr: 0x2E0, symBinAddr: 0x23EE8, symSize: 0x20 }
+ - { offset: 0x7E7CD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC11threadEntry33_C13CA00FD4257F0CD159C88439DF24D2LLyyF', symObjAddr: 0x300, symBinAddr: 0x23F08, symSize: 0x188 }
+ - { offset: 0x7E809, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC11threadEntry33_C13CA00FD4257F0CD159C88439DF24D2LLyyFTo', symObjAddr: 0x488, symBinAddr: 0x24090, symSize: 0x28 }
+ - { offset: 0x7E842, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC8runBlock33_C13CA00FD4257F0CD159C88439DF24D2LLyyAC0F7WrapperAELLCFTo', symObjAddr: 0x4B0, symBinAddr: 0x240B8, symSize: 0x5C }
+ - { offset: 0x7E89E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC18runWorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLyyAC0fgH0AELLCFTo', symObjAddr: 0x50C, symBinAddr: 0x24114, symSize: 0x58 }
+ - { offset: 0x7E8E9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC12BlockWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCAFycfcTo', symObjAddr: 0x564, symBinAddr: 0x2416C, symSize: 0x2C }
+ - { offset: 0x7E948, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC12BlockWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCfETo', symObjAddr: 0x59C, symBinAddr: 0x241A4, symSize: 0x14 }
+ - { offset: 0x7E981, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC15WorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCAFycfcTo', symObjAddr: 0x5B0, symBinAddr: 0x241B8, symSize: 0x2C }
+ - { offset: 0x7E9E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC15WorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCfETo', symObjAddr: 0x620, symBinAddr: 0x24228, symSize: 0x10 }
+ - { offset: 0x7EA05, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCfD', symObjAddr: 0x630, symBinAddr: 0x24238, symSize: 0x34 }
+ - { offset: 0x7EAF8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZ', symObjAddr: 0x0, symBinAddr: 0x24348, symSize: 0x58 }
+ - { offset: 0x7ECB0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCMa', symObjAddr: 0xB4, symBinAddr: 0x243FC, symSize: 0x20 }
+ - { offset: 0x7ED96, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZ', symObjAddr: 0x0, symBinAddr: 0x24348, symSize: 0x58 }
+ - { offset: 0x7EE1B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC8standardyAcA0c13StandardPaperE0OFZ', symObjAddr: 0x58, symBinAddr: 0x243A0, symSize: 0x5C }
+ - { offset: 0x7EEC7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC6pdfiumSo0ab5PaperE0VvgTo', symObjAddr: 0xD4, symBinAddr: 0x2441C, symSize: 0x18 }
+ - { offset: 0x7EEDF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC6pdfiumSo0ab5PaperE0VvgTo', symObjAddr: 0xD4, symBinAddr: 0x2441C, symSize: 0x18 }
+ - { offset: 0x7EEFC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC4sizeACSo0ab5PaperE0V_tcfcTo', symObjAddr: 0xEC, symBinAddr: 0x24434, symSize: 0x58 }
+ - { offset: 0x7EF3B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC6customyACSf_SftFZ', symObjAddr: 0x144, symBinAddr: 0x2448C, symSize: 0x68 }
+ - { offset: 0x7F014, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC6customyACSf_SftFZTo', symObjAddr: 0x1AC, symBinAddr: 0x244F4, symSize: 0x68 }
+ - { offset: 0x7F091, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC8standardyAcA0c13StandardPaperE0OFZTo', symObjAddr: 0x214, symBinAddr: 0x2455C, symSize: 0x60 }
+ - { offset: 0x7F138, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZTo', symObjAddr: 0x274, symBinAddr: 0x245BC, symSize: 0x58 }
+ - { offset: 0x7F1BF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCACycfc', symObjAddr: 0x2EC, symBinAddr: 0x24614, symSize: 0x2C }
+ - { offset: 0x7F218, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCACycfcTo', symObjAddr: 0x318, symBinAddr: 0x24640, symSize: 0x2C }
+ - { offset: 0x7F277, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCfD', symObjAddr: 0x344, symBinAddr: 0x2466C, symSize: 0x30 }
+ - { offset: 0x7F414, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleOSHAASQWb', symObjAddr: 0x2D0, symBinAddr: 0x246E4, symSize: 0x4 }
+ - { offset: 0x7F428, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleOACSQAAWl', symObjAddr: 0x2D4, symBinAddr: 0x246E8, symSize: 0x40 }
+ - { offset: 0x7F43C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleOMa', symObjAddr: 0x314, symBinAddr: 0x24728, symSize: 0x10 }
+ - { offset: 0x7F46E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvg', symObjAddr: 0x20, symBinAddr: 0x246A8, symSize: 0x3C }
+ - { offset: 0x7FF43, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvpACTK', symObjAddr: 0xF18, symBinAddr: 0x254B8, symSize: 0x94 }
+ - { offset: 0x7FF7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvpACTk', symObjAddr: 0xFAC, symBinAddr: 0x2554C, symSize: 0xB8 }
+ - { offset: 0x7FFBD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvpACTK', symObjAddr: 0x117C, symBinAddr: 0x2571C, symSize: 0x94 }
+ - { offset: 0x7FFF5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvpACTk', symObjAddr: 0x1210, symBinAddr: 0x257B0, symSize: 0xB8 }
+ - { offset: 0x80037, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvpACTK', symObjAddr: 0x1540, symBinAddr: 0x25980, symSize: 0x94 }
+ - { offset: 0x8006F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvpACTk', symObjAddr: 0x15D4, symBinAddr: 0x25A14, symSize: 0xB8 }
+ - { offset: 0x80152, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCfETo', symObjAddr: 0x34F8, symBinAddr: 0x278E4, symSize: 0xD4 }
+ - { offset: 0x8018C, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative14NSCPdfPageViewC_Ttg5', symObjAddr: 0x35D0, symBinAddr: 0x279BC, symSize: 0x54 }
+ - { offset: 0x801B9, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative14NSCPdfStyleDefC_Ttg5', symObjAddr: 0x3624, symBinAddr: 0x27A10, symSize: 0x54 }
+ - { offset: 0x801E6, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative15NSCPdfColumnKeyC_Ttg5', symObjAddr: 0x3678, symBinAddr: 0x27A64, symSize: 0x54 }
+ - { offset: 0x80213, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative12LDOTiledViewC_Ttg5', symObjAddr: 0x36CC, symBinAddr: 0x27AB8, symSize: 0x54 }
+ - { offset: 0x8028D, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV11removeValue6forKeyq_Sgx_tF9PdfNative011PendingItemE0O_8Dispatch0j4WorkI0CTg5', symObjAddr: 0x3720, symBinAddr: 0x27B0C, symSize: 0xE8 }
+ - { offset: 0x8032E, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF03PdfA014PendingItemKeyO_8Dispatch0h4WorkF0CTg5', symObjAddr: 0x3808, symBinAddr: 0x27BF4, symSize: 0x1DC }
+ - { offset: 0x803E9, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_SSTg5', symObjAddr: 0x39E4, symBinAddr: 0x27DD0, symSize: 0x1D0 }
+ - { offset: 0x804F1, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF03PdfA014PendingItemKeyO_8Dispatch0l4WorkJ0CTg5', symObjAddr: 0x3BB4, symBinAddr: 0x27FA0, symSize: 0x2A8 }
+ - { offset: 0x8087A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCMa', symObjAddr: 0x4AC0, symBinAddr: 0x28E8C, symSize: 0x20 }
+ - { offset: 0x8088E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_TA', symObjAddr: 0x4B14, symBinAddr: 0x28EE0, symSize: 0xC }
+ - { offset: 0x808A2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtFyycfU_TA', symObjAddr: 0x4B54, symBinAddr: 0x28F20, symSize: 0x10 }
+ - { offset: 0x808B6, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x5318, symBinAddr: 0x29558, symSize: 0x10 }
+ - { offset: 0x808CA, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x5328, symBinAddr: 0x29568, symSize: 0x8 }
+ - { offset: 0x808DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU0_TA', symObjAddr: 0x53A0, symBinAddr: 0x295D0, symSize: 0x14 }
+ - { offset: 0x808F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU_TA', symObjAddr: 0x5414, symBinAddr: 0x29644, symSize: 0x14 }
+ - { offset: 0x80906, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU0_yyScMYccfU_TA', symObjAddr: 0x5500, symBinAddr: 0x29658, symSize: 0x10 }
+ - { offset: 0x80938, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_TA', symObjAddr: 0x5564, symBinAddr: 0x2968C, symSize: 0x8 }
+ - { offset: 0x8094C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU_TA', symObjAddr: 0x5618, symBinAddr: 0x296C0, symSize: 0xC }
+ - { offset: 0x80960, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU_yyScMYccfU_TA', symObjAddr: 0x5678, symBinAddr: 0x296F8, symSize: 0x18 }
+ - { offset: 0x80DFE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC9tileCacheSo7NSCacheCySo8NSStringCSo7UIImageCGvgTo', symObjAddr: 0x198, symBinAddr: 0x24738, symSize: 0x10 }
+ - { offset: 0x80E16, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC9tileCacheSo7NSCacheCySo8NSStringCSo7UIImageCGvgTo', symObjAddr: 0x198, symBinAddr: 0x24738, symSize: 0x10 }
+ - { offset: 0x80E47, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11lowResCacheSo7NSCacheCySo8NSNumberCSo7UIImageCGvgTo', symObjAddr: 0x1A8, symBinAddr: 0x24748, symSize: 0x10 }
+ - { offset: 0x80E5F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11lowResCacheSo7NSCacheCySo8NSNumberCSo7UIImageCGvgTo', symObjAddr: 0x1A8, symBinAddr: 0x24748, symSize: 0x10 }
+ - { offset: 0x80EA1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11lowResCacheSo7NSCacheCySo8NSNumberCSo7UIImageCGvsTo', symObjAddr: 0x1B8, symBinAddr: 0x24758, symSize: 0x34 }
+ - { offset: 0x80EF0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0x1EC, symBinAddr: 0x2478C, symSize: 0x48 }
+ - { offset: 0x80F23, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x234, symBinAddr: 0x247D4, symSize: 0x4C }
+ - { offset: 0x80F49, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvsTo', symObjAddr: 0x280, symBinAddr: 0x24820, symSize: 0x54 }
+ - { offset: 0x80F73, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvs', symObjAddr: 0x2D4, symBinAddr: 0x24874, symSize: 0x24 }
+ - { offset: 0x80F87, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM', symObjAddr: 0x2F8, symBinAddr: 0x24898, symSize: 0x44 }
+ - { offset: 0x80FD4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM.resume.0', symObjAddr: 0x33C, symBinAddr: 0x248DC, symSize: 0xD0 }
+ - { offset: 0x811EF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU_', symObjAddr: 0x40C, symBinAddr: 0x249AC, symSize: 0x428 }
+ - { offset: 0x81547, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU0_', symObjAddr: 0x834, symBinAddr: 0x24DD4, symSize: 0x53C }
+ - { offset: 0x819E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTo', symObjAddr: 0xD70, symBinAddr: 0x25310, symSize: 0xC0 }
+ - { offset: 0x81A1F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5queueAA0C5QueueCvgTo', symObjAddr: 0xE30, symBinAddr: 0x253D0, symSize: 0x10 }
+ - { offset: 0x81A37, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5queueAA0C5QueueCvgTo', symObjAddr: 0xE30, symBinAddr: 0x253D0, symSize: 0x10 }
+ - { offset: 0x81A7F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvsTo', symObjAddr: 0xE70, symBinAddr: 0x25410, symSize: 0x94 }
+ - { offset: 0x81AD2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvM', symObjAddr: 0x1064, symBinAddr: 0x25604, symSize: 0x40 }
+ - { offset: 0x81B22, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvsTo', symObjAddr: 0x10D4, symBinAddr: 0x25674, symSize: 0x94 }
+ - { offset: 0x81B75, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvM', symObjAddr: 0x12C8, symBinAddr: 0x25868, symSize: 0x40 }
+ - { offset: 0x81BC5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvsTo', symObjAddr: 0x143C, symBinAddr: 0x258D8, symSize: 0x94 }
+ - { offset: 0x81C18, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvM', symObjAddr: 0x168C, symBinAddr: 0x25ACC, symSize: 0x40 }
+ - { offset: 0x81C3D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11currentPageSivgTo', symObjAddr: 0x16D0, symBinAddr: 0x25B0C, symSize: 0x10 }
+ - { offset: 0x81C55, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11currentPageSivgTo', symObjAddr: 0x16D0, symBinAddr: 0x25B0C, symSize: 0x10 }
+ - { offset: 0x81C90, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11currentPageSivsTo', symObjAddr: 0x16E0, symBinAddr: 0x25B1C, symSize: 0x10 }
+ - { offset: 0x81CA8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11currentPageSivsTo', symObjAddr: 0x16E0, symBinAddr: 0x25B1C, symSize: 0x10 }
+ - { offset: 0x81CD2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13updateContent33_4EEC031443FF6BE18B124647E2166BB0LL3forySo6CGSizeV_tF', symObjAddr: 0x16F0, symBinAddr: 0x25B2C, symSize: 0x208 }
+ - { offset: 0x81EA8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13centerContent33_4EEC031443FF6BE18B124647E2166BB0LLyyF', symObjAddr: 0x18F8, symBinAddr: 0x25D34, symSize: 0x88 }
+ - { offset: 0x81F0B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13removePending3keyySi_tFTo', symObjAddr: 0x1980, symBinAddr: 0x25DBC, symSize: 0xB4 }
+ - { offset: 0x820E5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x1A84, symBinAddr: 0x25E70, symSize: 0x6E4 }
+ - { offset: 0x828B9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2168, symBinAddr: 0x26554, symSize: 0x20 }
+ - { offset: 0x828D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2188, symBinAddr: 0x26574, symSize: 0x28 }
+ - { offset: 0x828FF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF', symObjAddr: 0x21B0, symBinAddr: 0x2659C, symSize: 0x30 }
+ - { offset: 0x8294B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x21E0, symBinAddr: 0x265CC, symSize: 0x10 }
+ - { offset: 0x82963, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x21E0, symBinAddr: 0x265CC, symSize: 0x10 }
+ - { offset: 0x82989, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14layoutSubviewsyyF', symObjAddr: 0x21F0, symBinAddr: 0x265DC, symSize: 0xF4 }
+ - { offset: 0x82ACB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14layoutSubviewsyyFTo', symObjAddr: 0x22E4, symBinAddr: 0x266D0, symSize: 0x28 }
+ - { offset: 0x82B4E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtF', symObjAddr: 0x230C, symBinAddr: 0x266F8, symSize: 0x134 }
+ - { offset: 0x82BFC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_', symObjAddr: 0x2440, symBinAddr: 0x2682C, symSize: 0x26C }
+ - { offset: 0x82CA9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtFTo', symObjAddr: 0x26AC, symBinAddr: 0x26A98, symSize: 0x84 }
+ - { offset: 0x82CBD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtF', symObjAddr: 0x2730, symBinAddr: 0x26B1C, symSize: 0x13C }
+ - { offset: 0x82D6B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtFyycfU_', symObjAddr: 0x286C, symBinAddr: 0x26C58, symSize: 0x49C }
+ - { offset: 0x82F22, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtFTo', symObjAddr: 0x2D08, symBinAddr: 0x270F4, symSize: 0x94 }
+ - { offset: 0x82F36, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtF', symObjAddr: 0x2D9C, symBinAddr: 0x27188, symSize: 0x4 }
+ - { offset: 0x82F4A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_', symObjAddr: 0x2DA0, symBinAddr: 0x2718C, symSize: 0x1E0 }
+ - { offset: 0x83050, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU_', symObjAddr: 0x2F80, symBinAddr: 0x2736C, symSize: 0x278 }
+ - { offset: 0x830E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFTo', symObjAddr: 0x3450, symBinAddr: 0x2783C, symSize: 0x78 }
+ - { offset: 0x8310B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCfD', symObjAddr: 0x34C8, symBinAddr: 0x278B4, symSize: 0x30 }
+ - { offset: 0x8312E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCAA08LDOTiledE10DataSourceA2aDP05tiledE0_10tileForRow6column9zoomLevel0N5Scale6bounds4rectSo7UIImageCSgAA0fE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVAVtFTW', symObjAddr: 0x35CC, symBinAddr: 0x279B8, symSize: 0x4 }
+ - { offset: 0x83146, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCAA08LDOTiledE10DataSourceA2aDP05tiledE0_10tileForRow6column9zoomLevel0N5Scale6bounds4rectSo7UIImageCSgAA0fE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVAVtFTW', symObjAddr: 0x35CC, symBinAddr: 0x279B8, symSize: 0x4 }
+ - { offset: 0x83297, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTf4nnnnnndn_n', symObjAddr: 0x3E5C, symBinAddr: 0x28248, symSize: 0xB60 }
+ - { offset: 0x83963, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvsTf4gn_n', symObjAddr: 0x49BC, symBinAddr: 0x28DA8, symSize: 0xE4 }
+ - { offset: 0x83A07, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5coderACSgSo7NSCoderC_tcfcTf4dn_n', symObjAddr: 0x4B64, symBinAddr: 0x28F30, symSize: 0x28C }
+ - { offset: 0x83BD3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFTf4ndn_n', symObjAddr: 0x4DF0, symBinAddr: 0x291BC, symSize: 0x218 }
+ - { offset: 0x83E13, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9tileCache33_4544F82C89D5798410EE3811958EFC3ELLSo7NSCacheCySo8NSStringCSo7UIImageCGvpZ', symObjAddr: 0x4800, symBinAddr: 0x17EDD8, symSize: 0x0 }
+ - { offset: 0x83E2D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC11renderQueue33_4544F82C89D5798410EE3811958EFC3ELLSo17OS_dispatch_queueCvpZ', symObjAddr: 0x4808, symBinAddr: 0x17EDE0, symSize: 0x0 }
+ - { offset: 0x83E47, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC06lowResD5Cache33_4544F82C89D5798410EE3811958EFC3ELLSo7NSCacheCySo8NSStringCSo7UIImageCGvpZ', symObjAddr: 0x4810, symBinAddr: 0x17EDE8, symSize: 0x0 }
+ - { offset: 0x83E61, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10lowResLock33_4544F82C89D5798410EE3811958EFC3ELLSo6NSLockCvpZ', symObjAddr: 0x4818, symBinAddr: 0x17EDF0, symSize: 0x0 }
+ - { offset: 0x83E7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14lowResInFlight33_4544F82C89D5798410EE3811958EFC3ELLShySSGvpZ', symObjAddr: 0x4820, symBinAddr: 0x17EDF8, symSize: 0x0 }
+ - { offset: 0x83E95, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC13lowResHiQueue33_4544F82C89D5798410EE3811958EFC3ELLSo17OS_dispatch_queueCvpZ', symObjAddr: 0x4828, symBinAddr: 0x17EE00, symSize: 0x0 }
+ - { offset: 0x83EAF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC11lowResQueue33_4544F82C89D5798410EE3811958EFC3ELLSo17OS_dispatch_queueCvpZ', symObjAddr: 0x4830, symBinAddr: 0x17EE08, symSize: 0x0 }
+ - { offset: 0x842D1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9tileCache33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0x50, symBinAddr: 0x297E0, symSize: 0x30 }
+ - { offset: 0x84317, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC06lowResD5Cache33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0xB4, symBinAddr: 0x29844, symSize: 0x30 }
+ - { offset: 0x8435D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10lowResLock33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0xE4, symBinAddr: 0x29874, symSize: 0x30 }
+ - { offset: 0x843A3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14lowResInFlight33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0x114, symBinAddr: 0x298A4, symSize: 0x14 }
+ - { offset: 0x84462, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCMa', symObjAddr: 0x764, symBinAddr: 0x29EA4, symSize: 0x20 }
+ - { offset: 0x84610, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x20A8, symBinAddr: 0x2B7DC, symSize: 0x54 }
+ - { offset: 0x84624, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCfETo', symObjAddr: 0x234C, symBinAddr: 0x2B9A0, symSize: 0x48 }
+ - { offset: 0x84653, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtF', symObjAddr: 0x2394, symBinAddr: 0x2B9E8, symSize: 0x20 }
+ - { offset: 0x84667, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyyXEfU_', symObjAddr: 0x23B4, symBinAddr: 0x2BA08, symSize: 0x1A8 }
+ - { offset: 0x84836, size: 0x8, addend: 0x0, symName: '_$sIeg_IyB_TR', symObjAddr: 0x255C, symBinAddr: 0x2BBB0, symSize: 0x20 }
+ - { offset: 0x8485D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTo', symObjAddr: 0x257C, symBinAddr: 0x2BBD0, symSize: 0xB4 }
+ - { offset: 0x8489F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCAA08LDOTiledE10DataSourceA2aDP05tiledE0_10tileForRow6column9zoomLevel0N5Scale6bounds4rectSo7UIImageCSgAA0fE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVAVtFTW', symObjAddr: 0x2630, symBinAddr: 0x2BC84, symSize: 0x48 }
+ - { offset: 0x84940, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo6CGSizeV_Tg5', symObjAddr: 0x2678, symBinAddr: 0x2BCCC, symSize: 0x100 }
+ - { offset: 0x84AB9, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF9PdfNative14NSCPdfPageViewC_Tg5', symObjAddr: 0x2778, symBinAddr: 0x2BDCC, symSize: 0x130 }
+ - { offset: 0x84C66, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo6CGRectV_Tg5', symObjAddr: 0x28A8, symBinAddr: 0x2BEFC, symSize: 0x100 }
+ - { offset: 0x84DEA, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSf_Tg5', symObjAddr: 0x29A8, symBinAddr: 0x2BFFC, symSize: 0x100 }
+ - { offset: 0x84F6E, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSpySo18CTableCellOrStringVG_Tg5', symObjAddr: 0x2AA8, symBinAddr: 0x2C0FC, symSize: 0x100 }
+ - { offset: 0x850F2, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSs_Tg5', symObjAddr: 0x2BA8, symBinAddr: 0x2C1FC, symSize: 0x108 }
+ - { offset: 0x8523F, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV13_copyContents8subRange12initializingSpyxGSnySiG_AFtF9PdfNative14NSCPdfPageViewC_Tg5', symObjAddr: 0x2CB0, symBinAddr: 0x2C304, symSize: 0xF0 }
+ - { offset: 0x85335, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnFSS_Tg5', symObjAddr: 0x2DA0, symBinAddr: 0x2C3F4, symSize: 0x198 }
+ - { offset: 0x85414, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtFSS_Tg5', symObjAddr: 0x2F38, symBinAddr: 0x2C58C, symSize: 0x1A4 }
+ - { offset: 0x85508, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyFSS_Tg5', symObjAddr: 0x30DC, symBinAddr: 0x2C730, symSize: 0x1AC }
+ - { offset: 0x8559B, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tFSS_Tg5', symObjAddr: 0x3288, symBinAddr: 0x2C8DC, symSize: 0x2A8 }
+ - { offset: 0x8564C, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tFSS_Tg5', symObjAddr: 0x3530, symBinAddr: 0x2CB84, symSize: 0x2D8 }
+ - { offset: 0x85717, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6removeyxSgxFSS_Tg5', symObjAddr: 0x3808, symBinAddr: 0x2CE5C, symSize: 0x17C }
+ - { offset: 0x8580A, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV7_delete2atys10_HashTableV6BucketV_tFSS_Tg5', symObjAddr: 0x3984, symBinAddr: 0x2CFD8, symSize: 0x1B4 }
+ - { offset: 0x858A9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTf4dnnnndnn_n', symObjAddr: 0x3CC4, symBinAddr: 0x2D318, symSize: 0x764 }
+ - { offset: 0x85DF5, size: 0x8, addend: 0x0, symName: '_$s12CoreGraphics7CGFloatVACs7CVarArgAAWl', symObjAddr: 0x4520, symBinAddr: 0x2DAC0, symSize: 0x40 }
+ - { offset: 0x85E09, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyyXEfU_TA', symObjAddr: 0x458C, symBinAddr: 0x2DB2C, symSize: 0x40 }
+ - { offset: 0x85E28, size: 0x8, addend: 0x0, symName: '_$sIg_Ieg_TRTA', symObjAddr: 0x45DC, symBinAddr: 0x2DB7C, symSize: 0x20 }
+ - { offset: 0x85E51, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x45FC, symBinAddr: 0x2DB9C, symSize: 0x10 }
+ - { offset: 0x85E65, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x460C, symBinAddr: 0x2DBAC, symSize: 0x8 }
+ - { offset: 0x85E79, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_TA', symObjAddr: 0x46D0, symBinAddr: 0x2DBF0, symSize: 0x18 }
+ - { offset: 0x85E8D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_yyScMYccfU_Tf2ninnnn_nTA', symObjAddr: 0x47B0, symBinAddr: 0x2DCD0, symSize: 0x18 }
+ - { offset: 0x86104, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxFSS_Tg5', symObjAddr: 0x17B4, symBinAddr: 0x2AEF4, symSize: 0x13C }
+ - { offset: 0x862F9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivgTo', symObjAddr: 0x0, symBinAddr: 0x29790, symSize: 0x10 }
+ - { offset: 0x86311, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivgTo', symObjAddr: 0x0, symBinAddr: 0x29790, symSize: 0x10 }
+ - { offset: 0x8632E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivgTo', symObjAddr: 0x0, symBinAddr: 0x29790, symSize: 0x10 }
+ - { offset: 0x8634A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivg', symObjAddr: 0x10, symBinAddr: 0x297A0, symSize: 0x10 }
+ - { offset: 0x8636A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivg', symObjAddr: 0x10, symBinAddr: 0x297A0, symSize: 0x10 }
+ - { offset: 0x863AD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0x20, symBinAddr: 0x297B0, symSize: 0x20 }
+ - { offset: 0x86402, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x40, symBinAddr: 0x297D0, symSize: 0x10 }
+ - { offset: 0x86422, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x40, symBinAddr: 0x297D0, symSize: 0x10 }
+ - { offset: 0x86569, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC03getD5Sizes33_4544F82C89D5798410EE3811958EFC3ELLSaySo6CGSizeVGyF', symObjAddr: 0x328, symBinAddr: 0x29AB8, symSize: 0x2A4 }
+ - { offset: 0x86997, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frame9pageIndex8documentACSo6CGRectV_SiAA0C8DocumentCtcfcTo', symObjAddr: 0x5CC, symBinAddr: 0x29D5C, symSize: 0x80 }
+ - { offset: 0x869C7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x69C, symBinAddr: 0x29DDC, symSize: 0xC8 }
+ - { offset: 0x869FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x784, symBinAddr: 0x29EC4, symSize: 0x20 }
+ - { offset: 0x86A17, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x7A4, symBinAddr: 0x29EE4, symSize: 0x3C }
+ - { offset: 0x86B7C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC010setupTiledE033_4544F82C89D5798410EE3811958EFC3ELLyyF', symObjAddr: 0x7E0, symBinAddr: 0x29F20, symSize: 0x3AC }
+ - { offset: 0x86DBA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14layoutSubviewsyyF', symObjAddr: 0xB8C, symBinAddr: 0x2A2CC, symSize: 0xE0 }
+ - { offset: 0x86E5B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14layoutSubviewsyyFTo', symObjAddr: 0xC6C, symBinAddr: 0x2A3AC, symSize: 0x28 }
+ - { offset: 0x86EC1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9configure9pageIndex8documentySi_AA0C8DocumentCtF', symObjAddr: 0xC94, symBinAddr: 0x2A3D4, symSize: 0x150 }
+ - { offset: 0x8700A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9configure9pageIndex8documentySi_AA0C8DocumentCtFTo', symObjAddr: 0xDE4, symBinAddr: 0x2A524, symSize: 0x58 }
+ - { offset: 0x8701E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10clearCacheyyF', symObjAddr: 0xE3C, symBinAddr: 0x2A57C, symSize: 0x68 }
+ - { offset: 0x8708E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10clearCacheyyFTo', symObjAddr: 0xEA4, symBinAddr: 0x2A5E4, symSize: 0x80 }
+ - { offset: 0x870F1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVF', symObjAddr: 0xF24, symBinAddr: 0x2A664, symSize: 0x20 }
+ - { offset: 0x87117, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVF', symObjAddr: 0xF24, symBinAddr: 0x2A664, symSize: 0x20 }
+ - { offset: 0x87166, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVFTo', symObjAddr: 0xF44, symBinAddr: 0x2A684, symSize: 0x20 }
+ - { offset: 0x8717E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVFTo', symObjAddr: 0xF44, symBinAddr: 0x2A684, symSize: 0x20 }
+ - { offset: 0x871A6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVFTo', symObjAddr: 0xF44, symBinAddr: 0x2A684, symSize: 0x20 }
+ - { offset: 0x8722A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9lowResKey33_4544F82C89D5798410EE3811958EFC3ELL3forSo8NSStringCSo6CGSizeV_tF', symObjAddr: 0xF64, symBinAddr: 0x2A6A4, symSize: 0x28C }
+ - { offset: 0x874E7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC13prewarmLowRes12highPriorityySb_tF', symObjAddr: 0x11F0, symBinAddr: 0x2A930, symSize: 0x38 }
+ - { offset: 0x87546, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC13prewarmLowRes12highPriorityySb_tFTo', symObjAddr: 0x1228, symBinAddr: 0x2A968, symSize: 0x44 }
+ - { offset: 0x875B6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtF', symObjAddr: 0x126C, symBinAddr: 0x2A9AC, symSize: 0x548 }
+ - { offset: 0x877B6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_', symObjAddr: 0x18F0, symBinAddr: 0x2B030, symSize: 0x304 }
+ - { offset: 0x87934, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_yyScMYccfU_Tf2ninnnn_n', symObjAddr: 0x1BF4, symBinAddr: 0x2B334, symSize: 0x1BC }
+ - { offset: 0x87B6A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10lowResTile33_4544F82C89D5798410EE3811958EFC3ELL4fromSo7UIImageCSgSo6CGRectV_tF', symObjAddr: 0x1DB0, symBinAddr: 0x2B4F0, symSize: 0x2EC }
+ - { offset: 0x87EA2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCfD', symObjAddr: 0x231C, symBinAddr: 0x2B970, symSize: 0x30 }
+ - { offset: 0x87ED3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frame9pageIndex8documentACSo6CGRectV_SiAA0C8DocumentCtcfcTf4nngn_n', symObjAddr: 0x3B38, symBinAddr: 0x2D18C, symSize: 0xE0 }
+ - { offset: 0x87F28, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5coderACSgSo7NSCoderC_tcfcTf4gn_n', symObjAddr: 0x3C18, symBinAddr: 0x2D26C, symSize: 0xAC }
+ - { offset: 0x88251, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCMa', symObjAddr: 0x3C0, symBinAddr: 0x2DE5C, symSize: 0x20 }
+ - { offset: 0x88561, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvpACTk', symObjAddr: 0x7DC, symBinAddr: 0x2E258, symSize: 0x4C }
+ - { offset: 0x885C1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCMa', symObjAddr: 0xA6C, symBinAddr: 0x2E4B8, symSize: 0x20 }
+ - { offset: 0x885D5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionOSHAASQWb', symObjAddr: 0xA8C, symBinAddr: 0x2E4D8, symSize: 0x4 }
+ - { offset: 0x885E9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionOACSQAAWl', symObjAddr: 0xA90, symBinAddr: 0x2E4DC, symSize: 0x40 }
+ - { offset: 0x885FD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionOMa', symObjAddr: 0xAFC, symBinAddr: 0x2E548, symSize: 0x10 }
+ - { offset: 0x886B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfC', symObjAddr: 0x0, symBinAddr: 0x2DCF8, symSize: 0x74 }
+ - { offset: 0x88705, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionO8rawValues5Int32Vvg', symObjAddr: 0xAC, symBinAddr: 0x2DD6C, symSize: 0x3C }
+ - { offset: 0x8875D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32VvgTo', symObjAddr: 0x30C, symBinAddr: 0x2DDA8, symSize: 0x10 }
+ - { offset: 0x88775, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32VvgTo', symObjAddr: 0x30C, symBinAddr: 0x2DDA8, symSize: 0x10 }
+ - { offset: 0x88790, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32Vvg', symObjAddr: 0x31C, symBinAddr: 0x2DDB8, symSize: 0x10 }
+ - { offset: 0x887C1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1xSfvgTo', symObjAddr: 0x32C, symBinAddr: 0x2DDC8, symSize: 0x10 }
+ - { offset: 0x887D9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1xSfvgTo', symObjAddr: 0x32C, symBinAddr: 0x2DDC8, symSize: 0x10 }
+ - { offset: 0x887F4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1xSfvg', symObjAddr: 0x33C, symBinAddr: 0x2DDD8, symSize: 0x10 }
+ - { offset: 0x88825, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1ySfvgTo', symObjAddr: 0x34C, symBinAddr: 0x2DDE8, symSize: 0x10 }
+ - { offset: 0x8883D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1ySfvgTo', symObjAddr: 0x34C, symBinAddr: 0x2DDE8, symSize: 0x10 }
+ - { offset: 0x88858, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1ySfvg', symObjAddr: 0x35C, symBinAddr: 0x2DDF8, symSize: 0x10 }
+ - { offset: 0x88875, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfc', symObjAddr: 0x36C, symBinAddr: 0x2DE08, symSize: 0x54 }
+ - { offset: 0x888B2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfcTo', symObjAddr: 0x3E0, symBinAddr: 0x2DE7C, symSize: 0x60 }
+ - { offset: 0x88905, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCACycfc', symObjAddr: 0x460, symBinAddr: 0x2DEDC, symSize: 0x2C }
+ - { offset: 0x8895E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCACycfcTo', symObjAddr: 0x48C, symBinAddr: 0x2DF08, symSize: 0x2C }
+ - { offset: 0x889EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvgTo', symObjAddr: 0x4C4, symBinAddr: 0x2DF40, symSize: 0x28 }
+ - { offset: 0x88A02, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvgTo', symObjAddr: 0x4C4, symBinAddr: 0x2DF40, symSize: 0x28 }
+ - { offset: 0x88A1F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvgTo', symObjAddr: 0x4C4, symBinAddr: 0x2DF40, symSize: 0x28 }
+ - { offset: 0x88A3B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvg', symObjAddr: 0x4EC, symBinAddr: 0x2DF68, symSize: 0x28 }
+ - { offset: 0x88A5B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvg', symObjAddr: 0x4EC, symBinAddr: 0x2DF68, symSize: 0x28 }
+ - { offset: 0x88A8A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32VvgTo', symObjAddr: 0x514, symBinAddr: 0x2DF90, symSize: 0x14 }
+ - { offset: 0x88AA2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32VvgTo', symObjAddr: 0x514, symBinAddr: 0x2DF90, symSize: 0x14 }
+ - { offset: 0x88ABF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32VvgTo', symObjAddr: 0x514, symBinAddr: 0x2DF90, symSize: 0x14 }
+ - { offset: 0x88ADB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32Vvg', symObjAddr: 0x528, symBinAddr: 0x2DFA4, symSize: 0x14 }
+ - { offset: 0x88AFB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32Vvg', symObjAddr: 0x528, symBinAddr: 0x2DFA4, symSize: 0x14 }
+ - { offset: 0x88B2A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32VvgTo', symObjAddr: 0x53C, symBinAddr: 0x2DFB8, symSize: 0x14 }
+ - { offset: 0x88B42, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32VvgTo', symObjAddr: 0x53C, symBinAddr: 0x2DFB8, symSize: 0x14 }
+ - { offset: 0x88B5F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32VvgTo', symObjAddr: 0x53C, symBinAddr: 0x2DFB8, symSize: 0x14 }
+ - { offset: 0x88B7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32Vvg', symObjAddr: 0x550, symBinAddr: 0x2DFCC, symSize: 0x14 }
+ - { offset: 0x88B9B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32Vvg', symObjAddr: 0x550, symBinAddr: 0x2DFCC, symSize: 0x14 }
+ - { offset: 0x88BCA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvgTo', symObjAddr: 0x564, symBinAddr: 0x2DFE0, symSize: 0x14 }
+ - { offset: 0x88BE2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvgTo', symObjAddr: 0x564, symBinAddr: 0x2DFE0, symSize: 0x14 }
+ - { offset: 0x88BFF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvgTo', symObjAddr: 0x564, symBinAddr: 0x2DFE0, symSize: 0x14 }
+ - { offset: 0x88C1B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvg', symObjAddr: 0x578, symBinAddr: 0x2DFF4, symSize: 0x14 }
+ - { offset: 0x88C3B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvg', symObjAddr: 0x578, symBinAddr: 0x2DFF4, symSize: 0x14 }
+ - { offset: 0x88C6A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvgTo', symObjAddr: 0x58C, symBinAddr: 0x2E008, symSize: 0x14 }
+ - { offset: 0x88C82, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvgTo', symObjAddr: 0x58C, symBinAddr: 0x2E008, symSize: 0x14 }
+ - { offset: 0x88C9F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvgTo', symObjAddr: 0x58C, symBinAddr: 0x2E008, symSize: 0x14 }
+ - { offset: 0x88CBB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvg', symObjAddr: 0x5A0, symBinAddr: 0x2E01C, symSize: 0x14 }
+ - { offset: 0x88CDB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvg', symObjAddr: 0x5A0, symBinAddr: 0x2E01C, symSize: 0x14 }
+ - { offset: 0x88D0A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32VvgTo', symObjAddr: 0x5B4, symBinAddr: 0x2E030, symSize: 0x14 }
+ - { offset: 0x88D22, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32VvgTo', symObjAddr: 0x5B4, symBinAddr: 0x2E030, symSize: 0x14 }
+ - { offset: 0x88D3F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32VvgTo', symObjAddr: 0x5B4, symBinAddr: 0x2E030, symSize: 0x14 }
+ - { offset: 0x88D5B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32Vvg', symObjAddr: 0x5C8, symBinAddr: 0x2E044, symSize: 0x14 }
+ - { offset: 0x88D7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32Vvg', symObjAddr: 0x5C8, symBinAddr: 0x2E044, symSize: 0x14 }
+ - { offset: 0x88DAA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32VvgTo', symObjAddr: 0x5DC, symBinAddr: 0x2E058, symSize: 0x14 }
+ - { offset: 0x88DC2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32VvgTo', symObjAddr: 0x5DC, symBinAddr: 0x2E058, symSize: 0x14 }
+ - { offset: 0x88DDF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32VvgTo', symObjAddr: 0x5DC, symBinAddr: 0x2E058, symSize: 0x14 }
+ - { offset: 0x88DFB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32Vvg', symObjAddr: 0x5F0, symBinAddr: 0x2E06C, symSize: 0x14 }
+ - { offset: 0x88E1B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32Vvg', symObjAddr: 0x5F0, symBinAddr: 0x2E06C, symSize: 0x14 }
+ - { offset: 0x88E4A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32VvgTo', symObjAddr: 0x604, symBinAddr: 0x2E080, symSize: 0x14 }
+ - { offset: 0x88E62, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32VvgTo', symObjAddr: 0x604, symBinAddr: 0x2E080, symSize: 0x14 }
+ - { offset: 0x88E7F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32VvgTo', symObjAddr: 0x604, symBinAddr: 0x2E080, symSize: 0x14 }
+ - { offset: 0x88E9B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32Vvg', symObjAddr: 0x618, symBinAddr: 0x2E094, symSize: 0x14 }
+ - { offset: 0x88EBB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32Vvg', symObjAddr: 0x618, symBinAddr: 0x2E094, symSize: 0x14 }
+ - { offset: 0x88EEE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvgTo', symObjAddr: 0x62C, symBinAddr: 0x2E0A8, symSize: 0x58 }
+ - { offset: 0x88F09, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvg', symObjAddr: 0x684, symBinAddr: 0x2E100, symSize: 0x98 }
+ - { offset: 0x88F90, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvsTo', symObjAddr: 0x71C, symBinAddr: 0x2E198, symSize: 0x70 }
+ - { offset: 0x88FE5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvs', symObjAddr: 0x78C, symBinAddr: 0x2E208, symSize: 0x50 }
+ - { offset: 0x89063, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvM', symObjAddr: 0x828, symBinAddr: 0x2E2A4, symSize: 0xA8 }
+ - { offset: 0x890DC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvM.resume.0', symObjAddr: 0x8D0, symBinAddr: 0x2E34C, symSize: 0x74 }
+ - { offset: 0x89167, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataSpySo0abD10RenderInfoVGvgTo', symObjAddr: 0x944, symBinAddr: 0x2E3C0, symSize: 0x10 }
+ - { offset: 0x8917F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataSpySo0abD10RenderInfoVGvgTo', symObjAddr: 0x944, symBinAddr: 0x2E3C0, symSize: 0x10 }
+ - { offset: 0x891BF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataSpySo0abD10RenderInfoVGvsTo', symObjAddr: 0x954, symBinAddr: 0x2E3D0, symSize: 0x10 }
+ - { offset: 0x891D7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataSpySo0abD10RenderInfoVGvsTo', symObjAddr: 0x954, symBinAddr: 0x2E3D0, symSize: 0x10 }
+ - { offset: 0x8921A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataACSpySo0abD10RenderInfoVG_tcfcTo', symObjAddr: 0x964, symBinAddr: 0x2E3E0, symSize: 0x74 }
+ - { offset: 0x892CD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCyACs6UInt32V_S2ftcfC', symObjAddr: 0x9D8, symBinAddr: 0x2E454, symSize: 0x2C }
+ - { offset: 0x89322, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCyACs6UInt32V_S2ftcfcTo', symObjAddr: 0xA04, symBinAddr: 0x2E480, symSize: 0x2C }
+ - { offset: 0x89462, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x2E5F4, symSize: 0x28 }
+ - { offset: 0x8950F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASQWb', symObjAddr: 0x2F8, symBinAddr: 0x2E8EC, symSize: 0x4 }
+ - { offset: 0x89523, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOACSQAAWl', symObjAddr: 0x2FC, symBinAddr: 0x2E8F0, symSize: 0x40 }
+ - { offset: 0x89537, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOMa', symObjAddr: 0x33C, symBinAddr: 0x2E930, symSize: 0x10 }
+ - { offset: 0x8956B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x64, symBinAddr: 0x2E658, symSize: 0x68 }
+ - { offset: 0x89668, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASH9hashValueSivgTW', symObjAddr: 0xCC, symBinAddr: 0x2E6C0, symSize: 0x78 }
+ - { offset: 0x896FF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x144, symBinAddr: 0x2E738, symSize: 0x58 }
+ - { offset: 0x8975A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x19C, symBinAddr: 0x2E790, symSize: 0x74 }
+ - { offset: 0x897D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x2E5F4, symSize: 0x28 }
+ - { offset: 0x897EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValues5Int32Vvg', symObjAddr: 0x28, symBinAddr: 0x2E61C, symSize: 0x3C }
+ - { offset: 0x8983C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSYAASY8rawValuexSg03RawF0Qz_tcfCTW', symObjAddr: 0x210, symBinAddr: 0x2E804, symSize: 0x30 }
+ - { offset: 0x89866, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSYAASY8rawValue03RawF0QzvgTW', symObjAddr: 0x240, symBinAddr: 0x2E834, symSize: 0x44 }
+ - { offset: 0x89893, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfCTf4nd_n', symObjAddr: 0x284, symBinAddr: 0x2E878, symSize: 0x74 }
+ - { offset: 0x899A2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x2E940, symSize: 0x28 }
+ - { offset: 0x89A30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASQWb', symObjAddr: 0xCC, symBinAddr: 0x2EA0C, symSize: 0x4 }
+ - { offset: 0x89A44, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOACSQAAWl', symObjAddr: 0xD0, symBinAddr: 0x2EA10, symSize: 0x40 }
+ - { offset: 0x89A63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOMa', symObjAddr: 0x2E4, symBinAddr: 0x2EC24, symSize: 0x10 }
+ - { offset: 0x89A97, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x68, symBinAddr: 0x2E9A8, symSize: 0x64 }
+ - { offset: 0x89B94, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASH9hashValueSivgTW', symObjAddr: 0x110, symBinAddr: 0x2EA50, symSize: 0x7C }
+ - { offset: 0x89C2B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x18C, symBinAddr: 0x2EACC, symSize: 0x68 }
+ - { offset: 0x89C86, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1F4, symBinAddr: 0x2EB34, symSize: 0x78 }
+ - { offset: 0x89D02, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x2E940, symSize: 0x28 }
+ - { offset: 0x89D2B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvg', symObjAddr: 0x28, symBinAddr: 0x2E968, symSize: 0x40 }
+ - { offset: 0x89D9B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x26C, symBinAddr: 0x2EBAC, symSize: 0x30 }
+ - { offset: 0x89DCD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x29C, symBinAddr: 0x2EBDC, symSize: 0x48 }
+ - { offset: 0x89F52, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignOSHAASQWb', symObjAddr: 0xD0, symBinAddr: 0x2EC70, symSize: 0x4 }
+ - { offset: 0x89F66, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignOACSQAAWl', symObjAddr: 0xD4, symBinAddr: 0x2EC74, symSize: 0x40 }
+ - { offset: 0x89F7A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignOMa', symObjAddr: 0x2DC, symBinAddr: 0x2ECB4, symSize: 0x10 }
+ - { offset: 0x89FA6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvg', symObjAddr: 0x38, symBinAddr: 0x2EC34, symSize: 0x3C }
+ - { offset: 0x8A13C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignOSHAASQWb', symObjAddr: 0xD0, symBinAddr: 0x2ED00, symSize: 0x4 }
+ - { offset: 0x8A150, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignOACSQAAWl', symObjAddr: 0xD4, symBinAddr: 0x2ED04, symSize: 0x40 }
+ - { offset: 0x8A164, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignOMa', symObjAddr: 0x2DC, symBinAddr: 0x2ED44, symSize: 0x10 }
+ - { offset: 0x8A190, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvg', symObjAddr: 0x38, symBinAddr: 0x2ECC4, symSize: 0x3C }
+ - { offset: 0x8A2A3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvgTo', symObjAddr: 0x0, symBinAddr: 0x2ED54, symSize: 0x10 }
+ - { offset: 0x8A2C7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvpZ', symObjAddr: 0x5D8, symBinAddr: 0x17EF50, symSize: 0x0 }
+ - { offset: 0x8A578, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zero_WZ', symObjAddr: 0xC8, symBinAddr: 0x2EE1C, symSize: 0x50 }
+ - { offset: 0x8A63A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCMa', symObjAddr: 0x214, symBinAddr: 0x2EF48, symSize: 0x20 }
+ - { offset: 0x8A64E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCfETo', symObjAddr: 0x434, symBinAddr: 0x2F168, symSize: 0x10 }
+ - { offset: 0x8A742, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvgTo', symObjAddr: 0x0, symBinAddr: 0x2ED54, symSize: 0x10 }
+ - { offset: 0x8A75A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvgTo', symObjAddr: 0x0, symBinAddr: 0x2ED54, symSize: 0x10 }
+ - { offset: 0x8A7A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvsTo', symObjAddr: 0x10, symBinAddr: 0x2ED64, symSize: 0x10 }
+ - { offset: 0x8A7B8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvsTo', symObjAddr: 0x10, symBinAddr: 0x2ED64, symSize: 0x10 }
+ - { offset: 0x8A808, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixSaySfGvgTo', symObjAddr: 0x20, symBinAddr: 0x2ED74, symSize: 0x48 }
+ - { offset: 0x8A860, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixSaySfGvsTo', symObjAddr: 0x68, symBinAddr: 0x2EDBC, symSize: 0x40 }
+ - { offset: 0x8A8C0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC02isF0SbvgTo', symObjAddr: 0xA8, symBinAddr: 0x2EDFC, symSize: 0x10 }
+ - { offset: 0x8A8D8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC02isF0SbvgTo', symObjAddr: 0xA8, symBinAddr: 0x2EDFC, symSize: 0x10 }
+ - { offset: 0x8A918, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC02isF0SbvsTo', symObjAddr: 0xB8, symBinAddr: 0x2EE0C, symSize: 0x10 }
+ - { offset: 0x8A930, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC02isF0SbvsTo', symObjAddr: 0xB8, symBinAddr: 0x2EE0C, symSize: 0x10 }
+ - { offset: 0x8A9F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleyACSfFZ', symObjAddr: 0x118, symBinAddr: 0x2EE6C, symSize: 0x5C }
+ - { offset: 0x8AA9B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZ', symObjAddr: 0x174, symBinAddr: 0x2EEC8, symSize: 0x40 }
+ - { offset: 0x8AADC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZTo', symObjAddr: 0x1B4, symBinAddr: 0x2EF08, symSize: 0x40 }
+ - { offset: 0x8AAF4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZTo', symObjAddr: 0x1B4, symBinAddr: 0x2EF08, symSize: 0x40 }
+ - { offset: 0x8AB13, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleyACSfFZTo', symObjAddr: 0x234, symBinAddr: 0x2EF68, symSize: 0x5C }
+ - { offset: 0x8ABBC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZ', symObjAddr: 0x290, symBinAddr: 0x2EFC4, symSize: 0x4 }
+ - { offset: 0x8ABD7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZTo', symObjAddr: 0x294, symBinAddr: 0x2EFC8, symSize: 0x14 }
+ - { offset: 0x8AC07, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCACycfc', symObjAddr: 0x2A8, symBinAddr: 0x2EFDC, symSize: 0xAC }
+ - { offset: 0x8AC47, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCACycfcTo', symObjAddr: 0x354, symBinAddr: 0x2F088, symSize: 0xB0 }
+ - { offset: 0x8AC89, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCfD', symObjAddr: 0x404, symBinAddr: 0x2F138, symSize: 0x30 }
+ - { offset: 0x8ACC7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZTf4nnnnnnd_n', symObjAddr: 0x444, symBinAddr: 0x2F178, symSize: 0x144 }
+ - { offset: 0x8B456, size: 0x8, addend: 0x0, symName: '_$sxIeAgHr_xs5Error_pIegHrzo_s8SendableRzs5NeverORs_r0_lTRyt_Tg5', symObjAddr: 0x1734, symBinAddr: 0x309B0, symSize: 0x6C }
+ - { offset: 0x8B475, size: 0x8, addend: 0x0, symName: '_$sxIeAgHr_xs5Error_pIegHrzo_s8SendableRzs5NeverORs_r0_lTRyt_Tg5TQ0_', symObjAddr: 0x17A0, symBinAddr: 0x30A1C, symSize: 0x4C }
+ - { offset: 0x8B500, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO15withUnsafeBytesyxxSWKXEKlFyt_Tg5032$s9PdfNative11NSCPdfImageC13fromB54AsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_0H6Native0jK0CSgIegg_AJXMTSo12CFRunLoopRefaSgs0Q0VAPTf1ncn_n', symObjAddr: 0x17EC, symBinAddr: 0x30A68, symSize: 0x260 }
+ - { offset: 0x8B63D, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO15withUnsafeBytesyxxSWKXEKlFyt_Tg5039$s9PdfNative11NSCPdfImageC20fromEncodedB43AsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_0H6Native0jK0CSgIegg_AJXMTSo12CFRunLoopRefaSgTf1ncn_n', symObjAddr: 0x1A4C, symBinAddr: 0x30CC8, symSize: 0x23C }
+ - { offset: 0x8B77A, size: 0x8, addend: 0x0, symName: '_$s10Foundation13__DataStorageC15withUnsafeBytes2in5applyxSnySiG_xSWKXEtKlFyt_Tg5032$s9PdfNative11NSCPdfImageC13fromB54AsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_0J6Native0lM0CSgIegg_AKXMTSo12CFRunLoopRefaSgs0S0VAQTf1nncn_n', symObjAddr: 0x1C88, symBinAddr: 0x30F04, symSize: 0xEC }
+ - { offset: 0x8B7A5, size: 0x8, addend: 0x0, symName: '_$s10Foundation13__DataStorageC15withUnsafeBytes2in5applyxSnySiG_xSWKXEtKlFyt_Tg5039$s9PdfNative11NSCPdfImageC20fromEncodedB43AsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_0J6Native0lM0CSgIegg_AKXMTSo12CFRunLoopRefaSgTf1nncn_n', symObjAddr: 0x1D74, symBinAddr: 0x30FF0, symSize: 0xD8 }
+ - { offset: 0x8B7D0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_TA', symObjAddr: 0x208C, symBinAddr: 0x312C4, symSize: 0x9C }
+ - { offset: 0x8B7E4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_TATQ0_', symObjAddr: 0x2128, symBinAddr: 0x31360, symSize: 0x48 }
+ - { offset: 0x8B7F8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYbcfU0_TA', symObjAddr: 0x21E8, symBinAddr: 0x313DC, symSize: 0xC }
+ - { offset: 0x8B851, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x21F4, symBinAddr: 0x313E8, symSize: 0x10 }
+ - { offset: 0x8B865, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2204, symBinAddr: 0x313F8, symSize: 0x8 }
+ - { offset: 0x8B8B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_TA', symObjAddr: 0x3124, symBinAddr: 0x32244, symSize: 0x14 }
+ - { offset: 0x8B8C4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_TA', symObjAddr: 0x31C0, symBinAddr: 0x322A0, symSize: 0x10 }
+ - { offset: 0x8B8D8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCMa', symObjAddr: 0x31D0, symBinAddr: 0x322B0, symSize: 0x20 }
+ - { offset: 0x8B8EC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZyycfU_TA', symObjAddr: 0x328C, symBinAddr: 0x32324, symSize: 0x24 }
+ - { offset: 0x8B920, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZyycfU0_TA', symObjAddr: 0x32F4, symBinAddr: 0x3236C, symSize: 0xC }
+ - { offset: 0x8B934, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_yycfU_TA', symObjAddr: 0x3324, symBinAddr: 0x3239C, symSize: 0x10 }
+ - { offset: 0x8B948, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_yycfU_TA', symObjAddr: 0x3358, symBinAddr: 0x323D0, symSize: 0x14 }
+ - { offset: 0x8B95C, size: 0x8, addend: 0x0, symName: '_$sScPSgWOh', symObjAddr: 0x336C, symBinAddr: 0x323E4, symSize: 0x40 }
+ - { offset: 0x8B970, size: 0x8, addend: 0x0, symName: '_$sxIeAgHr_xs5Error_pIegHrzo_s8SendableRzs5NeverORs_r0_lTRyt_Tg5TA', symObjAddr: 0x33AC, symBinAddr: 0x32424, symSize: 0x78 }
+ - { offset: 0x8BA48, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC06nativeD0s13OpaquePointerVSgvgTo', symObjAddr: 0x2C, symBinAddr: 0x2F2C8, symSize: 0x10 }
+ - { offset: 0x8BA60, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC06nativeD0s13OpaquePointerVSgvgTo', symObjAddr: 0x2C, symBinAddr: 0x2F2C8, symSize: 0x10 }
+ - { offset: 0x8BAA6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC06nativeD0s13OpaquePointerVSgvsTo', symObjAddr: 0x3C, symBinAddr: 0x2F2D8, symSize: 0x10 }
+ - { offset: 0x8BABE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC06nativeD0s13OpaquePointerVSgvsTo', symObjAddr: 0x3C, symBinAddr: 0x2F2D8, symSize: 0x10 }
+ - { offset: 0x8BB06, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC5imageACs13OpaquePointerV_tcfcTo', symObjAddr: 0x4C, symBinAddr: 0x2F2E8, symSize: 0x48 }
+ - { offset: 0x8BB6F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZ', symObjAddr: 0x118, symBinAddr: 0x2F3B4, symSize: 0x4 }
+ - { offset: 0x8BB90, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZTo', symObjAddr: 0x11C, symBinAddr: 0x2F3B8, symSize: 0x38 }
+ - { offset: 0x8BBCD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZyycfU0_', symObjAddr: 0x154, symBinAddr: 0x2F3F0, symSize: 0x7C }
+ - { offset: 0x8BC5D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZTo', symObjAddr: 0x1D0, symBinAddr: 0x2F46C, symSize: 0x7C }
+ - { offset: 0x8BCCF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZ', symObjAddr: 0x24C, symBinAddr: 0x2F4E8, symSize: 0x364 }
+ - { offset: 0x8BD61, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_', symObjAddr: 0x5B0, symBinAddr: 0x2F84C, symSize: 0x1C }
+ - { offset: 0x8BDB9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_TY0_', symObjAddr: 0x5CC, symBinAddr: 0x2F868, symSize: 0x3C }
+ - { offset: 0x8BE84, size: 0x8, addend: 0x0, symName: '_$sScTss5NeverORs_rlE8priority9operationScTyxABGScPSg_xyYaYAcntcfCyt_Tt1g5', symObjAddr: 0x608, symBinAddr: 0x2F8A4, symSize: 0x144 }
+ - { offset: 0x8BED1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZ', symObjAddr: 0x768, symBinAddr: 0x2FA04, symSize: 0x4 }
+ - { offset: 0x8BEEC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZTo', symObjAddr: 0x76C, symBinAddr: 0x2FA08, symSize: 0x50 }
+ - { offset: 0x8BF16, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZ', symObjAddr: 0x7BC, symBinAddr: 0x2FA58, symSize: 0x4 }
+ - { offset: 0x8BF31, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZTo', symObjAddr: 0x7C0, symBinAddr: 0x2FA5C, symSize: 0x38 }
+ - { offset: 0x8BF5B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZ', symObjAddr: 0x7F8, symBinAddr: 0x2FA94, symSize: 0x2BC }
+ - { offset: 0x8C00F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_', symObjAddr: 0xAB4, symBinAddr: 0x2FD50, symSize: 0x90 }
+ - { offset: 0x8C08A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_', symObjAddr: 0xB44, symBinAddr: 0x2FDE0, symSize: 0x238 }
+ - { offset: 0x8C17A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_yycfU_', symObjAddr: 0xD7C, symBinAddr: 0x30018, symSize: 0x110 }
+ - { offset: 0x8C3AA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZTo', symObjAddr: 0xE8C, symBinAddr: 0x30128, symSize: 0xA0 }
+ - { offset: 0x8C3BE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZ', symObjAddr: 0xF2C, symBinAddr: 0x301C8, symSize: 0x2A8 }
+ - { offset: 0x8C452, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_', symObjAddr: 0x11D4, symBinAddr: 0x30470, symSize: 0x78 }
+ - { offset: 0x8C4AD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_', symObjAddr: 0x124C, symBinAddr: 0x304E8, symSize: 0x204 }
+ - { offset: 0x8C56C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_yycfU_', symObjAddr: 0x1450, symBinAddr: 0x306EC, symSize: 0xF8 }
+ - { offset: 0x8C650, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCfD', symObjAddr: 0x15F8, symBinAddr: 0x30894, symSize: 0x50 }
+ - { offset: 0x8C683, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCfDTo', symObjAddr: 0x1648, symBinAddr: 0x308E4, symSize: 0x74 }
+ - { offset: 0x8C6AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCACycfc', symObjAddr: 0x16DC, symBinAddr: 0x30958, symSize: 0x2C }
+ - { offset: 0x8C707, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCACycfcTo', symObjAddr: 0x1708, symBinAddr: 0x30984, symSize: 0x2C }
+ - { offset: 0x8C790, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZTf4nd_n', symObjAddr: 0x1E4C, symBinAddr: 0x310C8, symSize: 0x1C0 }
+ - { offset: 0x8C927, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZ03$s9a8Native11cD18CSgIeyBy_ADIegg_TRAJIeyBy_Tf1nncn_nTf4nndg_n', symObjAddr: 0x22A0, symBinAddr: 0x31400, symSize: 0x640 }
+ - { offset: 0x8CCEB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZTf4nnnd_n', symObjAddr: 0x28E0, symBinAddr: 0x31A40, symSize: 0x624 }
+ - { offset: 0x8D01C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZTf4nnnd_n', symObjAddr: 0x2F04, symBinAddr: 0x32064, symSize: 0xF8 }
+ - { offset: 0x8D0E4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZTf4nd_n', symObjAddr: 0x2FFC, symBinAddr: 0x3215C, symSize: 0xE0 }
+ - { offset: 0x8D298, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIeyBy_ACIegg_TR', symObjAddr: 0x4C, symBinAddr: 0x32518, symSize: 0x14 }
+ - { offset: 0x8D2AC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIegg_ACytIegnr_TR', symObjAddr: 0x60, symBinAddr: 0x3252C, symSize: 0x24 }
+ - { offset: 0x8D2C0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCytIegnr_ACIegg_TR', symObjAddr: 0x84, symBinAddr: 0x32550, symSize: 0x30 }
+ - { offset: 0x8D2D4, size: 0x8, addend: 0x0, symName: '_$ss5Error_pSgIegg_So7NSErrorCSgIeyBy_TR', symObjAddr: 0xB4, symBinAddr: 0x32580, symSize: 0x50 }
+ - { offset: 0x8D2EC, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSgIeyBy_s5Error_pSgIegg_TR', symObjAddr: 0x104, symBinAddr: 0x325D0, symSize: 0x44 }
+ - { offset: 0x8D304, size: 0x8, addend: 0x0, symName: '_$sSiIegy_SiIeyBy_TR', symObjAddr: 0x178, symBinAddr: 0x32614, symSize: 0x3C }
+ - { offset: 0x8D812, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvpACTK', symObjAddr: 0x2DC, symBinAddr: 0x32728, symSize: 0x94 }
+ - { offset: 0x8D84A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvpACTk', symObjAddr: 0x370, symBinAddr: 0x327BC, symSize: 0xB8 }
+ - { offset: 0x8D88C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvpACTK', symObjAddr: 0x540, symBinAddr: 0x3298C, symSize: 0x94 }
+ - { offset: 0x8D8C4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvpACTk', symObjAddr: 0x5D4, symBinAddr: 0x32A20, symSize: 0xB8 }
+ - { offset: 0x8D906, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvpACTK', symObjAddr: 0x904, symBinAddr: 0x32BF0, symSize: 0x94 }
+ - { offset: 0x8D93E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvpACTk', symObjAddr: 0x998, symBinAddr: 0x32C84, symSize: 0xB8 }
+ - { offset: 0x8D98B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvpACTK', symObjAddr: 0xCBC, symBinAddr: 0x32FA4, symSize: 0x6C }
+ - { offset: 0x8DA21, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewCMa', symObjAddr: 0x1104, symBinAddr: 0x3339C, symSize: 0x20 }
+ - { offset: 0x8DA35, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_TA', symObjAddr: 0x19A4, symBinAddr: 0x33BB4, symSize: 0x10 }
+ - { offset: 0x8DA49, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewCfETo', symObjAddr: 0x1FF4, symBinAddr: 0x341C8, symSize: 0x64 }
+ - { offset: 0x8DA78, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x243C, symBinAddr: 0x34418, symSize: 0x10 }
+ - { offset: 0x8DA8C, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x244C, symBinAddr: 0x34428, symSize: 0x8 }
+ - { offset: 0x8DAC1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyFyAA0C8DocumentCcfU_TA', symObjAddr: 0x2568, symBinAddr: 0x34478, symSize: 0x30 }
+ - { offset: 0x8DAD5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyFys5Error_pSgcfU0_TA', symObjAddr: 0x2598, symBinAddr: 0x344A8, symSize: 0x30 }
+ - { offset: 0x8DAE9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyFySicfU1_TA', symObjAddr: 0x25C8, symBinAddr: 0x344D8, symSize: 0x30 }
+ - { offset: 0x8DC4D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvsTo', symObjAddr: 0x224, symBinAddr: 0x32680, symSize: 0x94 }
+ - { offset: 0x8DCA0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvM', symObjAddr: 0x428, symBinAddr: 0x32874, symSize: 0x40 }
+ - { offset: 0x8DCF0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvsTo', symObjAddr: 0x498, symBinAddr: 0x328E4, symSize: 0x94 }
+ - { offset: 0x8DD43, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvM', symObjAddr: 0x68C, symBinAddr: 0x32AD8, symSize: 0x40 }
+ - { offset: 0x8DD93, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvsTo', symObjAddr: 0x800, symBinAddr: 0x32B48, symSize: 0x94 }
+ - { offset: 0x8DDE6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvM', symObjAddr: 0xA50, symBinAddr: 0x32D3C, symSize: 0x40 }
+ - { offset: 0x8DE53, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0xA94, symBinAddr: 0x32D7C, symSize: 0x5C }
+ - { offset: 0x8DED0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0xAF0, symBinAddr: 0x32DD8, symSize: 0x64 }
+ - { offset: 0x8DF41, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvsTo', symObjAddr: 0xB54, symBinAddr: 0x32E3C, symSize: 0x40 }
+ - { offset: 0x8DFA2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvs', symObjAddr: 0xB94, symBinAddr: 0x32E7C, symSize: 0x128 }
+ - { offset: 0x8E077, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM', symObjAddr: 0xD28, symBinAddr: 0x33010, symSize: 0x88 }
+ - { offset: 0x8E0FA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM.resume.0', symObjAddr: 0xDB0, symBinAddr: 0x33098, symSize: 0x5C }
+ - { offset: 0x8E157, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivgTo', symObjAddr: 0xE0C, symBinAddr: 0x330F4, symSize: 0x24 }
+ - { offset: 0x8E186, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivgTo', symObjAddr: 0xE0C, symBinAddr: 0x330F4, symSize: 0x24 }
+ - { offset: 0x8E1F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivg', symObjAddr: 0xE30, symBinAddr: 0x33118, symSize: 0x24 }
+ - { offset: 0x8E212, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivg', symObjAddr: 0xE30, symBinAddr: 0x33118, symSize: 0x24 }
+ - { offset: 0x8E27D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivsTo', symObjAddr: 0xE54, symBinAddr: 0x3313C, symSize: 0x30 }
+ - { offset: 0x8E317, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivs', symObjAddr: 0xE84, symBinAddr: 0x3316C, symSize: 0x11C }
+ - { offset: 0x8E464, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivM', symObjAddr: 0xFA0, symBinAddr: 0x33288, symSize: 0x38 }
+ - { offset: 0x8E4F9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivM.resume.0', symObjAddr: 0xFD8, symBinAddr: 0x332C0, symSize: 0x20 }
+ - { offset: 0x8E520, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x1048, symBinAddr: 0x332E0, symSize: 0xBC }
+ - { offset: 0x8E56E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1124, symBinAddr: 0x333BC, symSize: 0xC0 }
+ - { offset: 0x8E5E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x11E4, symBinAddr: 0x3347C, symSize: 0x3C }
+ - { offset: 0x8E69E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyF', symObjAddr: 0x1220, symBinAddr: 0x334B8, symSize: 0x208 }
+ - { offset: 0x8E830, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC14layoutSubviewsyyFTo', symObjAddr: 0x155C, symBinAddr: 0x33778, symSize: 0x98 }
+ - { offset: 0x8E91E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC13loadFromBytesyySo6NSDataC_SSSgtF', symObjAddr: 0x15F4, symBinAddr: 0x33810, symSize: 0x158 }
+ - { offset: 0x8EA27, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC13loadFromBytesyySo6NSDataC_SSSgtFTo', symObjAddr: 0x178C, symBinAddr: 0x3399C, symSize: 0x84 }
+ - { offset: 0x8EA6C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12loadFromPathyySS_SSSgtF', symObjAddr: 0x1810, symBinAddr: 0x33A20, symSize: 0x160 }
+ - { offset: 0x8EB75, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12loadFromPathyySS_SSSgtFTo', symObjAddr: 0x19B4, symBinAddr: 0x33BC4, symSize: 0x94 }
+ - { offset: 0x8EB89, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11loadFromUrlyySS_SSSgtF', symObjAddr: 0x1A48, symBinAddr: 0x33C58, symSize: 0x6C }
+ - { offset: 0x8EC1A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11loadFromUrlyySS_SSSgtFTo', symObjAddr: 0x1AB4, symBinAddr: 0x33CC4, symSize: 0xBC }
+ - { offset: 0x8EC8D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12scrollToPage_8animatedySi_SbtF', symObjAddr: 0x1B70, symBinAddr: 0x33D80, symSize: 0x54 }
+ - { offset: 0x8ED34, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12scrollToPage_8animatedySi_SbtFTo', symObjAddr: 0x1BC4, symBinAddr: 0x33DD4, symSize: 0x6C }
+ - { offset: 0x8EDBB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvM', symObjAddr: 0x1C60, symBinAddr: 0x33E70, symSize: 0x50 }
+ - { offset: 0x8EE37, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvM', symObjAddr: 0x1CEC, symBinAddr: 0x33EFC, symSize: 0x50 }
+ - { offset: 0x8EEB3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvM', symObjAddr: 0x1DF0, symBinAddr: 0x33FC4, symSize: 0x50 }
+ - { offset: 0x8EF1B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewCfD', symObjAddr: 0x1E78, symBinAddr: 0x3404C, symSize: 0x30 }
+ - { offset: 0x8EF3E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5coderACSgSo7NSCoderC_tcfcTf4gn_n', symObjAddr: 0x2374, symBinAddr: 0x34350, symSize: 0xA4 }
+ - { offset: 0x8F0F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootOSHAASQWb', symObjAddr: 0xD8, symBinAddr: 0x34578, symSize: 0x4 }
+ - { offset: 0x8F109, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootOACSQAAWl', symObjAddr: 0xDC, symBinAddr: 0x3457C, symSize: 0x40 }
+ - { offset: 0x8F11D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootOMa', symObjAddr: 0x2E4, symBinAddr: 0x345BC, symSize: 0x10 }
+ - { offset: 0x8F14F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvg', symObjAddr: 0x40, symBinAddr: 0x3453C, symSize: 0x3C }
+ - { offset: 0x8F262, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZ', symObjAddr: 0x0, symBinAddr: 0x345CC, symSize: 0x4 }
+ - { offset: 0x8F8A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCMa', symObjAddr: 0x12F4, symBinAddr: 0x358A0, symSize: 0x20 }
+ - { offset: 0x8F8C2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZ', symObjAddr: 0x0, symBinAddr: 0x345CC, symSize: 0x4 }
+ - { offset: 0x8F900, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvgTo', symObjAddr: 0x4, symBinAddr: 0x345D0, symSize: 0x10 }
+ - { offset: 0x8F918, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvgTo', symObjAddr: 0x4, symBinAddr: 0x345D0, symSize: 0x10 }
+ - { offset: 0x8F95E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvsTo', symObjAddr: 0x14, symBinAddr: 0x345E0, symSize: 0x10 }
+ - { offset: 0x8F976, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvsTo', symObjAddr: 0x14, symBinAddr: 0x345E0, symSize: 0x10 }
+ - { offset: 0x8F9AD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC11leftChangedSbvgTo', symObjAddr: 0x24, symBinAddr: 0x345F0, symSize: 0x10 }
+ - { offset: 0x8F9C5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC11leftChangedSbvgTo', symObjAddr: 0x24, symBinAddr: 0x345F0, symSize: 0x10 }
+ - { offset: 0x8FA00, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC11leftChangedSbvsTo', symObjAddr: 0x34, symBinAddr: 0x34600, symSize: 0x10 }
+ - { offset: 0x8FA18, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC11leftChangedSbvsTo', symObjAddr: 0x34, symBinAddr: 0x34600, symSize: 0x10 }
+ - { offset: 0x8FA4F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC13bottomChangedSbvgTo', symObjAddr: 0x44, symBinAddr: 0x34610, symSize: 0x10 }
+ - { offset: 0x8FA67, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC13bottomChangedSbvgTo', symObjAddr: 0x44, symBinAddr: 0x34610, symSize: 0x10 }
+ - { offset: 0x8FAA2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC13bottomChangedSbvsTo', symObjAddr: 0x54, symBinAddr: 0x34620, symSize: 0x10 }
+ - { offset: 0x8FABA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC13bottomChangedSbvsTo', symObjAddr: 0x54, symBinAddr: 0x34620, symSize: 0x10 }
+ - { offset: 0x8FAF1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC12rightChangedSbvgTo', symObjAddr: 0x64, symBinAddr: 0x34630, symSize: 0x10 }
+ - { offset: 0x8FB09, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC12rightChangedSbvgTo', symObjAddr: 0x64, symBinAddr: 0x34630, symSize: 0x10 }
+ - { offset: 0x8FB44, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC12rightChangedSbvsTo', symObjAddr: 0x74, symBinAddr: 0x34640, symSize: 0x10 }
+ - { offset: 0x8FB5C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC12rightChangedSbvsTo', symObjAddr: 0x74, symBinAddr: 0x34640, symSize: 0x10 }
+ - { offset: 0x8FB93, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvgTo', symObjAddr: 0x84, symBinAddr: 0x34650, symSize: 0x44 }
+ - { offset: 0x8FBC8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvg', symObjAddr: 0xC8, symBinAddr: 0x34694, symSize: 0x44 }
+ - { offset: 0x8FC20, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvsTo', symObjAddr: 0x10C, symBinAddr: 0x346D8, symSize: 0x6C }
+ - { offset: 0x8FCA7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvs', symObjAddr: 0x178, symBinAddr: 0x34744, symSize: 0x68 }
+ - { offset: 0x8FD1B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvM', symObjAddr: 0x1E0, symBinAddr: 0x347AC, symSize: 0x44 }
+ - { offset: 0x8FD40, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvM.resume.0', symObjAddr: 0x224, symBinAddr: 0x347F0, symSize: 0x3C }
+ - { offset: 0x8FDAA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvgTo', symObjAddr: 0x260, symBinAddr: 0x3482C, symSize: 0x44 }
+ - { offset: 0x8FDDF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvg', symObjAddr: 0x2A4, symBinAddr: 0x34870, symSize: 0x44 }
+ - { offset: 0x8FE32, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvsTo', symObjAddr: 0x2E8, symBinAddr: 0x348B4, symSize: 0x6C }
+ - { offset: 0x8FEB9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvs', symObjAddr: 0x354, symBinAddr: 0x34920, symSize: 0x68 }
+ - { offset: 0x8FF2D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvM', symObjAddr: 0x3BC, symBinAddr: 0x34988, symSize: 0x44 }
+ - { offset: 0x8FF52, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvM.resume.0', symObjAddr: 0x400, symBinAddr: 0x349CC, symSize: 0x3C }
+ - { offset: 0x8FFBC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvgTo', symObjAddr: 0x43C, symBinAddr: 0x34A08, symSize: 0x44 }
+ - { offset: 0x8FFF1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvg', symObjAddr: 0x480, symBinAddr: 0x34A4C, symSize: 0x44 }
+ - { offset: 0x90044, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvsTo', symObjAddr: 0x4C4, symBinAddr: 0x34A90, symSize: 0x6C }
+ - { offset: 0x900CB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvs', symObjAddr: 0x530, symBinAddr: 0x34AFC, symSize: 0x68 }
+ - { offset: 0x9013F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvM', symObjAddr: 0x598, symBinAddr: 0x34B64, symSize: 0x44 }
+ - { offset: 0x90164, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvM.resume.0', symObjAddr: 0x5DC, symBinAddr: 0x34BA8, symSize: 0x3C }
+ - { offset: 0x901CE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvgTo', symObjAddr: 0x618, symBinAddr: 0x34BE4, symSize: 0x44 }
+ - { offset: 0x90203, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvg', symObjAddr: 0x65C, symBinAddr: 0x34C28, symSize: 0x44 }
+ - { offset: 0x90256, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvsTo', symObjAddr: 0x6A0, symBinAddr: 0x34C6C, symSize: 0x6C }
+ - { offset: 0x902DD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvs', symObjAddr: 0x70C, symBinAddr: 0x34CD8, symSize: 0x68 }
+ - { offset: 0x90351, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvM', symObjAddr: 0x774, symBinAddr: 0x34D40, symSize: 0x44 }
+ - { offset: 0x90376, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvM.resume.0', symObjAddr: 0x7B8, symBinAddr: 0x34D84, symSize: 0x3C }
+ - { offset: 0x903EC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfC', symObjAddr: 0x7F4, symBinAddr: 0x34DC0, symSize: 0x12C }
+ - { offset: 0x90437, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZTo', symObjAddr: 0x920, symBinAddr: 0x34EEC, symSize: 0x14 }
+ - { offset: 0x90461, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZ', symObjAddr: 0x934, symBinAddr: 0x34F00, symSize: 0x4 }
+ - { offset: 0x904B9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfC', symObjAddr: 0x938, symBinAddr: 0x34F04, symSize: 0x140 }
+ - { offset: 0x90519, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZTo', symObjAddr: 0xA78, symBinAddr: 0x35044, symSize: 0x14 }
+ - { offset: 0x90543, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfc', symObjAddr: 0xA8C, symBinAddr: 0x35058, symSize: 0x138 }
+ - { offset: 0x9058A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfcTo', symObjAddr: 0xBC4, symBinAddr: 0x35190, symSize: 0x20 }
+ - { offset: 0x9059E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfc', symObjAddr: 0xBE4, symBinAddr: 0x351B0, symSize: 0x124 }
+ - { offset: 0x905C7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfcTo', symObjAddr: 0xD08, symBinAddr: 0x352D4, symSize: 0x20 }
+ - { offset: 0x9060C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6pdfiumySo04CPdfbD0VAA0C4UnitOF', symObjAddr: 0xD28, symBinAddr: 0x352F4, symSize: 0x16C }
+ - { offset: 0x90741, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6pdfiumySo04CPdfbD0VAA0C4UnitOFTo', symObjAddr: 0xE94, symBinAddr: 0x35460, symSize: 0xE4 }
+ - { offset: 0x90755, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCACycfc', symObjAddr: 0xF98, symBinAddr: 0x35544, symSize: 0x2C }
+ - { offset: 0x907AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCACycfcTo', symObjAddr: 0xFC4, symBinAddr: 0x35570, symSize: 0x2C }
+ - { offset: 0x9080D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCfD', symObjAddr: 0xFF0, symBinAddr: 0x3559C, symSize: 0x30 }
+ - { offset: 0x90837, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZTf4nd_n', symObjAddr: 0x1020, symBinAddr: 0x355CC, symSize: 0x160 }
+ - { offset: 0x90953, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZTf4nnnnd_n', symObjAddr: 0x1180, symBinAddr: 0x3572C, symSize: 0x174 }
+ - { offset: 0x90B82, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollF0C_tFTo', symObjAddr: 0x0, symBinAddr: 0x3594C, symSize: 0x10 }
+ - { offset: 0x90C85, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewCfETo', symObjAddr: 0xF4, symBinAddr: 0x35A40, symSize: 0x38 }
+ - { offset: 0x90CB4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewCMa', symObjAddr: 0x12C, symBinAddr: 0x35A78, symSize: 0x20 }
+ - { offset: 0x90D51, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollF0C_tFTo', symObjAddr: 0x0, symBinAddr: 0x3594C, symSize: 0x10 }
+ - { offset: 0x90D69, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollF0C_tFTo', symObjAddr: 0x0, symBinAddr: 0x3594C, symSize: 0x10 }
+ - { offset: 0x90D90, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollF0C_tFTo', symObjAddr: 0x0, symBinAddr: 0x3594C, symSize: 0x10 }
+ - { offset: 0x90DEF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x10, symBinAddr: 0x3595C, symSize: 0x88 }
+ - { offset: 0x90E5A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x98, symBinAddr: 0x359E4, symSize: 0x2C }
+ - { offset: 0x90EB9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewCfD', symObjAddr: 0xC4, symBinAddr: 0x35A10, symSize: 0x30 }
+ - { offset: 0x9103A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadOSHAASQWb', symObjAddr: 0xD8, symBinAddr: 0x35AD4, symSize: 0x4 }
+ - { offset: 0x9104E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadOACSQAAWl', symObjAddr: 0xDC, symBinAddr: 0x35AD8, symSize: 0x40 }
+ - { offset: 0x91062, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadOMa', symObjAddr: 0x2E4, symBinAddr: 0x35B18, symSize: 0x10 }
+ - { offset: 0x91094, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvg', symObjAddr: 0x40, symBinAddr: 0x35A98, symSize: 0x3C }
+...
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/PdfNative-Swift.h b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/PdfNative-Swift.h
new file mode 100644
index 00000000..4cca5f6b
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/PdfNative-Swift.h
@@ -0,0 +1,1822 @@
+#if 0
+#elif defined(__arm64__) && __arm64__
+// Generated by Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
+#ifndef PDFNATIVE_SWIFT_H
+#define PDFNATIVE_SWIFT_H
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgcc-compat"
+
+#if !defined(__has_include)
+# define __has_include(x) 0
+#endif
+#if !defined(__has_attribute)
+# define __has_attribute(x) 0
+#endif
+#if !defined(__has_feature)
+# define __has_feature(x) 0
+#endif
+#if !defined(__has_warning)
+# define __has_warning(x) 0
+#endif
+
+#if __has_include()
+# include
+#endif
+
+#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
+#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#else
+#include
+#include
+#include
+#include
+#endif
+#if defined(__cplusplus)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module"
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#if !defined(SWIFT_TYPEDEFS)
+# define SWIFT_TYPEDEFS 1
+# if __has_include()
+# include
+# elif !defined(__cplusplus)
+typedef unsigned char char8_t;
+typedef uint_least16_t char16_t;
+typedef uint_least32_t char32_t;
+# endif
+typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
+typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
+typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
+typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
+typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
+typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
+typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
+typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
+typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
+typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
+typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
+typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
+#endif
+
+#if !defined(SWIFT_PASTE)
+# define SWIFT_PASTE_HELPER(x, y) x##y
+# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
+#endif
+#if !defined(SWIFT_METATYPE)
+# define SWIFT_METATYPE(X) Class
+#endif
+#if !defined(SWIFT_CLASS_PROPERTY)
+# if __has_feature(objc_class_property)
+# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
+# else
+# define SWIFT_CLASS_PROPERTY(...)
+# endif
+#endif
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
+#endif
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
+#endif
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
+#endif
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
+#endif
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
+#endif
+#if !defined(SWIFT_CLASS_EXTRA)
+# define SWIFT_CLASS_EXTRA
+#endif
+#if !defined(SWIFT_PROTOCOL_EXTRA)
+# define SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_ENUM_EXTRA)
+# define SWIFT_ENUM_EXTRA
+#endif
+#if !defined(SWIFT_CLASS)
+# if __has_attribute(objc_subclassing_restricted)
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# else
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# endif
+#endif
+#if !defined(SWIFT_RESILIENT_CLASS)
+# if __has_attribute(objc_class_stub)
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# else
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# endif
+#endif
+#if !defined(SWIFT_PROTOCOL)
+# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_EXTENSION)
+# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
+#endif
+#if !defined(OBJC_DESIGNATED_INITIALIZER)
+# if __has_attribute(objc_designated_initializer)
+# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
+# else
+# define OBJC_DESIGNATED_INITIALIZER
+# endif
+#endif
+#if !defined(SWIFT_ENUM_ATTR)
+# if __has_attribute(enum_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
+# else
+# define SWIFT_ENUM_ATTR(_extensibility)
+# endif
+#endif
+#if !defined(SWIFT_ENUM)
+# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# if __has_feature(generalized_swift_name)
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# else
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
+# endif
+#endif
+#if !defined(SWIFT_UNAVAILABLE)
+# define SWIFT_UNAVAILABLE __attribute__((unavailable))
+#endif
+#if !defined(SWIFT_UNAVAILABLE_MSG)
+# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
+#endif
+#if !defined(SWIFT_AVAILABILITY)
+# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
+#endif
+#if !defined(SWIFT_WEAK_IMPORT)
+# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
+#endif
+#if !defined(SWIFT_DEPRECATED)
+# define SWIFT_DEPRECATED __attribute__((deprecated))
+#endif
+#if !defined(SWIFT_DEPRECATED_MSG)
+# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
+#endif
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
+#endif
+#if defined(__OBJC__)
+#if !defined(IBSegueAction)
+# define IBSegueAction
+#endif
+#endif
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
+#if defined(__cplusplus)
+# define SWIFT_NOEXCEPT noexcept
+#else
+# define SWIFT_NOEXCEPT
+#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
+#endif
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
+#endif
+#endif
+#if defined(__OBJC__)
+#if __has_feature(objc_modules)
+#if __has_warning("-Watimport-in-framework-header")
+#pragma clang diagnostic ignored "-Watimport-in-framework-header"
+#endif
+@import CoreFoundation;
+@import CoreGraphics;
+@import Foundation;
+@import ObjectiveC;
+@import UIKit;
+#endif
+
+#import
+
+#endif
+#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
+#pragma clang diagnostic ignored "-Wduplicate-method-arg"
+#if __has_warning("-Wpragma-clang-attribute")
+# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
+#endif
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
+#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
+
+#if __has_attribute(external_source_symbol)
+# pragma push_macro("any")
+# undef any
+# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="PdfNative",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
+# pragma pop_macro("any")
+#endif
+
+#if defined(__OBJC__)
+
+@class NSCoder;
+SWIFT_CLASS("_TtC9PdfNative12LDOTiledView")
+@interface LDOTiledView : UIView
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) Class _Nonnull layerClass;)
++ (Class _Nonnull)layerClass SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly) CGSize intrinsicContentSize;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)drawRect:(CGRect)rect;
+@end
+
+@class NSString;
+@class NSCPdfDocument;
+@class NSData;
+SWIFT_CLASS_NAMED("NSCPdf")
+@interface NSCPdf : NSObject
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdf * _Nonnull instance;)
++ (NSCPdf * _Nonnull)instance SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (NSCPdfDocument * _Nullable)loadFromPathWithPath:(NSString * _Nonnull)path password:(NSString * _Nullable)password SWIFT_WARN_UNUSED_RESULT;
+- (NSCPdfDocument * _Nullable)loadFromBytesWithBytes:(NSData * _Nonnull)bytes password:(NSString * _Nullable)password SWIFT_WARN_UNUSED_RESULT;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfHookData")
+@interface NSCPdfHookData : NSObject
+@property (nonatomic, readonly) uint32_t pageIndex;
+@property (nonatomic, readonly) float x;
+@property (nonatomic, readonly) float y;
+- (nonnull instancetype)init:(uint32_t)pageIndex :(float)x :(float)y OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+enum NSCPdfSection : NSInteger;
+SWIFT_CLASS_NAMED("NSCPdfCellHookData")
+@interface NSCPdfCellHookData : NSCPdfHookData
+@property (nonatomic, readonly) enum NSCPdfSection section;
+@property (nonatomic, readonly) uint32_t rowIndex;
+@property (nonatomic, readonly) uint32_t columnIndex;
+@property (nonatomic, readonly) float width;
+@property (nonatomic, readonly) float height;
+@property (nonatomic, readonly) uint32_t colSpan;
+@property (nonatomic, readonly) uint32_t rowSpan;
+@property (nonatomic, readonly) uint32_t lineCount;
+@property (nonatomic, copy) NSString * _Nonnull content;
+- (nonnull instancetype)init:(uint32_t)pageIndex :(float)x :(float)y SWIFT_UNAVAILABLE;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfCellWidth")
+@interface NSCPdfCellWidth : NSObject
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdfCellWidth * _Nonnull Auto;)
++ (NSCPdfCellWidth * _Nonnull)Auto SWIFT_WARN_UNUSED_RESULT;
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdfCellWidth * _Nonnull Wrap;)
++ (NSCPdfCellWidth * _Nonnull)Wrap SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfCellWidth * _Nonnull)Fixed:(float)value SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfColor")
+@interface NSCPdfColor : NSObject
+@property (nonatomic) int32_t r;
+@property (nonatomic) int32_t g;
+@property (nonatomic) int32_t b;
+@property (nonatomic) int32_t a;
+- (nonnull instancetype)init:(int32_t)r :(int32_t)g :(int32_t)b OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a OBJC_DESIGNATED_INITIALIZER;
+- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly) NSUInteger hash;
++ (NSCPdfColor * _Nonnull)gray:(int32_t)value SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfColor * _Nonnull)grey:(int32_t)value SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfColumnDef")
+@interface NSCPdfColumnDef : NSObject
+@property (nonatomic, copy) NSString * _Nonnull header;
+@property (nonatomic, copy) NSString * _Nullable dataKey;
+- (nonnull instancetype)initWithHeader:(NSString * _Nonnull)header dataKey:(NSString * _Nullable)dataKey OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfColumnKey")
+@interface NSCPdfColumnKey : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSCPdfDocumentConfig;
+@class NSError;
+@class NSCPdfPagerSize;
+enum NSCPdfOrientation : int32_t;
+@class NSCPdfTextOptions;
+@class NSCPdfImage;
+@class UIImage;
+enum NSCPdfStyle : NSInteger;
+@class NSMutableData;
+@class NSCPdfTable;
+SWIFT_CLASS_NAMED("NSCPdfDocument")
+@interface NSCPdfDocument : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithConfig:(NSCPdfDocumentConfig * _Nonnull)config OBJC_DESIGNATED_INITIALIZER;
+- (void)addFileToVFS:(NSString * _Nonnull)fileName :(NSString * _Nonnull)fileContent;
+- (BOOL)existsFileInVFS:(NSString * _Nonnull)fileName SWIFT_WARN_UNUSED_RESULT;
+- (NSString * _Nullable)getFileFromVFS:(NSString * _Nonnull)fileName SWIFT_WARN_UNUSED_RESULT;
+- (BOOL)addFont:(NSString * _Nonnull)postScriptNameOrPath :(NSString * _Nonnull)id :(NSString * _Nonnull)fontStyle :(NSString * _Nonnull)fontWeight :(NSString * _Nonnull)encoding SWIFT_WARN_UNUSED_RESULT;
+- (void)setFont:(NSString * _Nonnull)fontName :(NSString * _Nonnull)fontStyle :(NSString * _Nullable)fontWeight;
+- (NSError * _Nullable)saveSyncTo:(NSString * _Nonnull)file SWIFT_WARN_UNUSED_RESULT;
+- (void)saveTo:(NSString * _Nonnull)file callback:(void (^ _Nonnull)(NSError * _Nullable))callback;
+@property (nonatomic, readonly) NSInteger count;
+@property (nonatomic, readonly) float width;
+@property (nonatomic, readonly) float height;
+@property (nonatomic) float fontSize;
+- (void)setFontColor:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a;
+- (void)setFontColor:(int32_t)r :(int32_t)g :(int32_t)b;
+- (void)setDrawColor:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a;
+- (void)setDrawColor:(int32_t)r :(int32_t)g :(int32_t)b;
+- (void)setFillColor:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a;
+- (void)setFillColor:(int32_t)r :(int32_t)g :(int32_t)b;
+@property (nonatomic) float lineWidth;
+- (void)addPage;
+- (void)addPageWithSize:(NSCPdfPagerSize * _Nonnull)size orientation:(enum NSCPdfOrientation)orientation;
+- (void)addText:(NSString * _Nonnull)text :(float)x :(float)y :(NSCPdfTextOptions * _Nullable)options;
+- (void)addImageWithPdf:(NSCPdfImage * _Nonnull)pdf :(float)x :(float)y;
+- (void)addImageWithPdf:(NSCPdfImage * _Nonnull)pdf :(float)x :(float)y width:(float)width height:(float)height;
+- (void)addImageWithBase64:(NSString * _Nonnull)base64 :(NSString * _Nonnull)mime :(float)x :(float)y;
+- (void)addImageWithBase64:(NSString * _Nonnull)base64 :(NSString * _Nonnull)mime :(float)x :(float)y width:(float)width height:(float)height;
+- (void)addImage:(UIImage * _Nonnull)image :(float)x :(float)y;
+- (void)addImage:(UIImage * _Nonnull)image :(float)x :(float)y width:(float)width height:(float)height;
+- (void)addImageWithData:(NSData * _Nonnull)data :(float)x :(float)y;
+- (void)addImageWithData:(NSData * _Nonnull)data :(float)x :(float)y width:(float)width height:(float)height;
+- (void)circle:(float)x :(float)y :(float)r :(enum NSCPdfStyle)style;
+- (void)ellipse:(float)x :(float)y :(float)rx :(float)ry :(enum NSCPdfStyle)style;
+- (void)rect:(float)x :(float)y :(float)width :(float)height :(enum NSCPdfStyle)style;
+- (void)renderToBuffer:(int32_t)index :(NSMutableData * _Nonnull)buffer :(int32_t)width :(int32_t)height;
+- (void)renderToCGContext:(int32_t)index :(CGFloat)width :(CGFloat)height :(CGRect)rect in:(CGContextRef _Nonnull)context;
+- (CGImageRef _Nullable)renderToCGContextImage:(int32_t)index :(CGFloat)width :(CGFloat)height :(CGRect)rect :(CGFloat)scaleX :(CGFloat)scaleY :(BOOL)withScale :(BOOL)flipVertical :(BOOL)flipHorizontal SWIFT_WARN_UNUSED_RESULT;
+- (void)roundedRect:(float)x :(float)y :(float)width :(float)height :(float)rx :(float)ry :(enum NSCPdfStyle)style;
+- (NSString * _Nonnull)table:(NSCPdfTable * _Nonnull)config SWIFT_WARN_UNUSED_RESULT;
+- (CGImageRef _Nullable)renderTileWithViewportOffset:(int32_t)index viewportWidth:(CGFloat)viewportWidth viewportHeight:(CGFloat)viewportHeight scale:(CGFloat)scale x:(CGFloat)x y:(CGFloat)y width:(CGFloat)width height:(CGFloat)height SWIFT_WARN_UNUSED_RESULT;
+@end
+
+enum NSCPdfUnit : int32_t;
+SWIFT_CLASS_NAMED("NSCPdfDocumentConfig")
+@interface NSCPdfDocumentConfig : NSObject
+@property (nonatomic) enum NSCPdfOrientation orientation;
+@property (nonatomic, strong) NSCPdfPagerSize * _Nonnull size;
+@property (nonatomic) enum NSCPdfUnit units;
+@property (nonatomic) float deviceScale;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init:(enum NSCPdfOrientation)orientation :(NSCPdfPagerSize * _Nonnull)size :(enum NSCPdfUnit)units :(float)deviceScale OBJC_DESIGNATED_INITIALIZER;
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfFontFamily, "NSCPdfFontFamily", open) {
+ NSCPdfFontFamilyHelvetica = 0,
+ NSCPdfFontFamilyTimes = 1,
+ NSCPdfFontFamilyCourier = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfFontStyle, "NSCPdfFontStyle", open) {
+ NSCPdfFontStyleNormal = 0,
+ NSCPdfFontStyleBold = 1,
+ NSCPdfFontStyleItalic = 2,
+ NSCPdfFontStyleBoldItalic = 3,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfHorizontalAlign, "NSCPdfHorizontalAlign", open) {
+ NSCPdfHorizontalAlignLeft = 0,
+ NSCPdfHorizontalAlignCenter = 1,
+ NSCPdfHorizontalAlignRight = 2,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfImage")
+@interface NSCPdfImage : NSObject
+@property (nonatomic, readonly) NSInteger width;
+@property (nonatomic, readonly) NSInteger height;
++ (NSCPdfImage * _Nullable)fromImage:(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT;
++ (void)fromImageAsync:(UIImage * _Nonnull)image :(void (^ _Nonnull)(NSCPdfImage * _Nullable))callback;
++ (NSCPdfImage * _Nullable)fromData:(NSData * _Nonnull)data :(uint32_t)width :(uint32_t)height SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfImage * _Nullable)fromEncodedData:(NSData * _Nonnull)data SWIFT_WARN_UNUSED_RESULT;
++ (void)fromDataAsync:(NSData * _Nonnull)data :(uint32_t)width :(uint32_t)height :(void (^ _Nonnull)(NSCPdfImage * _Nullable))callback;
++ (void)fromEncodedDataAsync:(NSData * _Nonnull)data :(void (^ _Nonnull)(NSCPdfImage * _Nullable))callback;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfInfo")
+@interface NSCPdfInfo : NSObject
+- (nonnull instancetype)initWithWidth:(NSUInteger)width height:(NSUInteger)height data:(NSData * _Nonnull)data OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfMargin")
+@interface NSCPdfMargin : NSObject
+@property (nonatomic) float top;
+@property (nonatomic) float left;
+@property (nonatomic) float bottom;
+@property (nonatomic) float right;
++ (NSCPdfMargin * _Nonnull)defaultWithUniform:(float)uniform SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfMargin * _Nonnull)defaultWithLeft:(float)left right:(float)right top:(float)top bottom:(float)bottom SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init:(float)top :(float)left :(float)bottom :(float)right OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithUniform:(float)uniform OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(int32_t, NSCPdfOrientation, "NSCPdfOrientation", open) {
+ NSCPdfOrientationLandscape = 0,
+ NSCPdfOrientationPortrait = 1,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfOverflow, "NSCPdfOverflow", open) {
+ NSCPdfOverflowLineBreak = 0,
+ NSCPdfOverflowEllipsize = 1,
+ NSCPdfOverflowVisible = 2,
+ NSCPdfOverflowHidden = 3,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfPadding")
+@interface NSCPdfPadding : NSObject
+@property (nonatomic) float top;
+@property (nonatomic) float left;
+@property (nonatomic) float bottom;
+@property (nonatomic) float right;
+- (nonnull instancetype)init:(float)top :(float)left :(float)bottom :(float)right OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithUniform:(float)uniform OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfPageBreak, "NSCPdfPageBreak", open) {
+ NSCPdfPageBreakAuto = 0,
+ NSCPdfPageBreakAvoid = 1,
+ NSCPdfPageBreakAlways = 2,
+};
+
+@class UITouch;
+@class UIEvent;
+SWIFT_CLASS_NAMED("NSCPdfPageView")
+@interface NSCPdfPageView : UIView
+@property (nonatomic, readonly) NSInteger pageIndex;
+@property (nonatomic, readonly, strong) NSCPdfDocument * _Nullable document;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)layoutSubviews;
+- (void)configureWithPageIndex:(NSInteger)pageIndex document:(NSCPdfDocument * _Nonnull)document;
+- (void)clearCache;
+- (void)updateForZoomScale:(CGFloat)zoomScale;
+- (void)prewarmLowResWithHighPriority:(BOOL)highPriority;
+- (void)touchesBegan:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+- (void)touchesMoved:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+- (void)touchesEnded:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+- (void)touchesCancelled:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+@end
+
+@interface NSCPdfPageView (SWIFT_EXTENSION(PdfNative))
+- (UIImage * _Nullable)tiledView:(LDOTiledView * _Nonnull)tiledView tileForRow:(NSInteger)row column:(NSInteger)col zoomLevel:(NSInteger)zoomLevel zoomScale:(CGFloat)preciseZoomScale bounds:(CGRect)viewBounds rect:(CGRect)tileRect SWIFT_WARN_UNUSED_RESULT;
+@end
+
+enum NSCPdfStandardPaperSize : uint32_t;
+SWIFT_CLASS_NAMED("NSCPdfPagerSize")
+@interface NSCPdfPagerSize : NSObject
++ (NSCPdfPagerSize * _Nonnull)custom:(float)width :(float)height SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfPagerSize * _Nonnull)standard:(enum NSCPdfStandardPaperSize)value SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfPagerSize * _Nonnull)a4 SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfRotationDirection, "NSCPdfRotationDirection", open) {
+ NSCPdfRotationDirectionCw = 0,
+ NSCPdfRotationDirectionCcw = 1,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfRotationOrMatrix")
+@interface NSCPdfRotationOrMatrix : NSObject
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdfRotationOrMatrix * _Nonnull zero;)
++ (NSCPdfRotationOrMatrix * _Nonnull)zero SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfRotationOrMatrix * _Nonnull)angle:(float)deg SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfRotationOrMatrix * _Nonnull)matrix:(float)a :(float)b :(float)c :(float)d :(float)e :(float)f SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfScrollView")
+@interface NSCPdfScrollView : UIScrollView
+@property (nonatomic, strong) NSCPdfDocument * _Nullable document;
+@property (nonatomic, copy) void (^ _Nullable onLoaded)(NSCPdfDocument * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable onError)(NSError * _Nullable);
+@property (nonatomic, copy) void (^ _Nullable onPageChange)(NSInteger);
+@property (nonatomic) NSInteger currentPage;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)loadFromBytes:(NSData * _Nonnull)bytes :(NSString * _Nullable)password;
+- (void)loadFromPath:(NSString * _Nonnull)path :(NSString * _Nullable)password;
+- (void)loadFromUrl:(NSString * _Nonnull)url :(NSString * _Nullable)password;
+- (void)scrollToPage:(NSInteger)page animated:(BOOL)animated;
+- (void)layoutSubviews;
+- (void)scrollViewDidScroll:(UIScrollView * _Nonnull)scrollView;
+- (UIView * _Nullable)viewForZoomingInScrollView:(UIScrollView * _Nonnull)scrollView SWIFT_WARN_UNUSED_RESULT;
+- (void)scrollViewDidZoom:(UIScrollView * _Nonnull)scrollView;
+- (void)scrollViewDidEndZooming:(UIScrollView * _Nonnull)scrollView withView:(UIView * _Nullable)view atScale:(CGFloat)scale;
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfSection, "NSCPdfSection", open) {
+ NSCPdfSectionHead = 0,
+ NSCPdfSectionBody = 1,
+ NSCPdfSectionFoot = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfShowFoot, "NSCPdfShowFoot", open) {
+ NSCPdfShowFootEveryPage = 0,
+ NSCPdfShowFootLastPage = 1,
+ NSCPdfShowFootNever = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfShowHead, "NSCPdfShowHead", open) {
+ NSCPdfShowHeadEveryPage = 0,
+ NSCPdfShowHeadFirstPage = 1,
+ NSCPdfShowHeadNever = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(uint32_t, NSCPdfStandardPaperSize, "NSCPdfStandardPaperSize", open) {
+/// ANSI Standard Paper A size (US Letter), 216 x 279 mm / 8.5 x 11.0 in
+ NSCPdfStandardPaperSizeUSLetterAnsiA = 0,
+/// US Half Letter size, 140 x 216 mm / 5.5 x 8.5 in
+ NSCPdfStandardPaperSizeUSHalfLetter = 1,
+/// US Government Letter size, 203 x 254 mm / 8.0 x 10.0 in
+ NSCPdfStandardPaperSizeUSGovernmentLetter = 2,
+/// US Legal size, 216 x 356 mm / 8.5 x 14.0 in
+ NSCPdfStandardPaperSizeUSLegal = 3,
+/// US Junior Legal size, 127 x 203 mm / 5.0 x 8.0 in
+ NSCPdfStandardPaperSizeUSJuniorLegal = 4,
+/// US Government Legal size, 216 x 330 mm / 8.5 x 13.0 in
+ NSCPdfStandardPaperSizeUSGovernmentLegal = 5,
+/// ANSI Standard Paper B size (US Ledger / Tabloid), 279 x 432 mm / 11.0 x 17.0 in
+ NSCPdfStandardPaperSizeUSLedgerTabloidAnsiB = 6,
+/// ISO 216 4A0, quadruple the size of ISO 216 standard A0, 1682 x 2378 mm
+ NSCPdfStandardPaperSizeA0x4 = 7,
+/// ISO 216 2A0, double the size of ISO 216 standard A0, 1189 x 1682 mm
+ NSCPdfStandardPaperSizeA0x2 = 8,
+/// ISO 216 A0, 841 x 1189 mm
+ NSCPdfStandardPaperSizeA0 = 9,
+/// ISO 216 A1, 594 x 841 mm
+ NSCPdfStandardPaperSizeA1 = 10,
+/// ISO 216 A2, 420 x 594 mm
+ NSCPdfStandardPaperSizeA2 = 11,
+/// ISO 216 A3, 297 x 420 mm
+ NSCPdfStandardPaperSizeA3 = 12,
+/// ISO 216 A4, 210 x 297 mm
+ NSCPdfStandardPaperSizeA4 = 13,
+/// ISO 216 A4R, equivalent to A4 rotated 90 degrees, 297 x 210 mm
+ NSCPdfStandardPaperSizeA4R = 14,
+/// ISO 216 A5, 148 x 210 mm
+ NSCPdfStandardPaperSizeA5 = 15,
+/// ISO 216 A6, 105 x 148 mm
+ NSCPdfStandardPaperSizeA6 = 16,
+/// ISO 216 A7, 74 x 105 mm
+ NSCPdfStandardPaperSizeA7 = 17,
+/// ISO 216 A8, 52 x 74 mm
+ NSCPdfStandardPaperSizeA8 = 18,
+/// ISO 216 A9, 37 x 52 mm
+ NSCPdfStandardPaperSizeA9 = 19,
+/// ISO 216 A10, 26 x 37 mm
+ NSCPdfStandardPaperSizeA10 = 20,
+/// ISO 216 B0, 1000 x 1414 mm
+ NSCPdfStandardPaperSizeB0 = 21,
+/// ISO 216 B1, 707 x 1000 mm
+ NSCPdfStandardPaperSizeB1 = 22,
+/// ISO 216 B2, 500 x 707 mm
+ NSCPdfStandardPaperSizeB2 = 23,
+/// ISO 216 B3, 353 x 500 mm
+ NSCPdfStandardPaperSizeB3 = 24,
+/// ISO 216 B4, 250 x 353 mm
+ NSCPdfStandardPaperSizeB4 = 25,
+/// ISO 216 B5, 176 x 250 mm
+ NSCPdfStandardPaperSizeB5 = 26,
+/// ISO 216 B6, 125 x 176 mm
+ NSCPdfStandardPaperSizeB6 = 27,
+/// ISO 216 B7, 88 x 125 mm
+ NSCPdfStandardPaperSizeB7 = 28,
+/// ISO 216 B8, 62 x 88 mm
+ NSCPdfStandardPaperSizeB8 = 29,
+/// ISO 216 B9, 44 x 62 mm
+ NSCPdfStandardPaperSizeB9 = 30,
+/// ISO 216 B10, 31 x 44 mm
+ NSCPdfStandardPaperSizeB10 = 31,
+/// ISO 216 C0, 917 x 1297 mm
+ NSCPdfStandardPaperSizeC0 = 32,
+/// ISO 216 C1, 648 x 917 mm
+ NSCPdfStandardPaperSizeC1 = 33,
+/// ISO 216 C2, 458 x 648 mm
+ NSCPdfStandardPaperSizeC2 = 34,
+/// ISO 216 C3, 324 x 458 mm
+ NSCPdfStandardPaperSizeC3 = 35,
+/// ISO 216 C4, 229 x 324 mm
+ NSCPdfStandardPaperSizeC4 = 36,
+/// ISO 216 C5, 162 x 229 mm
+ NSCPdfStandardPaperSizeC5 = 37,
+/// ISO 216 C6, 114 x 162 mm
+ NSCPdfStandardPaperSizeC6 = 38,
+/// ISO 216 C7, 81 x 114 mm
+ NSCPdfStandardPaperSizeC7 = 39,
+/// ISO 216 C8, 57 x 81 mm
+ NSCPdfStandardPaperSizeC8 = 40,
+/// ISO 216 C9, 40 x 57 mm
+ NSCPdfStandardPaperSizeC9 = 41,
+/// ISO 216 C10, 28 x 40 mm
+ NSCPdfStandardPaperSizeC10 = 42,
+/// ANSI Standard Paper B+ (Super B) size, equivalent to ANSI B with a 1 inch margin,
+/// 330 x 483 mm / 13.0 x 19.0 in
+ NSCPdfStandardPaperSizeAnsiBPlus = 43,
+/// ANSI Standard Paper C size, 432 x 559 mm / 17.0 x 22.0 in
+ NSCPdfStandardPaperSizeAnsiC = 44,
+/// ANSI Standard Paper D size, 559 x 864 mm / 22.0 x 34.0 in
+ NSCPdfStandardPaperSizeAnsiD = 45,
+/// ANSI Standard Paper E size, 864 x 1118 mm / 34.0 x 44.0 in
+ NSCPdfStandardPaperSizeAnsiE = 46,
+/// North American architectural A size, 229 x 305 mm / 9.0 x 12.0 in
+ NSCPdfStandardPaperSizeArchA = 47,
+/// North American architectural B size, 305 x 457 mm / 12.0 x 18.0 in
+ NSCPdfStandardPaperSizeArchB = 48,
+/// North American architectural C size, 457 x 610 mm / 18.0 x 24.0 in
+ NSCPdfStandardPaperSizeArchC = 49,
+/// North American architectural D size, 610 x 914 mm / 24.0 x 36.0 in
+ NSCPdfStandardPaperSizeArchD = 50,
+/// North American architectural E size, 762 x 1067 mm / 30.0 x 42.0 in
+ NSCPdfStandardPaperSizeArchE = 51,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfStyle, "NSCPdfStyle", open) {
+ NSCPdfStyleS = 0,
+ NSCPdfStyleF = 1,
+ NSCPdfStyleDf = 2,
+ NSCPdfStyleFd = 3,
+};
+
+enum NSCPdfVerticalAlign : NSInteger;
+SWIFT_CLASS_NAMED("NSCPdfStyleDef")
+@interface NSCPdfStyleDef : NSObject
+@property (nonatomic) enum NSCPdfFontFamily font;
+@property (nonatomic) enum NSCPdfFontStyle fontStyle;
+@property (nonatomic) enum NSCPdfOverflow overflow;
+@property (nonatomic, strong) NSCPdfColor * _Nullable fillColor;
+@property (nonatomic, strong) NSCPdfColor * _Nullable textColor;
+@property (nonatomic, strong) NSCPdfCellWidth * _Nonnull cellWidth;
+@property (nonatomic) float minCellHeight;
+@property (nonatomic) enum NSCPdfHorizontalAlign horizontalAlign;
+@property (nonatomic) enum NSCPdfVerticalAlign verticalAlign;
+@property (nonatomic) float fontSize;
+@property (nonatomic, strong) NSCPdfPadding * _Nonnull cellPadding;
+@property (nonatomic, strong) NSCPdfColor * _Nullable lineColor;
+@property (nonatomic) float lineWidth;
+- (void)updateMinCellWidth:(float)value;
+- (float)getMinCellWidth SWIFT_WARN_UNUSED_RESULT;
+- (NSCPdfStyleDef * _Nonnull)clone SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfStyleDef * _Nonnull)default SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@class NSCPdfTableCellOrString;
+enum NSCPdfTableTheme : NSInteger;
+SWIFT_CLASS_NAMED("NSCPdfTable")
+@interface NSCPdfTable : NSObject
+@property (nonatomic, copy) NSArray * _Nullable columns;
+@property (nonatomic, copy) NSDictionary * _Nullable columnStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable styles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable alternateRowsStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable headStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable bodyStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable footStyles;
+@property (nonatomic, copy) NSArray *> * _Nonnull head;
+@property (nonatomic, copy) NSArray *> * _Nonnull body;
+@property (nonatomic, copy) NSArray *> * _Nonnull foot;
+@property (nonatomic, copy) NSArray * _Nonnull position;
+@property (nonatomic) enum NSCPdfTableTheme theme;
+@property (nonatomic) enum NSCPdfPageBreak pageBreak;
+@property (nonatomic) enum NSCPdfShowHead showHead;
+@property (nonatomic) enum NSCPdfShowFoot showFoot;
+@property (nonatomic, strong) NSCPdfMargin * _Nonnull margin;
+@property (nonatomic, copy) void (^ _Nullable willDrawPage)(NSCPdfHookData * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable didDrawPage)(NSCPdfHookData * _Nonnull);
+@property (nonatomic, copy) BOOL (^ _Nullable willDrawCell)(NSCPdfCellHookData * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable didDrawCell)(NSCPdfCellHookData * _Nonnull);
+- (void)updatePosition:(float)x :(float)y;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfTableCell")
+@interface NSCPdfTableCell : NSObject
+- (nonnull instancetype)init:(NSString * _Nonnull)content :(NSInteger)colSpan :(NSInteger)rowSpan :(NSCPdfStyleDef * _Nonnull)style OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfTableCellOrString")
+@interface NSCPdfTableCellOrString : NSObject
+- (nonnull instancetype)initWithString:(NSString * _Nonnull)string cell:(NSCPdfTableCell * _Nullable)cell OBJC_DESIGNATED_INITIALIZER;
++ (NSCPdfTableCellOrString * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfTableCellOrString * _Nonnull)withString:(NSString * _Nonnull)value SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfTableCellOrString * _Nonnull)Cell:(NSCPdfTableCell * _Nonnull)value SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfTableTheme, "NSCPdfTableTheme", open) {
+ NSCPdfTableThemeStriped = 0,
+ NSCPdfTableThemeGrid = 1,
+ NSCPdfTableThemePlain = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfTextAlignment, "NSCPdfTextAlignment", open) {
+ NSCPdfTextAlignmentLeft = 0,
+ NSCPdfTextAlignmentCenter = 1,
+ NSCPdfTextAlignmentRight = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfTextBaseline, "NSCPdfTextBaseline", open) {
+ NSCPdfTextBaselineAlphabetic = 0,
+ NSCPdfTextBaselineIdeographic = 1,
+ NSCPdfTextBaselineBottom = 2,
+ NSCPdfTextBaselineTop = 3,
+ NSCPdfTextBaselineMiddle = 4,
+ NSCPdfTextBaselineHanging = 5,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfTextOptions")
+@interface NSCPdfTextOptions : NSObject
+@property (nonatomic) enum NSCPdfTextAlignment align;
+@property (nonatomic) enum NSCPdfTextBaseline baseline;
+@property (nonatomic, strong) NSCPdfRotationOrMatrix * _Nonnull angle;
+@property (nonatomic) enum NSCPdfRotationDirection rotationDirection;
+@property (nonatomic) NSInteger charSpace;
+@property (nonatomic) float horizontalScale;
+@property (nonatomic) float lineHeightFactor;
+@property (nonatomic) NSInteger maxWidth;
+- (PdfNativeTextOptions)pdfium SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfTiledView")
+@interface NSCPdfTiledView : UIScrollView
+@property (nonatomic, strong) NSCPdfDocument * _Nullable document;
+@property (nonatomic, copy) void (^ _Nullable onLoaded)(NSCPdfDocument * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable onError)(NSError * _Nullable);
+@property (nonatomic, copy) void (^ _Nullable onPageChange)(NSInteger);
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (UIView * _Nullable)viewForZoomingInScrollView:(UIScrollView * _Nonnull)scrollView SWIFT_WARN_UNUSED_RESULT;
+- (void)layoutSubviews;
+- (void)loadFromBytes:(NSData * _Nonnull)bytes :(NSString * _Nullable)password;
+- (void)loadFromPath:(NSString * _Nonnull)path :(NSString * _Nullable)password;
+- (void)loadFromUrl:(NSString * _Nonnull)url :(NSString * _Nullable)password;
+@end
+
+typedef SWIFT_ENUM_NAMED(int32_t, NSCPdfUnit, "NSCPdfUnit", open) {
+ NSCPdfUnitMm = 0,
+ NSCPdfUnitPoints = 1,
+ NSCPdfUnitCm = 2,
+ NSCPdfUnitInches = 3,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfVerticalAlign, "NSCPdfVerticalAlign", open) {
+ NSCPdfVerticalAlignTop = 0,
+ NSCPdfVerticalAlignMiddle = 1,
+ NSCPdfVerticalAlignBottom = 2,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfView")
+@interface NSCPdfView : UIView
+@property (nonatomic, copy) void (^ _Nullable onLoaded)(NSCPdfDocument * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable onError)(NSError * _Nullable);
+@property (nonatomic, copy) void (^ _Nullable onPageChange)(NSInteger);
+@property (nonatomic, strong) NSCPdfDocument * _Nullable document;
+@property (nonatomic) NSInteger currentPage;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)layoutSubviews;
+- (void)loadFromBytes:(NSData * _Nonnull)bytes :(NSString * _Nullable)password;
+- (void)loadFromPath:(NSString * _Nonnull)path :(NSString * _Nullable)password;
+- (void)loadFromUrl:(NSString * _Nonnull)url :(NSString * _Nullable)password;
+- (void)scrollToPage:(NSInteger)page animated:(BOOL)animated;
+@property (nonatomic) CGFloat zoomScale;
+@property (nonatomic) CGFloat minimumZoomScale;
+@property (nonatomic) CGFloat maximumZoomScale;
+@end
+
+#endif
+#if __has_attribute(external_source_symbol)
+# pragma clang attribute pop
+#endif
+#if defined(__cplusplus)
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#elif defined(__x86_64__) && __x86_64__
+// Generated by Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
+#ifndef PDFNATIVE_SWIFT_H
+#define PDFNATIVE_SWIFT_H
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wgcc-compat"
+
+#if !defined(__has_include)
+# define __has_include(x) 0
+#endif
+#if !defined(__has_attribute)
+# define __has_attribute(x) 0
+#endif
+#if !defined(__has_feature)
+# define __has_feature(x) 0
+#endif
+#if !defined(__has_warning)
+# define __has_warning(x) 0
+#endif
+
+#if __has_include()
+# include
+#endif
+
+#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
+#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#else
+#include
+#include
+#include
+#include
+#endif
+#if defined(__cplusplus)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module"
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#if !defined(SWIFT_TYPEDEFS)
+# define SWIFT_TYPEDEFS 1
+# if __has_include()
+# include
+# elif !defined(__cplusplus)
+typedef unsigned char char8_t;
+typedef uint_least16_t char16_t;
+typedef uint_least32_t char32_t;
+# endif
+typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
+typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
+typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
+typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
+typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
+typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
+typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
+typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
+typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
+typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
+typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
+typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
+#endif
+
+#if !defined(SWIFT_PASTE)
+# define SWIFT_PASTE_HELPER(x, y) x##y
+# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
+#endif
+#if !defined(SWIFT_METATYPE)
+# define SWIFT_METATYPE(X) Class
+#endif
+#if !defined(SWIFT_CLASS_PROPERTY)
+# if __has_feature(objc_class_property)
+# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
+# else
+# define SWIFT_CLASS_PROPERTY(...)
+# endif
+#endif
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
+#endif
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
+#endif
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
+#endif
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
+#endif
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
+#endif
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
+#endif
+#if !defined(SWIFT_CLASS_EXTRA)
+# define SWIFT_CLASS_EXTRA
+#endif
+#if !defined(SWIFT_PROTOCOL_EXTRA)
+# define SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_ENUM_EXTRA)
+# define SWIFT_ENUM_EXTRA
+#endif
+#if !defined(SWIFT_CLASS)
+# if __has_attribute(objc_subclassing_restricted)
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# else
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# endif
+#endif
+#if !defined(SWIFT_RESILIENT_CLASS)
+# if __has_attribute(objc_class_stub)
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# else
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# endif
+#endif
+#if !defined(SWIFT_PROTOCOL)
+# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_EXTENSION)
+# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
+#endif
+#if !defined(OBJC_DESIGNATED_INITIALIZER)
+# if __has_attribute(objc_designated_initializer)
+# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
+# else
+# define OBJC_DESIGNATED_INITIALIZER
+# endif
+#endif
+#if !defined(SWIFT_ENUM_ATTR)
+# if __has_attribute(enum_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
+# else
+# define SWIFT_ENUM_ATTR(_extensibility)
+# endif
+#endif
+#if !defined(SWIFT_ENUM)
+# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# if __has_feature(generalized_swift_name)
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# else
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
+# endif
+#endif
+#if !defined(SWIFT_UNAVAILABLE)
+# define SWIFT_UNAVAILABLE __attribute__((unavailable))
+#endif
+#if !defined(SWIFT_UNAVAILABLE_MSG)
+# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
+#endif
+#if !defined(SWIFT_AVAILABILITY)
+# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
+#endif
+#if !defined(SWIFT_WEAK_IMPORT)
+# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
+#endif
+#if !defined(SWIFT_DEPRECATED)
+# define SWIFT_DEPRECATED __attribute__((deprecated))
+#endif
+#if !defined(SWIFT_DEPRECATED_MSG)
+# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
+#endif
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
+#endif
+#if defined(__OBJC__)
+#if !defined(IBSegueAction)
+# define IBSegueAction
+#endif
+#endif
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
+#if defined(__cplusplus)
+# define SWIFT_NOEXCEPT noexcept
+#else
+# define SWIFT_NOEXCEPT
+#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
+#endif
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
+#endif
+#endif
+#if defined(__OBJC__)
+#if __has_feature(objc_modules)
+#if __has_warning("-Watimport-in-framework-header")
+#pragma clang diagnostic ignored "-Watimport-in-framework-header"
+#endif
+@import CoreFoundation;
+@import CoreGraphics;
+@import Foundation;
+@import ObjectiveC;
+@import UIKit;
+#endif
+
+#import
+
+#endif
+#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
+#pragma clang diagnostic ignored "-Wduplicate-method-arg"
+#if __has_warning("-Wpragma-clang-attribute")
+# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
+#endif
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
+#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
+
+#if __has_attribute(external_source_symbol)
+# pragma push_macro("any")
+# undef any
+# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="PdfNative",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
+# pragma pop_macro("any")
+#endif
+
+#if defined(__OBJC__)
+
+@class NSCoder;
+SWIFT_CLASS("_TtC9PdfNative12LDOTiledView")
+@interface LDOTiledView : UIView
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) Class _Nonnull layerClass;)
++ (Class _Nonnull)layerClass SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly) CGSize intrinsicContentSize;
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)drawRect:(CGRect)rect;
+@end
+
+@class NSString;
+@class NSCPdfDocument;
+@class NSData;
+SWIFT_CLASS_NAMED("NSCPdf")
+@interface NSCPdf : NSObject
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdf * _Nonnull instance;)
++ (NSCPdf * _Nonnull)instance SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (NSCPdfDocument * _Nullable)loadFromPathWithPath:(NSString * _Nonnull)path password:(NSString * _Nullable)password SWIFT_WARN_UNUSED_RESULT;
+- (NSCPdfDocument * _Nullable)loadFromBytesWithBytes:(NSData * _Nonnull)bytes password:(NSString * _Nullable)password SWIFT_WARN_UNUSED_RESULT;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfHookData")
+@interface NSCPdfHookData : NSObject
+@property (nonatomic, readonly) uint32_t pageIndex;
+@property (nonatomic, readonly) float x;
+@property (nonatomic, readonly) float y;
+- (nonnull instancetype)init:(uint32_t)pageIndex :(float)x :(float)y OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+enum NSCPdfSection : NSInteger;
+SWIFT_CLASS_NAMED("NSCPdfCellHookData")
+@interface NSCPdfCellHookData : NSCPdfHookData
+@property (nonatomic, readonly) enum NSCPdfSection section;
+@property (nonatomic, readonly) uint32_t rowIndex;
+@property (nonatomic, readonly) uint32_t columnIndex;
+@property (nonatomic, readonly) float width;
+@property (nonatomic, readonly) float height;
+@property (nonatomic, readonly) uint32_t colSpan;
+@property (nonatomic, readonly) uint32_t rowSpan;
+@property (nonatomic, readonly) uint32_t lineCount;
+@property (nonatomic, copy) NSString * _Nonnull content;
+- (nonnull instancetype)init:(uint32_t)pageIndex :(float)x :(float)y SWIFT_UNAVAILABLE;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfCellWidth")
+@interface NSCPdfCellWidth : NSObject
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdfCellWidth * _Nonnull Auto;)
++ (NSCPdfCellWidth * _Nonnull)Auto SWIFT_WARN_UNUSED_RESULT;
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdfCellWidth * _Nonnull Wrap;)
++ (NSCPdfCellWidth * _Nonnull)Wrap SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfCellWidth * _Nonnull)Fixed:(float)value SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfColor")
+@interface NSCPdfColor : NSObject
+@property (nonatomic) int32_t r;
+@property (nonatomic) int32_t g;
+@property (nonatomic) int32_t b;
+@property (nonatomic) int32_t a;
+- (nonnull instancetype)init:(int32_t)r :(int32_t)g :(int32_t)b OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a OBJC_DESIGNATED_INITIALIZER;
+- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT;
+@property (nonatomic, readonly) NSUInteger hash;
++ (NSCPdfColor * _Nonnull)gray:(int32_t)value SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfColor * _Nonnull)grey:(int32_t)value SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfColumnDef")
+@interface NSCPdfColumnDef : NSObject
+@property (nonatomic, copy) NSString * _Nonnull header;
+@property (nonatomic, copy) NSString * _Nullable dataKey;
+- (nonnull instancetype)initWithHeader:(NSString * _Nonnull)header dataKey:(NSString * _Nullable)dataKey OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfColumnKey")
+@interface NSCPdfColumnKey : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+@class NSCPdfDocumentConfig;
+@class NSError;
+@class NSCPdfPagerSize;
+enum NSCPdfOrientation : int32_t;
+@class NSCPdfTextOptions;
+@class NSCPdfImage;
+@class UIImage;
+enum NSCPdfStyle : NSInteger;
+@class NSMutableData;
+@class NSCPdfTable;
+SWIFT_CLASS_NAMED("NSCPdfDocument")
+@interface NSCPdfDocument : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithConfig:(NSCPdfDocumentConfig * _Nonnull)config OBJC_DESIGNATED_INITIALIZER;
+- (void)addFileToVFS:(NSString * _Nonnull)fileName :(NSString * _Nonnull)fileContent;
+- (BOOL)existsFileInVFS:(NSString * _Nonnull)fileName SWIFT_WARN_UNUSED_RESULT;
+- (NSString * _Nullable)getFileFromVFS:(NSString * _Nonnull)fileName SWIFT_WARN_UNUSED_RESULT;
+- (BOOL)addFont:(NSString * _Nonnull)postScriptNameOrPath :(NSString * _Nonnull)id :(NSString * _Nonnull)fontStyle :(NSString * _Nonnull)fontWeight :(NSString * _Nonnull)encoding SWIFT_WARN_UNUSED_RESULT;
+- (void)setFont:(NSString * _Nonnull)fontName :(NSString * _Nonnull)fontStyle :(NSString * _Nullable)fontWeight;
+- (NSError * _Nullable)saveSyncTo:(NSString * _Nonnull)file SWIFT_WARN_UNUSED_RESULT;
+- (void)saveTo:(NSString * _Nonnull)file callback:(void (^ _Nonnull)(NSError * _Nullable))callback;
+@property (nonatomic, readonly) NSInteger count;
+@property (nonatomic, readonly) float width;
+@property (nonatomic, readonly) float height;
+@property (nonatomic) float fontSize;
+- (void)setFontColor:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a;
+- (void)setFontColor:(int32_t)r :(int32_t)g :(int32_t)b;
+- (void)setDrawColor:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a;
+- (void)setDrawColor:(int32_t)r :(int32_t)g :(int32_t)b;
+- (void)setFillColor:(int32_t)r :(int32_t)g :(int32_t)b a:(int32_t)a;
+- (void)setFillColor:(int32_t)r :(int32_t)g :(int32_t)b;
+@property (nonatomic) float lineWidth;
+- (void)addPage;
+- (void)addPageWithSize:(NSCPdfPagerSize * _Nonnull)size orientation:(enum NSCPdfOrientation)orientation;
+- (void)addText:(NSString * _Nonnull)text :(float)x :(float)y :(NSCPdfTextOptions * _Nullable)options;
+- (void)addImageWithPdf:(NSCPdfImage * _Nonnull)pdf :(float)x :(float)y;
+- (void)addImageWithPdf:(NSCPdfImage * _Nonnull)pdf :(float)x :(float)y width:(float)width height:(float)height;
+- (void)addImageWithBase64:(NSString * _Nonnull)base64 :(NSString * _Nonnull)mime :(float)x :(float)y;
+- (void)addImageWithBase64:(NSString * _Nonnull)base64 :(NSString * _Nonnull)mime :(float)x :(float)y width:(float)width height:(float)height;
+- (void)addImage:(UIImage * _Nonnull)image :(float)x :(float)y;
+- (void)addImage:(UIImage * _Nonnull)image :(float)x :(float)y width:(float)width height:(float)height;
+- (void)addImageWithData:(NSData * _Nonnull)data :(float)x :(float)y;
+- (void)addImageWithData:(NSData * _Nonnull)data :(float)x :(float)y width:(float)width height:(float)height;
+- (void)circle:(float)x :(float)y :(float)r :(enum NSCPdfStyle)style;
+- (void)ellipse:(float)x :(float)y :(float)rx :(float)ry :(enum NSCPdfStyle)style;
+- (void)rect:(float)x :(float)y :(float)width :(float)height :(enum NSCPdfStyle)style;
+- (void)renderToBuffer:(int32_t)index :(NSMutableData * _Nonnull)buffer :(int32_t)width :(int32_t)height;
+- (void)renderToCGContext:(int32_t)index :(CGFloat)width :(CGFloat)height :(CGRect)rect in:(CGContextRef _Nonnull)context;
+- (CGImageRef _Nullable)renderToCGContextImage:(int32_t)index :(CGFloat)width :(CGFloat)height :(CGRect)rect :(CGFloat)scaleX :(CGFloat)scaleY :(BOOL)withScale :(BOOL)flipVertical :(BOOL)flipHorizontal SWIFT_WARN_UNUSED_RESULT;
+- (void)roundedRect:(float)x :(float)y :(float)width :(float)height :(float)rx :(float)ry :(enum NSCPdfStyle)style;
+- (NSString * _Nonnull)table:(NSCPdfTable * _Nonnull)config SWIFT_WARN_UNUSED_RESULT;
+- (CGImageRef _Nullable)renderTileWithViewportOffset:(int32_t)index viewportWidth:(CGFloat)viewportWidth viewportHeight:(CGFloat)viewportHeight scale:(CGFloat)scale x:(CGFloat)x y:(CGFloat)y width:(CGFloat)width height:(CGFloat)height SWIFT_WARN_UNUSED_RESULT;
+@end
+
+enum NSCPdfUnit : int32_t;
+SWIFT_CLASS_NAMED("NSCPdfDocumentConfig")
+@interface NSCPdfDocumentConfig : NSObject
+@property (nonatomic) enum NSCPdfOrientation orientation;
+@property (nonatomic, strong) NSCPdfPagerSize * _Nonnull size;
+@property (nonatomic) enum NSCPdfUnit units;
+@property (nonatomic) float deviceScale;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init:(enum NSCPdfOrientation)orientation :(NSCPdfPagerSize * _Nonnull)size :(enum NSCPdfUnit)units :(float)deviceScale OBJC_DESIGNATED_INITIALIZER;
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfFontFamily, "NSCPdfFontFamily", open) {
+ NSCPdfFontFamilyHelvetica = 0,
+ NSCPdfFontFamilyTimes = 1,
+ NSCPdfFontFamilyCourier = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfFontStyle, "NSCPdfFontStyle", open) {
+ NSCPdfFontStyleNormal = 0,
+ NSCPdfFontStyleBold = 1,
+ NSCPdfFontStyleItalic = 2,
+ NSCPdfFontStyleBoldItalic = 3,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfHorizontalAlign, "NSCPdfHorizontalAlign", open) {
+ NSCPdfHorizontalAlignLeft = 0,
+ NSCPdfHorizontalAlignCenter = 1,
+ NSCPdfHorizontalAlignRight = 2,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfImage")
+@interface NSCPdfImage : NSObject
+@property (nonatomic, readonly) NSInteger width;
+@property (nonatomic, readonly) NSInteger height;
++ (NSCPdfImage * _Nullable)fromImage:(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT;
++ (void)fromImageAsync:(UIImage * _Nonnull)image :(void (^ _Nonnull)(NSCPdfImage * _Nullable))callback;
++ (NSCPdfImage * _Nullable)fromData:(NSData * _Nonnull)data :(uint32_t)width :(uint32_t)height SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfImage * _Nullable)fromEncodedData:(NSData * _Nonnull)data SWIFT_WARN_UNUSED_RESULT;
++ (void)fromDataAsync:(NSData * _Nonnull)data :(uint32_t)width :(uint32_t)height :(void (^ _Nonnull)(NSCPdfImage * _Nullable))callback;
++ (void)fromEncodedDataAsync:(NSData * _Nonnull)data :(void (^ _Nonnull)(NSCPdfImage * _Nullable))callback;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfInfo")
+@interface NSCPdfInfo : NSObject
+- (nonnull instancetype)initWithWidth:(NSUInteger)width height:(NSUInteger)height data:(NSData * _Nonnull)data OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfMargin")
+@interface NSCPdfMargin : NSObject
+@property (nonatomic) float top;
+@property (nonatomic) float left;
+@property (nonatomic) float bottom;
+@property (nonatomic) float right;
++ (NSCPdfMargin * _Nonnull)defaultWithUniform:(float)uniform SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfMargin * _Nonnull)defaultWithLeft:(float)left right:(float)right top:(float)top bottom:(float)bottom SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init:(float)top :(float)left :(float)bottom :(float)right OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithUniform:(float)uniform OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(int32_t, NSCPdfOrientation, "NSCPdfOrientation", open) {
+ NSCPdfOrientationLandscape = 0,
+ NSCPdfOrientationPortrait = 1,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfOverflow, "NSCPdfOverflow", open) {
+ NSCPdfOverflowLineBreak = 0,
+ NSCPdfOverflowEllipsize = 1,
+ NSCPdfOverflowVisible = 2,
+ NSCPdfOverflowHidden = 3,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfPadding")
+@interface NSCPdfPadding : NSObject
+@property (nonatomic) float top;
+@property (nonatomic) float left;
+@property (nonatomic) float bottom;
+@property (nonatomic) float right;
+- (nonnull instancetype)init:(float)top :(float)left :(float)bottom :(float)right OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithUniform:(float)uniform OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfPageBreak, "NSCPdfPageBreak", open) {
+ NSCPdfPageBreakAuto = 0,
+ NSCPdfPageBreakAvoid = 1,
+ NSCPdfPageBreakAlways = 2,
+};
+
+@class UITouch;
+@class UIEvent;
+SWIFT_CLASS_NAMED("NSCPdfPageView")
+@interface NSCPdfPageView : UIView
+@property (nonatomic, readonly) NSInteger pageIndex;
+@property (nonatomic, readonly, strong) NSCPdfDocument * _Nullable document;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)layoutSubviews;
+- (void)configureWithPageIndex:(NSInteger)pageIndex document:(NSCPdfDocument * _Nonnull)document;
+- (void)clearCache;
+- (void)updateForZoomScale:(CGFloat)zoomScale;
+- (void)prewarmLowResWithHighPriority:(BOOL)highPriority;
+- (void)touchesBegan:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+- (void)touchesMoved:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+- (void)touchesEnded:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+- (void)touchesCancelled:(NSSet * _Nonnull)touches withEvent:(UIEvent * _Nullable)event;
+@end
+
+@interface NSCPdfPageView (SWIFT_EXTENSION(PdfNative))
+- (UIImage * _Nullable)tiledView:(LDOTiledView * _Nonnull)tiledView tileForRow:(NSInteger)row column:(NSInteger)col zoomLevel:(NSInteger)zoomLevel zoomScale:(CGFloat)preciseZoomScale bounds:(CGRect)viewBounds rect:(CGRect)tileRect SWIFT_WARN_UNUSED_RESULT;
+@end
+
+enum NSCPdfStandardPaperSize : uint32_t;
+SWIFT_CLASS_NAMED("NSCPdfPagerSize")
+@interface NSCPdfPagerSize : NSObject
++ (NSCPdfPagerSize * _Nonnull)custom:(float)width :(float)height SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfPagerSize * _Nonnull)standard:(enum NSCPdfStandardPaperSize)value SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfPagerSize * _Nonnull)a4 SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfRotationDirection, "NSCPdfRotationDirection", open) {
+ NSCPdfRotationDirectionCw = 0,
+ NSCPdfRotationDirectionCcw = 1,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfRotationOrMatrix")
+@interface NSCPdfRotationOrMatrix : NSObject
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSCPdfRotationOrMatrix * _Nonnull zero;)
++ (NSCPdfRotationOrMatrix * _Nonnull)zero SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfRotationOrMatrix * _Nonnull)angle:(float)deg SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfRotationOrMatrix * _Nonnull)matrix:(float)a :(float)b :(float)c :(float)d :(float)e :(float)f SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfScrollView")
+@interface NSCPdfScrollView : UIScrollView
+@property (nonatomic, strong) NSCPdfDocument * _Nullable document;
+@property (nonatomic, copy) void (^ _Nullable onLoaded)(NSCPdfDocument * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable onError)(NSError * _Nullable);
+@property (nonatomic, copy) void (^ _Nullable onPageChange)(NSInteger);
+@property (nonatomic) NSInteger currentPage;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)loadFromBytes:(NSData * _Nonnull)bytes :(NSString * _Nullable)password;
+- (void)loadFromPath:(NSString * _Nonnull)path :(NSString * _Nullable)password;
+- (void)loadFromUrl:(NSString * _Nonnull)url :(NSString * _Nullable)password;
+- (void)scrollToPage:(NSInteger)page animated:(BOOL)animated;
+- (void)layoutSubviews;
+- (void)scrollViewDidScroll:(UIScrollView * _Nonnull)scrollView;
+- (UIView * _Nullable)viewForZoomingInScrollView:(UIScrollView * _Nonnull)scrollView SWIFT_WARN_UNUSED_RESULT;
+- (void)scrollViewDidZoom:(UIScrollView * _Nonnull)scrollView;
+- (void)scrollViewDidEndZooming:(UIScrollView * _Nonnull)scrollView withView:(UIView * _Nullable)view atScale:(CGFloat)scale;
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfSection, "NSCPdfSection", open) {
+ NSCPdfSectionHead = 0,
+ NSCPdfSectionBody = 1,
+ NSCPdfSectionFoot = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfShowFoot, "NSCPdfShowFoot", open) {
+ NSCPdfShowFootEveryPage = 0,
+ NSCPdfShowFootLastPage = 1,
+ NSCPdfShowFootNever = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfShowHead, "NSCPdfShowHead", open) {
+ NSCPdfShowHeadEveryPage = 0,
+ NSCPdfShowHeadFirstPage = 1,
+ NSCPdfShowHeadNever = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(uint32_t, NSCPdfStandardPaperSize, "NSCPdfStandardPaperSize", open) {
+/// ANSI Standard Paper A size (US Letter), 216 x 279 mm / 8.5 x 11.0 in
+ NSCPdfStandardPaperSizeUSLetterAnsiA = 0,
+/// US Half Letter size, 140 x 216 mm / 5.5 x 8.5 in
+ NSCPdfStandardPaperSizeUSHalfLetter = 1,
+/// US Government Letter size, 203 x 254 mm / 8.0 x 10.0 in
+ NSCPdfStandardPaperSizeUSGovernmentLetter = 2,
+/// US Legal size, 216 x 356 mm / 8.5 x 14.0 in
+ NSCPdfStandardPaperSizeUSLegal = 3,
+/// US Junior Legal size, 127 x 203 mm / 5.0 x 8.0 in
+ NSCPdfStandardPaperSizeUSJuniorLegal = 4,
+/// US Government Legal size, 216 x 330 mm / 8.5 x 13.0 in
+ NSCPdfStandardPaperSizeUSGovernmentLegal = 5,
+/// ANSI Standard Paper B size (US Ledger / Tabloid), 279 x 432 mm / 11.0 x 17.0 in
+ NSCPdfStandardPaperSizeUSLedgerTabloidAnsiB = 6,
+/// ISO 216 4A0, quadruple the size of ISO 216 standard A0, 1682 x 2378 mm
+ NSCPdfStandardPaperSizeA0x4 = 7,
+/// ISO 216 2A0, double the size of ISO 216 standard A0, 1189 x 1682 mm
+ NSCPdfStandardPaperSizeA0x2 = 8,
+/// ISO 216 A0, 841 x 1189 mm
+ NSCPdfStandardPaperSizeA0 = 9,
+/// ISO 216 A1, 594 x 841 mm
+ NSCPdfStandardPaperSizeA1 = 10,
+/// ISO 216 A2, 420 x 594 mm
+ NSCPdfStandardPaperSizeA2 = 11,
+/// ISO 216 A3, 297 x 420 mm
+ NSCPdfStandardPaperSizeA3 = 12,
+/// ISO 216 A4, 210 x 297 mm
+ NSCPdfStandardPaperSizeA4 = 13,
+/// ISO 216 A4R, equivalent to A4 rotated 90 degrees, 297 x 210 mm
+ NSCPdfStandardPaperSizeA4R = 14,
+/// ISO 216 A5, 148 x 210 mm
+ NSCPdfStandardPaperSizeA5 = 15,
+/// ISO 216 A6, 105 x 148 mm
+ NSCPdfStandardPaperSizeA6 = 16,
+/// ISO 216 A7, 74 x 105 mm
+ NSCPdfStandardPaperSizeA7 = 17,
+/// ISO 216 A8, 52 x 74 mm
+ NSCPdfStandardPaperSizeA8 = 18,
+/// ISO 216 A9, 37 x 52 mm
+ NSCPdfStandardPaperSizeA9 = 19,
+/// ISO 216 A10, 26 x 37 mm
+ NSCPdfStandardPaperSizeA10 = 20,
+/// ISO 216 B0, 1000 x 1414 mm
+ NSCPdfStandardPaperSizeB0 = 21,
+/// ISO 216 B1, 707 x 1000 mm
+ NSCPdfStandardPaperSizeB1 = 22,
+/// ISO 216 B2, 500 x 707 mm
+ NSCPdfStandardPaperSizeB2 = 23,
+/// ISO 216 B3, 353 x 500 mm
+ NSCPdfStandardPaperSizeB3 = 24,
+/// ISO 216 B4, 250 x 353 mm
+ NSCPdfStandardPaperSizeB4 = 25,
+/// ISO 216 B5, 176 x 250 mm
+ NSCPdfStandardPaperSizeB5 = 26,
+/// ISO 216 B6, 125 x 176 mm
+ NSCPdfStandardPaperSizeB6 = 27,
+/// ISO 216 B7, 88 x 125 mm
+ NSCPdfStandardPaperSizeB7 = 28,
+/// ISO 216 B8, 62 x 88 mm
+ NSCPdfStandardPaperSizeB8 = 29,
+/// ISO 216 B9, 44 x 62 mm
+ NSCPdfStandardPaperSizeB9 = 30,
+/// ISO 216 B10, 31 x 44 mm
+ NSCPdfStandardPaperSizeB10 = 31,
+/// ISO 216 C0, 917 x 1297 mm
+ NSCPdfStandardPaperSizeC0 = 32,
+/// ISO 216 C1, 648 x 917 mm
+ NSCPdfStandardPaperSizeC1 = 33,
+/// ISO 216 C2, 458 x 648 mm
+ NSCPdfStandardPaperSizeC2 = 34,
+/// ISO 216 C3, 324 x 458 mm
+ NSCPdfStandardPaperSizeC3 = 35,
+/// ISO 216 C4, 229 x 324 mm
+ NSCPdfStandardPaperSizeC4 = 36,
+/// ISO 216 C5, 162 x 229 mm
+ NSCPdfStandardPaperSizeC5 = 37,
+/// ISO 216 C6, 114 x 162 mm
+ NSCPdfStandardPaperSizeC6 = 38,
+/// ISO 216 C7, 81 x 114 mm
+ NSCPdfStandardPaperSizeC7 = 39,
+/// ISO 216 C8, 57 x 81 mm
+ NSCPdfStandardPaperSizeC8 = 40,
+/// ISO 216 C9, 40 x 57 mm
+ NSCPdfStandardPaperSizeC9 = 41,
+/// ISO 216 C10, 28 x 40 mm
+ NSCPdfStandardPaperSizeC10 = 42,
+/// ANSI Standard Paper B+ (Super B) size, equivalent to ANSI B with a 1 inch margin,
+/// 330 x 483 mm / 13.0 x 19.0 in
+ NSCPdfStandardPaperSizeAnsiBPlus = 43,
+/// ANSI Standard Paper C size, 432 x 559 mm / 17.0 x 22.0 in
+ NSCPdfStandardPaperSizeAnsiC = 44,
+/// ANSI Standard Paper D size, 559 x 864 mm / 22.0 x 34.0 in
+ NSCPdfStandardPaperSizeAnsiD = 45,
+/// ANSI Standard Paper E size, 864 x 1118 mm / 34.0 x 44.0 in
+ NSCPdfStandardPaperSizeAnsiE = 46,
+/// North American architectural A size, 229 x 305 mm / 9.0 x 12.0 in
+ NSCPdfStandardPaperSizeArchA = 47,
+/// North American architectural B size, 305 x 457 mm / 12.0 x 18.0 in
+ NSCPdfStandardPaperSizeArchB = 48,
+/// North American architectural C size, 457 x 610 mm / 18.0 x 24.0 in
+ NSCPdfStandardPaperSizeArchC = 49,
+/// North American architectural D size, 610 x 914 mm / 24.0 x 36.0 in
+ NSCPdfStandardPaperSizeArchD = 50,
+/// North American architectural E size, 762 x 1067 mm / 30.0 x 42.0 in
+ NSCPdfStandardPaperSizeArchE = 51,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfStyle, "NSCPdfStyle", open) {
+ NSCPdfStyleS = 0,
+ NSCPdfStyleF = 1,
+ NSCPdfStyleDf = 2,
+ NSCPdfStyleFd = 3,
+};
+
+enum NSCPdfVerticalAlign : NSInteger;
+SWIFT_CLASS_NAMED("NSCPdfStyleDef")
+@interface NSCPdfStyleDef : NSObject
+@property (nonatomic) enum NSCPdfFontFamily font;
+@property (nonatomic) enum NSCPdfFontStyle fontStyle;
+@property (nonatomic) enum NSCPdfOverflow overflow;
+@property (nonatomic, strong) NSCPdfColor * _Nullable fillColor;
+@property (nonatomic, strong) NSCPdfColor * _Nullable textColor;
+@property (nonatomic, strong) NSCPdfCellWidth * _Nonnull cellWidth;
+@property (nonatomic) float minCellHeight;
+@property (nonatomic) enum NSCPdfHorizontalAlign horizontalAlign;
+@property (nonatomic) enum NSCPdfVerticalAlign verticalAlign;
+@property (nonatomic) float fontSize;
+@property (nonatomic, strong) NSCPdfPadding * _Nonnull cellPadding;
+@property (nonatomic, strong) NSCPdfColor * _Nullable lineColor;
+@property (nonatomic) float lineWidth;
+- (void)updateMinCellWidth:(float)value;
+- (float)getMinCellWidth SWIFT_WARN_UNUSED_RESULT;
+- (NSCPdfStyleDef * _Nonnull)clone SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfStyleDef * _Nonnull)default SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@class NSCPdfTableCellOrString;
+enum NSCPdfTableTheme : NSInteger;
+SWIFT_CLASS_NAMED("NSCPdfTable")
+@interface NSCPdfTable : NSObject
+@property (nonatomic, copy) NSArray * _Nullable columns;
+@property (nonatomic, copy) NSDictionary * _Nullable columnStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable styles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable alternateRowsStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable headStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable bodyStyles;
+@property (nonatomic, strong) NSCPdfStyleDef * _Nullable footStyles;
+@property (nonatomic, copy) NSArray *> * _Nonnull head;
+@property (nonatomic, copy) NSArray *> * _Nonnull body;
+@property (nonatomic, copy) NSArray *> * _Nonnull foot;
+@property (nonatomic, copy) NSArray * _Nonnull position;
+@property (nonatomic) enum NSCPdfTableTheme theme;
+@property (nonatomic) enum NSCPdfPageBreak pageBreak;
+@property (nonatomic) enum NSCPdfShowHead showHead;
+@property (nonatomic) enum NSCPdfShowFoot showFoot;
+@property (nonatomic, strong) NSCPdfMargin * _Nonnull margin;
+@property (nonatomic, copy) void (^ _Nullable willDrawPage)(NSCPdfHookData * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable didDrawPage)(NSCPdfHookData * _Nonnull);
+@property (nonatomic, copy) BOOL (^ _Nullable willDrawCell)(NSCPdfCellHookData * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable didDrawCell)(NSCPdfCellHookData * _Nonnull);
+- (void)updatePosition:(float)x :(float)y;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfTableCell")
+@interface NSCPdfTableCell : NSObject
+- (nonnull instancetype)init:(NSString * _Nonnull)content :(NSInteger)colSpan :(NSInteger)rowSpan :(NSCPdfStyleDef * _Nonnull)style OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfTableCellOrString")
+@interface NSCPdfTableCellOrString : NSObject
+- (nonnull instancetype)initWithString:(NSString * _Nonnull)string cell:(NSCPdfTableCell * _Nullable)cell OBJC_DESIGNATED_INITIALIZER;
++ (NSCPdfTableCellOrString * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfTableCellOrString * _Nonnull)withString:(NSString * _Nonnull)value SWIFT_WARN_UNUSED_RESULT;
++ (NSCPdfTableCellOrString * _Nonnull)Cell:(NSCPdfTableCell * _Nonnull)value SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfTableTheme, "NSCPdfTableTheme", open) {
+ NSCPdfTableThemeStriped = 0,
+ NSCPdfTableThemeGrid = 1,
+ NSCPdfTableThemePlain = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfTextAlignment, "NSCPdfTextAlignment", open) {
+ NSCPdfTextAlignmentLeft = 0,
+ NSCPdfTextAlignmentCenter = 1,
+ NSCPdfTextAlignmentRight = 2,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfTextBaseline, "NSCPdfTextBaseline", open) {
+ NSCPdfTextBaselineAlphabetic = 0,
+ NSCPdfTextBaselineIdeographic = 1,
+ NSCPdfTextBaselineBottom = 2,
+ NSCPdfTextBaselineTop = 3,
+ NSCPdfTextBaselineMiddle = 4,
+ NSCPdfTextBaselineHanging = 5,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfTextOptions")
+@interface NSCPdfTextOptions : NSObject
+@property (nonatomic) enum NSCPdfTextAlignment align;
+@property (nonatomic) enum NSCPdfTextBaseline baseline;
+@property (nonatomic, strong) NSCPdfRotationOrMatrix * _Nonnull angle;
+@property (nonatomic) enum NSCPdfRotationDirection rotationDirection;
+@property (nonatomic) NSInteger charSpace;
+@property (nonatomic) float horizontalScale;
+@property (nonatomic) float lineHeightFactor;
+@property (nonatomic) NSInteger maxWidth;
+- (PdfNativeTextOptions)pdfium SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+SWIFT_CLASS_NAMED("NSCPdfTiledView")
+@interface NSCPdfTiledView : UIScrollView
+@property (nonatomic, strong) NSCPdfDocument * _Nullable document;
+@property (nonatomic, copy) void (^ _Nullable onLoaded)(NSCPdfDocument * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable onError)(NSError * _Nullable);
+@property (nonatomic, copy) void (^ _Nullable onPageChange)(NSInteger);
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (UIView * _Nullable)viewForZoomingInScrollView:(UIScrollView * _Nonnull)scrollView SWIFT_WARN_UNUSED_RESULT;
+- (void)layoutSubviews;
+- (void)loadFromBytes:(NSData * _Nonnull)bytes :(NSString * _Nullable)password;
+- (void)loadFromPath:(NSString * _Nonnull)path :(NSString * _Nullable)password;
+- (void)loadFromUrl:(NSString * _Nonnull)url :(NSString * _Nullable)password;
+@end
+
+typedef SWIFT_ENUM_NAMED(int32_t, NSCPdfUnit, "NSCPdfUnit", open) {
+ NSCPdfUnitMm = 0,
+ NSCPdfUnitPoints = 1,
+ NSCPdfUnitCm = 2,
+ NSCPdfUnitInches = 3,
+};
+
+typedef SWIFT_ENUM_NAMED(NSInteger, NSCPdfVerticalAlign, "NSCPdfVerticalAlign", open) {
+ NSCPdfVerticalAlignTop = 0,
+ NSCPdfVerticalAlignMiddle = 1,
+ NSCPdfVerticalAlignBottom = 2,
+};
+
+SWIFT_CLASS_NAMED("NSCPdfView")
+@interface NSCPdfView : UIView
+@property (nonatomic, copy) void (^ _Nullable onLoaded)(NSCPdfDocument * _Nonnull);
+@property (nonatomic, copy) void (^ _Nullable onError)(NSError * _Nullable);
+@property (nonatomic, copy) void (^ _Nullable onPageChange)(NSInteger);
+@property (nonatomic, strong) NSCPdfDocument * _Nullable document;
+@property (nonatomic) NSInteger currentPage;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)layoutSubviews;
+- (void)loadFromBytes:(NSData * _Nonnull)bytes :(NSString * _Nullable)password;
+- (void)loadFromPath:(NSString * _Nonnull)path :(NSString * _Nullable)password;
+- (void)loadFromUrl:(NSString * _Nonnull)url :(NSString * _Nullable)password;
+- (void)scrollToPage:(NSInteger)page animated:(BOOL)animated;
+@property (nonatomic) CGFloat zoomScale;
+@property (nonatomic) CGFloat minimumZoomScale;
+@property (nonatomic) CGFloat maximumZoomScale;
+@end
+
+#endif
+#if __has_attribute(external_source_symbol)
+# pragma clang attribute pop
+#endif
+#if defined(__cplusplus)
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#else
+#error unsupported Swift architecture
+#endif
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/PdfNative.h b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/PdfNative.h
new file mode 100644
index 00000000..22655540
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/PdfNative.h
@@ -0,0 +1,26 @@
+//
+// PdfNative.h
+// PdfNative
+//
+// Created by Osei Fortune on 25/06/2025.
+//
+
+//#ifdef __cplusplus
+//extern "C" {
+//#endif
+
+#import
+
+//! Project version number for PdfNative.
+FOUNDATION_EXPORT double PdfNativeVersionNumber;
+
+//! Project version string for PdfNative.
+FOUNDATION_EXPORT const unsigned char PdfNativeVersionString[];
+
+#import "pdf_core.h"
+#import "pdf_native.h"
+
+//
+//#ifdef __cplusplus
+//}
+//#endif
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/pdf_core.h b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/pdf_core.h
new file mode 100644
index 00000000..4355c1a0
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/pdf_core.h
@@ -0,0 +1,546 @@
+#pragma once
+
+/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */
+
+#include
+#include
+#include
+#include
+
+typedef enum CCellWidthType {
+ CCellWidthType_Auto,
+ CCellWidthType_Wrap,
+ CCellWidthType_Fixed,
+} CCellWidthType;
+
+typedef enum CColumnKeyType {
+ CColumnKeyType_Index,
+ CColumnKeyType_DataKey,
+} CColumnKeyType;
+
+typedef enum CHorizontalAlign {
+ CHorizontalAlign_Left,
+ CHorizontalAlign_Center,
+ CHorizontalAlign_Right,
+} CHorizontalAlign;
+
+typedef enum CPdfNativeColorOptionalType {
+ CPdfNativeColorOptionalType_None,
+ CPdfNativeColorOptionalType_Some,
+} CPdfNativeColorOptionalType;
+
+typedef enum CPdfNativePointsOptionalType {
+ CPdfNativePointsOptionalType_None,
+ CPdfNativePointsOptionalType_Some,
+} CPdfNativePointsOptionalType;
+
+typedef enum CVerticalAlign {
+ CVerticalAlign_Top,
+ CVerticalAlign_Middle,
+ CVerticalAlign_Bottom,
+} CVerticalAlign;
+
+typedef enum PdfNativeFontFamily {
+ PdfNativeFontFamily_Helvetica,
+ PdfNativeFontFamily_Times,
+ PdfNativeFontFamily_Courier,
+} PdfNativeFontFamily;
+
+typedef enum PdfNativeFontStyle {
+ PdfNativeFontStyle_Normal,
+ PdfNativeFontStyle_Bold,
+ PdfNativeFontStyle_Italic,
+ PdfNativeFontStyle_BoldItalic,
+} PdfNativeFontStyle;
+
+typedef enum PdfNativeOrientation {
+ PdfNativeOrientation_Landscape,
+ PdfNativeOrientation_Portrait,
+} PdfNativeOrientation;
+
+typedef enum PdfNativeOverflow {
+ PdfNativeOverflow_LineBreak,
+ PdfNativeOverflow_Ellipsize,
+ PdfNativeOverflow_Visible,
+ PdfNativeOverflow_Hidden,
+} PdfNativeOverflow;
+
+typedef enum PdfNativePageBreak {
+ PdfNativePageBreak_Auto,
+ PdfNativePageBreak_Avoid,
+ PdfNativePageBreak_Always,
+} PdfNativePageBreak;
+
+typedef enum PdfNativeRotationDirection {
+ PdfNativeRotationDirection_CW,
+ PdfNativeRotationDirection_CCW,
+} PdfNativeRotationDirection;
+
+typedef enum PdfNativeRotationOrMatrixKind {
+ PdfNativeRotationOrMatrixKind_Rotation,
+ PdfNativeRotationOrMatrixKind_Matrix,
+} PdfNativeRotationOrMatrixKind;
+
+typedef enum PdfNativeSection {
+ PdfNativeSection_Head,
+ PdfNativeSection_Body,
+ PdfNativeSection_Foot,
+} PdfNativeSection;
+
+typedef enum PdfNativeShowFoot {
+ PdfNativeShowFoot_EveryPage,
+ PdfNativeShowFoot_LastPage,
+ PdfNativeShowFoot_Never,
+} PdfNativeShowFoot;
+
+typedef enum PdfNativeShowHead {
+ PdfNativeShowHead_EveryPage,
+ PdfNativeShowHead_FirstPage,
+ PdfNativeShowHead_Never,
+} PdfNativeShowHead;
+
+typedef enum PdfNativeStandardPaperSize {
+ /**
+ * ANSI Standard Paper A size (US Letter), 216 x 279 mm / 8.5 x 11.0 in
+ */
+ PdfNativeStandardPaperSize_USLetterAnsiA,
+ /**
+ * US Half Letter size, 140 x 216 mm / 5.5 x 8.5 in
+ */
+ PdfNativeStandardPaperSize_USHalfLetter,
+ /**
+ * US Government Letter size, 203 x 254 mm / 8.0 x 10.0 in
+ */
+ PdfNativeStandardPaperSize_USGovernmentLetter,
+ /**
+ * US Legal size, 216 x 356 mm / 8.5 x 14.0 in
+ */
+ PdfNativeStandardPaperSize_USLegal,
+ /**
+ * US Junior Legal size, 127 x 203 mm / 5.0 x 8.0 in
+ */
+ PdfNativeStandardPaperSize_USJuniorLegal,
+ /**
+ * US Government Legal size, 216 x 330 mm / 8.5 x 13.0 in
+ */
+ PdfNativeStandardPaperSize_USGovernmentLegal,
+ /**
+ * ANSI Standard Paper B size (US Ledger / Tabloid), 279 x 432 mm / 11.0 x 17.0 in
+ */
+ PdfNativeStandardPaperSize_USLedgerTabloidAnsiB,
+ /**
+ * ISO 216 4A0, quadruple the size of ISO 216 standard A0, 1682 x 2378 mm
+ */
+ PdfNativeStandardPaperSize_A0x4,
+ /**
+ * ISO 216 2A0, double the size of ISO 216 standard A0, 1189 x 1682 mm
+ */
+ PdfNativeStandardPaperSize_A0x2,
+ /**
+ * ISO 216 A0, 841 x 1189 mm
+ */
+ PdfNativeStandardPaperSize_A0,
+ /**
+ * ISO 216 A1, 594 x 841 mm
+ */
+ PdfNativeStandardPaperSize_A1,
+ /**
+ * ISO 216 A2, 420 x 594 mm
+ */
+ PdfNativeStandardPaperSize_A2,
+ /**
+ * ISO 216 A3, 297 x 420 mm
+ */
+ PdfNativeStandardPaperSize_A3,
+ /**
+ * ISO 216 A4, 210 x 297 mm
+ */
+ PdfNativeStandardPaperSize_A4,
+ /**
+ * ISO 216 A4R, equivalent to A4 rotated 90 degrees, 297 x 210 mm
+ */
+ PdfNativeStandardPaperSize_A4R,
+ /**
+ * ISO 216 A5, 148 x 210 mm
+ */
+ PdfNativeStandardPaperSize_A5,
+ /**
+ * ISO 216 A6, 105 x 148 mm
+ */
+ PdfNativeStandardPaperSize_A6,
+ /**
+ * ISO 216 A7, 74 x 105 mm
+ */
+ PdfNativeStandardPaperSize_A7,
+ /**
+ * ISO 216 A8, 52 x 74 mm
+ */
+ PdfNativeStandardPaperSize_A8,
+ /**
+ * ISO 216 A9, 37 x 52 mm
+ */
+ PdfNativeStandardPaperSize_A9,
+ /**
+ * ISO 216 A10, 26 x 37 mm
+ */
+ PdfNativeStandardPaperSize_A10,
+ /**
+ * ISO 216 B0, 1000 x 1414 mm
+ */
+ PdfNativeStandardPaperSize_B0,
+ /**
+ * ISO 216 B1, 707 x 1000 mm
+ */
+ PdfNativeStandardPaperSize_B1,
+ /**
+ * ISO 216 B2, 500 x 707 mm
+ */
+ PdfNativeStandardPaperSize_B2,
+ /**
+ * ISO 216 B3, 353 x 500 mm
+ */
+ PdfNativeStandardPaperSize_B3,
+ /**
+ * ISO 216 B4, 250 x 353 mm
+ */
+ PdfNativeStandardPaperSize_B4,
+ /**
+ * ISO 216 B5, 176 x 250 mm
+ */
+ PdfNativeStandardPaperSize_B5,
+ /**
+ * ISO 216 B6, 125 x 176 mm
+ */
+ PdfNativeStandardPaperSize_B6,
+ /**
+ * ISO 216 B7, 88 x 125 mm
+ */
+ PdfNativeStandardPaperSize_B7,
+ /**
+ * ISO 216 B8, 62 x 88 mm
+ */
+ PdfNativeStandardPaperSize_B8,
+ /**
+ * ISO 216 B9, 44 x 62 mm
+ */
+ PdfNativeStandardPaperSize_B9,
+ /**
+ * ISO 216 B10, 31 x 44 mm
+ */
+ PdfNativeStandardPaperSize_B10,
+ /**
+ * ISO 216 C0, 917 x 1297 mm
+ */
+ PdfNativeStandardPaperSize_C0,
+ /**
+ * ISO 216 C1, 648 x 917 mm
+ */
+ PdfNativeStandardPaperSize_C1,
+ /**
+ * ISO 216 C2, 458 x 648 mm
+ */
+ PdfNativeStandardPaperSize_C2,
+ /**
+ * ISO 216 C3, 324 x 458 mm
+ */
+ PdfNativeStandardPaperSize_C3,
+ /**
+ * ISO 216 C4, 229 x 324 mm
+ */
+ PdfNativeStandardPaperSize_C4,
+ /**
+ * ISO 216 C5, 162 x 229 mm
+ */
+ PdfNativeStandardPaperSize_C5,
+ /**
+ * ISO 216 C6, 114 x 162 mm
+ */
+ PdfNativeStandardPaperSize_C6,
+ /**
+ * ISO 216 C7, 81 x 114 mm
+ */
+ PdfNativeStandardPaperSize_C7,
+ /**
+ * ISO 216 C8, 57 x 81 mm
+ */
+ PdfNativeStandardPaperSize_C8,
+ /**
+ * ISO 216 C9, 40 x 57 mm
+ */
+ PdfNativeStandardPaperSize_C9,
+ /**
+ * ISO 216 C10, 28 x 40 mm
+ */
+ PdfNativeStandardPaperSize_C10,
+ /**
+ * ANSI Standard Paper B+ (Super B) size, equivalent to ANSI B with a 1 inch margin,
+ * 330 x 483 mm / 13.0 x 19.0 in
+ */
+ PdfNativeStandardPaperSize_AnsiBPlus,
+ /**
+ * ANSI Standard Paper C size, 432 x 559 mm / 17.0 x 22.0 in
+ */
+ PdfNativeStandardPaperSize_AnsiC,
+ /**
+ * ANSI Standard Paper D size, 559 x 864 mm / 22.0 x 34.0 in
+ */
+ PdfNativeStandardPaperSize_AnsiD,
+ /**
+ * ANSI Standard Paper E size, 864 x 1118 mm / 34.0 x 44.0 in
+ */
+ PdfNativeStandardPaperSize_AnsiE,
+ /**
+ * North American architectural A size, 229 x 305 mm / 9.0 x 12.0 in
+ */
+ PdfNativeStandardPaperSize_ArchA,
+ /**
+ * North American architectural B size, 305 x 457 mm / 12.0 x 18.0 in
+ */
+ PdfNativeStandardPaperSize_ArchB,
+ /**
+ * North American architectural C size, 457 x 610 mm / 18.0 x 24.0 in
+ */
+ PdfNativeStandardPaperSize_ArchC,
+ /**
+ * North American architectural D size, 610 x 914 mm / 24.0 x 36.0 in
+ */
+ PdfNativeStandardPaperSize_ArchD,
+ /**
+ * North American architectural E size, 762 x 1067 mm / 30.0 x 42.0 in
+ */
+ PdfNativeStandardPaperSize_ArchE,
+} PdfNativeStandardPaperSize;
+
+typedef enum PdfNativeStyle {
+ PdfNativeStyle_S,
+ PdfNativeStyle_F,
+ PdfNativeStyle_DF,
+ PdfNativeStyle_FD,
+} PdfNativeStyle;
+
+typedef enum PdfNativeTableTheme {
+ PdfNativeTableTheme_Striped,
+ PdfNativeTableTheme_Grid,
+ PdfNativeTableTheme_Plain,
+} PdfNativeTableTheme;
+
+typedef enum PdfNativeTextAlignment {
+ PdfNativeTextAlignment_Left,
+ PdfNativeTextAlignment_Center,
+ PdfNativeTextAlignment_Right,
+ PdfNativeTextAlignment_Justify,
+} PdfNativeTextAlignment;
+
+typedef enum PdfNativeTextBaseline {
+ PdfNativeTextBaseline_Alphabetic,
+ PdfNativeTextBaseline_Ideographic,
+ PdfNativeTextBaseline_Bottom,
+ PdfNativeTextBaseline_Top,
+ PdfNativeTextBaseline_Middle,
+ PdfNativeTextBaseline_Hanging,
+} PdfNativeTextBaseline;
+
+typedef enum PdfNativeUnit {
+ PdfNativeUnit_Mm,
+ PdfNativeUnit_Points,
+ PdfNativeUnit_Cm,
+ PdfNativeUnit_Inches,
+} PdfNativeUnit;
+
+typedef struct PdfNativeCellRenderInfoContent PdfNativeCellRenderInfoContent;
+
+typedef enum PdfNativePaperSize_Tag {
+ PdfNativePaperSize_StandardPaper,
+ PdfNativePaperSize_Custom,
+} PdfNativePaperSize_Tag;
+
+typedef struct PdfNativePaperSize_Custom_Body {
+ float _0;
+ float _1;
+} PdfNativePaperSize_Custom_Body;
+
+typedef struct PdfNativePaperSize {
+ PdfNativePaperSize_Tag tag;
+ union {
+ struct {
+ enum PdfNativeStandardPaperSize standard_paper;
+ };
+ PdfNativePaperSize_Custom_Body custom;
+ };
+} PdfNativePaperSize;
+
+typedef struct PdfNativeDocumentConfig {
+ enum PdfNativeOrientation orientation;
+ struct PdfNativePaperSize size;
+ enum PdfNativeUnit units;
+ float device_scale;
+} PdfNativeDocumentConfig;
+
+typedef struct CColumnDef {
+ const char *header;
+ const char *data_key;
+} CColumnDef;
+
+typedef struct CColumnKey {
+ enum CColumnKeyType type_;
+ uintptr_t index;
+ const char *data_key;
+} CColumnKey;
+
+typedef struct CPdfNativeColor {
+ int32_t r;
+ int32_t g;
+ int32_t b;
+ int32_t a;
+} CPdfNativeColor;
+
+typedef union CPdfNativeColorOptionalData {
+ struct CPdfNativeColor value;
+} CPdfNativeColorOptionalData;
+
+typedef struct CPdfNativeColorOptional {
+ enum CPdfNativeColorOptionalType kind;
+ union CPdfNativeColorOptionalData data;
+} CPdfNativeColorOptional;
+
+typedef struct CPdfNativePoints {
+ float value;
+ enum PdfNativeUnit unit;
+ bool changed;
+} CPdfNativePoints;
+
+typedef struct CCellWidth {
+ enum CCellWidthType type_;
+ struct CPdfNativePoints value;
+} CCellWidth;
+
+typedef union CPdfNativePointsOptionalData {
+ struct CPdfNativePoints value;
+} CPdfNativePointsOptionalData;
+
+typedef struct CPdfNativePointsOptional {
+ enum CPdfNativePointsOptionalType kind;
+ union CPdfNativePointsOptionalData data;
+} CPdfNativePointsOptional;
+
+typedef struct CPdfNativePadding {
+ struct CPdfNativePoints top;
+ struct CPdfNativePoints right;
+ struct CPdfNativePoints bottom;
+ struct CPdfNativePoints left;
+} CPdfNativePadding;
+
+typedef struct CStyleDef {
+ enum PdfNativeFontFamily font;
+ enum PdfNativeFontStyle font_style;
+ enum PdfNativeOverflow overflow;
+ struct CPdfNativeColorOptional fill_color;
+ struct CPdfNativeColorOptional text_color;
+ struct CCellWidth cell_width;
+ struct CPdfNativePointsOptional min_cell_width;
+ struct CPdfNativePoints min_cell_height;
+ enum CHorizontalAlign horizontal_align;
+ enum CVerticalAlign vertical_align;
+ float font_size;
+ struct CPdfNativePadding cell_padding;
+ struct CPdfNativeColorOptional line_color;
+ float line_width;
+} CStyleDef;
+
+typedef struct CTableCell {
+ const char *content;
+ uintptr_t row_span;
+ uintptr_t col_span;
+ const struct CStyleDef *style;
+} CTableCell;
+
+typedef struct CTableCellOrString {
+ const char *string;
+ const struct CTableCell *cell;
+} CTableCellOrString;
+
+typedef struct CPdfNativeMargin {
+ struct CPdfNativePoints top;
+ struct CPdfNativePoints right;
+ struct CPdfNativePoints bottom;
+ struct CPdfNativePoints left;
+} CPdfNativeMargin;
+
+typedef struct PdfNativeCellRenderInfo {
+ enum PdfNativeSection section;
+ uint32_t row_index;
+ uint32_t column_index;
+ uint32_t page_index;
+ float x;
+ float y;
+ float width;
+ float height;
+ uint32_t col_span;
+ uint32_t row_span;
+ uint32_t line_count;
+ struct PdfNativeCellRenderInfoContent *content;
+} PdfNativeCellRenderInfo;
+
+#if !defined(TARGET_OS_ANDROID)
+typedef struct CPdfTable {
+ const struct CColumnDef *columns;
+ uintptr_t columns_size;
+ const struct CColumnKey *column_styles_keys;
+ uintptr_t column_styles_keys_size;
+ const struct CStyleDef *column_styles_values;
+ uintptr_t column_styles_values_size;
+ const struct CStyleDef *styles;
+ const struct CStyleDef *alternate_row_styles;
+ const struct CStyleDef *head_styles;
+ const struct CStyleDef *body_styles;
+ const struct CStyleDef *foot_styles;
+ const struct CTableCellOrString *const *head;
+ uintptr_t head_size;
+ const uintptr_t *header_inner_sizes;
+ uintptr_t header_inner_size;
+ const struct CTableCellOrString *const *body;
+ uintptr_t body_size;
+ const uintptr_t *body_inner_sizes;
+ uintptr_t body_inner_size;
+ const struct CTableCellOrString *const *foot;
+ uintptr_t foot_size;
+ const uintptr_t *foot_inner_sizes;
+ uintptr_t foot_inner_size;
+ struct CPdfNativePoints position_x;
+ struct CPdfNativePoints position_y;
+ enum PdfNativeTableTheme theme;
+ enum PdfNativePageBreak page_break;
+ enum PdfNativeShowHead show_head;
+ enum PdfNativeShowFoot show_foot;
+ struct CPdfNativeMargin margin;
+ void (*will_draw_page)(const void*, uint32_t, float, float);
+ const void *will_draw_page_data;
+ void (*did_draw_page)(const void*, uint32_t, float, float);
+ const void *did_draw_page_data;
+ bool (*will_draw_cell)(const void*, struct PdfNativeCellRenderInfo*);
+ const void *will_draw_cell_data;
+ void (*did_draw_cell)(const void*, struct PdfNativeCellRenderInfo*);
+ const void *did_draw_cell_data;
+} CPdfTable;
+#endif
+
+typedef union PdfNativeRotationOrMatrixData {
+ float rotation;
+ float matrix[6];
+} PdfNativeRotationOrMatrixData;
+
+typedef struct PdfNativeRotationOrMatrix {
+ enum PdfNativeRotationOrMatrixKind kind;
+ union PdfNativeRotationOrMatrixData data;
+} PdfNativeRotationOrMatrix;
+
+typedef struct PdfNativeTextOptions {
+ enum PdfNativeTextAlignment align;
+ enum PdfNativeTextBaseline baseline;
+ struct PdfNativeRotationOrMatrix angle;
+ enum PdfNativeRotationDirection rotation_direction;
+ uint32_t char_space;
+ float horizontal_scale;
+ float line_height_factor;
+ uint32_t max_width;
+} PdfNativeTextOptions;
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/pdf_native.h b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/pdf_native.h
new file mode 100644
index 00000000..2d727dcd
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Headers/pdf_native.h
@@ -0,0 +1,293 @@
+#pragma once
+
+/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */
+
+#include
+#include
+#include
+#include
+
+typedef struct CPdfNative CPdfNative;
+
+typedef struct CPdfNativeDocument CPdfNativeDocument;
+
+typedef struct CPdfNativeImage CPdfNativeImage;
+
+typedef struct CPdfNativeRenderInfo {
+ const void *data;
+ uint32_t width;
+ uint32_t height;
+} CPdfNativeRenderInfo;
+
+struct CPdfNative *pdf_native_init(void);
+
+void pdf_native_release(struct CPdfNative *instance);
+
+void pdf_native_string_release(const char *string);
+
+struct CPdfNativeDocument *pdf_native_load_from_path(struct CPdfNative *instance,
+ const char *path,
+ const char *password);
+
+struct CPdfNativeDocument *pdf_native_load_from_bytes(struct CPdfNative *instance,
+ const uint8_t *buffer,
+ uintptr_t size,
+ const char *password);
+
+const char *pdf_native_cell_render_info_get_content(const PdfNativeCellRenderInfo *instance);
+
+void pdf_native_cell_render_info_set_content(PdfNativeCellRenderInfo *instance,
+ const char *content);
+
+PdfNativeCellRenderInfoContent *pdf_native_cell_render_info_create_borrowed(const char *content);
+
+PdfNativeCellRenderInfoContent *pdf_native_cell_render_info_create_owned(const char *content);
+
+struct CPdfNativeDocument *pdf_native_document_init(struct CPdfNative *instance,
+ const PdfNativeDocumentConfig *config);
+
+void pdf_native_document_release(struct CPdfNativeDocument *instance);
+
+const char *pdf_native_document_save_to_file(struct CPdfNativeDocument *instance, const char *file);
+
+int pdf_native_document_count(struct CPdfNativeDocument *instance);
+
+void pdf_native_document_page_info(struct CPdfNativeDocument *instance,
+ uint8_t *buffer,
+ uintptr_t size);
+
+float pdf_native_document_width(struct CPdfNativeDocument *instance);
+
+float pdf_native_document_height(struct CPdfNativeDocument *instance);
+
+unsigned int pdf_native_document_current_page(struct CPdfNativeDocument *instance);
+
+void pdf_native_document_set_font(struct CPdfNativeDocument *instance,
+ const char *font_name,
+ const char *font_style,
+ const char *font_weight);
+
+bool pdf_native_document_add_font(struct CPdfNativeDocument *instance,
+ const char *path,
+ const char *id,
+ const char *style,
+ const char *weight,
+ bool is_ttf,
+ bool is_cid_font);
+
+bool pdf_native_document_add_font_with_bytes(struct CPdfNativeDocument *instance,
+ const uint8_t *bytes,
+ uintptr_t size,
+ const char *id,
+ const char *style,
+ const char *weight,
+ bool is_ttf,
+ bool is_cid_font);
+
+void pdf_native_document_add_page(struct CPdfNativeDocument *instance,
+ PdfNativePaperSize size,
+ PdfNativeOrientation orientation);
+
+void pdf_native_document_circle(struct CPdfNativeDocument *instance,
+ float x,
+ float y,
+ float r,
+ PdfNativeStyle style);
+
+void pdf_native_document_ellipse(struct CPdfNativeDocument *instance,
+ float x,
+ float y,
+ float rx,
+ float ry,
+ PdfNativeStyle style);
+
+void pdf_native_document_rect(struct CPdfNativeDocument *instance,
+ float x,
+ float y,
+ float width,
+ float height,
+ PdfNativeStyle style);
+
+void pdf_native_document_rounded_rect(struct CPdfNativeDocument *instance,
+ float x,
+ float y,
+ float width,
+ float height,
+ float rx,
+ float ry,
+ PdfNativeStyle style);
+
+void pdf_native_document_delete_page(struct CPdfNativeDocument *instance, unsigned int index);
+
+void pdf_native_document_set_page(struct CPdfNativeDocument *instance, unsigned int index);
+
+void pdf_native_document_set_font_size(struct CPdfNativeDocument *instance, float size);
+
+float pdf_native_document_get_font_size(struct CPdfNativeDocument *instance);
+
+void pdf_native_document_set_font_color(struct CPdfNativeDocument *instance,
+ int32_t r,
+ int32_t g,
+ int32_t b,
+ int32_t a);
+
+void pdf_native_document_set_draw_color(struct CPdfNativeDocument *instance,
+ int32_t r,
+ int32_t g,
+ int32_t b,
+ int32_t a);
+
+void pdf_native_document_set_fill_color(struct CPdfNativeDocument *instance,
+ int32_t r,
+ int32_t g,
+ int32_t b,
+ int32_t a);
+
+void pdf_native_document_set_line_width(struct CPdfNativeDocument *instance, float width);
+
+float pdf_native_document_get_line_width(struct CPdfNativeDocument *instance);
+
+void pdf_native_document_add_text(struct CPdfNativeDocument *instance,
+ const char *text,
+ float x,
+ float y,
+ const PdfNativeTextOptions *options);
+
+void pdf_native_document_add_text_matrix(struct CPdfNativeDocument *instance,
+ const char *text,
+ float x,
+ float y,
+ const PdfNativeTextOptions *options,
+ float a,
+ float b,
+ float c,
+ float d,
+ float e,
+ float f);
+
+void pdf_native_document_add_image(struct CPdfNativeDocument *instance,
+ const uint8_t *image_data,
+ unsigned int image_size,
+ float x,
+ float y,
+ int32_t width,
+ int32_t height);
+
+void pdf_native_document_add_image_pdf(struct CPdfNativeDocument *instance,
+ struct CPdfNativeImage *image,
+ float x,
+ float y,
+ int32_t width,
+ int32_t height);
+
+void pdf_native_document_add_raw_image(struct CPdfNativeDocument *instance,
+ const uint8_t *image_data,
+ unsigned int image_size,
+ uint32_t image_width,
+ uint32_t image_height,
+ float x,
+ float y,
+ int32_t width,
+ int32_t height);
+
+int64_t pdf_native_document_table(struct CPdfNativeDocument *instance, const CPdfTable *config);
+
+void pdf_native_document_render_into_buffer(struct CPdfNativeDocument *instance,
+ int index,
+ uint8_t *buffer,
+ uintptr_t buffer_size,
+ unsigned int width,
+ unsigned int height);
+
+void pdf_native_document_render_into_buffer_with_scale(struct CPdfNativeDocument *instance,
+ int index,
+ float viewport_width,
+ float viewport_height,
+ float scale_x,
+ float scale_y,
+ float x,
+ float y,
+ float width,
+ float height,
+ uint8_t *buffer,
+ uintptr_t buffer_size);
+
+struct CPdfNativeRenderInfo *pdf_native_document_render_to_buffer(struct CPdfNativeDocument *instance,
+ int index,
+ unsigned int width,
+ unsigned int height,
+ bool flip_vertical,
+ bool flip_horizontal);
+
+struct CPdfNativeRenderInfo *pdf_native_document_render_to_buffer_with_scale(struct CPdfNativeDocument *instance,
+ int index,
+ float viewport_width,
+ float viewport_height,
+ float scale_x,
+ float scale_y,
+ float x,
+ float y,
+ float width,
+ float height,
+ bool flip_vertical,
+ bool flip_horizontal);
+
+void *pdf_native_document_render_to_buffers(struct CPdfNativeDocument *instance,
+ const int *indices,
+ uintptr_t indices_size,
+ unsigned int width,
+ unsigned int height,
+ bool flip_vertical,
+ bool flip_horizontal);
+
+void *pdf_native_document_render_to_buffers_with_scale(struct CPdfNativeDocument *instance,
+ const int *indices,
+ uintptr_t indices_size,
+ float viewport_width,
+ float viewport_height,
+ float scale_x,
+ float scale_y,
+ float x,
+ float y,
+ float width,
+ float height,
+ bool flip_vertical,
+ bool flip_horizontal);
+
+struct CPdfNativeRenderInfo *pdf_native_document_render_to_buffer_with_scale_and_tile(struct CPdfNativeDocument *instance,
+ int index,
+ unsigned int tile_width,
+ unsigned int tile_height,
+ float viewport_width,
+ float viewport_height,
+ float scale,
+ unsigned int row,
+ unsigned int column);
+
+struct CPdfNativeRenderInfo *pdf_native_document_render_to_buffer_with_viewport_offset_and_size(struct CPdfNativeDocument *instance,
+ int index,
+ float viewport_width,
+ float viewport_height,
+ float scale,
+ float x,
+ float y,
+ float width,
+ float height);
+
+void pdf_native_render_info_release(struct CPdfNativeRenderInfo *instance);
+
+uint32_t pdf_native_image_get_width(struct CPdfNativeImage *instance);
+
+uint32_t pdf_native_image_get_height(struct CPdfNativeImage *instance);
+
+void pdf_native_image_release(struct CPdfNativeImage *instance);
+
+struct CPdfNativeImage *pdf_native_image_from_data(struct CPdfNativeDocument *instance,
+ const uint8_t *image,
+ uintptr_t size,
+ uint32_t width,
+ uint32_t height);
+
+struct CPdfNativeImage *pdf_native_image_from_encoded_data(struct CPdfNativeDocument *instance,
+ const uint8_t *image,
+ uintptr_t size);
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Info.plist b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Info.plist
new file mode 100644
index 00000000..65c612b1
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Info.plist differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo
new file mode 100644
index 00000000..70e110c1
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo
new file mode 100644
index 00000000..b3a8e16a
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.abi.json b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.abi.json
new file mode 100644
index 00000000..955a3531
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.abi.json
@@ -0,0 +1,23855 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "PdfNative",
+ "printedName": "PdfNative",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreImage",
+ "printedName": "CoreImage",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfDocument",
+ "printedName": "NSCPdfDocument",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)init",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(config:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "PdfNative.NSCPdfDocumentConfig",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)initWithConfig:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "addFileToVFS",
+ "printedName": "addFileToVFS(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addFileToVFS::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12addFileToVFSyySS_SStF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "existsFileInVFS",
+ "printedName": "existsFileInVFS(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)existsFileInVFS:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC15existsFileInVFSySbSSF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getFileFromVFS",
+ "printedName": "getFileFromVFS(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)getFileFromVFS:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC14getFileFromVFSySSSgSSF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addFont",
+ "printedName": "addFont(_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addFont:::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addFontySbSS_S4StF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFont",
+ "printedName": "setFont(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFont:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7setFontyySS_S2SSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "saveSync",
+ "printedName": "saveSync(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSError",
+ "printedName": "Foundation.NSError",
+ "usr": "c:objc(cs)NSError"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)saveSyncTo:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8saveSync2toSo7NSErrorCSgSS_tF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "save",
+ "printedName": "save(to:callback:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.NSError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSError",
+ "printedName": "Foundation.NSError",
+ "usr": "c:objc(cs)NSError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)saveTo:callback:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "count",
+ "printedName": "count",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)count",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5countSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)count",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5countSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)width",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5widthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)width",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5widthSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)height",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6heightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)height",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6heightSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fontSize",
+ "printedName": "fontSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFontSize:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfDocumentC8fontSizeSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "setFontColor",
+ "printedName": "setFontColor(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFontColor:::a:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFontColor",
+ "printedName": "setFontColor(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFontColor:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDrawColor",
+ "printedName": "setDrawColor(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setDrawColor:::a:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDrawColor",
+ "printedName": "setDrawColor(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setDrawColor:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFillColor",
+ "printedName": "setFillColor(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFillColor:::a:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFillColor",
+ "printedName": "setFillColor(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFillColor:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "lineWidth",
+ "printedName": "lineWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setLineWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfDocumentC9lineWidthSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "addPage",
+ "printedName": "addPage()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addPage",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addPageyyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addPage",
+ "printedName": "addPage(size:orientation:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addPageWithSize:orientation:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addPage4size11orientationyAA0C9PagerSizeC_AA0C11OrientationOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addText",
+ "printedName": "addText(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTextOptions?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextOptions",
+ "printedName": "PdfNative.NSCPdfTextOptions",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addText::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addTextyySS_S2fAA0cF7OptionsCSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(pdf:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithPdf:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(pdf:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithPdf:::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage3pdf__5width6heightyAA0cF0C_S4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(base64:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithBase64::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage6base64___ySS_SSS2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(base64:_:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithBase64::::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage6base64___5width6heightySS_SSS4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImage:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImageyySo7UIImageC_S2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(_:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImage:::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage___5width6heightySo7UIImageC_S4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(data:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithData:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage4data__ySo6NSDataC_S2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(data:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithData:::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage4data__5width6heightySo6NSDataC_S4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "circle",
+ "printedName": "circle(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)circle::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6circleyySf_S2fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "ellipse",
+ "printedName": "ellipse(_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)ellipse:::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7ellipseyySf_S3fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "rect",
+ "printedName": "rect(_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)rect:::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC4rectyySf_S3fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToBuffer",
+ "printedName": "renderToBuffer(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSMutableData",
+ "printedName": "Foundation.NSMutableData",
+ "usr": "c:objc(cs)NSMutableData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderToBuffer::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC14renderToBufferyys5Int32V_So13NSMutableDataCA2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToCGContext",
+ "printedName": "renderToCGContext(_:_:_:_:in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGContext",
+ "printedName": "CoreGraphics.CGContext",
+ "usr": "c:@T@CGContextRef"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderToCGContext::::in:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC17renderToCGContext____2inys5Int32V_12CoreGraphics7CGFloatVAJSo6CGRectVSo0G3RefatF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToCGContextImage",
+ "printedName": "renderToCGContextImage(_:_:_:_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderToCGContextImage:::::::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC22renderToCGContextImageySo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVALSo6CGRectVA2LS3btF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToCGContextImages",
+ "printedName": "renderToCGContextImages(_:_:_:_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[CoreGraphics.CGImage?]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[CoreGraphics.CGImage?]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Int32]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfDocumentC23renderToCGContextImagesySaySo10CGImageRefaSgGSgSays5Int32VG_14CoreFoundation7CGFloatVAOSo6CGRectVA2OS3btF",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC23renderToCGContextImagesySaySo10CGImageRefaSgGSgSays5Int32VG_12CoreGraphics7CGFloatVAOSo6CGRectVA2OS3btF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "roundedRect",
+ "printedName": "roundedRect(_:_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)roundedRect:::::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC11roundedRectyySf_S5fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "table",
+ "printedName": "table(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTable",
+ "printedName": "PdfNative.NSCPdfTable",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)table:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5tableySSAA0C5TableCF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderTileWithViewportOffset",
+ "printedName": "renderTileWithViewportOffset(_:viewportWidth:viewportHeight:scale:x:y:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderTileWithViewportOffset:viewportWidth:viewportHeight:scale:x:y:width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC28renderTileWithViewportOffset_13viewportWidth0J6Height5scale1x1y5width6heightSo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVA6StF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfDocument",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPadding",
+ "printedName": "NSCPdfPadding",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)top",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)top",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setTop:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC3topSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)left",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)left",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setLeft:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC4leftSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)bottom",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)bottom",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setBottom:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC6bottomSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)right",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)right",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setRight:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC5rightSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)init::::",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(uniform:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)initWithUniform:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)init",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPadding",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTextOptions",
+ "printedName": "NSCPdfTextOptions",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "align",
+ "printedName": "align",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)align",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)align",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setAlign:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "baseline",
+ "printedName": "baseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)baseline",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)baseline",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setBaseline:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "angle",
+ "printedName": "angle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)angle",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)angle",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setAngle:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "rotationDirection",
+ "printedName": "rotationDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)rotationDirection",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)rotationDirection",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setRotationDirection:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "charSpace",
+ "printedName": "charSpace",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)charSpace",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)charSpace",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setCharSpace:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC9charSpaceSivM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "horizontalScale",
+ "printedName": "horizontalScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)horizontalScale",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)horizontalScale",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setHorizontalScale:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineHeightFactor",
+ "printedName": "lineHeightFactor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)lineHeightFactor",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)lineHeightFactor",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setLineHeightFactor:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "maxWidth",
+ "printedName": "maxWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)maxWidth",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)maxWidth",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setMaxWidth:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC8maxWidthSivM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "pdfium",
+ "printedName": "pdfium()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PdfNativeTextOptions",
+ "printedName": "PdfNative.PdfNativeTextOptions",
+ "usr": "c:@S@PdfNativeTextOptions"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)pdfium",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC6pdfiumSo0abdE0VyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextOptions",
+ "printedName": "PdfNative.NSCPdfTextOptions",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)init",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTextOptions",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfCellWidth",
+ "printedName": "NSCPdfCellWidth",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "Auto",
+ "printedName": "Auto",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cpy)Auto",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4AutoACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cm)Auto",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4AutoACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "Wrap",
+ "printedName": "Wrap",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cpy)Wrap",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4WrapACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cm)Wrap",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4WrapACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "Fixed",
+ "printedName": "Fixed(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cm)Fixed:",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC5FixedyACSfFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfCellWidth",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfOverflow",
+ "printedName": "NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "lineBreak",
+ "printedName": "lineBreak",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowLineBreak",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO9lineBreakyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "ellipsize",
+ "printedName": "ellipsize",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowEllipsize",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO9ellipsizeyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "visible",
+ "printedName": "visible",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowVisible",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO7visibleyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "hidden",
+ "printedName": "hidden",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowHidden",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO6hiddenyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfOverflow?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfOverflowO7defaultACyFZ",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfOverflow",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "alphabetic",
+ "printedName": "alphabetic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineAlphabetic",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO10alphabeticyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "ideographic",
+ "printedName": "ideographic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineIdeographic",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO11ideographicyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineBottom",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO6bottomyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineTop",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO3topyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Var",
+ "name": "middle",
+ "printedName": "middle",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineMiddle",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO6middleyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 4
+ },
+ {
+ "kind": "Var",
+ "name": "hanging",
+ "printedName": "hanging",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineHanging",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO7hangingyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 5
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTextBaseline?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTextBaseline",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "USLetterAnsiA",
+ "printedName": "USLetterAnsiA",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSLetterAnsiA",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO13USLetterAnsiAyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "USHalfLetter",
+ "printedName": "USHalfLetter",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSHalfLetter",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO12USHalfLetteryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "USGovernmentLetter",
+ "printedName": "USGovernmentLetter",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSGovernmentLetter",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO18USGovernmentLetteryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "USLegal",
+ "printedName": "USLegal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSLegal",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO7USLegalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Var",
+ "name": "USJuniorLegal",
+ "printedName": "USJuniorLegal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSJuniorLegal",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO13USJuniorLegalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 4
+ },
+ {
+ "kind": "Var",
+ "name": "USGovernmentLegal",
+ "printedName": "USGovernmentLegal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSGovernmentLegal",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO17USGovernmentLegalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 5
+ },
+ {
+ "kind": "Var",
+ "name": "USLedgerTabloidAnsiB",
+ "printedName": "USLedgerTabloidAnsiB",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSLedgerTabloidAnsiB",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO20USLedgerTabloidAnsiByA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 6
+ },
+ {
+ "kind": "Var",
+ "name": "A0x4",
+ "printedName": "A0x4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA0x4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO4A0x4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 7
+ },
+ {
+ "kind": "Var",
+ "name": "A0x2",
+ "printedName": "A0x2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA0x2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO4A0x2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 8
+ },
+ {
+ "kind": "Var",
+ "name": "A0",
+ "printedName": "A0",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA0",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A0yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 9
+ },
+ {
+ "kind": "Var",
+ "name": "A1",
+ "printedName": "A1",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA1",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A1yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 10
+ },
+ {
+ "kind": "Var",
+ "name": "A2",
+ "printedName": "A2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 11
+ },
+ {
+ "kind": "Var",
+ "name": "A3",
+ "printedName": "A3",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA3",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A3yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 12
+ },
+ {
+ "kind": "Var",
+ "name": "A4",
+ "printedName": "A4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 13
+ },
+ {
+ "kind": "Var",
+ "name": "A4R",
+ "printedName": "A4R",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA4R",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3A4RyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 14
+ },
+ {
+ "kind": "Var",
+ "name": "A5",
+ "printedName": "A5",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA5",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A5yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 15
+ },
+ {
+ "kind": "Var",
+ "name": "A6",
+ "printedName": "A6",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA6",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A6yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 16
+ },
+ {
+ "kind": "Var",
+ "name": "A7",
+ "printedName": "A7",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA7",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A7yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 17
+ },
+ {
+ "kind": "Var",
+ "name": "A8",
+ "printedName": "A8",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA8",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A8yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 18
+ },
+ {
+ "kind": "Var",
+ "name": "A9",
+ "printedName": "A9",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA9",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A9yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 19
+ },
+ {
+ "kind": "Var",
+ "name": "A10",
+ "printedName": "A10",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA10",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3A10yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 20
+ },
+ {
+ "kind": "Var",
+ "name": "B0",
+ "printedName": "B0",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB0",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B0yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 21
+ },
+ {
+ "kind": "Var",
+ "name": "B1",
+ "printedName": "B1",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB1",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B1yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 22
+ },
+ {
+ "kind": "Var",
+ "name": "B2",
+ "printedName": "B2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 23
+ },
+ {
+ "kind": "Var",
+ "name": "B3",
+ "printedName": "B3",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB3",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B3yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 24
+ },
+ {
+ "kind": "Var",
+ "name": "B4",
+ "printedName": "B4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 25
+ },
+ {
+ "kind": "Var",
+ "name": "B5",
+ "printedName": "B5",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB5",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B5yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 26
+ },
+ {
+ "kind": "Var",
+ "name": "B6",
+ "printedName": "B6",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB6",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B6yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 27
+ },
+ {
+ "kind": "Var",
+ "name": "B7",
+ "printedName": "B7",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB7",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B7yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 28
+ },
+ {
+ "kind": "Var",
+ "name": "B8",
+ "printedName": "B8",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB8",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B8yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 29
+ },
+ {
+ "kind": "Var",
+ "name": "B9",
+ "printedName": "B9",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB9",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B9yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 30
+ },
+ {
+ "kind": "Var",
+ "name": "B10",
+ "printedName": "B10",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB10",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3B10yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 31
+ },
+ {
+ "kind": "Var",
+ "name": "C0",
+ "printedName": "C0",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC0",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C0yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 32
+ },
+ {
+ "kind": "Var",
+ "name": "C1",
+ "printedName": "C1",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC1",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C1yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 33
+ },
+ {
+ "kind": "Var",
+ "name": "C2",
+ "printedName": "C2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 34
+ },
+ {
+ "kind": "Var",
+ "name": "C3",
+ "printedName": "C3",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC3",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C3yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 35
+ },
+ {
+ "kind": "Var",
+ "name": "C4",
+ "printedName": "C4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 36
+ },
+ {
+ "kind": "Var",
+ "name": "C5",
+ "printedName": "C5",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC5",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C5yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 37
+ },
+ {
+ "kind": "Var",
+ "name": "C6",
+ "printedName": "C6",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC6",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C6yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 38
+ },
+ {
+ "kind": "Var",
+ "name": "C7",
+ "printedName": "C7",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC7",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C7yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 39
+ },
+ {
+ "kind": "Var",
+ "name": "C8",
+ "printedName": "C8",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC8",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C8yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 40
+ },
+ {
+ "kind": "Var",
+ "name": "C9",
+ "printedName": "C9",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC9",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C9yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 41
+ },
+ {
+ "kind": "Var",
+ "name": "C10",
+ "printedName": "C10",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC10",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3C10yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 42
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiBPlus",
+ "printedName": "AnsiBPlus",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiBPlus",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO9AnsiBPlusyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 43
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiC",
+ "printedName": "AnsiC",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiC",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5AnsiCyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 44
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiD",
+ "printedName": "AnsiD",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiD",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5AnsiDyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 45
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiE",
+ "printedName": "AnsiE",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiE",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5AnsiEyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 46
+ },
+ {
+ "kind": "Var",
+ "name": "ArchA",
+ "printedName": "ArchA",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchA",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchAyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 47
+ },
+ {
+ "kind": "Var",
+ "name": "ArchB",
+ "printedName": "ArchB",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchB",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchByA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 48
+ },
+ {
+ "kind": "Var",
+ "name": "ArchC",
+ "printedName": "ArchC",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchC",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchCyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 49
+ },
+ {
+ "kind": "Var",
+ "name": "ArchD",
+ "printedName": "ArchD",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchD",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchDyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 50
+ },
+ {
+ "kind": "Var",
+ "name": "ArchE",
+ "printedName": "ArchE",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchE",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchEyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 51
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfc",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvp",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfStandardPaperSize",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "UInt32",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextAlignment.Type) -> PdfNative.NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment@NSCPdfTextAlignmentLeft",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO4leftyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "center",
+ "printedName": "center",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextAlignment.Type) -> PdfNative.NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment@NSCPdfTextAlignmentCenter",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO6centeryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextAlignment.Type) -> PdfNative.NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment@NSCPdfTextAlignmentRight",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO5rightyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTextAlignment?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative19NSCPdfTextAlignmentO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTextAlignment",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdf",
+ "printedName": "NSCPdf",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "instance",
+ "printedName": "instance",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdf",
+ "printedName": "PdfNative.NSCPdf",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(cpy)instance",
+ "mangledName": "$s9PdfNative6NSCPdfC8instanceACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdf",
+ "printedName": "PdfNative.NSCPdf",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(cm)instance",
+ "mangledName": "$s9PdfNative6NSCPdfC8instanceACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdf",
+ "printedName": "PdfNative.NSCPdf",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(im)init",
+ "mangledName": "$s9PdfNative6NSCPdfCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(path:password:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(im)loadFromPathWithPath:password:",
+ "mangledName": "$s9PdfNative6NSCPdfC12loadFromPath4path8passwordAA0C8DocumentCSgSS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(bytes:password:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(im)loadFromBytesWithBytes:password:",
+ "mangledName": "$s9PdfNative6NSCPdfC13loadFromBytes5bytes8passwordAA0C8DocumentCSgSo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf",
+ "mangledName": "$s9PdfNative6NSCPdfC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdf",
+ "declAttributes": ["AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfOrientation",
+ "printedName": "NSCPdfOrientation",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "Landscape",
+ "printedName": "Landscape",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOrientation.Type) -> PdfNative.NSCPdfOrientation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOrientation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation@NSCPdfOrientationLandscape",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO9LandscapeyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "Portrait",
+ "printedName": "Portrait",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOrientation.Type) -> PdfNative.NSCPdfOrientation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOrientation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation@NSCPdfOrientationPortrait",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8PortraityA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfOrientation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfOrientation",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int32",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTableTheme",
+ "printedName": "NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "striped",
+ "printedName": "striped",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTableTheme.Type) -> PdfNative.NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTableTheme.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme@NSCPdfTableThemeStriped",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO7stripedyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "grid",
+ "printedName": "grid",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTableTheme.Type) -> PdfNative.NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTableTheme.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme@NSCPdfTableThemeGrid",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO4gridyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "plain",
+ "printedName": "plain",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTableTheme.Type) -> PdfNative.NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTableTheme.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme@NSCPdfTableThemePlain",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO5plainyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO7defaultACyFZ",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTableTheme?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTableTheme",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LDOTiledView",
+ "printedName": "LDOTiledView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "layerClass",
+ "printedName": "layerClass",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "any AnyObject.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "AnyObject"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(cpy)layerClass",
+ "mangledName": "$s9PdfNative12LDOTiledViewC10layerClassyXlXpvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "overriding": true,
+ "objc_name": "layerClass",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "any AnyObject.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "AnyObject"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(cm)layerClass",
+ "mangledName": "$s9PdfNative12LDOTiledViewC10layerClassyXlXpvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "overriding": true,
+ "objc_name": "layerClass",
+ "declAttributes": ["Dynamic", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "intrinsicContentSize",
+ "printedName": "intrinsicContentSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(py)intrinsicContentSize",
+ "mangledName": "$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvp",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(im)intrinsicContentSize",
+ "mangledName": "$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvg",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": ["Dynamic", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "draw",
+ "printedName": "draw(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(im)drawRect:",
+ "mangledName": "$s9PdfNative12LDOTiledViewC4drawyySo6CGRectVF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "drawRect:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView",
+ "mangledName": "$s9PdfNative12LDOTiledViewC",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfMargin",
+ "printedName": "NSCPdfMargin",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)top",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)top",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setTop:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC3topSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)left",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)left",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setLeft:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC4leftSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)bottom",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)bottom",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setBottom:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC6bottomSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)right",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)right",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setRight:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC5rightSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default(uniform:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(cm)defaultWithUniform:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default(left:right:top:bottom:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(cm)defaultWithLeft:right:top:bottom:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)init::::",
+ "mangledName": "$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(uniform:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)initWithUniform:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)init",
+ "mangledName": "$s9PdfNative12NSCPdfMarginCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfMargin",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfColumnDef",
+ "printedName": "NSCPdfColumnDef",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "header",
+ "printedName": "header",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(py)header",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)header",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)setHeader:",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfColumnDefC6headerSSvM",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "dataKey",
+ "printedName": "dataKey",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(py)dataKey",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)dataKey",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)setDataKey:",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfColumnDefC7dataKeySSSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(header:dataKey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)initWithHeader:dataKey:",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfColumnDef",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfColumnKey",
+ "printedName": "NSCPdfColumnKey",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "Index",
+ "printedName": "Index(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfColumnKeyC5IndexyACSiFZ",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyC5IndexyACSiFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "DataKey",
+ "printedName": "DataKey(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfColumnKeyC04DataE0yACSSFZ",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyC04DataE0yACSSFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfColumnKey",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "NSCPdfTableCellOrString",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(string:cell:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTableCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(im)initWithString:cell:",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "empty",
+ "printedName": "empty()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(cm)empty",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "withString",
+ "printedName": "withString(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(cm)withString:",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "Cell",
+ "printedName": "Cell(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(cm)Cell:",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(im)init",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTableCellOrString",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTableCell",
+ "printedName": "NSCPdfTableCell",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell(im)init::::",
+ "mangledName": "$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfTableCellCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell",
+ "mangledName": "$s9PdfNative15NSCPdfTableCellC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTableCell",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTable",
+ "printedName": "NSCPdfTable",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "columns",
+ "printedName": "columns",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfColumnDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)columns",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfColumnDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)columns",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfColumnDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setColumns:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "columnStyles",
+ "printedName": "columnStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)columnStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)columnStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setColumnStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "styles",
+ "printedName": "styles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)styles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)styles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "alternateRowsStyles",
+ "printedName": "alternateRowsStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)alternateRowsStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)alternateRowsStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setAlternateRowsStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "headStyles",
+ "printedName": "headStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)headStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)headStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setHeadStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bodyStyles",
+ "printedName": "bodyStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)bodyStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)bodyStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setBodyStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "footStyles",
+ "printedName": "footStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)footStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)footStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setFootStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "head",
+ "printedName": "head",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)head",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)head",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setHead:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "body",
+ "printedName": "body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)body",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)body",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setBody:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "foot",
+ "printedName": "foot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)foot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)foot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setFoot:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "position",
+ "printedName": "position",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Float]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)position",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Float]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)position",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Float]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setPosition:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC8positionSaySfGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "theme",
+ "printedName": "theme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)theme",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)theme",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setTheme:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "pageBreak",
+ "printedName": "pageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)pageBreak",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)pageBreak",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setPageBreak:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "showHead",
+ "printedName": "showHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)showHead",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)showHead",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setShowHead:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "showFoot",
+ "printedName": "showFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)showFoot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)showFoot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setShowFoot:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "margin",
+ "printedName": "margin",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)margin",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)margin",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setMargin:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC6marginAA0C6MarginCvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "willDrawPage",
+ "printedName": "willDrawPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)willDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)willDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setWillDrawPage:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "didDrawPage",
+ "printedName": "didDrawPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)didDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)didDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setDidDrawPage:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "willDrawCell",
+ "printedName": "willDrawCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> Swift.Bool",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)willDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> Swift.Bool",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)willDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> Swift.Bool",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setWillDrawCell:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "didDrawCell",
+ "printedName": "didDrawCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)didDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)didDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setDidDrawCell:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "updatePosition",
+ "printedName": "updatePosition(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)updatePosition::",
+ "mangledName": "$s9PdfNative11NSCPdfTableC14updatePositionyySf_SftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTable",
+ "printedName": "PdfNative.NSCPdfTable",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)init",
+ "mangledName": "$s9PdfNative11NSCPdfTableCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable",
+ "mangledName": "$s9PdfNative11NSCPdfTableC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTable",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfInfo",
+ "printedName": "NSCPdfInfo",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(width:height:data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfInfo",
+ "printedName": "PdfNative.NSCPdfInfo",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo(im)initWithWidth:height:data:",
+ "mangledName": "$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfInfo",
+ "printedName": "PdfNative.NSCPdfInfo",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo(im)init",
+ "mangledName": "$s9PdfNative10NSCPdfInfoCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo",
+ "mangledName": "$s9PdfNative10NSCPdfInfoC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfInfo",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfColor",
+ "printedName": "NSCPdfColor",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "r",
+ "printedName": "r",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)r",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)r",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setR:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1rs5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "g",
+ "printedName": "g",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)g",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)g",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setG:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1gs5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "b",
+ "printedName": "b",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)b",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)b",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setB:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1bs5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "a",
+ "printedName": "a",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)a",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)a",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setA:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1as5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)init:::",
+ "mangledName": "$s9PdfNative11NSCPdfColorCyACs5Int32V_A2Etcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)init:::a:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3Ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "isEqual",
+ "printedName": "isEqual(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)isEqual:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC7isEqualySbypSgF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": ["Dynamic", "ObjC", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hash",
+ "printedName": "hash",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)hash",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4hashSivp",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "hash",
+ "declAttributes": ["Dynamic", "ObjC", "AccessControl", "Override"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)hash",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4hashSivg",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "hash",
+ "declAttributes": ["Dynamic", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "gray",
+ "printedName": "gray(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(cm)gray:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4grayyACs5Int32VFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "grey",
+ "printedName": "grey(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(cm)grey:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4greyyACs5Int32VFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)init",
+ "mangledName": "$s9PdfNative11NSCPdfColorCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor",
+ "mangledName": "$s9PdfNative11NSCPdfColorC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfColor",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfStyleDef",
+ "printedName": "NSCPdfStyleDef",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "font",
+ "printedName": "font",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)font",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)font",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFont:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fontStyle",
+ "printedName": "fontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)fontStyle",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)fontStyle",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFontStyle:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "overflow",
+ "printedName": "overflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)overflow",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)overflow",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setOverflow:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fillColor",
+ "printedName": "fillColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)fillColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)fillColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFillColor:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textColor",
+ "printedName": "textColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)textColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)textColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setTextColor:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cellWidth",
+ "printedName": "cellWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)cellWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)cellWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setCellWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "minCellWidth",
+ "printedName": "minCellWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Float?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvp",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Float?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvg",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Float?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvs",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "minCellHeight",
+ "printedName": "minCellHeight",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)minCellHeight",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)minCellHeight",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setMinCellHeight:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "horizontalAlign",
+ "printedName": "horizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)horizontalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)horizontalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setHorizontalAlign:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "verticalAlign",
+ "printedName": "verticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)verticalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)verticalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setVerticalAlign:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fontSize",
+ "printedName": "fontSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFontSize:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC8fontSizeSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cellPadding",
+ "printedName": "cellPadding",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)cellPadding",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)cellPadding",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setCellPadding:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineColor",
+ "printedName": "lineColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)lineColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)lineColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setLineColor:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineWidth",
+ "printedName": "lineWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setLineWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9lineWidthSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "updateMinCellWidth",
+ "printedName": "updateMinCellWidth(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)updateMinCellWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC18updateMinCellWidthyySfF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getMinCellWidth",
+ "printedName": "getMinCellWidth()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)getMinCellWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15getMinCellWidthSfyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clone",
+ "printedName": "clone()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)clone",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC5cloneACyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(cm)default",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)init",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfStyleDef",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfScrollView",
+ "printedName": "NSCPdfScrollView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)document",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "RawDocComment", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)document",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setDocument:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onLoaded",
+ "printedName": "onLoaded",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)onLoaded",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)onLoaded",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setOnLoaded:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onError",
+ "printedName": "onError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)onError",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)onError",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setOnError:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onPageChange",
+ "printedName": "onPageChange",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)onPageChange",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)onPageChange",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setOnPageChange:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentPage",
+ "printedName": "currentPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)currentPage",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)currentPage",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setCurrentPage:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC11currentPageSivM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfScrollView",
+ "printedName": "PdfNative.NSCPdfScrollView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)loadFromBytes::",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)loadFromPath::",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromUrl",
+ "printedName": "loadFromUrl(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)loadFromUrl::",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollToPage",
+ "printedName": "scrollToPage(_:animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollToPage:animated:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12scrollToPage_8animatedySi_SbtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollViewDidScroll",
+ "printedName": "scrollViewDidScroll(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollViewDidScroll:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC06scrolle3DidD0yySo08UIScrollE0CF",
+ "moduleName": "PdfNative",
+ "objc_name": "scrollViewDidScroll:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "viewForZooming",
+ "printedName": "viewForZooming(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)viewForZoomingInScrollView:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF",
+ "moduleName": "PdfNative",
+ "objc_name": "viewForZoomingInScrollView:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollViewDidZoom",
+ "printedName": "scrollViewDidZoom(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollViewDidZoom:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC06scrollE7DidZoomyySo08UIScrollE0CF",
+ "moduleName": "PdfNative",
+ "objc_name": "scrollViewDidZoom:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollViewDidEndZooming",
+ "printedName": "scrollViewDidEndZooming(_:with:atScale:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollViewDidEndZooming:withView:atScale:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtF",
+ "moduleName": "PdfNative",
+ "objc_name": "scrollViewDidEndZooming:withView:atScale:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfScrollView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIScrollView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIScrollView", "UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfStyle",
+ "printedName": "NSCPdfStyle",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "s",
+ "printedName": "s",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleS",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO1syA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "f",
+ "printedName": "f",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleF",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO1fyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "df",
+ "printedName": "df",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleDf",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO2dfyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "fd",
+ "printedName": "fd",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleFd",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO2fdyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative11NSCPdfStyleO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative11NSCPdfStyleO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfStyleO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfStyle",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfShowHead",
+ "printedName": "NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "everyPage",
+ "printedName": "everyPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowHead.Type) -> PdfNative.NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowHead.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead@NSCPdfShowHeadEveryPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO9everyPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "firstPage",
+ "printedName": "firstPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowHead.Type) -> PdfNative.NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowHead.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead@NSCPdfShowHeadFirstPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO9firstPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "never",
+ "printedName": "never",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowHead.Type) -> PdfNative.NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowHead.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead@NSCPdfShowHeadNever",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO5neveryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfShowHead?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO7defaultACyFZ",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfShowHead",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfImage",
+ "printedName": "NSCPdfImage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(py)width",
+ "mangledName": "$s9PdfNative11NSCPdfImageC5widthSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(im)width",
+ "mangledName": "$s9PdfNative11NSCPdfImageC5widthSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(py)height",
+ "mangledName": "$s9PdfNative11NSCPdfImageC6heightSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(im)height",
+ "mangledName": "$s9PdfNative11NSCPdfImageC6heightSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "fromImage",
+ "printedName": "fromImage(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromImage:",
+ "mangledName": "$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromImageAsync",
+ "printedName": "fromImageAsync(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfImage?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromImageAsync::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromData",
+ "printedName": "fromData(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromData:::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromEncodedData",
+ "printedName": "fromEncodedData(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromEncodedData:",
+ "mangledName": "$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromDataAsync",
+ "printedName": "fromDataAsync(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfImage?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromDataAsync::::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromEncodedDataAsync",
+ "printedName": "fromEncodedDataAsync(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfImage?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromEncodedDataAsync::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(im)init",
+ "mangledName": "$s9PdfNative11NSCPdfImageCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage",
+ "mangledName": "$s9PdfNative11NSCPdfImageC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfImage",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfShowFoot",
+ "printedName": "NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "everyPage",
+ "printedName": "everyPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowFoot.Type) -> PdfNative.NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowFoot.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot@NSCPdfShowFootEveryPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO9everyPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "lastPage",
+ "printedName": "lastPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowFoot.Type) -> PdfNative.NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowFoot.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot@NSCPdfShowFootLastPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8lastPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "never",
+ "printedName": "never",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowFoot.Type) -> PdfNative.NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowFoot.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot@NSCPdfShowFootNever",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO5neveryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfShowFoot?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative14NSCPdfShowFootO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfShowFootO7defaultACyFZ",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfShowFoot",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHorizontalAlign.Type) -> PdfNative.NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign@NSCPdfHorizontalAlignLeft",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO4leftyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "center",
+ "printedName": "center",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHorizontalAlign.Type) -> PdfNative.NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign@NSCPdfHorizontalAlignCenter",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO6centeryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHorizontalAlign.Type) -> PdfNative.NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign@NSCPdfHorizontalAlignRight",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO5rightyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative21NSCPdfHorizontalAlignO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfHorizontalAlign",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "NSCPdfRotationOrMatrix",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "zero",
+ "printedName": "zero",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cpy)zero",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cm)zero",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "angle",
+ "printedName": "angle(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cm)angle:",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC5angleyACSfFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "matrix",
+ "printedName": "matrix(_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cm)matrix::::::",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(im)init",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfRotationOrMatrix",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfView",
+ "printedName": "NSCPdfView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "onLoaded",
+ "printedName": "onLoaded",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)onLoaded",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "RawDocComment", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)onLoaded",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setOnLoaded:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onError",
+ "printedName": "onError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)onError",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)onError",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setOnError:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onPageChange",
+ "printedName": "onPageChange",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)onPageChange",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)onPageChange",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setOnPageChange:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC12onPageChangeySicSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)document",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)document",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setDocument:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentPage",
+ "printedName": "currentPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)currentPage",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)currentPage",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setCurrentPage:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC11currentPageSivM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfView",
+ "printedName": "PdfNative.NSCPdfView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative10NSCPdfViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)loadFromBytes::",
+ "mangledName": "$s9PdfNative10NSCPdfViewC13loadFromBytesyySo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)loadFromPath::",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12loadFromPathyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromUrl",
+ "printedName": "loadFromUrl(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)loadFromUrl::",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11loadFromUrlyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollToPage",
+ "printedName": "scrollToPage(_:animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)scrollToPage:animated:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12scrollToPage_8animatedySi_SbtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "zoomScale",
+ "printedName": "zoomScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)zoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)zoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setZoomScale:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC9zoomScale14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "minimumZoomScale",
+ "printedName": "minimumZoomScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)minimumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)minimumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setMinimumZoomScale:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC16minimumZoomScale14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "maximumZoomScale",
+ "printedName": "maximumZoomScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)maximumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)maximumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setMaximumZoomScale:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC16maximumZoomScale14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView",
+ "mangledName": "$s9PdfNative10NSCPdfViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfSection",
+ "printedName": "NSCPdfSection",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "head",
+ "printedName": "head",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfSection.Type) -> PdfNative.NSCPdfSection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfSection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection@NSCPdfSectionHead",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO4headyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "body",
+ "printedName": "body",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfSection.Type) -> PdfNative.NSCPdfSection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfSection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection@NSCPdfSectionBody",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO4bodyyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "foot",
+ "printedName": "foot",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfSection.Type) -> PdfNative.NSCPdfSection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfSection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection@NSCPdfSectionFoot",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO4footyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfSection?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative13NSCPdfSectionO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative13NSCPdfSectionO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfSectionO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfSection",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfHookData",
+ "printedName": "NSCPdfHookData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "pageIndex",
+ "printedName": "pageIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(py)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "x",
+ "printedName": "x",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(py)x",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1xSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)x",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1xSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "y",
+ "printedName": "y",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(py)y",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1ySfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)y",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1ySfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)init:::",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)init",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfHookData",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfCellHookData",
+ "printedName": "NSCPdfCellHookData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "section",
+ "printedName": "section",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)section",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)section",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "rowIndex",
+ "printedName": "rowIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)rowIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)rowIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "columnIndex",
+ "printedName": "columnIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)columnIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)columnIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)width",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC5widthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)width",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC5widthSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)height",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC6heightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)height",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC6heightSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "colSpan",
+ "printedName": "colSpan",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)colSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)colSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "rowSpan",
+ "printedName": "rowSpan",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)rowSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)rowSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineCount",
+ "printedName": "lineCount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)lineCount",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)lineCount",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "content",
+ "printedName": "content",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)content",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)content",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)setContent:",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative18NSCPdfCellHookDataC7contentSSvM",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)init:::",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataCyACs6UInt32V_S2ftcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init:::",
+ "declAttributes": ["ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfCellHookData",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:@M@PdfNative@objc(cs)NSCPdfHookData",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["PdfNative.NSCPdfHookData", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "NSCPdfRotationDirection",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "cw",
+ "printedName": "cw",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfRotationDirection.Type) -> PdfNative.NSCPdfRotationDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfRotationDirection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection@NSCPdfRotationDirectionCw",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO2cwyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "ccw",
+ "printedName": "ccw",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfRotationDirection.Type) -> PdfNative.NSCPdfRotationDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfRotationDirection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection@NSCPdfRotationDirectionCcw",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO3ccwyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfRotationDirection?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfRotationDirection",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfVerticalAlign.Type) -> PdfNative.NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfVerticalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign@NSCPdfVerticalAlignTop",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO3topyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "middle",
+ "printedName": "middle",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfVerticalAlign.Type) -> PdfNative.NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfVerticalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign@NSCPdfVerticalAlignMiddle",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO6middleyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfVerticalAlign.Type) -> PdfNative.NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfVerticalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign@NSCPdfVerticalAlignBottom",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO6bottomyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfVerticalAlign?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative19NSCPdfVerticalAlignO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfVerticalAlign",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfFontStyle",
+ "printedName": "NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "normal",
+ "printedName": "normal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleNormal",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO6normalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "bold",
+ "printedName": "bold",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleBold",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO4boldyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "italic",
+ "printedName": "italic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleItalic",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO6italicyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "boldItalic",
+ "printedName": "boldItalic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleBoldItalic",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO10boldItalicyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO7defaultACyFZ",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfFontStyle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfFontStyle",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPageView",
+ "printedName": "NSCPdfPageView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "pageIndex",
+ "printedName": "pageIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(py)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC9pageIndexSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC9pageIndexSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(py)document",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)document",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageView",
+ "printedName": "PdfNative.NSCPdfPageView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(pageIndex:document:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)configureWithPageIndex:document:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC9configure9pageIndex8documentySi_AA0C8DocumentCtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clearCache",
+ "printedName": "clearCache()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)clearCache",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC10clearCacheyyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateForZoomScale",
+ "printedName": "updateForZoomScale(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)updateForZoomScale:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "prewarmLowRes",
+ "printedName": "prewarmLowRes(highPriority:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)prewarmLowResWithHighPriority:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC13prewarmLowRes12highPriorityySb_tF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesBegan",
+ "printedName": "touchesBegan(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesBegan:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesBegan:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesMoved",
+ "printedName": "touchesMoved(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesMoved:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesMoved:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesEnded",
+ "printedName": "touchesEnded(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesEnded:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC12touchesEnded_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesEnded:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesCancelled",
+ "printedName": "touchesCancelled(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesCancelled:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC16touchesCancelled_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesCancelled:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "tiledView",
+ "printedName": "tiledView(_:tileForRow:column:zoomLevel:zoomScale:bounds:rect:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LDOTiledView",
+ "printedName": "PdfNative.LDOTiledView",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PdfNative@objc(cs)NSCPdfPageView(im)tiledView:tileForRow:column:zoomLevel:zoomScale:bounds:rect:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Dynamic", "Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPageView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfUnit",
+ "printedName": "NSCPdfUnit",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "mm",
+ "printedName": "mm",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitMm",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO2mmyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "points",
+ "printedName": "points",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitPoints",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO6pointsyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "cm",
+ "printedName": "cm",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitCm",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO2cmyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "inches",
+ "printedName": "inches",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitInches",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO6inchesyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfUnit?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative10NSCPdfUnitO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfUnitO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfUnit",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int32",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfFontFamily",
+ "printedName": "NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "helvetica",
+ "printedName": "helvetica",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontFamily.Type) -> PdfNative.NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontFamily.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily@NSCPdfFontFamilyHelvetica",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO9helveticayA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "times",
+ "printedName": "times",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontFamily.Type) -> PdfNative.NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontFamily.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily@NSCPdfFontFamilyTimes",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO5timesyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "courier",
+ "printedName": "courier",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontFamily.Type) -> PdfNative.NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontFamily.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily@NSCPdfFontFamilyCourier",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO7courieryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO7defaultACyFZ",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfFontFamily?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfFontFamily",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPagerSize",
+ "printedName": "NSCPdfPagerSize",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "custom",
+ "printedName": "custom(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(cm)custom::",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC6customyACSf_SftFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "standard",
+ "printedName": "standard(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(cm)standard:",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC8standardyAcA0c13StandardPaperE0OFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "a4",
+ "printedName": "a4()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(cm)a4",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPagerSize",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTiledView",
+ "printedName": "NSCPdfTiledView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)document",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)document",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setDocument:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onLoaded",
+ "printedName": "onLoaded",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)onLoaded",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)onLoaded",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setOnLoaded:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onError",
+ "printedName": "onError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)onError",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)onError",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setOnError:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onPageChange",
+ "printedName": "onPageChange",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)onPageChange",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)onPageChange",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setOnPageChange:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTiledView",
+ "printedName": "PdfNative.NSCPdfTiledView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "viewForZooming",
+ "printedName": "viewForZooming(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)viewForZoomingInScrollView:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF",
+ "moduleName": "PdfNative",
+ "objc_name": "viewForZoomingInScrollView:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)loadFromBytes::",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)loadFromPath::",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromUrl",
+ "printedName": "loadFromUrl(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)loadFromUrl::",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTiledView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIScrollView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIScrollView", "UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "NSCPdfDocumentConfig",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "orientation",
+ "printedName": "orientation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)orientation",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)orientation",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setOrientation:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "size",
+ "printedName": "size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)size",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)size",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setSize:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "units",
+ "printedName": "units",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)units",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)units",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setUnits:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "deviceScale",
+ "printedName": "deviceScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)deviceScale",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)deviceScale",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setDeviceScale:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "PdfNative.NSCPdfDocumentConfig",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)init",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "PdfNative.NSCPdfDocumentConfig",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)init::::",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfDocumentConfig",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPageBreak",
+ "printedName": "NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "auto",
+ "printedName": "auto",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfPageBreak.Type) -> PdfNative.NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfPageBreak.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak@NSCPdfPageBreakAuto",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO4autoyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "avoid",
+ "printedName": "avoid",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfPageBreak.Type) -> PdfNative.NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfPageBreak.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak@NSCPdfPageBreakAvoid",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO5avoidyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "always",
+ "printedName": "always",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfPageBreak.Type) -> PdfNative.NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfPageBreak.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak@NSCPdfPageBreakAlways",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO6alwaysyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfPageBreak?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO7defaultACyFZ",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPageBreak",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "Dictionary",
+ "offset": 341,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 1416,
+ "length": 8,
+ "value": "\"normal\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 1471,
+ "length": 8,
+ "value": "\"normal\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 1524,
+ "length": 12,
+ "value": "\"Identity-H\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11279,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11308,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11340,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13156,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13185,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13217,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 183,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 209,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 237,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 264,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 335,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 299,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 416,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 380,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 498,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 460,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 578,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 541,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 416,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 456,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "FloatLiteral",
+ "offset": 497,
+ "length": 4,
+ "value": "1.15"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 526,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCellWidth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 297,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCellWidth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 516,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCellWidth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 602,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOverflow.swift",
+ "kind": "IntegerLiteral",
+ "offset": 190,
+ "length": 9,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOverflow.swift",
+ "kind": "IntegerLiteral",
+ "offset": 207,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOverflow.swift",
+ "kind": "IntegerLiteral",
+ "offset": 222,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 204,
+ "length": 11,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 223,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 237,
+ "length": 3,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 248,
+ "length": 6,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 262,
+ "length": 7,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCache.swift",
+ "kind": "IntegerLiteral",
+ "offset": 392,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 357,
+ "length": 12,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 442,
+ "length": 18,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 521,
+ "length": 7,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 595,
+ "length": 13,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 680,
+ "length": 17,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 794,
+ "length": 20,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 902,
+ "length": 4,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 991,
+ "length": 4,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1038,
+ "length": 2,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1082,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1126,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1170,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1214,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1296,
+ "length": 3,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1341,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1385,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1428,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1470,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1512,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1555,
+ "length": 3,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1602,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1647,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1691,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1735,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1779,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1823,
+ "length": 2,
+ "value": "26"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1867,
+ "length": 2,
+ "value": "27"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1910,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1952,
+ "length": 2,
+ "value": "29"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1994,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2037,
+ "length": 3,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2083,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2127,
+ "length": 2,
+ "value": "33"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2171,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2215,
+ "length": 2,
+ "value": "35"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2259,
+ "length": 2,
+ "value": "36"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2303,
+ "length": 2,
+ "value": "37"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2347,
+ "length": 2,
+ "value": "38"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2390,
+ "length": 2,
+ "value": "39"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2432,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2474,
+ "length": 2,
+ "value": "41"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2517,
+ "length": 3,
+ "value": "42"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2655,
+ "length": 9,
+ "value": "43"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2739,
+ "length": 5,
+ "value": "44"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2819,
+ "length": 5,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2900,
+ "length": 5,
+ "value": "46"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2988,
+ "length": 5,
+ "value": "47"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3077,
+ "length": 5,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3166,
+ "length": 5,
+ "value": "49"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3255,
+ "length": 5,
+ "value": "50"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3345,
+ "length": 5,
+ "value": "51"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextAlignment.swift",
+ "kind": "IntegerLiteral",
+ "offset": 201,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextAlignment.swift",
+ "kind": "IntegerLiteral",
+ "offset": 215,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOrientation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 201,
+ "length": 8,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTableTheme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 194,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTableTheme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 642,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 810,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 823,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1611,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 180,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 206,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 234,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 261,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 332,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 296,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 413,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 377,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 495,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 457,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 575,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 538,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 641,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 887,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 905,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 921,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 940,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "StringLiteral",
+ "offset": 196,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1250,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "StringLiteral",
+ "offset": 1276,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1297,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1418,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2132,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6343,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6405,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6467,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6503,
+ "length": 5,
+ "value": "[0, 0]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6758,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 7761,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 7843,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 7925,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyleDef.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1618,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyleDef.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1702,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "Array",
+ "offset": 322,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "Array",
+ "offset": 362,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 402,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "Dictionary",
+ "offset": 598,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 857,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 908,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 956,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1619,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10799,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 182,
+ "length": 2,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 192,
+ "length": 2,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowHead.swift",
+ "kind": "IntegerLiteral",
+ "offset": 193,
+ "length": 9,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowHead.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfImage.swift",
+ "kind": "IntegerLiteral",
+ "offset": 383,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfImage.swift",
+ "kind": "IntegerLiteral",
+ "offset": 529,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowFoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 192,
+ "length": 8,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowFoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHorizontalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHorizontalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 220,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "IntegerLiteral",
+ "offset": 212,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "Array",
+ "offset": 238,
+ "length": 13,
+ "value": "[0, 0, 0, 0, 0, 0]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "BooleanLiteral",
+ "offset": 272,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "IntegerLiteral",
+ "offset": 358,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2280,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHookData.swift",
+ "kind": "IntegerLiteral",
+ "offset": 209,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHookData.swift",
+ "kind": "IntegerLiteral",
+ "offset": 221,
+ "length": 4,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationDirection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 3,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfVerticalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 199,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfVerticalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 213,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 194,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 226,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "StringLiteral",
+ "offset": 779,
+ "length": 15,
+ "value": "\"pdf.rendering\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "StringLiteral",
+ "offset": 1103,
+ "length": 15,
+ "value": "\"pdf.lowres.hi\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "StringLiteral",
+ "offset": 1199,
+ "length": 12,
+ "value": "\"pdf.lowres\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "FloatLiteral",
+ "offset": 4175,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5681,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5922,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfUnit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfUnit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 187,
+ "length": 2,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfUnit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 197,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontFamily.swift",
+ "kind": "IntegerLiteral",
+ "offset": 198,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontFamily.swift",
+ "kind": "IntegerLiteral",
+ "offset": 211,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTiledView.swift",
+ "kind": "Dictionary",
+ "offset": 407,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6221,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTiledView.swift",
+ "kind": "FloatLiteral",
+ "offset": 6301,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageBreak.swift",
+ "kind": "IntegerLiteral",
+ "offset": 188,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageBreak.swift",
+ "kind": "IntegerLiteral",
+ "offset": 201,
+ "length": 6,
+ "value": "2"
+ }
+ ]
+}
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
new file mode 100644
index 00000000..67bac440
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
@@ -0,0 +1,680 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
+// swift-module-flags: -target arm64-apple-ios11.1-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name PdfNative
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1.2
+import CoreGraphics
+import CoreImage
+import Foundation
+@_exported import PdfNative
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfDocument) public class NSCPdfDocument : ObjectiveC.NSObject {
+ @objc override dynamic public init()
+ @objc public init(config: PdfNative.NSCPdfDocumentConfig)
+ @objc deinit
+ @objc public func addFileToVFS(_ fileName: Swift.String, _ fileContent: Swift.String)
+ @objc public func existsFileInVFS(_ fileName: Swift.String) -> Swift.Bool
+ @objc public func getFileFromVFS(_ fileName: Swift.String) -> Swift.String?
+ @objc public func addFont(_ postScriptNameOrPath: Swift.String, _ id: Swift.String, _ fontStyle: Swift.String = "normal", _ fontWeight: Swift.String = "normal", _ encoding: Swift.String = "Identity-H") -> Swift.Bool
+ @objc public func setFont(_ fontName: Swift.String, _ fontStyle: Swift.String, _ fontWeight: Swift.String? = nil)
+ @objc public func saveSync(to file: Swift.String) -> Foundation.NSError?
+ @objc public func save(to file: Swift.String, callback: @escaping (Foundation.NSError?) -> Swift.Void)
+ @objc public var count: Swift.Int {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var fontSize: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public var lineWidth: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func addPage()
+ @objc public func addPage(size: PdfNative.NSCPdfPagerSize = .a4(), orientation: PdfNative.NSCPdfOrientation = .Portrait)
+ @objc public func addText(_ text: Swift.String, _ x: Swift.Float, _ y: Swift.Float, _ options: PdfNative.NSCPdfTextOptions? = nil)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func circle(_ x: Swift.Float, _ y: Swift.Float, _ r: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func ellipse(_ x: Swift.Float, _ y: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func rect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func renderToBuffer(_ index: Swift.Int32, _ buffer: Foundation.NSMutableData, _ width: Swift.Int32, _ height: Swift.Int32)
+ @objc public func renderToCGContext(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, in context: CoreGraphics.CGContext)
+ @objc public func renderToCGContextImage(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> CoreGraphics.CGImage?
+ public func renderToCGContextImages(_ indices: [Swift.Int32], _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> [CoreGraphics.CGImage?]?
+ @objc public func roundedRect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func table(_ config: PdfNative.NSCPdfTable) -> Swift.String
+ @objc public func renderTileWithViewportOffset(_ index: Swift.Int32, viewportWidth: CoreFoundation.CGFloat, viewportHeight: CoreFoundation.CGFloat, scale: CoreFoundation.CGFloat, x: CoreFoundation.CGFloat, y: CoreFoundation.CGFloat, width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat) -> CoreGraphics.CGImage?
+}
+@objcMembers @objc(NSCPdfPadding) public class NSCPdfPadding : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTextOptions) public class NSCPdfTextOptions : ObjectiveC.NSObject {
+ @objc public var align: PdfNative.NSCPdfTextAlignment
+ @objc public var baseline: PdfNative.NSCPdfTextBaseline
+ @objc public var angle: PdfNative.NSCPdfRotationOrMatrix
+ @objc public var rotationDirection: PdfNative.NSCPdfRotationDirection
+ @objc public var charSpace: Swift.Int
+ @objc public var horizontalScale: Swift.Float
+ @objc public var lineHeightFactor: Swift.Float
+ @objc public var maxWidth: Swift.Int
+ @objc public func pdfium() -> PdfNative.PdfNativeTextOptions
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellWidth) public class NSCPdfCellWidth : ObjectiveC.NSObject {
+ @objc public static let Auto: PdfNative.NSCPdfCellWidth
+ @objc public static let Wrap: PdfNative.NSCPdfCellWidth
+ @objc public static func Fixed(_ value: Swift.Float) -> PdfNative.NSCPdfCellWidth
+ @objc deinit
+}
+@objc(NSCPdfOverflow) public enum NSCPdfOverflow : Swift.Int, Swift.RawRepresentable {
+ case lineBreak
+ case ellipsize
+ case visible
+ case hidden
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfOverflow
+}
+@objc(NSCPdfTextBaseline) public enum NSCPdfTextBaseline : Swift.Int, Swift.RawRepresentable {
+ case alphabetic
+ case ideographic
+ case bottom
+ case top
+ case middle
+ case hanging
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfStandardPaperSize) public enum NSCPdfStandardPaperSize : Swift.UInt32, Swift.RawRepresentable {
+ case USLetterAnsiA
+ case USHalfLetter
+ case USGovernmentLetter
+ case USLegal
+ case USJuniorLegal
+ case USGovernmentLegal
+ case USLedgerTabloidAnsiB
+ case A0x4
+ case A0x2
+ case A0
+ case A1
+ case A2
+ case A3
+ case A4
+ case A4R
+ case A5
+ case A6
+ case A7
+ case A8
+ case A9
+ case A10
+ case B0
+ case B1
+ case B2
+ case B3
+ case B4
+ case B5
+ case B6
+ case B7
+ case B8
+ case B9
+ case B10
+ case C0
+ case C1
+ case C2
+ case C3
+ case C4
+ case C5
+ case C6
+ case C7
+ case C8
+ case C9
+ case C10
+ case AnsiBPlus
+ case AnsiC
+ case AnsiD
+ case AnsiE
+ case ArchA
+ case ArchB
+ case ArchC
+ case ArchD
+ case ArchE
+ public typealias RawValue = Swift.UInt32
+ public init?(rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue)
+ public var rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue {
+ get
+ }
+}
+@objc(NSCPdfTextAlignment) public enum NSCPdfTextAlignment : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objc(NSCPdf) @objcMembers public class NSCPdf : ObjectiveC.NSObject {
+ @objc public static let instance: PdfNative.NSCPdf
+ @objc override dynamic public init()
+ @objc public func loadFromPath(path: Swift.String, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc public func loadFromBytes(bytes: Foundation.NSData, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc deinit
+}
+@objc(NSCPdfOrientation) public enum NSCPdfOrientation : Swift.Int32, Swift.RawRepresentable {
+ case Landscape
+ case Portrait
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfTableTheme) public enum NSCPdfTableTheme : Swift.Int, Swift.RawRepresentable {
+ case striped
+ case grid
+ case plain
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfTableTheme
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class LDOTiledView : UIKit.UIView {
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfMargin) public class NSCPdfMargin : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public static func `default`(uniform: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public static func `default`(left: Swift.Float = 0, right: Swift.Float = 0, top: Swift.Float = 0, bottom: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColumnDef) public class NSCPdfColumnDef : ObjectiveC.NSObject {
+ @objc public var header: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc public var dataKey: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc public init(header: Swift.String, dataKey: Swift.String? = nil)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc(NSCPdfColumnKey) public class NSCPdfColumnKey : ObjectiveC.NSObject {
+ public static func Index(_ value: Swift.Int) -> PdfNative.NSCPdfColumnKey
+ public static func DataKey(_ value: Swift.String) -> PdfNative.NSCPdfColumnKey
+ @objc deinit
+ @objc override dynamic public init()
+}
+@objcMembers @objc(NSCPdfTableCellOrString) public class NSCPdfTableCellOrString : ObjectiveC.NSObject {
+ @objc public init(string: Swift.String, cell: PdfNative.NSCPdfTableCell? = nil)
+ @objc public static func empty() -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func withString(_ value: Swift.String) -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func Cell(_ value: PdfNative.NSCPdfTableCell) -> PdfNative.NSCPdfTableCellOrString
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfTableCell) public class NSCPdfTableCell : ObjectiveC.NSObject {
+ @objc public init(_ content: Swift.String, _ colSpan: Swift.Int, _ rowSpan: Swift.Int, _ style: PdfNative.NSCPdfStyleDef = NSCPdfStyleDef.default())
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTable) public class NSCPdfTable : ObjectiveC.NSObject {
+ @objc public var columns: Swift.Array?
+ @objc public var columnStyles: Swift.Dictionary?
+ @objc public var styles: PdfNative.NSCPdfStyleDef?
+ @objc public var alternateRowsStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var headStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var bodyStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var footStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var head: [Swift.Array]
+ @objc public var body: [Swift.Array]
+ @objc public var foot: [Swift.Array]
+ @objc public var position: [Swift.Float]
+ @objc public var theme: PdfNative.NSCPdfTableTheme
+ @objc public var pageBreak: PdfNative.NSCPdfPageBreak
+ @objc public var showHead: PdfNative.NSCPdfShowHead
+ @objc public var showFoot: PdfNative.NSCPdfShowFoot
+ @objc public var margin: PdfNative.NSCPdfMargin
+ @objc public var willDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var didDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var willDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?
+ @objc public var didDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Void)?
+ @objc deinit
+ @objc public func updatePosition(_ x: Swift.Float, _ y: Swift.Float)
+ @objc override dynamic public init()
+}
+@objcMembers @objc(NSCPdfInfo) public class NSCPdfInfo : ObjectiveC.NSObject {
+ @objc public init(width: Swift.UInt, height: Swift.UInt, data: Foundation.NSData)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColor) public class NSCPdfColor : ObjectiveC.NSObject {
+ @objc public var r: Swift.Int32
+ @objc public var g: Swift.Int32
+ @objc public var b: Swift.Int32
+ @objc public var a: Swift.Int32
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc override dynamic public var hash: Swift.Int {
+ @objc get
+ }
+ @objc public static func gray(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc public static func grey(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfStyleDef) public class NSCPdfStyleDef : ObjectiveC.NSObject {
+ @objc public var font: PdfNative.NSCPdfFontFamily
+ @objc public var fontStyle: PdfNative.NSCPdfFontStyle
+ @objc public var overflow: PdfNative.NSCPdfOverflow
+ @objc public var fillColor: PdfNative.NSCPdfColor?
+ @objc public var textColor: PdfNative.NSCPdfColor?
+ @objc public var cellWidth: PdfNative.NSCPdfCellWidth
+ public var minCellWidth: Swift.Float?
+ @objc public var minCellHeight: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var horizontalAlign: PdfNative.NSCPdfHorizontalAlign
+ @objc public var verticalAlign: PdfNative.NSCPdfVerticalAlign
+ @objc public var fontSize: Swift.Float
+ @objc public var cellPadding: PdfNative.NSCPdfPadding
+ @objc public var lineColor: PdfNative.NSCPdfColor?
+ @objc public var lineWidth: Swift.Float
+ @objc public func updateMinCellWidth(_ value: Swift.Float)
+ @objc public func getMinCellWidth() -> Swift.Float
+ @objc public func clone() -> PdfNative.NSCPdfStyleDef
+ @objc public static func `default`() -> PdfNative.NSCPdfStyleDef
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfScrollView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfScrollView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidZoom(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidEndZooming(_ scrollView: UIKit.UIScrollView, with view: UIKit.UIView?, atScale scale: CoreFoundation.CGFloat)
+ @objc deinit
+}
+@objc(NSCPdfStyle) public enum NSCPdfStyle : Swift.Int, Swift.RawRepresentable {
+ case s
+ case f
+ case df
+ case fd
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfShowHead) public enum NSCPdfShowHead : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case firstPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowHead
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfImage) public class NSCPdfImage : ObjectiveC.NSObject {
+ @objc public var width: Swift.Int {
+ @objc get
+ }
+ @objc public var height: Swift.Int {
+ @objc get
+ }
+ @objc public static func fromImage(_ image: UIKit.UIImage) -> PdfNative.NSCPdfImage?
+ @objc public static func fromImageAsync(_ image: UIKit.UIImage, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromData(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32) -> PdfNative.NSCPdfImage?
+ @objc public static func fromEncodedData(_ data: Foundation.NSData) -> PdfNative.NSCPdfImage?
+ @objc public static func fromDataAsync(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromEncodedDataAsync(_ data: Foundation.NSData, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc deinit
+}
+@objc(NSCPdfShowFoot) public enum NSCPdfShowFoot : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case lastPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowFoot
+}
+@objc(NSCPdfHorizontalAlign) public enum NSCPdfHorizontalAlign : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfRotationOrMatrix) public class NSCPdfRotationOrMatrix : ObjectiveC.NSObject {
+ @objc public static let zero: PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func angle(_ deg: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func matrix(_ a: Swift.Float, _ b: Swift.Float, _ c: Swift.Float, _ d: Swift.Float, _ e: Swift.Float, _ f: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @objc @_Concurrency.MainActor @preconcurrency public var zoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var minimumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var maximumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfSection) public enum NSCPdfSection : Swift.Int, Swift.RawRepresentable {
+ case head
+ case body
+ case foot
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objcMembers @objc(NSCPdfHookData) public class NSCPdfHookData : ObjectiveC.NSObject {
+ @objc final public let pageIndex: Swift.UInt32
+ @objc final public let x: Swift.Float
+ @objc final public let y: Swift.Float
+ @objc public init(_ pageIndex: Swift.UInt32, _ x: Swift.Float, _ y: Swift.Float)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellHookData) public class NSCPdfCellHookData : PdfNative.NSCPdfHookData {
+ @objc public var section: PdfNative.NSCPdfSection {
+ @objc get
+ }
+ @objc public var rowIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var columnIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var colSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var rowSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var lineCount: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var content: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfRotationDirection) public enum NSCPdfRotationDirection : Swift.Int, Swift.RawRepresentable {
+ case cw
+ case ccw
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfVerticalAlign) public enum NSCPdfVerticalAlign : Swift.Int, Swift.RawRepresentable {
+ case top
+ case middle
+ case bottom
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfFontStyle) public enum NSCPdfFontStyle : Swift.Int, Swift.RawRepresentable {
+ case normal
+ case bold
+ case italic
+ case boldItalic
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontStyle
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPageView) @_Concurrency.MainActor @preconcurrency public class NSCPdfPageView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var pageIndex: Swift.Int {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func configure(pageIndex: Swift.Int, document: PdfNative.NSCPdfDocument)
+ @objc @_Concurrency.MainActor @preconcurrency public func clearCache()
+ @objc @_Concurrency.MainActor @preconcurrency public func updateForZoomScale(_ zoomScale: CoreFoundation.CGFloat)
+ @objc @_Concurrency.MainActor @preconcurrency public func prewarmLowRes(highPriority: Swift.Bool = false)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesMoved(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesEnded(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesCancelled(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @objc deinit
+}
+extension PdfNative.NSCPdfPageView {
+ @objc @_Concurrency.MainActor @preconcurrency dynamic public func tiledView(_ tiledView: PdfNative.LDOTiledView, tileForRow row: Swift.Int, column col: Swift.Int, zoomLevel: Swift.Int, zoomScale preciseZoomScale: CoreFoundation.CGFloat, bounds viewBounds: CoreFoundation.CGRect, rect tileRect: CoreFoundation.CGRect) -> UIKit.UIImage?
+}
+@objc(NSCPdfUnit) public enum NSCPdfUnit : Swift.Int32, Swift.RawRepresentable {
+ case mm
+ case points
+ case cm
+ case inches
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfFontFamily) public enum NSCPdfFontFamily : Swift.Int, Swift.RawRepresentable {
+ case helvetica
+ case times
+ case courier
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontFamily
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPagerSize) public class NSCPdfPagerSize : ObjectiveC.NSObject {
+ @objc public static func custom(_ width: Swift.Float, _ height: Swift.Float) -> PdfNative.NSCPdfPagerSize
+ @objc public static func standard(_ value: PdfNative.NSCPdfStandardPaperSize) -> PdfNative.NSCPdfPagerSize
+ @objc public static func a4() -> PdfNative.NSCPdfPagerSize
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfTiledView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfTiledView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfDocumentConfig) public class NSCPdfDocumentConfig : ObjectiveC.NSObject {
+ @objc public var orientation: PdfNative.NSCPdfOrientation
+ @objc public var size: PdfNative.NSCPdfPagerSize
+ @objc public var units: PdfNative.NSCPdfUnit
+ @objc public var deviceScale: Swift.Float
+ @objc override dynamic public init()
+ @objc public init(_ orientation: PdfNative.NSCPdfOrientation, _ size: PdfNative.NSCPdfPagerSize, _ units: PdfNative.NSCPdfUnit, _ deviceScale: Swift.Float)
+ @objc deinit
+}
+@objc(NSCPdfPageBreak) public enum NSCPdfPageBreak : Swift.Int, Swift.RawRepresentable {
+ case auto
+ case avoid
+ case always
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfPageBreak
+}
+extension PdfNative.NSCPdfOverflow : Swift.Equatable {}
+extension PdfNative.NSCPdfOverflow : Swift.Hashable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Equatable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Hashable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Equatable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Hashable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Equatable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Hashable {}
+extension PdfNative.NSCPdfOrientation : Swift.Equatable {}
+extension PdfNative.NSCPdfOrientation : Swift.Hashable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Equatable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Hashable {}
+extension PdfNative.NSCPdfStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfShowHead : Swift.Equatable {}
+extension PdfNative.NSCPdfShowHead : Swift.Hashable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Equatable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Hashable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfSection : Swift.Equatable {}
+extension PdfNative.NSCPdfSection : Swift.Hashable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Equatable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Hashable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfUnit : Swift.Equatable {}
+extension PdfNative.NSCPdfUnit : Swift.Hashable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Equatable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Hashable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Equatable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Hashable {}
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftdoc
new file mode 100644
index 00000000..5e1e1307
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftinterface
new file mode 100644
index 00000000..67bac440
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -0,0 +1,680 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
+// swift-module-flags: -target arm64-apple-ios11.1-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name PdfNative
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1.2
+import CoreGraphics
+import CoreImage
+import Foundation
+@_exported import PdfNative
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfDocument) public class NSCPdfDocument : ObjectiveC.NSObject {
+ @objc override dynamic public init()
+ @objc public init(config: PdfNative.NSCPdfDocumentConfig)
+ @objc deinit
+ @objc public func addFileToVFS(_ fileName: Swift.String, _ fileContent: Swift.String)
+ @objc public func existsFileInVFS(_ fileName: Swift.String) -> Swift.Bool
+ @objc public func getFileFromVFS(_ fileName: Swift.String) -> Swift.String?
+ @objc public func addFont(_ postScriptNameOrPath: Swift.String, _ id: Swift.String, _ fontStyle: Swift.String = "normal", _ fontWeight: Swift.String = "normal", _ encoding: Swift.String = "Identity-H") -> Swift.Bool
+ @objc public func setFont(_ fontName: Swift.String, _ fontStyle: Swift.String, _ fontWeight: Swift.String? = nil)
+ @objc public func saveSync(to file: Swift.String) -> Foundation.NSError?
+ @objc public func save(to file: Swift.String, callback: @escaping (Foundation.NSError?) -> Swift.Void)
+ @objc public var count: Swift.Int {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var fontSize: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public var lineWidth: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func addPage()
+ @objc public func addPage(size: PdfNative.NSCPdfPagerSize = .a4(), orientation: PdfNative.NSCPdfOrientation = .Portrait)
+ @objc public func addText(_ text: Swift.String, _ x: Swift.Float, _ y: Swift.Float, _ options: PdfNative.NSCPdfTextOptions? = nil)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func circle(_ x: Swift.Float, _ y: Swift.Float, _ r: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func ellipse(_ x: Swift.Float, _ y: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func rect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func renderToBuffer(_ index: Swift.Int32, _ buffer: Foundation.NSMutableData, _ width: Swift.Int32, _ height: Swift.Int32)
+ @objc public func renderToCGContext(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, in context: CoreGraphics.CGContext)
+ @objc public func renderToCGContextImage(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> CoreGraphics.CGImage?
+ public func renderToCGContextImages(_ indices: [Swift.Int32], _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> [CoreGraphics.CGImage?]?
+ @objc public func roundedRect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func table(_ config: PdfNative.NSCPdfTable) -> Swift.String
+ @objc public func renderTileWithViewportOffset(_ index: Swift.Int32, viewportWidth: CoreFoundation.CGFloat, viewportHeight: CoreFoundation.CGFloat, scale: CoreFoundation.CGFloat, x: CoreFoundation.CGFloat, y: CoreFoundation.CGFloat, width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat) -> CoreGraphics.CGImage?
+}
+@objcMembers @objc(NSCPdfPadding) public class NSCPdfPadding : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTextOptions) public class NSCPdfTextOptions : ObjectiveC.NSObject {
+ @objc public var align: PdfNative.NSCPdfTextAlignment
+ @objc public var baseline: PdfNative.NSCPdfTextBaseline
+ @objc public var angle: PdfNative.NSCPdfRotationOrMatrix
+ @objc public var rotationDirection: PdfNative.NSCPdfRotationDirection
+ @objc public var charSpace: Swift.Int
+ @objc public var horizontalScale: Swift.Float
+ @objc public var lineHeightFactor: Swift.Float
+ @objc public var maxWidth: Swift.Int
+ @objc public func pdfium() -> PdfNative.PdfNativeTextOptions
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellWidth) public class NSCPdfCellWidth : ObjectiveC.NSObject {
+ @objc public static let Auto: PdfNative.NSCPdfCellWidth
+ @objc public static let Wrap: PdfNative.NSCPdfCellWidth
+ @objc public static func Fixed(_ value: Swift.Float) -> PdfNative.NSCPdfCellWidth
+ @objc deinit
+}
+@objc(NSCPdfOverflow) public enum NSCPdfOverflow : Swift.Int, Swift.RawRepresentable {
+ case lineBreak
+ case ellipsize
+ case visible
+ case hidden
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfOverflow
+}
+@objc(NSCPdfTextBaseline) public enum NSCPdfTextBaseline : Swift.Int, Swift.RawRepresentable {
+ case alphabetic
+ case ideographic
+ case bottom
+ case top
+ case middle
+ case hanging
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfStandardPaperSize) public enum NSCPdfStandardPaperSize : Swift.UInt32, Swift.RawRepresentable {
+ case USLetterAnsiA
+ case USHalfLetter
+ case USGovernmentLetter
+ case USLegal
+ case USJuniorLegal
+ case USGovernmentLegal
+ case USLedgerTabloidAnsiB
+ case A0x4
+ case A0x2
+ case A0
+ case A1
+ case A2
+ case A3
+ case A4
+ case A4R
+ case A5
+ case A6
+ case A7
+ case A8
+ case A9
+ case A10
+ case B0
+ case B1
+ case B2
+ case B3
+ case B4
+ case B5
+ case B6
+ case B7
+ case B8
+ case B9
+ case B10
+ case C0
+ case C1
+ case C2
+ case C3
+ case C4
+ case C5
+ case C6
+ case C7
+ case C8
+ case C9
+ case C10
+ case AnsiBPlus
+ case AnsiC
+ case AnsiD
+ case AnsiE
+ case ArchA
+ case ArchB
+ case ArchC
+ case ArchD
+ case ArchE
+ public typealias RawValue = Swift.UInt32
+ public init?(rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue)
+ public var rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue {
+ get
+ }
+}
+@objc(NSCPdfTextAlignment) public enum NSCPdfTextAlignment : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objc(NSCPdf) @objcMembers public class NSCPdf : ObjectiveC.NSObject {
+ @objc public static let instance: PdfNative.NSCPdf
+ @objc override dynamic public init()
+ @objc public func loadFromPath(path: Swift.String, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc public func loadFromBytes(bytes: Foundation.NSData, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc deinit
+}
+@objc(NSCPdfOrientation) public enum NSCPdfOrientation : Swift.Int32, Swift.RawRepresentable {
+ case Landscape
+ case Portrait
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfTableTheme) public enum NSCPdfTableTheme : Swift.Int, Swift.RawRepresentable {
+ case striped
+ case grid
+ case plain
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfTableTheme
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class LDOTiledView : UIKit.UIView {
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfMargin) public class NSCPdfMargin : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public static func `default`(uniform: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public static func `default`(left: Swift.Float = 0, right: Swift.Float = 0, top: Swift.Float = 0, bottom: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColumnDef) public class NSCPdfColumnDef : ObjectiveC.NSObject {
+ @objc public var header: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc public var dataKey: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc public init(header: Swift.String, dataKey: Swift.String? = nil)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc(NSCPdfColumnKey) public class NSCPdfColumnKey : ObjectiveC.NSObject {
+ public static func Index(_ value: Swift.Int) -> PdfNative.NSCPdfColumnKey
+ public static func DataKey(_ value: Swift.String) -> PdfNative.NSCPdfColumnKey
+ @objc deinit
+ @objc override dynamic public init()
+}
+@objcMembers @objc(NSCPdfTableCellOrString) public class NSCPdfTableCellOrString : ObjectiveC.NSObject {
+ @objc public init(string: Swift.String, cell: PdfNative.NSCPdfTableCell? = nil)
+ @objc public static func empty() -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func withString(_ value: Swift.String) -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func Cell(_ value: PdfNative.NSCPdfTableCell) -> PdfNative.NSCPdfTableCellOrString
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfTableCell) public class NSCPdfTableCell : ObjectiveC.NSObject {
+ @objc public init(_ content: Swift.String, _ colSpan: Swift.Int, _ rowSpan: Swift.Int, _ style: PdfNative.NSCPdfStyleDef = NSCPdfStyleDef.default())
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTable) public class NSCPdfTable : ObjectiveC.NSObject {
+ @objc public var columns: Swift.Array?
+ @objc public var columnStyles: Swift.Dictionary?
+ @objc public var styles: PdfNative.NSCPdfStyleDef?
+ @objc public var alternateRowsStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var headStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var bodyStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var footStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var head: [Swift.Array]
+ @objc public var body: [Swift.Array]
+ @objc public var foot: [Swift.Array]
+ @objc public var position: [Swift.Float]
+ @objc public var theme: PdfNative.NSCPdfTableTheme
+ @objc public var pageBreak: PdfNative.NSCPdfPageBreak
+ @objc public var showHead: PdfNative.NSCPdfShowHead
+ @objc public var showFoot: PdfNative.NSCPdfShowFoot
+ @objc public var margin: PdfNative.NSCPdfMargin
+ @objc public var willDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var didDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var willDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?
+ @objc public var didDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Void)?
+ @objc deinit
+ @objc public func updatePosition(_ x: Swift.Float, _ y: Swift.Float)
+ @objc override dynamic public init()
+}
+@objcMembers @objc(NSCPdfInfo) public class NSCPdfInfo : ObjectiveC.NSObject {
+ @objc public init(width: Swift.UInt, height: Swift.UInt, data: Foundation.NSData)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColor) public class NSCPdfColor : ObjectiveC.NSObject {
+ @objc public var r: Swift.Int32
+ @objc public var g: Swift.Int32
+ @objc public var b: Swift.Int32
+ @objc public var a: Swift.Int32
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc override dynamic public var hash: Swift.Int {
+ @objc get
+ }
+ @objc public static func gray(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc public static func grey(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfStyleDef) public class NSCPdfStyleDef : ObjectiveC.NSObject {
+ @objc public var font: PdfNative.NSCPdfFontFamily
+ @objc public var fontStyle: PdfNative.NSCPdfFontStyle
+ @objc public var overflow: PdfNative.NSCPdfOverflow
+ @objc public var fillColor: PdfNative.NSCPdfColor?
+ @objc public var textColor: PdfNative.NSCPdfColor?
+ @objc public var cellWidth: PdfNative.NSCPdfCellWidth
+ public var minCellWidth: Swift.Float?
+ @objc public var minCellHeight: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var horizontalAlign: PdfNative.NSCPdfHorizontalAlign
+ @objc public var verticalAlign: PdfNative.NSCPdfVerticalAlign
+ @objc public var fontSize: Swift.Float
+ @objc public var cellPadding: PdfNative.NSCPdfPadding
+ @objc public var lineColor: PdfNative.NSCPdfColor?
+ @objc public var lineWidth: Swift.Float
+ @objc public func updateMinCellWidth(_ value: Swift.Float)
+ @objc public func getMinCellWidth() -> Swift.Float
+ @objc public func clone() -> PdfNative.NSCPdfStyleDef
+ @objc public static func `default`() -> PdfNative.NSCPdfStyleDef
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfScrollView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfScrollView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidZoom(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidEndZooming(_ scrollView: UIKit.UIScrollView, with view: UIKit.UIView?, atScale scale: CoreFoundation.CGFloat)
+ @objc deinit
+}
+@objc(NSCPdfStyle) public enum NSCPdfStyle : Swift.Int, Swift.RawRepresentable {
+ case s
+ case f
+ case df
+ case fd
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfShowHead) public enum NSCPdfShowHead : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case firstPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowHead
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfImage) public class NSCPdfImage : ObjectiveC.NSObject {
+ @objc public var width: Swift.Int {
+ @objc get
+ }
+ @objc public var height: Swift.Int {
+ @objc get
+ }
+ @objc public static func fromImage(_ image: UIKit.UIImage) -> PdfNative.NSCPdfImage?
+ @objc public static func fromImageAsync(_ image: UIKit.UIImage, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromData(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32) -> PdfNative.NSCPdfImage?
+ @objc public static func fromEncodedData(_ data: Foundation.NSData) -> PdfNative.NSCPdfImage?
+ @objc public static func fromDataAsync(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromEncodedDataAsync(_ data: Foundation.NSData, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc deinit
+}
+@objc(NSCPdfShowFoot) public enum NSCPdfShowFoot : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case lastPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowFoot
+}
+@objc(NSCPdfHorizontalAlign) public enum NSCPdfHorizontalAlign : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfRotationOrMatrix) public class NSCPdfRotationOrMatrix : ObjectiveC.NSObject {
+ @objc public static let zero: PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func angle(_ deg: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func matrix(_ a: Swift.Float, _ b: Swift.Float, _ c: Swift.Float, _ d: Swift.Float, _ e: Swift.Float, _ f: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @objc @_Concurrency.MainActor @preconcurrency public var zoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var minimumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var maximumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfSection) public enum NSCPdfSection : Swift.Int, Swift.RawRepresentable {
+ case head
+ case body
+ case foot
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objcMembers @objc(NSCPdfHookData) public class NSCPdfHookData : ObjectiveC.NSObject {
+ @objc final public let pageIndex: Swift.UInt32
+ @objc final public let x: Swift.Float
+ @objc final public let y: Swift.Float
+ @objc public init(_ pageIndex: Swift.UInt32, _ x: Swift.Float, _ y: Swift.Float)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellHookData) public class NSCPdfCellHookData : PdfNative.NSCPdfHookData {
+ @objc public var section: PdfNative.NSCPdfSection {
+ @objc get
+ }
+ @objc public var rowIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var columnIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var colSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var rowSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var lineCount: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var content: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfRotationDirection) public enum NSCPdfRotationDirection : Swift.Int, Swift.RawRepresentable {
+ case cw
+ case ccw
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfVerticalAlign) public enum NSCPdfVerticalAlign : Swift.Int, Swift.RawRepresentable {
+ case top
+ case middle
+ case bottom
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfFontStyle) public enum NSCPdfFontStyle : Swift.Int, Swift.RawRepresentable {
+ case normal
+ case bold
+ case italic
+ case boldItalic
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontStyle
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPageView) @_Concurrency.MainActor @preconcurrency public class NSCPdfPageView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var pageIndex: Swift.Int {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func configure(pageIndex: Swift.Int, document: PdfNative.NSCPdfDocument)
+ @objc @_Concurrency.MainActor @preconcurrency public func clearCache()
+ @objc @_Concurrency.MainActor @preconcurrency public func updateForZoomScale(_ zoomScale: CoreFoundation.CGFloat)
+ @objc @_Concurrency.MainActor @preconcurrency public func prewarmLowRes(highPriority: Swift.Bool = false)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesMoved(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesEnded(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesCancelled(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @objc deinit
+}
+extension PdfNative.NSCPdfPageView {
+ @objc @_Concurrency.MainActor @preconcurrency dynamic public func tiledView(_ tiledView: PdfNative.LDOTiledView, tileForRow row: Swift.Int, column col: Swift.Int, zoomLevel: Swift.Int, zoomScale preciseZoomScale: CoreFoundation.CGFloat, bounds viewBounds: CoreFoundation.CGRect, rect tileRect: CoreFoundation.CGRect) -> UIKit.UIImage?
+}
+@objc(NSCPdfUnit) public enum NSCPdfUnit : Swift.Int32, Swift.RawRepresentable {
+ case mm
+ case points
+ case cm
+ case inches
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfFontFamily) public enum NSCPdfFontFamily : Swift.Int, Swift.RawRepresentable {
+ case helvetica
+ case times
+ case courier
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontFamily
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPagerSize) public class NSCPdfPagerSize : ObjectiveC.NSObject {
+ @objc public static func custom(_ width: Swift.Float, _ height: Swift.Float) -> PdfNative.NSCPdfPagerSize
+ @objc public static func standard(_ value: PdfNative.NSCPdfStandardPaperSize) -> PdfNative.NSCPdfPagerSize
+ @objc public static func a4() -> PdfNative.NSCPdfPagerSize
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfTiledView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfTiledView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfDocumentConfig) public class NSCPdfDocumentConfig : ObjectiveC.NSObject {
+ @objc public var orientation: PdfNative.NSCPdfOrientation
+ @objc public var size: PdfNative.NSCPdfPagerSize
+ @objc public var units: PdfNative.NSCPdfUnit
+ @objc public var deviceScale: Swift.Float
+ @objc override dynamic public init()
+ @objc public init(_ orientation: PdfNative.NSCPdfOrientation, _ size: PdfNative.NSCPdfPagerSize, _ units: PdfNative.NSCPdfUnit, _ deviceScale: Swift.Float)
+ @objc deinit
+}
+@objc(NSCPdfPageBreak) public enum NSCPdfPageBreak : Swift.Int, Swift.RawRepresentable {
+ case auto
+ case avoid
+ case always
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfPageBreak
+}
+extension PdfNative.NSCPdfOverflow : Swift.Equatable {}
+extension PdfNative.NSCPdfOverflow : Swift.Hashable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Equatable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Hashable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Equatable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Hashable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Equatable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Hashable {}
+extension PdfNative.NSCPdfOrientation : Swift.Equatable {}
+extension PdfNative.NSCPdfOrientation : Swift.Hashable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Equatable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Hashable {}
+extension PdfNative.NSCPdfStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfShowHead : Swift.Equatable {}
+extension PdfNative.NSCPdfShowHead : Swift.Hashable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Equatable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Hashable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfSection : Swift.Equatable {}
+extension PdfNative.NSCPdfSection : Swift.Hashable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Equatable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Hashable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfUnit : Swift.Equatable {}
+extension PdfNative.NSCPdfUnit : Swift.Hashable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Equatable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Hashable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Equatable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Hashable {}
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.abi.json b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.abi.json
new file mode 100644
index 00000000..955a3531
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.abi.json
@@ -0,0 +1,23855 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "PdfNative",
+ "printedName": "PdfNative",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreImage",
+ "printedName": "CoreImage",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfDocument",
+ "printedName": "NSCPdfDocument",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)init",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(config:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "PdfNative.NSCPdfDocumentConfig",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)initWithConfig:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "addFileToVFS",
+ "printedName": "addFileToVFS(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addFileToVFS::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12addFileToVFSyySS_SStF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "existsFileInVFS",
+ "printedName": "existsFileInVFS(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)existsFileInVFS:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC15existsFileInVFSySbSSF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getFileFromVFS",
+ "printedName": "getFileFromVFS(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)getFileFromVFS:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC14getFileFromVFSySSSgSSF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addFont",
+ "printedName": "addFont(_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addFont:::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addFontySbSS_S4StF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFont",
+ "printedName": "setFont(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFont:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7setFontyySS_S2SSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "saveSync",
+ "printedName": "saveSync(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSError",
+ "printedName": "Foundation.NSError",
+ "usr": "c:objc(cs)NSError"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)saveSyncTo:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8saveSync2toSo7NSErrorCSgSS_tF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "save",
+ "printedName": "save(to:callback:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.NSError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.NSError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSError",
+ "printedName": "Foundation.NSError",
+ "usr": "c:objc(cs)NSError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)saveTo:callback:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "count",
+ "printedName": "count",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)count",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5countSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)count",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5countSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)width",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5widthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)width",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5widthSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)height",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6heightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)height",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6heightSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fontSize",
+ "printedName": "fontSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFontSize:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfDocumentC8fontSizeSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8fontSizeSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "setFontColor",
+ "printedName": "setFontColor(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFontColor:::a:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFontColor",
+ "printedName": "setFontColor(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFontColor:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDrawColor",
+ "printedName": "setDrawColor(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setDrawColor:::a:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDrawColor",
+ "printedName": "setDrawColor(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setDrawColor:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFillColor",
+ "printedName": "setFillColor(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFillColor:::a:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setFillColor",
+ "printedName": "setFillColor(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setFillColor:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "lineWidth",
+ "printedName": "lineWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(py)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)setLineWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfDocumentC9lineWidthSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC9lineWidthSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "addPage",
+ "printedName": "addPage()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addPage",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addPageyyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addPage",
+ "printedName": "addPage(size:orientation:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addPageWithSize:orientation:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addPage4size11orientationyAA0C9PagerSizeC_AA0C11OrientationOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addText",
+ "printedName": "addText(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTextOptions?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextOptions",
+ "printedName": "PdfNative.NSCPdfTextOptions",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addText::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7addTextyySS_S2fAA0cF7OptionsCSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(pdf:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithPdf:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(pdf:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithPdf:::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage3pdf__5width6heightyAA0cF0C_S4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(base64:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithBase64::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage6base64___ySS_SSS2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(base64:_:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithBase64::::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage6base64___5width6heightySS_SSS4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImage:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImageyySo7UIImageC_S2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(_:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImage:::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage___5width6heightySo7UIImageC_S4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(data:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithData:::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage4data__ySo6NSDataC_S2ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "addImage",
+ "printedName": "addImage(data:_:_:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)addImageWithData:::width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC8addImage4data__5width6heightySo6NSDataC_S4ftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "circle",
+ "printedName": "circle(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)circle::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC6circleyySf_S2fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "ellipse",
+ "printedName": "ellipse(_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)ellipse:::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC7ellipseyySf_S3fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "rect",
+ "printedName": "rect(_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)rect:::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC4rectyySf_S3fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToBuffer",
+ "printedName": "renderToBuffer(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSMutableData",
+ "printedName": "Foundation.NSMutableData",
+ "usr": "c:objc(cs)NSMutableData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderToBuffer::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC14renderToBufferyys5Int32V_So13NSMutableDataCA2FtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToCGContext",
+ "printedName": "renderToCGContext(_:_:_:_:in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGContext",
+ "printedName": "CoreGraphics.CGContext",
+ "usr": "c:@T@CGContextRef"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderToCGContext::::in:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC17renderToCGContext____2inys5Int32V_12CoreGraphics7CGFloatVAJSo6CGRectVSo0G3RefatF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToCGContextImage",
+ "printedName": "renderToCGContextImage(_:_:_:_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderToCGContextImage:::::::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC22renderToCGContextImageySo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVALSo6CGRectVA2LS3btF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderToCGContextImages",
+ "printedName": "renderToCGContextImages(_:_:_:_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[CoreGraphics.CGImage?]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[CoreGraphics.CGImage?]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Int32]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfDocumentC23renderToCGContextImagesySaySo10CGImageRefaSgGSgSays5Int32VG_14CoreFoundation7CGFloatVAOSo6CGRectVA2OS3btF",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC23renderToCGContextImagesySaySo10CGImageRefaSgGSgSays5Int32VG_12CoreGraphics7CGFloatVAOSo6CGRectVA2OS3btF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "roundedRect",
+ "printedName": "roundedRect(_:_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)roundedRect:::::::",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC11roundedRectyySf_S5fAA0C5StyleOtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "table",
+ "printedName": "table(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTable",
+ "printedName": "PdfNative.NSCPdfTable",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)table:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC5tableySSAA0C5TableCF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "renderTileWithViewportOffset",
+ "printedName": "renderTileWithViewportOffset(_:viewportWidth:viewportHeight:scale:x:y:width:height:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CoreGraphics.CGImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGImage",
+ "printedName": "CoreGraphics.CGImage",
+ "usr": "c:@T@CGImageRef"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument(im)renderTileWithViewportOffset:viewportWidth:viewportHeight:scale:x:y:width:height:",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC28renderTileWithViewportOffset_13viewportWidth0J6Height5scale1x1y5width6heightSo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVA6StF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument",
+ "mangledName": "$s9PdfNative14NSCPdfDocumentC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfDocument",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPadding",
+ "printedName": "NSCPdfPadding",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)top",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)top",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setTop:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC3topSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC3topSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)left",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)left",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setLeft:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC4leftSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC4leftSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)bottom",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)bottom",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setBottom:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC6bottomSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC6bottomSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(py)right",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)right",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)setRight:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfPaddingC5rightSfvM",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC5rightSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)init::::",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(uniform:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)initWithUniform:",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding(im)init",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding",
+ "mangledName": "$s9PdfNative13NSCPdfPaddingC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPadding",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTextOptions",
+ "printedName": "NSCPdfTextOptions",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "align",
+ "printedName": "align",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)align",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)align",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setAlign:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "baseline",
+ "printedName": "baseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)baseline",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)baseline",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setBaseline:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "angle",
+ "printedName": "angle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)angle",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)angle",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setAngle:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "rotationDirection",
+ "printedName": "rotationDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)rotationDirection",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)rotationDirection",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setRotationDirection:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "charSpace",
+ "printedName": "charSpace",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)charSpace",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)charSpace",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setCharSpace:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC9charSpaceSivM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "horizontalScale",
+ "printedName": "horizontalScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)horizontalScale",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)horizontalScale",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setHorizontalScale:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineHeightFactor",
+ "printedName": "lineHeightFactor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)lineHeightFactor",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)lineHeightFactor",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setLineHeightFactor:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "maxWidth",
+ "printedName": "maxWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(py)maxWidth",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)maxWidth",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)setMaxWidth:",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfTextOptionsC8maxWidthSivM",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "pdfium",
+ "printedName": "pdfium()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PdfNativeTextOptions",
+ "printedName": "PdfNative.PdfNativeTextOptions",
+ "usr": "c:@S@PdfNativeTextOptions"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)pdfium",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC6pdfiumSo0abdE0VyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextOptions",
+ "printedName": "PdfNative.NSCPdfTextOptions",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions(im)init",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTextOptions",
+ "mangledName": "$s9PdfNative17NSCPdfTextOptionsC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTextOptions",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfCellWidth",
+ "printedName": "NSCPdfCellWidth",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "Auto",
+ "printedName": "Auto",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cpy)Auto",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4AutoACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cm)Auto",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4AutoACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "Wrap",
+ "printedName": "Wrap",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cpy)Wrap",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4WrapACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cm)Wrap",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC4WrapACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "Fixed",
+ "printedName": "Fixed(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(cm)Fixed:",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC5FixedyACSfFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth",
+ "mangledName": "$s9PdfNative15NSCPdfCellWidthC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfCellWidth",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfOverflow",
+ "printedName": "NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "lineBreak",
+ "printedName": "lineBreak",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowLineBreak",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO9lineBreakyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "ellipsize",
+ "printedName": "ellipsize",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowEllipsize",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO9ellipsizeyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "visible",
+ "printedName": "visible",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowVisible",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO7visibleyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "hidden",
+ "printedName": "hidden",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOverflow.Type) -> PdfNative.NSCPdfOverflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOverflow.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow@NSCPdfOverflowHidden",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO6hiddenyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfOverflow?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfOverflowO7defaultACyFZ",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow",
+ "mangledName": "$s9PdfNative14NSCPdfOverflowO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfOverflow",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "alphabetic",
+ "printedName": "alphabetic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineAlphabetic",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO10alphabeticyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "ideographic",
+ "printedName": "ideographic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineIdeographic",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO11ideographicyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineBottom",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO6bottomyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineTop",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO3topyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Var",
+ "name": "middle",
+ "printedName": "middle",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineMiddle",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO6middleyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 4
+ },
+ {
+ "kind": "Var",
+ "name": "hanging",
+ "printedName": "hanging",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextBaseline.Type) -> PdfNative.NSCPdfTextBaseline",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextBaseline.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline@NSCPdfTextBaselineHanging",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO7hangingyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 5
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTextBaseline?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextBaseline",
+ "printedName": "PdfNative.NSCPdfTextBaseline",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextBaseline",
+ "mangledName": "$s9PdfNative18NSCPdfTextBaselineO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTextBaseline",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreGraphics",
+ "printedName": "CoreGraphics",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "USLetterAnsiA",
+ "printedName": "USLetterAnsiA",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSLetterAnsiA",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO13USLetterAnsiAyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "USHalfLetter",
+ "printedName": "USHalfLetter",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSHalfLetter",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO12USHalfLetteryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "USGovernmentLetter",
+ "printedName": "USGovernmentLetter",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSGovernmentLetter",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO18USGovernmentLetteryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "USLegal",
+ "printedName": "USLegal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSLegal",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO7USLegalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Var",
+ "name": "USJuniorLegal",
+ "printedName": "USJuniorLegal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSJuniorLegal",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO13USJuniorLegalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 4
+ },
+ {
+ "kind": "Var",
+ "name": "USGovernmentLegal",
+ "printedName": "USGovernmentLegal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSGovernmentLegal",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO17USGovernmentLegalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 5
+ },
+ {
+ "kind": "Var",
+ "name": "USLedgerTabloidAnsiB",
+ "printedName": "USLedgerTabloidAnsiB",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeUSLedgerTabloidAnsiB",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO20USLedgerTabloidAnsiByA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 6
+ },
+ {
+ "kind": "Var",
+ "name": "A0x4",
+ "printedName": "A0x4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA0x4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO4A0x4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 7
+ },
+ {
+ "kind": "Var",
+ "name": "A0x2",
+ "printedName": "A0x2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA0x2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO4A0x2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 8
+ },
+ {
+ "kind": "Var",
+ "name": "A0",
+ "printedName": "A0",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA0",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A0yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 9
+ },
+ {
+ "kind": "Var",
+ "name": "A1",
+ "printedName": "A1",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA1",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A1yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 10
+ },
+ {
+ "kind": "Var",
+ "name": "A2",
+ "printedName": "A2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 11
+ },
+ {
+ "kind": "Var",
+ "name": "A3",
+ "printedName": "A3",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA3",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A3yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 12
+ },
+ {
+ "kind": "Var",
+ "name": "A4",
+ "printedName": "A4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 13
+ },
+ {
+ "kind": "Var",
+ "name": "A4R",
+ "printedName": "A4R",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA4R",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3A4RyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 14
+ },
+ {
+ "kind": "Var",
+ "name": "A5",
+ "printedName": "A5",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA5",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A5yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 15
+ },
+ {
+ "kind": "Var",
+ "name": "A6",
+ "printedName": "A6",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA6",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A6yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 16
+ },
+ {
+ "kind": "Var",
+ "name": "A7",
+ "printedName": "A7",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA7",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A7yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 17
+ },
+ {
+ "kind": "Var",
+ "name": "A8",
+ "printedName": "A8",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA8",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A8yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 18
+ },
+ {
+ "kind": "Var",
+ "name": "A9",
+ "printedName": "A9",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA9",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2A9yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 19
+ },
+ {
+ "kind": "Var",
+ "name": "A10",
+ "printedName": "A10",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeA10",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3A10yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 20
+ },
+ {
+ "kind": "Var",
+ "name": "B0",
+ "printedName": "B0",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB0",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B0yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 21
+ },
+ {
+ "kind": "Var",
+ "name": "B1",
+ "printedName": "B1",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB1",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B1yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 22
+ },
+ {
+ "kind": "Var",
+ "name": "B2",
+ "printedName": "B2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 23
+ },
+ {
+ "kind": "Var",
+ "name": "B3",
+ "printedName": "B3",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB3",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B3yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 24
+ },
+ {
+ "kind": "Var",
+ "name": "B4",
+ "printedName": "B4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 25
+ },
+ {
+ "kind": "Var",
+ "name": "B5",
+ "printedName": "B5",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB5",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B5yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 26
+ },
+ {
+ "kind": "Var",
+ "name": "B6",
+ "printedName": "B6",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB6",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B6yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 27
+ },
+ {
+ "kind": "Var",
+ "name": "B7",
+ "printedName": "B7",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB7",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B7yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 28
+ },
+ {
+ "kind": "Var",
+ "name": "B8",
+ "printedName": "B8",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB8",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B8yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 29
+ },
+ {
+ "kind": "Var",
+ "name": "B9",
+ "printedName": "B9",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB9",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2B9yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 30
+ },
+ {
+ "kind": "Var",
+ "name": "B10",
+ "printedName": "B10",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeB10",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3B10yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 31
+ },
+ {
+ "kind": "Var",
+ "name": "C0",
+ "printedName": "C0",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC0",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C0yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 32
+ },
+ {
+ "kind": "Var",
+ "name": "C1",
+ "printedName": "C1",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC1",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C1yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 33
+ },
+ {
+ "kind": "Var",
+ "name": "C2",
+ "printedName": "C2",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC2",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C2yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 34
+ },
+ {
+ "kind": "Var",
+ "name": "C3",
+ "printedName": "C3",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC3",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C3yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 35
+ },
+ {
+ "kind": "Var",
+ "name": "C4",
+ "printedName": "C4",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC4",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C4yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 36
+ },
+ {
+ "kind": "Var",
+ "name": "C5",
+ "printedName": "C5",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC5",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C5yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 37
+ },
+ {
+ "kind": "Var",
+ "name": "C6",
+ "printedName": "C6",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC6",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C6yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 38
+ },
+ {
+ "kind": "Var",
+ "name": "C7",
+ "printedName": "C7",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC7",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C7yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 39
+ },
+ {
+ "kind": "Var",
+ "name": "C8",
+ "printedName": "C8",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC8",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C8yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 40
+ },
+ {
+ "kind": "Var",
+ "name": "C9",
+ "printedName": "C9",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC9",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO2C9yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 41
+ },
+ {
+ "kind": "Var",
+ "name": "C10",
+ "printedName": "C10",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeC10",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO3C10yA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 42
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiBPlus",
+ "printedName": "AnsiBPlus",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiBPlus",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO9AnsiBPlusyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 43
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiC",
+ "printedName": "AnsiC",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiC",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5AnsiCyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 44
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiD",
+ "printedName": "AnsiD",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiD",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5AnsiDyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 45
+ },
+ {
+ "kind": "Var",
+ "name": "AnsiE",
+ "printedName": "AnsiE",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeAnsiE",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5AnsiEyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 46
+ },
+ {
+ "kind": "Var",
+ "name": "ArchA",
+ "printedName": "ArchA",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchA",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchAyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 47
+ },
+ {
+ "kind": "Var",
+ "name": "ArchB",
+ "printedName": "ArchB",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchB",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchByA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 48
+ },
+ {
+ "kind": "Var",
+ "name": "ArchC",
+ "printedName": "ArchC",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchC",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchCyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 49
+ },
+ {
+ "kind": "Var",
+ "name": "ArchD",
+ "printedName": "ArchD",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchD",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchDyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 50
+ },
+ {
+ "kind": "Var",
+ "name": "ArchE",
+ "printedName": "ArchE",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStandardPaperSize.Type) -> PdfNative.NSCPdfStandardPaperSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize@NSCPdfStandardPaperSizeArchE",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO5ArchEyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment", "ObjC"],
+ "fixedbinaryorder": 51
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfc",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvp",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize",
+ "mangledName": "$s9PdfNative23NSCPdfStandardPaperSizeO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfStandardPaperSize",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "UInt32",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextAlignment.Type) -> PdfNative.NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment@NSCPdfTextAlignmentLeft",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO4leftyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "center",
+ "printedName": "center",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextAlignment.Type) -> PdfNative.NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment@NSCPdfTextAlignmentCenter",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO6centeryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTextAlignment.Type) -> PdfNative.NSCPdfTextAlignment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTextAlignment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment@NSCPdfTextAlignmentRight",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO5rightyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTextAlignment?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTextAlignment",
+ "printedName": "PdfNative.NSCPdfTextAlignment",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative19NSCPdfTextAlignmentO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfTextAlignment",
+ "mangledName": "$s9PdfNative19NSCPdfTextAlignmentO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTextAlignment",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdf",
+ "printedName": "NSCPdf",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "instance",
+ "printedName": "instance",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdf",
+ "printedName": "PdfNative.NSCPdf",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(cpy)instance",
+ "mangledName": "$s9PdfNative6NSCPdfC8instanceACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdf",
+ "printedName": "PdfNative.NSCPdf",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(cm)instance",
+ "mangledName": "$s9PdfNative6NSCPdfC8instanceACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdf",
+ "printedName": "PdfNative.NSCPdf",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(im)init",
+ "mangledName": "$s9PdfNative6NSCPdfCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(path:password:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(im)loadFromPathWithPath:password:",
+ "mangledName": "$s9PdfNative6NSCPdfC12loadFromPath4path8passwordAA0C8DocumentCSgSS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(bytes:password:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf(im)loadFromBytesWithBytes:password:",
+ "mangledName": "$s9PdfNative6NSCPdfC13loadFromBytes5bytes8passwordAA0C8DocumentCSgSo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdf",
+ "mangledName": "$s9PdfNative6NSCPdfC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdf",
+ "declAttributes": ["AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfOrientation",
+ "printedName": "NSCPdfOrientation",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "Landscape",
+ "printedName": "Landscape",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOrientation.Type) -> PdfNative.NSCPdfOrientation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOrientation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation@NSCPdfOrientationLandscape",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO9LandscapeyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "Portrait",
+ "printedName": "Portrait",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfOrientation.Type) -> PdfNative.NSCPdfOrientation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfOrientation.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation@NSCPdfOrientationPortrait",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8PortraityA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfOrientation?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation",
+ "mangledName": "$s9PdfNative17NSCPdfOrientationO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfOrientation",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int32",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTableTheme",
+ "printedName": "NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "striped",
+ "printedName": "striped",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTableTheme.Type) -> PdfNative.NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTableTheme.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme@NSCPdfTableThemeStriped",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO7stripedyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "grid",
+ "printedName": "grid",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTableTheme.Type) -> PdfNative.NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTableTheme.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme@NSCPdfTableThemeGrid",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO4gridyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "plain",
+ "printedName": "plain",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfTableTheme.Type) -> PdfNative.NSCPdfTableTheme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfTableTheme.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme@NSCPdfTableThemePlain",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO5plainyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO7defaultACyFZ",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTableTheme?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme",
+ "mangledName": "$s9PdfNative16NSCPdfTableThemeO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTableTheme",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LDOTiledView",
+ "printedName": "LDOTiledView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "layerClass",
+ "printedName": "layerClass",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "any AnyObject.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "AnyObject"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(cpy)layerClass",
+ "mangledName": "$s9PdfNative12LDOTiledViewC10layerClassyXlXpvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "overriding": true,
+ "objc_name": "layerClass",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ExistentialMetatype",
+ "printedName": "any AnyObject.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "AnyObject"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(cm)layerClass",
+ "mangledName": "$s9PdfNative12LDOTiledViewC10layerClassyXlXpvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "overriding": true,
+ "objc_name": "layerClass",
+ "declAttributes": ["Dynamic", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "intrinsicContentSize",
+ "printedName": "intrinsicContentSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(py)intrinsicContentSize",
+ "mangledName": "$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvp",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(im)intrinsicContentSize",
+ "mangledName": "$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvg",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": ["Dynamic", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "draw",
+ "printedName": "draw(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView(im)drawRect:",
+ "mangledName": "$s9PdfNative12LDOTiledViewC4drawyySo6CGRectVF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "drawRect:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView",
+ "mangledName": "$s9PdfNative12LDOTiledViewC",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfMargin",
+ "printedName": "NSCPdfMargin",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)top",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)top",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setTop:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC3topSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC3topSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)left",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)left",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setLeft:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC4leftSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC4leftSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)bottom",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)bottom",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setBottom:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC6bottomSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC6bottomSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(py)right",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)right",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)setRight:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative12NSCPdfMarginC5rightSfvM",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC5rightSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default(uniform:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(cm)defaultWithUniform:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default(left:right:top:bottom:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "hasDefaultArg": true,
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(cm)defaultWithLeft:right:top:bottom:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)init::::",
+ "mangledName": "$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(uniform:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)initWithUniform:",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin(im)init",
+ "mangledName": "$s9PdfNative12NSCPdfMarginCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin",
+ "mangledName": "$s9PdfNative12NSCPdfMarginC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfMargin",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfColumnDef",
+ "printedName": "NSCPdfColumnDef",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "header",
+ "printedName": "header",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(py)header",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)header",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)setHeader:",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfColumnDefC6headerSSvM",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6headerSSvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "dataKey",
+ "printedName": "dataKey",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(py)dataKey",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)dataKey",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)setDataKey:",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfColumnDefC7dataKeySSSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(header:dataKey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)initWithHeader:dataKey:",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef",
+ "mangledName": "$s9PdfNative15NSCPdfColumnDefC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfColumnDef",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfColumnKey",
+ "printedName": "NSCPdfColumnKey",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "Index",
+ "printedName": "Index(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfColumnKeyC5IndexyACSiFZ",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyC5IndexyACSiFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "DataKey",
+ "printedName": "DataKey(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfColumnKeyC04DataE0yACSSFZ",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyC04DataE0yACSSFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey",
+ "mangledName": "$s9PdfNative15NSCPdfColumnKeyC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfColumnKey",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "NSCPdfTableCellOrString",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(string:cell:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfTableCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(im)initWithString:cell:",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "empty",
+ "printedName": "empty()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(cm)empty",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "withString",
+ "printedName": "withString(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(cm)withString:",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "Cell",
+ "printedName": "Cell(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(cm)Cell:",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString(im)init",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString",
+ "mangledName": "$s9PdfNative23NSCPdfTableCellOrStringC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTableCellOrString",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTableCell",
+ "printedName": "NSCPdfTableCell",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "hasDefaultArg": true,
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell(im)init::::",
+ "mangledName": "$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCell",
+ "printedName": "PdfNative.NSCPdfTableCell",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfTableCellCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCell",
+ "mangledName": "$s9PdfNative15NSCPdfTableCellC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTableCell",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTable",
+ "printedName": "NSCPdfTable",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "columns",
+ "printedName": "columns",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfColumnDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)columns",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfColumnDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)columns",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfColumnDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnDef",
+ "printedName": "PdfNative.NSCPdfColumnDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnDef"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setColumns:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "columnStyles",
+ "printedName": "columnStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)columnStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)columnStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[PdfNative.NSCPdfColumnKey : PdfNative.NSCPdfStyleDef]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColumnKey",
+ "printedName": "PdfNative.NSCPdfColumnKey",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColumnKey"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setColumnStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "styles",
+ "printedName": "styles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)styles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)styles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "alternateRowsStyles",
+ "printedName": "alternateRowsStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)alternateRowsStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)alternateRowsStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setAlternateRowsStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "headStyles",
+ "printedName": "headStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)headStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)headStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setHeadStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bodyStyles",
+ "printedName": "bodyStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)bodyStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)bodyStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setBodyStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "footStyles",
+ "printedName": "footStyles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)footStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)footStyles",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyleDef?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setFootStyles:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "head",
+ "printedName": "head",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)head",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)head",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setHead:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "body",
+ "printedName": "body",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)body",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)body",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setBody:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "foot",
+ "printedName": "foot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)foot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)foot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[[PdfNative.NSCPdfTableCellOrString]]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PdfNative.NSCPdfTableCellOrString]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableCellOrString",
+ "printedName": "PdfNative.NSCPdfTableCellOrString",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTableCellOrString"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setFoot:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "position",
+ "printedName": "position",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Float]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)position",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Float]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)position",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Float]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setPosition:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC8positionSaySfGvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8positionSaySfGvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "theme",
+ "printedName": "theme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)theme",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)theme",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTableTheme",
+ "printedName": "PdfNative.NSCPdfTableTheme",
+ "usr": "c:@M@PdfNative@E@NSCPdfTableTheme"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setTheme:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "pageBreak",
+ "printedName": "pageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)pageBreak",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)pageBreak",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setPageBreak:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "showHead",
+ "printedName": "showHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)showHead",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)showHead",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setShowHead:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "showFoot",
+ "printedName": "showFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)showFoot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)showFoot",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setShowFoot:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "margin",
+ "printedName": "margin",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)margin",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)margin",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfMargin",
+ "printedName": "PdfNative.NSCPdfMargin",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfMargin"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setMargin:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC6marginAA0C6MarginCvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "willDrawPage",
+ "printedName": "willDrawPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)willDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)willDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setWillDrawPage:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "didDrawPage",
+ "printedName": "didDrawPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)didDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)didDrawPage",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setDidDrawPage:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "willDrawCell",
+ "printedName": "willDrawCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> Swift.Bool",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)willDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> Swift.Bool",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)willDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> Swift.Bool",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setWillDrawCell:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "didDrawCell",
+ "printedName": "didDrawCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(py)didDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)didDrawCell",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfCellHookData) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfCellHookData) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)setDidDrawCell:",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvM",
+ "mangledName": "$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "updatePosition",
+ "printedName": "updatePosition(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)updatePosition::",
+ "mangledName": "$s9PdfNative11NSCPdfTableC14updatePositionyySf_SftF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTable",
+ "printedName": "PdfNative.NSCPdfTable",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable(im)init",
+ "mangledName": "$s9PdfNative11NSCPdfTableCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTable",
+ "mangledName": "$s9PdfNative11NSCPdfTableC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTable",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfInfo",
+ "printedName": "NSCPdfInfo",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(width:height:data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfInfo",
+ "printedName": "PdfNative.NSCPdfInfo",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt",
+ "printedName": "Swift.UInt",
+ "usr": "s:Su"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo(im)initWithWidth:height:data:",
+ "mangledName": "$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfInfo",
+ "printedName": "PdfNative.NSCPdfInfo",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo(im)init",
+ "mangledName": "$s9PdfNative10NSCPdfInfoCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfInfo",
+ "mangledName": "$s9PdfNative10NSCPdfInfoC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfInfo",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfColor",
+ "printedName": "NSCPdfColor",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "r",
+ "printedName": "r",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)r",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)r",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setR:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1rs5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1rs5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "g",
+ "printedName": "g",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)g",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)g",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setG:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1gs5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1gs5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "b",
+ "printedName": "b",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)b",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)b",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setB:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1bs5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1bs5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "a",
+ "printedName": "a",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)a",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)a",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)setA:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32Vvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfColorC1as5Int32VvM",
+ "mangledName": "$s9PdfNative11NSCPdfColorC1as5Int32VvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)init:::",
+ "mangledName": "$s9PdfNative11NSCPdfColorCyACs5Int32V_A2Etcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:a:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)init:::a:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3Ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "isEqual",
+ "printedName": "isEqual(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)isEqual:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC7isEqualySbypSgF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": ["Dynamic", "ObjC", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hash",
+ "printedName": "hash",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(py)hash",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4hashSivp",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "hash",
+ "declAttributes": ["Dynamic", "ObjC", "AccessControl", "Override"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)hash",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4hashSivg",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "hash",
+ "declAttributes": ["Dynamic", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "gray",
+ "printedName": "gray(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(cm)gray:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4grayyACs5Int32VFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "grey",
+ "printedName": "grey(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(cm)grey:",
+ "mangledName": "$s9PdfNative11NSCPdfColorC4greyyACs5Int32VFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor(im)init",
+ "mangledName": "$s9PdfNative11NSCPdfColorCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor",
+ "mangledName": "$s9PdfNative11NSCPdfColorC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfColor",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfStyleDef",
+ "printedName": "NSCPdfStyleDef",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "font",
+ "printedName": "font",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)font",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)font",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFont:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fontStyle",
+ "printedName": "fontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)fontStyle",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)fontStyle",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFontStyle:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "overflow",
+ "printedName": "overflow",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)overflow",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)overflow",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOverflow",
+ "printedName": "PdfNative.NSCPdfOverflow",
+ "usr": "c:@M@PdfNative@E@NSCPdfOverflow"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setOverflow:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fillColor",
+ "printedName": "fillColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)fillColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)fillColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFillColor:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textColor",
+ "printedName": "textColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)textColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)textColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setTextColor:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cellWidth",
+ "printedName": "cellWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)cellWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)cellWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellWidth",
+ "printedName": "PdfNative.NSCPdfCellWidth",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellWidth"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setCellWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "minCellWidth",
+ "printedName": "minCellWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Float?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvp",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Float?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvg",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Float?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvs",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "minCellHeight",
+ "printedName": "minCellHeight",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)minCellHeight",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)minCellHeight",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setMinCellHeight:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "horizontalAlign",
+ "printedName": "horizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)horizontalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)horizontalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setHorizontalAlign:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "verticalAlign",
+ "printedName": "verticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)verticalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)verticalAlign",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setVerticalAlign:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fontSize",
+ "printedName": "fontSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)fontSize",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setFontSize:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC8fontSizeSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cellPadding",
+ "printedName": "cellPadding",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)cellPadding",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)cellPadding",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPadding",
+ "printedName": "PdfNative.NSCPdfPadding",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPadding"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setCellPadding:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineColor",
+ "printedName": "lineColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)lineColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)lineColor",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfColor",
+ "printedName": "PdfNative.NSCPdfColor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfColor"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setLineColor:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineWidth",
+ "printedName": "lineWidth",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(py)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)lineWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)setLineWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfStyleDefC9lineWidthSfvM",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "updateMinCellWidth",
+ "printedName": "updateMinCellWidth(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)updateMinCellWidth:",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC18updateMinCellWidthyySfF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getMinCellWidth",
+ "printedName": "getMinCellWidth()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)getMinCellWidth",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC15getMinCellWidthSfyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clone",
+ "printedName": "clone()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)clone",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC5cloneACyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(cm)default",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyleDef",
+ "printedName": "PdfNative.NSCPdfStyleDef",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef(im)init",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfStyleDef",
+ "mangledName": "$s9PdfNative14NSCPdfStyleDefC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfStyleDef",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfScrollView",
+ "printedName": "NSCPdfScrollView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)document",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "RawDocComment", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)document",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setDocument:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onLoaded",
+ "printedName": "onLoaded",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)onLoaded",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)onLoaded",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setOnLoaded:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onError",
+ "printedName": "onError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)onError",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)onError",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setOnError:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onPageChange",
+ "printedName": "onPageChange",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)onPageChange",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)onPageChange",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setOnPageChange:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentPage",
+ "printedName": "currentPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(py)currentPage",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)currentPage",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)setCurrentPage:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfScrollViewC11currentPageSivM",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11currentPageSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfScrollView",
+ "printedName": "PdfNative.NSCPdfScrollView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)loadFromBytes::",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)loadFromPath::",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromUrl",
+ "printedName": "loadFromUrl(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)loadFromUrl::",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollToPage",
+ "printedName": "scrollToPage(_:animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollToPage:animated:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC12scrollToPage_8animatedySi_SbtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollViewDidScroll",
+ "printedName": "scrollViewDidScroll(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollViewDidScroll:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC06scrolle3DidD0yySo08UIScrollE0CF",
+ "moduleName": "PdfNative",
+ "objc_name": "scrollViewDidScroll:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "viewForZooming",
+ "printedName": "viewForZooming(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)viewForZoomingInScrollView:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF",
+ "moduleName": "PdfNative",
+ "objc_name": "viewForZoomingInScrollView:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollViewDidZoom",
+ "printedName": "scrollViewDidZoom(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollViewDidZoom:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC06scrollE7DidZoomyySo08UIScrollE0CF",
+ "moduleName": "PdfNative",
+ "objc_name": "scrollViewDidZoom:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollViewDidEndZooming",
+ "printedName": "scrollViewDidEndZooming(_:with:atScale:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView(im)scrollViewDidEndZooming:withView:atScale:",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtF",
+ "moduleName": "PdfNative",
+ "objc_name": "scrollViewDidEndZooming:withView:atScale:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfScrollView",
+ "mangledName": "$s9PdfNative16NSCPdfScrollViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfScrollView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIScrollView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIScrollView", "UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfStyle",
+ "printedName": "NSCPdfStyle",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "s",
+ "printedName": "s",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleS",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO1syA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "f",
+ "printedName": "f",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleF",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO1fyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "df",
+ "printedName": "df",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleDf",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO2dfyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "fd",
+ "printedName": "fd",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfStyle.Type) -> PdfNative.NSCPdfStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle@NSCPdfStyleFd",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO2fdyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfStyle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStyle",
+ "printedName": "PdfNative.NSCPdfStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative11NSCPdfStyleO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative11NSCPdfStyleO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative11NSCPdfStyleO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfStyle",
+ "mangledName": "$s9PdfNative11NSCPdfStyleO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfStyle",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfShowHead",
+ "printedName": "NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "everyPage",
+ "printedName": "everyPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowHead.Type) -> PdfNative.NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowHead.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead@NSCPdfShowHeadEveryPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO9everyPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "firstPage",
+ "printedName": "firstPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowHead.Type) -> PdfNative.NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowHead.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead@NSCPdfShowHeadFirstPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO9firstPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "never",
+ "printedName": "never",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowHead.Type) -> PdfNative.NSCPdfShowHead",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowHead.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead@NSCPdfShowHeadNever",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO5neveryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfShowHead?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowHead",
+ "printedName": "PdfNative.NSCPdfShowHead",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfShowHeadO7defaultACyFZ",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowHead",
+ "mangledName": "$s9PdfNative14NSCPdfShowHeadO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfShowHead",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfImage",
+ "printedName": "NSCPdfImage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(py)width",
+ "mangledName": "$s9PdfNative11NSCPdfImageC5widthSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(im)width",
+ "mangledName": "$s9PdfNative11NSCPdfImageC5widthSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(py)height",
+ "mangledName": "$s9PdfNative11NSCPdfImageC6heightSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(im)height",
+ "mangledName": "$s9PdfNative11NSCPdfImageC6heightSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "fromImage",
+ "printedName": "fromImage(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromImage:",
+ "mangledName": "$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromImageAsync",
+ "printedName": "fromImageAsync(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfImage?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromImageAsync::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromData",
+ "printedName": "fromData(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromData:::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromEncodedData",
+ "printedName": "fromEncodedData(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromEncodedData:",
+ "mangledName": "$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromDataAsync",
+ "printedName": "fromDataAsync(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfImage?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromDataAsync::::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "fromEncodedDataAsync",
+ "printedName": "fromEncodedDataAsync(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfImage?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(cm)fromEncodedDataAsync::",
+ "mangledName": "$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfImage",
+ "printedName": "PdfNative.NSCPdfImage",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage(im)init",
+ "mangledName": "$s9PdfNative11NSCPdfImageCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfImage",
+ "mangledName": "$s9PdfNative11NSCPdfImageC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfImage",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfShowFoot",
+ "printedName": "NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "everyPage",
+ "printedName": "everyPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowFoot.Type) -> PdfNative.NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowFoot.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot@NSCPdfShowFootEveryPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO9everyPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "lastPage",
+ "printedName": "lastPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowFoot.Type) -> PdfNative.NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowFoot.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot@NSCPdfShowFootLastPage",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8lastPageyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "never",
+ "printedName": "never",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfShowFoot.Type) -> PdfNative.NSCPdfShowFoot",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfShowFoot.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot@NSCPdfShowFootNever",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO5neveryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfShowFoot?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative14NSCPdfShowFootO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfShowFoot",
+ "printedName": "PdfNative.NSCPdfShowFoot",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative14NSCPdfShowFootO7defaultACyFZ",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfShowFoot",
+ "mangledName": "$s9PdfNative14NSCPdfShowFootO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfShowFoot",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "left",
+ "printedName": "left",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHorizontalAlign.Type) -> PdfNative.NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign@NSCPdfHorizontalAlignLeft",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO4leftyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "center",
+ "printedName": "center",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHorizontalAlign.Type) -> PdfNative.NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign@NSCPdfHorizontalAlignCenter",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO6centeryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "right",
+ "printedName": "right",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfHorizontalAlign.Type) -> PdfNative.NSCPdfHorizontalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign@NSCPdfHorizontalAlignRight",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO5rightyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHorizontalAlign",
+ "printedName": "PdfNative.NSCPdfHorizontalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative21NSCPdfHorizontalAlignO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfHorizontalAlign",
+ "mangledName": "$s9PdfNative21NSCPdfHorizontalAlignO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfHorizontalAlign",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "NSCPdfRotationOrMatrix",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "zero",
+ "printedName": "zero",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cpy)zero",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvpZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["HasInitialValue", "Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cm)zero",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "angle",
+ "printedName": "angle(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cm)angle:",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC5angleyACSfFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "matrix",
+ "printedName": "matrix(_:_:_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(cm)matrix::::::",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationOrMatrix",
+ "printedName": "PdfNative.NSCPdfRotationOrMatrix",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix(im)init",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfRotationOrMatrix",
+ "mangledName": "$s9PdfNative22NSCPdfRotationOrMatrixC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfRotationOrMatrix",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfView",
+ "printedName": "NSCPdfView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "onLoaded",
+ "printedName": "onLoaded",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)onLoaded",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "RawDocComment", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)onLoaded",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setOnLoaded:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onError",
+ "printedName": "onError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)onError",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)onError",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setOnError:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onPageChange",
+ "printedName": "onPageChange",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)onPageChange",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)onPageChange",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setOnPageChange:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC12onPageChangeySicSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)document",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)document",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setDocument:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "currentPage",
+ "printedName": "currentPage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)currentPage",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)currentPage",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setCurrentPage:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC11currentPageSivM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11currentPageSivM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfView",
+ "printedName": "PdfNative.NSCPdfView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative10NSCPdfViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)loadFromBytes::",
+ "mangledName": "$s9PdfNative10NSCPdfViewC13loadFromBytesyySo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)loadFromPath::",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12loadFromPathyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromUrl",
+ "printedName": "loadFromUrl(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)loadFromUrl::",
+ "mangledName": "$s9PdfNative10NSCPdfViewC11loadFromUrlyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "scrollToPage",
+ "printedName": "scrollToPage(_:animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)scrollToPage:animated:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC12scrollToPage_8animatedySi_SbtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "zoomScale",
+ "printedName": "zoomScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)zoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)zoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setZoomScale:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC9zoomScale14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "minimumZoomScale",
+ "printedName": "minimumZoomScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)minimumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)minimumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setMinimumZoomScale:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC16minimumZoomScale14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "maximumZoomScale",
+ "printedName": "maximumZoomScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(py)maximumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)maximumZoomScale",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView(im)setMaximumZoomScale:",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfViewC16maximumZoomScale14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfView",
+ "mangledName": "$s9PdfNative10NSCPdfViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfSection",
+ "printedName": "NSCPdfSection",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "head",
+ "printedName": "head",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfSection.Type) -> PdfNative.NSCPdfSection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfSection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection@NSCPdfSectionHead",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO4headyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "body",
+ "printedName": "body",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfSection.Type) -> PdfNative.NSCPdfSection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfSection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection@NSCPdfSectionBody",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO4bodyyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "foot",
+ "printedName": "foot",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfSection.Type) -> PdfNative.NSCPdfSection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfSection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection@NSCPdfSectionFoot",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO4footyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfSection?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative13NSCPdfSectionO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative13NSCPdfSectionO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative13NSCPdfSectionO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection",
+ "mangledName": "$s9PdfNative13NSCPdfSectionO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfSection",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfHookData",
+ "printedName": "NSCPdfHookData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "pageIndex",
+ "printedName": "pageIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(py)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "x",
+ "printedName": "x",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(py)x",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1xSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)x",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1xSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "y",
+ "printedName": "y",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(py)y",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1ySfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Final", "HasStorage", "AccessControl", "ObjC"],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)y",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC1ySfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["Final", "ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)init:::",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfHookData",
+ "printedName": "PdfNative.NSCPdfHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData(im)init",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfHookData",
+ "mangledName": "$s9PdfNative14NSCPdfHookDataC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfHookData",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfCellHookData",
+ "printedName": "NSCPdfCellHookData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "section",
+ "printedName": "section",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)section",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfSection",
+ "printedName": "PdfNative.NSCPdfSection",
+ "usr": "c:@M@PdfNative@E@NSCPdfSection"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)section",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "rowIndex",
+ "printedName": "rowIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)rowIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)rowIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "columnIndex",
+ "printedName": "columnIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)columnIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)columnIndex",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)width",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC5widthSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)width",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC5widthSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)height",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC6heightSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)height",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC6heightSfvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "colSpan",
+ "printedName": "colSpan",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)colSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)colSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "rowSpan",
+ "printedName": "rowSpan",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)rowSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)rowSpan",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "lineCount",
+ "printedName": "lineCount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)lineCount",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)lineCount",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32Vvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "content",
+ "printedName": "content",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(py)content",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)content",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)setContent:",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvs",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative18NSCPdfCellHookDataC7contentSSvM",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC7contentSSvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfCellHookData",
+ "printedName": "PdfNative.NSCPdfCellHookData",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt32",
+ "printedName": "Swift.UInt32",
+ "usr": "s:s6UInt32V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData(im)init:::",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataCyACs6UInt32V_S2ftcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init:::",
+ "declAttributes": ["ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfCellHookData",
+ "mangledName": "$s9PdfNative18NSCPdfCellHookDataC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfCellHookData",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:@M@PdfNative@objc(cs)NSCPdfHookData",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["PdfNative.NSCPdfHookData", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "NSCPdfRotationDirection",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "cw",
+ "printedName": "cw",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfRotationDirection.Type) -> PdfNative.NSCPdfRotationDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfRotationDirection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection@NSCPdfRotationDirectionCw",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO2cwyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "ccw",
+ "printedName": "ccw",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfRotationDirection.Type) -> PdfNative.NSCPdfRotationDirection",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfRotationDirection.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection@NSCPdfRotationDirectionCcw",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO3ccwyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfRotationDirection?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfRotationDirection",
+ "printedName": "PdfNative.NSCPdfRotationDirection",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfRotationDirection",
+ "mangledName": "$s9PdfNative23NSCPdfRotationDirectionO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfRotationDirection",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfVerticalAlign.Type) -> PdfNative.NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfVerticalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign@NSCPdfVerticalAlignTop",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO3topyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "middle",
+ "printedName": "middle",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfVerticalAlign.Type) -> PdfNative.NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfVerticalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign@NSCPdfVerticalAlignMiddle",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO6middleyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfVerticalAlign.Type) -> PdfNative.NSCPdfVerticalAlign",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfVerticalAlign.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign@NSCPdfVerticalAlignBottom",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO6bottomyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfVerticalAlign?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfVerticalAlign",
+ "printedName": "PdfNative.NSCPdfVerticalAlign",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative19NSCPdfVerticalAlignO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfVerticalAlign",
+ "mangledName": "$s9PdfNative19NSCPdfVerticalAlignO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfVerticalAlign",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfFontStyle",
+ "printedName": "NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "normal",
+ "printedName": "normal",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleNormal",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO6normalyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "bold",
+ "printedName": "bold",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleBold",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO4boldyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "italic",
+ "printedName": "italic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleItalic",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO6italicyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "boldItalic",
+ "printedName": "boldItalic",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontStyle.Type) -> PdfNative.NSCPdfFontStyle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontStyle.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle@NSCPdfFontStyleBoldItalic",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO10boldItalicyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO7defaultACyFZ",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfFontStyle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontStyle",
+ "printedName": "PdfNative.NSCPdfFontStyle",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontStyle",
+ "mangledName": "$s9PdfNative15NSCPdfFontStyleO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfFontStyle",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPageView",
+ "printedName": "NSCPdfPageView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "pageIndex",
+ "printedName": "pageIndex",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(py)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC9pageIndexSivp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)pageIndex",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC9pageIndexSivg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(py)document",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)document",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageView",
+ "printedName": "PdfNative.NSCPdfPageView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(pageIndex:document:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)configureWithPageIndex:document:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC9configure9pageIndex8documentySi_AA0C8DocumentCtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "clearCache",
+ "printedName": "clearCache()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)clearCache",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC10clearCacheyyF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateForZoomScale",
+ "printedName": "updateForZoomScale(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)updateForZoomScale:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "prewarmLowRes",
+ "printedName": "prewarmLowRes(highPriority:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)prewarmLowResWithHighPriority:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC13prewarmLowRes12highPriorityySb_tF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "RawDocComment", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesBegan",
+ "printedName": "touchesBegan(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesBegan:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesBegan:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override", "RawDocComment"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesMoved",
+ "printedName": "touchesMoved(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesMoved:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesMoved:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesEnded",
+ "printedName": "touchesEnded(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesEnded:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC12touchesEnded_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesEnded:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "touchesCancelled",
+ "printedName": "touchesCancelled(_:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UITouch",
+ "printedName": "UIKit.UITouch",
+ "usr": "c:objc(cs)UITouch"
+ }
+ ],
+ "usr": "s:Sh"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIEvent?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIEvent",
+ "printedName": "UIKit.UIEvent",
+ "usr": "c:objc(cs)UIEvent"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView(im)touchesCancelled:withEvent:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC16touchesCancelled_4withyShySo7UITouchCG_So7UIEventCSgtF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "touchesCancelled:withEvent:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "AccessControl", "Override"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "tiledView",
+ "printedName": "tiledView(_:tileForRow:column:zoomLevel:zoomScale:bounds:rect:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIImage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "LDOTiledView",
+ "printedName": "PdfNative.LDOTiledView",
+ "usr": "c:@M@PdfNative@objc(cs)LDOTiledView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@PdfNative@objc(cs)NSCPdfPageView(im)tiledView:tileForRow:column:zoomLevel:zoomScale:bounds:rect:",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Dynamic", "Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPageView",
+ "mangledName": "$s9PdfNative14NSCPdfPageViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPageView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)UIView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfUnit",
+ "printedName": "NSCPdfUnit",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "mm",
+ "printedName": "mm",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitMm",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO2mmyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "points",
+ "printedName": "points",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitPoints",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO6pointsyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "cm",
+ "printedName": "cm",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitCm",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO2cmyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Var",
+ "name": "inches",
+ "printedName": "inches",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfUnit.Type) -> PdfNative.NSCPdfUnit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfUnit.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit@NSCPdfUnitInches",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO6inchesyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 3
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfUnit?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative10NSCPdfUnitO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative10NSCPdfUnitO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit",
+ "mangledName": "$s9PdfNative10NSCPdfUnitO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfUnit",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int32",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfFontFamily",
+ "printedName": "NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "helvetica",
+ "printedName": "helvetica",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontFamily.Type) -> PdfNative.NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontFamily.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily@NSCPdfFontFamilyHelvetica",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO9helveticayA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "times",
+ "printedName": "times",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontFamily.Type) -> PdfNative.NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontFamily.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily@NSCPdfFontFamilyTimes",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO5timesyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "courier",
+ "printedName": "courier",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfFontFamily.Type) -> PdfNative.NSCPdfFontFamily",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfFontFamily.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily@NSCPdfFontFamilyCourier",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO7courieryA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO7defaultACyFZ",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfFontFamily?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfFontFamily",
+ "printedName": "PdfNative.NSCPdfFontFamily",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfFontFamily",
+ "mangledName": "$s9PdfNative16NSCPdfFontFamilyO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfFontFamily",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPagerSize",
+ "printedName": "NSCPdfPagerSize",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "custom",
+ "printedName": "custom(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(cm)custom::",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC6customyACSf_SftFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "standard",
+ "printedName": "standard(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfStandardPaperSize",
+ "printedName": "PdfNative.NSCPdfStandardPaperSize",
+ "usr": "c:@M@PdfNative@E@NSCPdfStandardPaperSize"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(cm)standard:",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC8standardyAcA0c13StandardPaperE0OFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "a4",
+ "printedName": "a4()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(cm)a4",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["Final", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize(im)init",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize",
+ "mangledName": "$s9PdfNative15NSCPdfPagerSizeC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPagerSize",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers", "RawDocComment"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfTiledView",
+ "printedName": "NSCPdfTiledView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "document",
+ "printedName": "document",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)document",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)document",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfDocument?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setDocument:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onLoaded",
+ "printedName": "onLoaded",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)onLoaded",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)onLoaded",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((PdfNative.NSCPdfDocument) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfDocument) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocument",
+ "printedName": "PdfNative.NSCPdfDocument",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocument"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setOnLoaded:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onError",
+ "printedName": "onError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)onError",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)onError",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(((any Swift.Error)?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setOnError:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "onPageChange",
+ "printedName": "onPageChange",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(py)onPageChange",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasInitialValue", "Preconcurrency", "Custom", "HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)onPageChange",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)setOnPageChange:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvM",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfTiledView",
+ "printedName": "PdfNative.NSCPdfTiledView",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)initWithFrame:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "viewForZooming",
+ "printedName": "viewForZooming(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIScrollView",
+ "printedName": "UIKit.UIScrollView",
+ "usr": "c:objc(cs)UIScrollView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)viewForZoomingInScrollView:",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF",
+ "moduleName": "PdfNative",
+ "objc_name": "viewForZoomingInScrollView:",
+ "declAttributes": ["ObjC", "Preconcurrency", "Custom", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)layoutSubviews",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC14layoutSubviewsyyF",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": ["Dynamic", "ObjC", "Preconcurrency", "Custom", "Override", "AccessControl"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromBytes",
+ "printedName": "loadFromBytes(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSData",
+ "printedName": "Foundation.NSData",
+ "usr": "c:objc(cs)NSData"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)loadFromBytes::",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromPath",
+ "printedName": "loadFromPath(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)loadFromPath::",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadFromUrl",
+ "printedName": "loadFromUrl(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView(im)loadFromUrl::",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjC"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfTiledView",
+ "mangledName": "$s9PdfNative15NSCPdfTiledViewC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfTiledView",
+ "declAttributes": ["Preconcurrency", "Custom", "AccessControl", "ObjCMembers", "ObjC"],
+ "superclassUsr": "c:objc(cs)UIScrollView",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["UIKit.UIScrollView", "UIKit.UIView", "UIKit.UIResponder", "ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "PdfNative",
+ "declAttributes": ["RawDocComment"]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "NSCPdfDocumentConfig",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "orientation",
+ "printedName": "orientation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)orientation",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)orientation",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setOrientation:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "size",
+ "printedName": "size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)size",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)size",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setSize:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "units",
+ "printedName": "units",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)units",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)units",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setUnits:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "deviceScale",
+ "printedName": "deviceScale",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(py)deviceScale",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["HasStorage", "AccessControl", "ObjC"],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)deviceScale",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvg",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)setDeviceScale:",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvs",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "declAttributes": ["ObjC"],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvM",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvM",
+ "moduleName": "PdfNative",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "PdfNative.NSCPdfDocumentConfig",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)init",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigCACycfc",
+ "moduleName": "PdfNative",
+ "overriding": true,
+ "objc_name": "init",
+ "declAttributes": ["Dynamic", "ObjC", "Override", "AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfDocumentConfig",
+ "printedName": "PdfNative.NSCPdfDocumentConfig",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfOrientation",
+ "printedName": "PdfNative.NSCPdfOrientation",
+ "usr": "c:@M@PdfNative@E@NSCPdfOrientation"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPagerSize",
+ "printedName": "PdfNative.NSCPdfPagerSize",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfPagerSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfUnit",
+ "printedName": "PdfNative.NSCPdfUnit",
+ "usr": "c:@M@PdfNative@E@NSCPdfUnit"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Float",
+ "printedName": "Swift.Float",
+ "usr": "s:Sf"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig(im)init::::",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl", "ObjC"],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@PdfNative@objc(cs)NSCPdfDocumentConfig",
+ "mangledName": "$s9PdfNative20NSCPdfDocumentConfigC",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfDocumentConfig",
+ "declAttributes": ["AccessControl", "ObjC", "ObjCMembers"],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": ["ObjectiveC.NSObject"],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "NSCPdfPageBreak",
+ "printedName": "NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "auto",
+ "printedName": "auto",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfPageBreak.Type) -> PdfNative.NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfPageBreak.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak@NSCPdfPageBreakAuto",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO4autoyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 0
+ },
+ {
+ "kind": "Var",
+ "name": "avoid",
+ "printedName": "avoid",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfPageBreak.Type) -> PdfNative.NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfPageBreak.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak@NSCPdfPageBreakAvoid",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO5avoidyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 1
+ },
+ {
+ "kind": "Var",
+ "name": "always",
+ "printedName": "always",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(PdfNative.NSCPdfPageBreak.Type) -> PdfNative.NSCPdfPageBreak",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "PdfNative.NSCPdfPageBreak.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak@NSCPdfPageBreakAlways",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO6alwaysyA2CmF",
+ "moduleName": "PdfNative",
+ "declAttributes": ["ObjC"],
+ "fixedbinaryorder": 2
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "PdfNative.NSCPdfPageBreak?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO8rawValueACSgs5Int32V_tcfc",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO8rawValueACSgs5Int32V_tcfc",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvp",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvp",
+ "moduleName": "PdfNative",
+ "declAttributes": ["AccessControl"],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvg",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvg",
+ "moduleName": "PdfNative",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "default",
+ "printedName": "default()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSCPdfPageBreak",
+ "printedName": "PdfNative.NSCPdfPageBreak",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9PdfNative15NSCPdfPageBreakO7defaultACyFZ",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO7defaultACyFZ",
+ "moduleName": "PdfNative",
+ "static": true,
+ "declAttributes": ["AccessControl"],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "c:@M@PdfNative@E@NSCPdfPageBreak",
+ "mangledName": "$s9PdfNative15NSCPdfPageBreakO",
+ "moduleName": "PdfNative",
+ "objc_name": "NSCPdfPageBreak",
+ "declAttributes": ["AccessControl", "ObjC", "RawDocComment"],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int32",
+ "printedName": "Swift.Int32",
+ "usr": "s:s5Int32V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "Dictionary",
+ "offset": 341,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 1416,
+ "length": 8,
+ "value": "\"normal\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 1471,
+ "length": 8,
+ "value": "\"normal\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "StringLiteral",
+ "offset": 1524,
+ "length": 12,
+ "value": "\"Identity-H\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11279,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11308,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11340,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13156,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13185,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfDocument.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13217,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 183,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 209,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 237,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 264,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 335,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 299,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 416,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 380,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 498,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 460,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "BooleanLiteral",
+ "offset": 578,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPadding.swift",
+ "kind": "IntegerLiteral",
+ "offset": 541,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 416,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 456,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "FloatLiteral",
+ "offset": 497,
+ "length": 4,
+ "value": "1.15"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 526,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCellWidth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 297,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCellWidth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 516,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCellWidth.swift",
+ "kind": "IntegerLiteral",
+ "offset": 602,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOverflow.swift",
+ "kind": "IntegerLiteral",
+ "offset": 190,
+ "length": 9,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOverflow.swift",
+ "kind": "IntegerLiteral",
+ "offset": 207,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOverflow.swift",
+ "kind": "IntegerLiteral",
+ "offset": 222,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 204,
+ "length": 11,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 223,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 237,
+ "length": 3,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 248,
+ "length": 6,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextBaseline.swift",
+ "kind": "IntegerLiteral",
+ "offset": 262,
+ "length": 7,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfCache.swift",
+ "kind": "IntegerLiteral",
+ "offset": 392,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 357,
+ "length": 12,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 442,
+ "length": 18,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 521,
+ "length": 7,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 595,
+ "length": 13,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 680,
+ "length": 17,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 794,
+ "length": 20,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 902,
+ "length": 4,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 991,
+ "length": 4,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1038,
+ "length": 2,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1082,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1126,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1170,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1214,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1296,
+ "length": 3,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1341,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1385,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1428,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1470,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1512,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1555,
+ "length": 3,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1602,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1647,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1691,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1735,
+ "length": 2,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1779,
+ "length": 2,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1823,
+ "length": 2,
+ "value": "26"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1867,
+ "length": 2,
+ "value": "27"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1910,
+ "length": 2,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1952,
+ "length": 2,
+ "value": "29"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1994,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2037,
+ "length": 3,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2083,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2127,
+ "length": 2,
+ "value": "33"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2171,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2215,
+ "length": 2,
+ "value": "35"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2259,
+ "length": 2,
+ "value": "36"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2303,
+ "length": 2,
+ "value": "37"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2347,
+ "length": 2,
+ "value": "38"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2390,
+ "length": 2,
+ "value": "39"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2432,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2474,
+ "length": 2,
+ "value": "41"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2517,
+ "length": 3,
+ "value": "42"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2655,
+ "length": 9,
+ "value": "43"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2739,
+ "length": 5,
+ "value": "44"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2819,
+ "length": 5,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2900,
+ "length": 5,
+ "value": "46"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2988,
+ "length": 5,
+ "value": "47"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3077,
+ "length": 5,
+ "value": "48"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3166,
+ "length": 5,
+ "value": "49"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3255,
+ "length": 5,
+ "value": "50"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStandardPaperSize.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3345,
+ "length": 5,
+ "value": "51"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextAlignment.swift",
+ "kind": "IntegerLiteral",
+ "offset": 201,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTextAlignment.swift",
+ "kind": "IntegerLiteral",
+ "offset": 215,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfOrientation.swift",
+ "kind": "IntegerLiteral",
+ "offset": 201,
+ "length": 8,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTableTheme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 194,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTableTheme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 642,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 810,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 823,
+ "length": 3,
+ "value": "256"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/LDOTiledView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1611,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 180,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 206,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 234,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 261,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 332,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 296,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 413,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 377,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 495,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 457,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "BooleanLiteral",
+ "offset": 575,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 538,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 641,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 887,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 905,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 921,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfMargin.swift",
+ "kind": "IntegerLiteral",
+ "offset": 940,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "StringLiteral",
+ "offset": 196,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1250,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "StringLiteral",
+ "offset": 1276,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1297,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1418,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2132,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6343,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6405,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6467,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 6503,
+ "length": 5,
+ "value": "[0, 0]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6758,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 7761,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 7843,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTable.swift",
+ "kind": "Array",
+ "offset": 7925,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyleDef.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1618,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyleDef.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1702,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "Array",
+ "offset": 322,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "Array",
+ "offset": 362,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 402,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "Dictionary",
+ "offset": 598,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 857,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 908,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 956,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1619,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfScrollView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10799,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 182,
+ "length": 2,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 192,
+ "length": 2,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowHead.swift",
+ "kind": "IntegerLiteral",
+ "offset": 193,
+ "length": 9,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowHead.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfImage.swift",
+ "kind": "IntegerLiteral",
+ "offset": 383,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfImage.swift",
+ "kind": "IntegerLiteral",
+ "offset": 529,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowFoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 192,
+ "length": 8,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfShowFoot.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHorizontalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHorizontalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 220,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "IntegerLiteral",
+ "offset": 212,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "Array",
+ "offset": 238,
+ "length": 13,
+ "value": "[0, 0, 0, 0, 0, 0]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "BooleanLiteral",
+ "offset": 272,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationOrMatrix.swift",
+ "kind": "IntegerLiteral",
+ "offset": 358,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2280,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHookData.swift",
+ "kind": "IntegerLiteral",
+ "offset": 209,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfHookData.swift",
+ "kind": "IntegerLiteral",
+ "offset": 221,
+ "length": 4,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfRotationDirection.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 3,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfVerticalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 199,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfVerticalAlign.swift",
+ "kind": "IntegerLiteral",
+ "offset": 213,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 194,
+ "length": 4,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 210,
+ "length": 6,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontStyle.swift",
+ "kind": "IntegerLiteral",
+ "offset": 226,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "StringLiteral",
+ "offset": 779,
+ "length": 15,
+ "value": "\"pdf.rendering\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "StringLiteral",
+ "offset": 1103,
+ "length": 15,
+ "value": "\"pdf.lowres.hi\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "StringLiteral",
+ "offset": 1199,
+ "length": 12,
+ "value": "\"pdf.lowres\""
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "FloatLiteral",
+ "offset": 4175,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5681,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5922,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfUnit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 6,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfUnit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 187,
+ "length": 2,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfUnit.swift",
+ "kind": "IntegerLiteral",
+ "offset": 197,
+ "length": 6,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontFamily.swift",
+ "kind": "IntegerLiteral",
+ "offset": 198,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfFontFamily.swift",
+ "kind": "IntegerLiteral",
+ "offset": 211,
+ "length": 7,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTiledView.swift",
+ "kind": "Dictionary",
+ "offset": 407,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTiledView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6221,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfTiledView.swift",
+ "kind": "FloatLiteral",
+ "offset": 6301,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageBreak.swift",
+ "kind": "IntegerLiteral",
+ "offset": 188,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/triniwiz\/Desktop\/oss\/nativescript-plugins\/packages\/nativescript-pdf\/src-native\/ios\/PdfNative\/NSCPdfPageBreak.swift",
+ "kind": "IntegerLiteral",
+ "offset": 201,
+ "length": 6,
+ "value": "2"
+ }
+ ]
+}
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
new file mode 100644
index 00000000..181b227d
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
@@ -0,0 +1,680 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
+// swift-module-flags: -target x86_64-apple-ios11.1-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name PdfNative
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1.2
+import CoreGraphics
+import CoreImage
+import Foundation
+@_exported import PdfNative
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfDocument) public class NSCPdfDocument : ObjectiveC.NSObject {
+ @objc override dynamic public init()
+ @objc public init(config: PdfNative.NSCPdfDocumentConfig)
+ @objc deinit
+ @objc public func addFileToVFS(_ fileName: Swift.String, _ fileContent: Swift.String)
+ @objc public func existsFileInVFS(_ fileName: Swift.String) -> Swift.Bool
+ @objc public func getFileFromVFS(_ fileName: Swift.String) -> Swift.String?
+ @objc public func addFont(_ postScriptNameOrPath: Swift.String, _ id: Swift.String, _ fontStyle: Swift.String = "normal", _ fontWeight: Swift.String = "normal", _ encoding: Swift.String = "Identity-H") -> Swift.Bool
+ @objc public func setFont(_ fontName: Swift.String, _ fontStyle: Swift.String, _ fontWeight: Swift.String? = nil)
+ @objc public func saveSync(to file: Swift.String) -> Foundation.NSError?
+ @objc public func save(to file: Swift.String, callback: @escaping (Foundation.NSError?) -> Swift.Void)
+ @objc public var count: Swift.Int {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var fontSize: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public var lineWidth: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func addPage()
+ @objc public func addPage(size: PdfNative.NSCPdfPagerSize = .a4(), orientation: PdfNative.NSCPdfOrientation = .Portrait)
+ @objc public func addText(_ text: Swift.String, _ x: Swift.Float, _ y: Swift.Float, _ options: PdfNative.NSCPdfTextOptions? = nil)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func circle(_ x: Swift.Float, _ y: Swift.Float, _ r: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func ellipse(_ x: Swift.Float, _ y: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func rect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func renderToBuffer(_ index: Swift.Int32, _ buffer: Foundation.NSMutableData, _ width: Swift.Int32, _ height: Swift.Int32)
+ @objc public func renderToCGContext(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, in context: CoreGraphics.CGContext)
+ @objc public func renderToCGContextImage(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> CoreGraphics.CGImage?
+ public func renderToCGContextImages(_ indices: [Swift.Int32], _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> [CoreGraphics.CGImage?]?
+ @objc public func roundedRect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func table(_ config: PdfNative.NSCPdfTable) -> Swift.String
+ @objc public func renderTileWithViewportOffset(_ index: Swift.Int32, viewportWidth: CoreFoundation.CGFloat, viewportHeight: CoreFoundation.CGFloat, scale: CoreFoundation.CGFloat, x: CoreFoundation.CGFloat, y: CoreFoundation.CGFloat, width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat) -> CoreGraphics.CGImage?
+}
+@objcMembers @objc(NSCPdfPadding) public class NSCPdfPadding : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTextOptions) public class NSCPdfTextOptions : ObjectiveC.NSObject {
+ @objc public var align: PdfNative.NSCPdfTextAlignment
+ @objc public var baseline: PdfNative.NSCPdfTextBaseline
+ @objc public var angle: PdfNative.NSCPdfRotationOrMatrix
+ @objc public var rotationDirection: PdfNative.NSCPdfRotationDirection
+ @objc public var charSpace: Swift.Int
+ @objc public var horizontalScale: Swift.Float
+ @objc public var lineHeightFactor: Swift.Float
+ @objc public var maxWidth: Swift.Int
+ @objc public func pdfium() -> PdfNative.PdfNativeTextOptions
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellWidth) public class NSCPdfCellWidth : ObjectiveC.NSObject {
+ @objc public static let Auto: PdfNative.NSCPdfCellWidth
+ @objc public static let Wrap: PdfNative.NSCPdfCellWidth
+ @objc public static func Fixed(_ value: Swift.Float) -> PdfNative.NSCPdfCellWidth
+ @objc deinit
+}
+@objc(NSCPdfOverflow) public enum NSCPdfOverflow : Swift.Int, Swift.RawRepresentable {
+ case lineBreak
+ case ellipsize
+ case visible
+ case hidden
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfOverflow
+}
+@objc(NSCPdfTextBaseline) public enum NSCPdfTextBaseline : Swift.Int, Swift.RawRepresentable {
+ case alphabetic
+ case ideographic
+ case bottom
+ case top
+ case middle
+ case hanging
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfStandardPaperSize) public enum NSCPdfStandardPaperSize : Swift.UInt32, Swift.RawRepresentable {
+ case USLetterAnsiA
+ case USHalfLetter
+ case USGovernmentLetter
+ case USLegal
+ case USJuniorLegal
+ case USGovernmentLegal
+ case USLedgerTabloidAnsiB
+ case A0x4
+ case A0x2
+ case A0
+ case A1
+ case A2
+ case A3
+ case A4
+ case A4R
+ case A5
+ case A6
+ case A7
+ case A8
+ case A9
+ case A10
+ case B0
+ case B1
+ case B2
+ case B3
+ case B4
+ case B5
+ case B6
+ case B7
+ case B8
+ case B9
+ case B10
+ case C0
+ case C1
+ case C2
+ case C3
+ case C4
+ case C5
+ case C6
+ case C7
+ case C8
+ case C9
+ case C10
+ case AnsiBPlus
+ case AnsiC
+ case AnsiD
+ case AnsiE
+ case ArchA
+ case ArchB
+ case ArchC
+ case ArchD
+ case ArchE
+ public typealias RawValue = Swift.UInt32
+ public init?(rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue)
+ public var rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue {
+ get
+ }
+}
+@objc(NSCPdfTextAlignment) public enum NSCPdfTextAlignment : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objc(NSCPdf) @objcMembers public class NSCPdf : ObjectiveC.NSObject {
+ @objc public static let instance: PdfNative.NSCPdf
+ @objc override dynamic public init()
+ @objc public func loadFromPath(path: Swift.String, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc public func loadFromBytes(bytes: Foundation.NSData, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc deinit
+}
+@objc(NSCPdfOrientation) public enum NSCPdfOrientation : Swift.Int32, Swift.RawRepresentable {
+ case Landscape
+ case Portrait
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfTableTheme) public enum NSCPdfTableTheme : Swift.Int, Swift.RawRepresentable {
+ case striped
+ case grid
+ case plain
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfTableTheme
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class LDOTiledView : UIKit.UIView {
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfMargin) public class NSCPdfMargin : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public static func `default`(uniform: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public static func `default`(left: Swift.Float = 0, right: Swift.Float = 0, top: Swift.Float = 0, bottom: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColumnDef) public class NSCPdfColumnDef : ObjectiveC.NSObject {
+ @objc public var header: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc public var dataKey: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc public init(header: Swift.String, dataKey: Swift.String? = nil)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc(NSCPdfColumnKey) public class NSCPdfColumnKey : ObjectiveC.NSObject {
+ public static func Index(_ value: Swift.Int) -> PdfNative.NSCPdfColumnKey
+ public static func DataKey(_ value: Swift.String) -> PdfNative.NSCPdfColumnKey
+ @objc deinit
+ @objc override dynamic public init()
+}
+@objcMembers @objc(NSCPdfTableCellOrString) public class NSCPdfTableCellOrString : ObjectiveC.NSObject {
+ @objc public init(string: Swift.String, cell: PdfNative.NSCPdfTableCell? = nil)
+ @objc public static func empty() -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func withString(_ value: Swift.String) -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func Cell(_ value: PdfNative.NSCPdfTableCell) -> PdfNative.NSCPdfTableCellOrString
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfTableCell) public class NSCPdfTableCell : ObjectiveC.NSObject {
+ @objc public init(_ content: Swift.String, _ colSpan: Swift.Int, _ rowSpan: Swift.Int, _ style: PdfNative.NSCPdfStyleDef = NSCPdfStyleDef.default())
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTable) public class NSCPdfTable : ObjectiveC.NSObject {
+ @objc public var columns: Swift.Array?
+ @objc public var columnStyles: Swift.Dictionary?
+ @objc public var styles: PdfNative.NSCPdfStyleDef?
+ @objc public var alternateRowsStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var headStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var bodyStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var footStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var head: [Swift.Array]
+ @objc public var body: [Swift.Array]
+ @objc public var foot: [Swift.Array]
+ @objc public var position: [Swift.Float]
+ @objc public var theme: PdfNative.NSCPdfTableTheme
+ @objc public var pageBreak: PdfNative.NSCPdfPageBreak
+ @objc public var showHead: PdfNative.NSCPdfShowHead
+ @objc public var showFoot: PdfNative.NSCPdfShowFoot
+ @objc public var margin: PdfNative.NSCPdfMargin
+ @objc public var willDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var didDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var willDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?
+ @objc public var didDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Void)?
+ @objc deinit
+ @objc public func updatePosition(_ x: Swift.Float, _ y: Swift.Float)
+ @objc override dynamic public init()
+}
+@objcMembers @objc(NSCPdfInfo) public class NSCPdfInfo : ObjectiveC.NSObject {
+ @objc public init(width: Swift.UInt, height: Swift.UInt, data: Foundation.NSData)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColor) public class NSCPdfColor : ObjectiveC.NSObject {
+ @objc public var r: Swift.Int32
+ @objc public var g: Swift.Int32
+ @objc public var b: Swift.Int32
+ @objc public var a: Swift.Int32
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc override dynamic public var hash: Swift.Int {
+ @objc get
+ }
+ @objc public static func gray(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc public static func grey(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfStyleDef) public class NSCPdfStyleDef : ObjectiveC.NSObject {
+ @objc public var font: PdfNative.NSCPdfFontFamily
+ @objc public var fontStyle: PdfNative.NSCPdfFontStyle
+ @objc public var overflow: PdfNative.NSCPdfOverflow
+ @objc public var fillColor: PdfNative.NSCPdfColor?
+ @objc public var textColor: PdfNative.NSCPdfColor?
+ @objc public var cellWidth: PdfNative.NSCPdfCellWidth
+ public var minCellWidth: Swift.Float?
+ @objc public var minCellHeight: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var horizontalAlign: PdfNative.NSCPdfHorizontalAlign
+ @objc public var verticalAlign: PdfNative.NSCPdfVerticalAlign
+ @objc public var fontSize: Swift.Float
+ @objc public var cellPadding: PdfNative.NSCPdfPadding
+ @objc public var lineColor: PdfNative.NSCPdfColor?
+ @objc public var lineWidth: Swift.Float
+ @objc public func updateMinCellWidth(_ value: Swift.Float)
+ @objc public func getMinCellWidth() -> Swift.Float
+ @objc public func clone() -> PdfNative.NSCPdfStyleDef
+ @objc public static func `default`() -> PdfNative.NSCPdfStyleDef
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfScrollView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfScrollView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidZoom(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidEndZooming(_ scrollView: UIKit.UIScrollView, with view: UIKit.UIView?, atScale scale: CoreFoundation.CGFloat)
+ @objc deinit
+}
+@objc(NSCPdfStyle) public enum NSCPdfStyle : Swift.Int, Swift.RawRepresentable {
+ case s
+ case f
+ case df
+ case fd
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfShowHead) public enum NSCPdfShowHead : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case firstPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowHead
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfImage) public class NSCPdfImage : ObjectiveC.NSObject {
+ @objc public var width: Swift.Int {
+ @objc get
+ }
+ @objc public var height: Swift.Int {
+ @objc get
+ }
+ @objc public static func fromImage(_ image: UIKit.UIImage) -> PdfNative.NSCPdfImage?
+ @objc public static func fromImageAsync(_ image: UIKit.UIImage, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromData(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32) -> PdfNative.NSCPdfImage?
+ @objc public static func fromEncodedData(_ data: Foundation.NSData) -> PdfNative.NSCPdfImage?
+ @objc public static func fromDataAsync(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromEncodedDataAsync(_ data: Foundation.NSData, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc deinit
+}
+@objc(NSCPdfShowFoot) public enum NSCPdfShowFoot : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case lastPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowFoot
+}
+@objc(NSCPdfHorizontalAlign) public enum NSCPdfHorizontalAlign : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfRotationOrMatrix) public class NSCPdfRotationOrMatrix : ObjectiveC.NSObject {
+ @objc public static let zero: PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func angle(_ deg: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func matrix(_ a: Swift.Float, _ b: Swift.Float, _ c: Swift.Float, _ d: Swift.Float, _ e: Swift.Float, _ f: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @objc @_Concurrency.MainActor @preconcurrency public var zoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var minimumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var maximumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfSection) public enum NSCPdfSection : Swift.Int, Swift.RawRepresentable {
+ case head
+ case body
+ case foot
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objcMembers @objc(NSCPdfHookData) public class NSCPdfHookData : ObjectiveC.NSObject {
+ @objc final public let pageIndex: Swift.UInt32
+ @objc final public let x: Swift.Float
+ @objc final public let y: Swift.Float
+ @objc public init(_ pageIndex: Swift.UInt32, _ x: Swift.Float, _ y: Swift.Float)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellHookData) public class NSCPdfCellHookData : PdfNative.NSCPdfHookData {
+ @objc public var section: PdfNative.NSCPdfSection {
+ @objc get
+ }
+ @objc public var rowIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var columnIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var colSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var rowSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var lineCount: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var content: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfRotationDirection) public enum NSCPdfRotationDirection : Swift.Int, Swift.RawRepresentable {
+ case cw
+ case ccw
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfVerticalAlign) public enum NSCPdfVerticalAlign : Swift.Int, Swift.RawRepresentable {
+ case top
+ case middle
+ case bottom
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfFontStyle) public enum NSCPdfFontStyle : Swift.Int, Swift.RawRepresentable {
+ case normal
+ case bold
+ case italic
+ case boldItalic
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontStyle
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPageView) @_Concurrency.MainActor @preconcurrency public class NSCPdfPageView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var pageIndex: Swift.Int {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func configure(pageIndex: Swift.Int, document: PdfNative.NSCPdfDocument)
+ @objc @_Concurrency.MainActor @preconcurrency public func clearCache()
+ @objc @_Concurrency.MainActor @preconcurrency public func updateForZoomScale(_ zoomScale: CoreFoundation.CGFloat)
+ @objc @_Concurrency.MainActor @preconcurrency public func prewarmLowRes(highPriority: Swift.Bool = false)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesMoved(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesEnded(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesCancelled(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @objc deinit
+}
+extension PdfNative.NSCPdfPageView {
+ @objc @_Concurrency.MainActor @preconcurrency dynamic public func tiledView(_ tiledView: PdfNative.LDOTiledView, tileForRow row: Swift.Int, column col: Swift.Int, zoomLevel: Swift.Int, zoomScale preciseZoomScale: CoreFoundation.CGFloat, bounds viewBounds: CoreFoundation.CGRect, rect tileRect: CoreFoundation.CGRect) -> UIKit.UIImage?
+}
+@objc(NSCPdfUnit) public enum NSCPdfUnit : Swift.Int32, Swift.RawRepresentable {
+ case mm
+ case points
+ case cm
+ case inches
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfFontFamily) public enum NSCPdfFontFamily : Swift.Int, Swift.RawRepresentable {
+ case helvetica
+ case times
+ case courier
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontFamily
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPagerSize) public class NSCPdfPagerSize : ObjectiveC.NSObject {
+ @objc public static func custom(_ width: Swift.Float, _ height: Swift.Float) -> PdfNative.NSCPdfPagerSize
+ @objc public static func standard(_ value: PdfNative.NSCPdfStandardPaperSize) -> PdfNative.NSCPdfPagerSize
+ @objc public static func a4() -> PdfNative.NSCPdfPagerSize
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfTiledView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfTiledView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfDocumentConfig) public class NSCPdfDocumentConfig : ObjectiveC.NSObject {
+ @objc public var orientation: PdfNative.NSCPdfOrientation
+ @objc public var size: PdfNative.NSCPdfPagerSize
+ @objc public var units: PdfNative.NSCPdfUnit
+ @objc public var deviceScale: Swift.Float
+ @objc override dynamic public init()
+ @objc public init(_ orientation: PdfNative.NSCPdfOrientation, _ size: PdfNative.NSCPdfPagerSize, _ units: PdfNative.NSCPdfUnit, _ deviceScale: Swift.Float)
+ @objc deinit
+}
+@objc(NSCPdfPageBreak) public enum NSCPdfPageBreak : Swift.Int, Swift.RawRepresentable {
+ case auto
+ case avoid
+ case always
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfPageBreak
+}
+extension PdfNative.NSCPdfOverflow : Swift.Equatable {}
+extension PdfNative.NSCPdfOverflow : Swift.Hashable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Equatable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Hashable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Equatable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Hashable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Equatable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Hashable {}
+extension PdfNative.NSCPdfOrientation : Swift.Equatable {}
+extension PdfNative.NSCPdfOrientation : Swift.Hashable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Equatable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Hashable {}
+extension PdfNative.NSCPdfStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfShowHead : Swift.Equatable {}
+extension PdfNative.NSCPdfShowHead : Swift.Hashable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Equatable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Hashable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfSection : Swift.Equatable {}
+extension PdfNative.NSCPdfSection : Swift.Hashable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Equatable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Hashable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfUnit : Swift.Equatable {}
+extension PdfNative.NSCPdfUnit : Swift.Hashable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Equatable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Hashable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Equatable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Hashable {}
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
new file mode 100644
index 00000000..6ad810cd
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
new file mode 100644
index 00000000..181b227d
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -0,0 +1,680 @@
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
+// swift-module-flags: -target x86_64-apple-ios11.1-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name PdfNative
+// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1.2
+import CoreGraphics
+import CoreImage
+import Foundation
+@_exported import PdfNative
+import Swift
+import UIKit
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfDocument) public class NSCPdfDocument : ObjectiveC.NSObject {
+ @objc override dynamic public init()
+ @objc public init(config: PdfNative.NSCPdfDocumentConfig)
+ @objc deinit
+ @objc public func addFileToVFS(_ fileName: Swift.String, _ fileContent: Swift.String)
+ @objc public func existsFileInVFS(_ fileName: Swift.String) -> Swift.Bool
+ @objc public func getFileFromVFS(_ fileName: Swift.String) -> Swift.String?
+ @objc public func addFont(_ postScriptNameOrPath: Swift.String, _ id: Swift.String, _ fontStyle: Swift.String = "normal", _ fontWeight: Swift.String = "normal", _ encoding: Swift.String = "Identity-H") -> Swift.Bool
+ @objc public func setFont(_ fontName: Swift.String, _ fontStyle: Swift.String, _ fontWeight: Swift.String? = nil)
+ @objc public func saveSync(to file: Swift.String) -> Foundation.NSError?
+ @objc public func save(to file: Swift.String, callback: @escaping (Foundation.NSError?) -> Swift.Void)
+ @objc public var count: Swift.Int {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var fontSize: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFontColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setDrawColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc public func setFillColor(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public var lineWidth: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public func addPage()
+ @objc public func addPage(size: PdfNative.NSCPdfPagerSize = .a4(), orientation: PdfNative.NSCPdfOrientation = .Portrait)
+ @objc public func addText(_ text: Swift.String, _ x: Swift.Float, _ y: Swift.Float, _ options: PdfNative.NSCPdfTextOptions? = nil)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(pdf: PdfNative.NSCPdfImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(base64: Swift.String, _ mime: Swift.String, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(_ image: UIKit.UIImage, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float)
+ @objc public func addImage(data: Foundation.NSData, _ x: Swift.Float, _ y: Swift.Float, width: Swift.Float, height: Swift.Float)
+ @objc public func circle(_ x: Swift.Float, _ y: Swift.Float, _ r: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func ellipse(_ x: Swift.Float, _ y: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func rect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func renderToBuffer(_ index: Swift.Int32, _ buffer: Foundation.NSMutableData, _ width: Swift.Int32, _ height: Swift.Int32)
+ @objc public func renderToCGContext(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, in context: CoreGraphics.CGContext)
+ @objc public func renderToCGContextImage(_ index: Swift.Int32, _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> CoreGraphics.CGImage?
+ public func renderToCGContextImages(_ indices: [Swift.Int32], _ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat, _ rect: CoreFoundation.CGRect, _ scaleX: CoreFoundation.CGFloat, _ scaleY: CoreFoundation.CGFloat, _ withScale: Swift.Bool = true, _ flipVertical: Swift.Bool = false, _ flipHorizontal: Swift.Bool = false) -> [CoreGraphics.CGImage?]?
+ @objc public func roundedRect(_ x: Swift.Float, _ y: Swift.Float, _ width: Swift.Float, _ height: Swift.Float, _ rx: Swift.Float, _ ry: Swift.Float, _ style: PdfNative.NSCPdfStyle = NSCPdfStyle.s)
+ @objc public func table(_ config: PdfNative.NSCPdfTable) -> Swift.String
+ @objc public func renderTileWithViewportOffset(_ index: Swift.Int32, viewportWidth: CoreFoundation.CGFloat, viewportHeight: CoreFoundation.CGFloat, scale: CoreFoundation.CGFloat, x: CoreFoundation.CGFloat, y: CoreFoundation.CGFloat, width: CoreFoundation.CGFloat, height: CoreFoundation.CGFloat) -> CoreGraphics.CGImage?
+}
+@objcMembers @objc(NSCPdfPadding) public class NSCPdfPadding : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTextOptions) public class NSCPdfTextOptions : ObjectiveC.NSObject {
+ @objc public var align: PdfNative.NSCPdfTextAlignment
+ @objc public var baseline: PdfNative.NSCPdfTextBaseline
+ @objc public var angle: PdfNative.NSCPdfRotationOrMatrix
+ @objc public var rotationDirection: PdfNative.NSCPdfRotationDirection
+ @objc public var charSpace: Swift.Int
+ @objc public var horizontalScale: Swift.Float
+ @objc public var lineHeightFactor: Swift.Float
+ @objc public var maxWidth: Swift.Int
+ @objc public func pdfium() -> PdfNative.PdfNativeTextOptions
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellWidth) public class NSCPdfCellWidth : ObjectiveC.NSObject {
+ @objc public static let Auto: PdfNative.NSCPdfCellWidth
+ @objc public static let Wrap: PdfNative.NSCPdfCellWidth
+ @objc public static func Fixed(_ value: Swift.Float) -> PdfNative.NSCPdfCellWidth
+ @objc deinit
+}
+@objc(NSCPdfOverflow) public enum NSCPdfOverflow : Swift.Int, Swift.RawRepresentable {
+ case lineBreak
+ case ellipsize
+ case visible
+ case hidden
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfOverflow
+}
+@objc(NSCPdfTextBaseline) public enum NSCPdfTextBaseline : Swift.Int, Swift.RawRepresentable {
+ case alphabetic
+ case ideographic
+ case bottom
+ case top
+ case middle
+ case hanging
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfStandardPaperSize) public enum NSCPdfStandardPaperSize : Swift.UInt32, Swift.RawRepresentable {
+ case USLetterAnsiA
+ case USHalfLetter
+ case USGovernmentLetter
+ case USLegal
+ case USJuniorLegal
+ case USGovernmentLegal
+ case USLedgerTabloidAnsiB
+ case A0x4
+ case A0x2
+ case A0
+ case A1
+ case A2
+ case A3
+ case A4
+ case A4R
+ case A5
+ case A6
+ case A7
+ case A8
+ case A9
+ case A10
+ case B0
+ case B1
+ case B2
+ case B3
+ case B4
+ case B5
+ case B6
+ case B7
+ case B8
+ case B9
+ case B10
+ case C0
+ case C1
+ case C2
+ case C3
+ case C4
+ case C5
+ case C6
+ case C7
+ case C8
+ case C9
+ case C10
+ case AnsiBPlus
+ case AnsiC
+ case AnsiD
+ case AnsiE
+ case ArchA
+ case ArchB
+ case ArchC
+ case ArchD
+ case ArchE
+ public typealias RawValue = Swift.UInt32
+ public init?(rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue)
+ public var rawValue: PdfNative.NSCPdfStandardPaperSize.RawValue {
+ get
+ }
+}
+@objc(NSCPdfTextAlignment) public enum NSCPdfTextAlignment : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objc(NSCPdf) @objcMembers public class NSCPdf : ObjectiveC.NSObject {
+ @objc public static let instance: PdfNative.NSCPdf
+ @objc override dynamic public init()
+ @objc public func loadFromPath(path: Swift.String, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc public func loadFromBytes(bytes: Foundation.NSData, password: Swift.String? = nil) -> PdfNative.NSCPdfDocument?
+ @objc deinit
+}
+@objc(NSCPdfOrientation) public enum NSCPdfOrientation : Swift.Int32, Swift.RawRepresentable {
+ case Landscape
+ case Portrait
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfTableTheme) public enum NSCPdfTableTheme : Swift.Int, Swift.RawRepresentable {
+ case striped
+ case grid
+ case plain
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfTableTheme
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor @preconcurrency public class LDOTiledView : UIKit.UIView {
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public class var layerClass: Swift.AnyClass {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfMargin) public class NSCPdfMargin : ObjectiveC.NSObject {
+ @objc public var top: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var left: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var bottom: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var right: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public static func `default`(uniform: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public static func `default`(left: Swift.Float = 0, right: Swift.Float = 0, top: Swift.Float = 0, bottom: Swift.Float = 0) -> PdfNative.NSCPdfMargin
+ @objc public init(_ top: Swift.Float, _ left: Swift.Float, _ bottom: Swift.Float, _ right: Swift.Float)
+ @objc public init(uniform: Swift.Float)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColumnDef) public class NSCPdfColumnDef : ObjectiveC.NSObject {
+ @objc public var header: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc public var dataKey: Swift.String? {
+ @objc get
+ @objc set
+ }
+ @objc public init(header: Swift.String, dataKey: Swift.String? = nil)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objc(NSCPdfColumnKey) public class NSCPdfColumnKey : ObjectiveC.NSObject {
+ public static func Index(_ value: Swift.Int) -> PdfNative.NSCPdfColumnKey
+ public static func DataKey(_ value: Swift.String) -> PdfNative.NSCPdfColumnKey
+ @objc deinit
+ @objc override dynamic public init()
+}
+@objcMembers @objc(NSCPdfTableCellOrString) public class NSCPdfTableCellOrString : ObjectiveC.NSObject {
+ @objc public init(string: Swift.String, cell: PdfNative.NSCPdfTableCell? = nil)
+ @objc public static func empty() -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func withString(_ value: Swift.String) -> PdfNative.NSCPdfTableCellOrString
+ @objc public static func Cell(_ value: PdfNative.NSCPdfTableCell) -> PdfNative.NSCPdfTableCellOrString
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfTableCell) public class NSCPdfTableCell : ObjectiveC.NSObject {
+ @objc public init(_ content: Swift.String, _ colSpan: Swift.Int, _ rowSpan: Swift.Int, _ style: PdfNative.NSCPdfStyleDef = NSCPdfStyleDef.default())
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfTable) public class NSCPdfTable : ObjectiveC.NSObject {
+ @objc public var columns: Swift.Array?
+ @objc public var columnStyles: Swift.Dictionary?
+ @objc public var styles: PdfNative.NSCPdfStyleDef?
+ @objc public var alternateRowsStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var headStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var bodyStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var footStyles: PdfNative.NSCPdfStyleDef?
+ @objc public var head: [Swift.Array]
+ @objc public var body: [Swift.Array]
+ @objc public var foot: [Swift.Array]
+ @objc public var position: [Swift.Float]
+ @objc public var theme: PdfNative.NSCPdfTableTheme
+ @objc public var pageBreak: PdfNative.NSCPdfPageBreak
+ @objc public var showHead: PdfNative.NSCPdfShowHead
+ @objc public var showFoot: PdfNative.NSCPdfShowFoot
+ @objc public var margin: PdfNative.NSCPdfMargin
+ @objc public var willDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var didDrawPage: ((PdfNative.NSCPdfHookData) -> Swift.Void)?
+ @objc public var willDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Bool)?
+ @objc public var didDrawCell: ((PdfNative.NSCPdfCellHookData) -> Swift.Void)?
+ @objc deinit
+ @objc public func updatePosition(_ x: Swift.Float, _ y: Swift.Float)
+ @objc override dynamic public init()
+}
+@objcMembers @objc(NSCPdfInfo) public class NSCPdfInfo : ObjectiveC.NSObject {
+ @objc public init(width: Swift.UInt, height: Swift.UInt, data: Foundation.NSData)
+ @objc deinit
+}
+@objcMembers @objc(NSCPdfColor) public class NSCPdfColor : ObjectiveC.NSObject {
+ @objc public var r: Swift.Int32
+ @objc public var g: Swift.Int32
+ @objc public var b: Swift.Int32
+ @objc public var a: Swift.Int32
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32)
+ @objc public init(_ r: Swift.Int32, _ g: Swift.Int32, _ b: Swift.Int32, a: Swift.Int32)
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc override dynamic public var hash: Swift.Int {
+ @objc get
+ }
+ @objc public static func gray(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc public static func grey(_ value: Swift.Int32) -> PdfNative.NSCPdfColor
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfStyleDef) public class NSCPdfStyleDef : ObjectiveC.NSObject {
+ @objc public var font: PdfNative.NSCPdfFontFamily
+ @objc public var fontStyle: PdfNative.NSCPdfFontStyle
+ @objc public var overflow: PdfNative.NSCPdfOverflow
+ @objc public var fillColor: PdfNative.NSCPdfColor?
+ @objc public var textColor: PdfNative.NSCPdfColor?
+ @objc public var cellWidth: PdfNative.NSCPdfCellWidth
+ public var minCellWidth: Swift.Float?
+ @objc public var minCellHeight: Swift.Float {
+ @objc get
+ @objc set
+ }
+ @objc public var horizontalAlign: PdfNative.NSCPdfHorizontalAlign
+ @objc public var verticalAlign: PdfNative.NSCPdfVerticalAlign
+ @objc public var fontSize: Swift.Float
+ @objc public var cellPadding: PdfNative.NSCPdfPadding
+ @objc public var lineColor: PdfNative.NSCPdfColor?
+ @objc public var lineWidth: Swift.Float
+ @objc public func updateMinCellWidth(_ value: Swift.Float)
+ @objc public func getMinCellWidth() -> Swift.Float
+ @objc public func clone() -> PdfNative.NSCPdfStyleDef
+ @objc public static func `default`() -> PdfNative.NSCPdfStyleDef
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfScrollView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfScrollView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidScroll(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidZoom(_ scrollView: UIKit.UIScrollView)
+ @_Concurrency.MainActor @preconcurrency @objc public func scrollViewDidEndZooming(_ scrollView: UIKit.UIScrollView, with view: UIKit.UIView?, atScale scale: CoreFoundation.CGFloat)
+ @objc deinit
+}
+@objc(NSCPdfStyle) public enum NSCPdfStyle : Swift.Int, Swift.RawRepresentable {
+ case s
+ case f
+ case df
+ case fd
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfShowHead) public enum NSCPdfShowHead : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case firstPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowHead
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfImage) public class NSCPdfImage : ObjectiveC.NSObject {
+ @objc public var width: Swift.Int {
+ @objc get
+ }
+ @objc public var height: Swift.Int {
+ @objc get
+ }
+ @objc public static func fromImage(_ image: UIKit.UIImage) -> PdfNative.NSCPdfImage?
+ @objc public static func fromImageAsync(_ image: UIKit.UIImage, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromData(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32) -> PdfNative.NSCPdfImage?
+ @objc public static func fromEncodedData(_ data: Foundation.NSData) -> PdfNative.NSCPdfImage?
+ @objc public static func fromDataAsync(_ data: Foundation.NSData, _ width: Swift.UInt32, _ height: Swift.UInt32, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc public static func fromEncodedDataAsync(_ data: Foundation.NSData, _ callback: @escaping (PdfNative.NSCPdfImage?) -> Swift.Void)
+ @objc deinit
+}
+@objc(NSCPdfShowFoot) public enum NSCPdfShowFoot : Swift.Int, Swift.RawRepresentable {
+ case everyPage
+ case lastPage
+ case never
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfShowFoot
+}
+@objc(NSCPdfHorizontalAlign) public enum NSCPdfHorizontalAlign : Swift.Int, Swift.RawRepresentable {
+ case left
+ case center
+ case right
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfRotationOrMatrix) public class NSCPdfRotationOrMatrix : ObjectiveC.NSObject {
+ @objc public static let zero: PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func angle(_ deg: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc public static func matrix(_ a: Swift.Float, _ b: Swift.Float, _ c: Swift.Float, _ d: Swift.Float, _ e: Swift.Float, _ f: Swift.Float) -> PdfNative.NSCPdfRotationOrMatrix
+ @objc override dynamic public init()
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var currentPage: Swift.Int {
+ @objc get
+ @objc set
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func scrollToPage(_ page: Swift.Int, animated: Swift.Bool = true)
+ @objc @_Concurrency.MainActor @preconcurrency public var zoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var minimumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var maximumZoomScale: CoreFoundation.CGFloat {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfSection) public enum NSCPdfSection : Swift.Int, Swift.RawRepresentable {
+ case head
+ case body
+ case foot
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objcMembers @objc(NSCPdfHookData) public class NSCPdfHookData : ObjectiveC.NSObject {
+ @objc final public let pageIndex: Swift.UInt32
+ @objc final public let x: Swift.Float
+ @objc final public let y: Swift.Float
+ @objc public init(_ pageIndex: Swift.UInt32, _ x: Swift.Float, _ y: Swift.Float)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfCellHookData) public class NSCPdfCellHookData : PdfNative.NSCPdfHookData {
+ @objc public var section: PdfNative.NSCPdfSection {
+ @objc get
+ }
+ @objc public var rowIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var columnIndex: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var width: Swift.Float {
+ @objc get
+ }
+ @objc public var height: Swift.Float {
+ @objc get
+ }
+ @objc public var colSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var rowSpan: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var lineCount: Swift.UInt32 {
+ @objc get
+ }
+ @objc public var content: Swift.String {
+ @objc get
+ @objc set
+ }
+ @objc deinit
+}
+@objc(NSCPdfRotationDirection) public enum NSCPdfRotationDirection : Swift.Int, Swift.RawRepresentable {
+ case cw
+ case ccw
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfVerticalAlign) public enum NSCPdfVerticalAlign : Swift.Int, Swift.RawRepresentable {
+ case top
+ case middle
+ case bottom
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfFontStyle) public enum NSCPdfFontStyle : Swift.Int, Swift.RawRepresentable {
+ case normal
+ case bold
+ case italic
+ case boldItalic
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontStyle
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPageView) @_Concurrency.MainActor @preconcurrency public class NSCPdfPageView : UIKit.UIView {
+ @objc @_Concurrency.MainActor @preconcurrency public var pageIndex: Swift.Int {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ }
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func configure(pageIndex: Swift.Int, document: PdfNative.NSCPdfDocument)
+ @objc @_Concurrency.MainActor @preconcurrency public func clearCache()
+ @objc @_Concurrency.MainActor @preconcurrency public func updateForZoomScale(_ zoomScale: CoreFoundation.CGFloat)
+ @objc @_Concurrency.MainActor @preconcurrency public func prewarmLowRes(highPriority: Swift.Bool = false)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesBegan(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesMoved(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesEnded(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func touchesCancelled(_ touches: Swift.Set, with event: UIKit.UIEvent?)
+ @objc deinit
+}
+extension PdfNative.NSCPdfPageView {
+ @objc @_Concurrency.MainActor @preconcurrency dynamic public func tiledView(_ tiledView: PdfNative.LDOTiledView, tileForRow row: Swift.Int, column col: Swift.Int, zoomLevel: Swift.Int, zoomScale preciseZoomScale: CoreFoundation.CGFloat, bounds viewBounds: CoreFoundation.CGRect, rect tileRect: CoreFoundation.CGRect) -> UIKit.UIImage?
+}
+@objc(NSCPdfUnit) public enum NSCPdfUnit : Swift.Int32, Swift.RawRepresentable {
+ case mm
+ case points
+ case cm
+ case inches
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@objc(NSCPdfFontFamily) public enum NSCPdfFontFamily : Swift.Int, Swift.RawRepresentable {
+ case helvetica
+ case times
+ case courier
+ public typealias RawValue = Swift.Int32
+ public static func `default`() -> PdfNative.NSCPdfFontFamily
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers @objcMembers @objc(NSCPdfPagerSize) public class NSCPdfPagerSize : ObjectiveC.NSObject {
+ @objc public static func custom(_ width: Swift.Float, _ height: Swift.Float) -> PdfNative.NSCPdfPagerSize
+ @objc public static func standard(_ value: PdfNative.NSCPdfStandardPaperSize) -> PdfNative.NSCPdfPagerSize
+ @objc public static func a4() -> PdfNative.NSCPdfPagerSize
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(NSCPdfTiledView) @objcMembers @_Concurrency.MainActor @preconcurrency public class NSCPdfTiledView : UIKit.UIScrollView, UIKit.UIScrollViewDelegate {
+ @objc @_Concurrency.MainActor @preconcurrency public var document: PdfNative.NSCPdfDocument? {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor @preconcurrency public var onLoaded: ((PdfNative.NSCPdfDocument) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onError: (((any Swift.Error)?) -> Swift.Void)?
+ @objc @_Concurrency.MainActor @preconcurrency public var onPageChange: ((Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor @preconcurrency @objc public func viewForZooming(in scrollView: UIKit.UIScrollView) -> UIKit.UIView?
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public func layoutSubviews()
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromBytes(_ bytes: Foundation.NSData, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromPath(_ path: Swift.String, _ password: Swift.String?)
+ @objc @_Concurrency.MainActor @preconcurrency public func loadFromUrl(_ url: Swift.String, _ password: Swift.String?)
+ @objc deinit
+}
+@_inheritsConvenienceInitializers @objcMembers @objc(NSCPdfDocumentConfig) public class NSCPdfDocumentConfig : ObjectiveC.NSObject {
+ @objc public var orientation: PdfNative.NSCPdfOrientation
+ @objc public var size: PdfNative.NSCPdfPagerSize
+ @objc public var units: PdfNative.NSCPdfUnit
+ @objc public var deviceScale: Swift.Float
+ @objc override dynamic public init()
+ @objc public init(_ orientation: PdfNative.NSCPdfOrientation, _ size: PdfNative.NSCPdfPagerSize, _ units: PdfNative.NSCPdfUnit, _ deviceScale: Swift.Float)
+ @objc deinit
+}
+@objc(NSCPdfPageBreak) public enum NSCPdfPageBreak : Swift.Int, Swift.RawRepresentable {
+ case auto
+ case avoid
+ case always
+ public typealias RawValue = Swift.Int32
+ public init?(rawValue: Swift.Int32)
+ public var rawValue: Swift.Int32 {
+ get
+ }
+ public static func `default`() -> PdfNative.NSCPdfPageBreak
+}
+extension PdfNative.NSCPdfOverflow : Swift.Equatable {}
+extension PdfNative.NSCPdfOverflow : Swift.Hashable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Equatable {}
+extension PdfNative.NSCPdfTextBaseline : Swift.Hashable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Equatable {}
+extension PdfNative.NSCPdfStandardPaperSize : Swift.Hashable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Equatable {}
+extension PdfNative.NSCPdfTextAlignment : Swift.Hashable {}
+extension PdfNative.NSCPdfOrientation : Swift.Equatable {}
+extension PdfNative.NSCPdfOrientation : Swift.Hashable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Equatable {}
+extension PdfNative.NSCPdfTableTheme : Swift.Hashable {}
+extension PdfNative.NSCPdfStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfShowHead : Swift.Equatable {}
+extension PdfNative.NSCPdfShowHead : Swift.Hashable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Equatable {}
+extension PdfNative.NSCPdfShowFoot : Swift.Hashable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfHorizontalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfSection : Swift.Equatable {}
+extension PdfNative.NSCPdfSection : Swift.Hashable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Equatable {}
+extension PdfNative.NSCPdfRotationDirection : Swift.Hashable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Equatable {}
+extension PdfNative.NSCPdfVerticalAlign : Swift.Hashable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Equatable {}
+extension PdfNative.NSCPdfFontStyle : Swift.Hashable {}
+extension PdfNative.NSCPdfUnit : Swift.Equatable {}
+extension PdfNative.NSCPdfUnit : Swift.Hashable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Equatable {}
+extension PdfNative.NSCPdfFontFamily : Swift.Hashable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Equatable {}
+extension PdfNative.NSCPdfPageBreak : Swift.Hashable {}
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/module.modulemap b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/module.modulemap
new file mode 100644
index 00000000..76239281
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/Modules/module.modulemap
@@ -0,0 +1,11 @@
+framework module PdfNative {
+ umbrella header "PdfNative.h"
+ export *
+
+ module * { export * }
+}
+
+module PdfNative.Swift {
+ header "PdfNative-Swift.h"
+ requires objc
+}
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/PdfNative b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/PdfNative
new file mode 100755
index 00000000..6203d1f5
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/PdfNative differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/_CodeSignature/CodeResources b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/_CodeSignature/CodeResources
new file mode 100644
index 00000000..5c87f532
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/PdfNative.framework/_CodeSignature/CodeResources
@@ -0,0 +1,289 @@
+
+
+
+
+ files
+
+ Headers/PdfNative-Swift.h
+
+ hrTlo0e0zUkBNp4KFr+sMGPwEww=
+
+ Headers/PdfNative.h
+
+ NcLbrjg+V7omfadECAAGgnqQHzU=
+
+ Headers/pdf_core.h
+
+ Vpaaa16Q91HFfGIXQI5zu2myMvU=
+
+ Headers/pdf_native.h
+
+ qWD8gR9omXKhyJxBedJJSDtkk5Q=
+
+ Info.plist
+
+ L+TJ/bc/xoG6RSQhiPYN9NZpYw8=
+
+ Modules/PdfNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo
+
+ y9vCSTOVDe9ET8kJvmbLoz1eHec=
+
+ Modules/PdfNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo
+
+ YsFpls2dZi8YAkWc4agdAI//8Zc=
+
+ Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.abi.json
+
+ Hjmhkl99+tV+P/Oi835cZOdJnaA=
+
+ Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+
+ ZfurEnkUKm+J2ESYG0zXPVPMNMQ=
+
+ Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftdoc
+
+ PxMGQOt8WyD9Ytcw8GwNwKxL/dU=
+
+ Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+
+ ZfurEnkUKm+J2ESYG0zXPVPMNMQ=
+
+ Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftmodule
+
+ KyeHA5kppYdkfWhymK9zBmGdG2M=
+
+ Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.abi.json
+
+ Hjmhkl99+tV+P/Oi835cZOdJnaA=
+
+ Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+
+ wXvP7hmGsCDS8UJeP7GwRhlPBPk=
+
+ Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
+
+ wJdchY2etFMcrNi/ri4a4E0lh5g=
+
+ Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+
+ wXvP7hmGsCDS8UJeP7GwRhlPBPk=
+
+ Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
+
+ 4vw2baCsy9SoQUe5wACQB6rwClM=
+
+ Modules/module.modulemap
+
+ CmbNfViA+dHU3r0Q2pC0LzTz8kQ=
+
+
+ files2
+
+ Headers/PdfNative-Swift.h
+
+ hash2
+
+ 2vO1hFG7i23oOSosHyWWlH6JtdjyYsOuWNCHHf7Am2w=
+
+
+ Headers/PdfNative.h
+
+ hash2
+
+ 96xUwGiBpcBCjun8VVrRYFyVU/DYnKJL1bhEGN5pBnA=
+
+
+ Headers/pdf_core.h
+
+ hash2
+
+ YS/jZC/emc/rQ5c9vJfX941bi7P3DRoFGw6DbN0Q+8g=
+
+
+ Headers/pdf_native.h
+
+ hash2
+
+ LExPAPSP5RfnKnPzpEDnFgZnFG14CdU3Zzpm0HvkWQM=
+
+
+ Modules/PdfNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo
+
+ hash2
+
+ IUBLgEgu2KCPffGxqA7fVttZUcEtmwRHc5cwPQlA7Zw=
+
+
+ Modules/PdfNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo
+
+ hash2
+
+ e4NEULRZE8/yajGdEptKoZXemTVOPHQ/Y+yvXfVpAMo=
+
+
+ Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.abi.json
+
+ hash2
+
+ Q+aDkKA1YedTrSGEg3bHr/UrgTdTJxxUNaCc3t6tnd8=
+
+
+ Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+
+ hash2
+
+ aYE8vgao+k9tG8jGtDXl/mvXkrWlg2ju2LFif65Db2c=
+
+
+ Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftdoc
+
+ hash2
+
+ 9oCnN0R2Vc9JXeoT9rOcjfZenK7YNKoABIOhhDyOrGY=
+
+
+ Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+
+ hash2
+
+ aYE8vgao+k9tG8jGtDXl/mvXkrWlg2ju2LFif65Db2c=
+
+
+ Modules/PdfNative.swiftmodule/arm64-apple-ios-simulator.swiftmodule
+
+ hash2
+
+ Jeh03eGymM2j7tVAOCoBQVj2fenZJraEE0lzQ17wesU=
+
+
+ Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.abi.json
+
+ hash2
+
+ Q+aDkKA1YedTrSGEg3bHr/UrgTdTJxxUNaCc3t6tnd8=
+
+
+ Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+
+ hash2
+
+ h4BPiXqKA86a9Pgg6efcrn/EgdC6vXHVTHwjFiywGDA=
+
+
+ Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
+
+ hash2
+
+ OoKWoDGnz+rrNeQg790Z7lyVaUJ6gOvoQI0mu0or/NI=
+
+
+ Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+
+ hash2
+
+ h4BPiXqKA86a9Pgg6efcrn/EgdC6vXHVTHwjFiywGDA=
+
+
+ Modules/PdfNative.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
+
+ hash2
+
+ iW2mOjQwHXeUqkndcRFp3qVNKo1jeTxxLNw0aqWWUAY=
+
+
+ Modules/module.modulemap
+
+ hash2
+
+ ufkLkhGJIhn7x7MVbmB8Vcumg0DYFppKOBmb9f4t0Zo=
+
+
+
+ rules
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Info.plist b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Info.plist
new file mode 100644
index 00000000..167af454
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Info.plist
@@ -0,0 +1,20 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleIdentifier
+ com.apple.xcode.dsym.io.github.triniwiz.plugins.pdf.PdfNative
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundlePackageType
+ dSYM
+ CFBundleSignature
+ ????
+ CFBundleShortVersionString
+ 1.0
+ CFBundleVersion
+ 1
+
+
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Resources/DWARF/PdfNative b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Resources/DWARF/PdfNative
new file mode 100644
index 00000000..fe1f3fba
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Resources/DWARF/PdfNative differ
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Resources/Relocations/aarch64/PdfNative.yml b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Resources/Relocations/aarch64/PdfNative.yml
new file mode 100644
index 00000000..f17cace6
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Resources/Relocations/aarch64/PdfNative.yml
@@ -0,0 +1,1514 @@
+---
+triple: 'arm64-apple-darwin'
+binary-path: '/Users/triniwiz/Desktop/oss/nativescript-plugins/packages/nativescript-pdf/src-native/ios/dist/Release-iphonesimulator/PdfNative.framework/PdfNative'
+relocations:
+ - { offset: 0x5C3C5, size: 0x8, addend: 0x0, symName: _PdfNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x11C3D0, symSize: 0x0 }
+ - { offset: 0x5C3FA, size: 0x8, addend: 0x0, symName: _PdfNativeVersionNumber, symObjAddr: 0x30, symBinAddr: 0x11C400, symSize: 0x0 }
+ - { offset: 0x5D39A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCfETo', symObjAddr: 0x550, symBinAddr: 0x1C60, symSize: 0x38 }
+ - { offset: 0x5D4A4, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x18CC, symBinAddr: 0x2FDC, symSize: 0x2C }
+ - { offset: 0x5D4D2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvpACTK', symObjAddr: 0x1B88, symBinAddr: 0x3298, symSize: 0x34 }
+ - { offset: 0x5D526, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvpACTk', symObjAddr: 0x1BBC, symBinAddr: 0x32CC, symSize: 0x18 }
+ - { offset: 0x5D583, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvpACTK', symObjAddr: 0x1DF8, symBinAddr: 0x3508, symSize: 0x34 }
+ - { offset: 0x5D5D7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvpACTk', symObjAddr: 0x1E2C, symBinAddr: 0x353C, symSize: 0x18 }
+ - { offset: 0x5D8D9, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x4A9C, symBinAddr: 0x612C, symSize: 0x64 }
+ - { offset: 0x5D968, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF9PdfNative14PendingItemKeyO_Tg5', symObjAddr: 0x4B00, symBinAddr: 0x6190, symSize: 0x58 }
+ - { offset: 0x5D9BF, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSo21NSAttributedStringKeya_Tg5', symObjAddr: 0x4B58, symBinAddr: 0x61E8, symSize: 0x80 }
+ - { offset: 0x5DA48, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x4BD8, symBinAddr: 0x6268, symSize: 0xE0 }
+ - { offset: 0x5DB0C, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF9PdfNative14PendingItemKeyO_Tg5', symObjAddr: 0x4CB8, symBinAddr: 0x6348, symSize: 0x160 }
+ - { offset: 0x5DC96, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSo21NSAttributedStringKeya_Tg5', symObjAddr: 0x4E18, symBinAddr: 0x64A8, symSize: 0x178 }
+ - { offset: 0x5DDA7, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8setValue_6forKeyyq_n_xtFSS_SSTg5', symObjAddr: 0x4F90, symBinAddr: 0x6620, symSize: 0xE0 }
+ - { offset: 0x5DE85, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_SSTg5', symObjAddr: 0x5070, symBinAddr: 0x6700, symSize: 0xD0 }
+ - { offset: 0x5DEDF, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_SSTg5', symObjAddr: 0x5140, symBinAddr: 0x67D0, symSize: 0x338 }
+ - { offset: 0x5E06E, size: 0x8, addend: 0x0, symName: '_$sSlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKFSS_Tg5', symObjAddr: 0x5478, symBinAddr: 0x6B08, symSize: 0x418 }
+ - { offset: 0x5E402, size: 0x8, addend: 0x0, symName: '_$sSlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKF17appendSubsequenceL_3endSb5IndexQz_tSlRzlFSS_Tg5', symObjAddr: 0x5890, symBinAddr: 0x6F20, symSize: 0x10C }
+ - { offset: 0x5E55A, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo10CGImageRefaSg_Tg5', symObjAddr: 0x599C, symBinAddr: 0x702C, symSize: 0x1C }
+ - { offset: 0x5E5BF, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo10CGImageRefaSg_Tg5', symObjAddr: 0x59B8, symBinAddr: 0x7048, symSize: 0x120 }
+ - { offset: 0x5E722, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO22withUnsafeMutableBytesyxxSwKXEKlFyt_Tg5034$s9PdfNative14NSCPdfDocumentC23getG50FromUIImageDatay10Foundation0I0VSgSo0H0CFZySwXEfU_S3iSo10CGImageRefaTf1ncn_n', symObjAddr: 0x5AD8, symBinAddr: 0x7168, symSize: 0x3E4 }
+ - { offset: 0x5E9BC, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV11InlineSliceV22withUnsafeMutableBytesyxxSwKXEKlFyt_Tg5034$s9PdfNative14NSCPdfDocumentC23getH50FromUIImageDatay10Foundation0I0VSgSo0H0CFZySwXEfU_S3iSo10CGImageRefaTf1ncn_n', symObjAddr: 0x5EBC, symBinAddr: 0x754C, symSize: 0x130 }
+ - { offset: 0x5EAD1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCMa', symObjAddr: 0x60E8, symBinAddr: 0x7778, symSize: 0x20 }
+ - { offset: 0x5EBCC, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x6540, symBinAddr: 0x7BD0, symSize: 0x44 }
+ - { offset: 0x5EBE0, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x6584, symBinAddr: 0x7C14, symSize: 0x44 }
+ - { offset: 0x5EBF4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctFyyYbcfU_TA', symObjAddr: 0x65FC, symBinAddr: 0x7C8C, symSize: 0x10 }
+ - { offset: 0x5EC08, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x660C, symBinAddr: 0x7C9C, symSize: 0x10 }
+ - { offset: 0x5EC1C, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x661C, symBinAddr: 0x7CAC, symSize: 0x8 }
+ - { offset: 0x5EC30, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGSayxGSTsWl', symObjAddr: 0x6624, symBinAddr: 0x7CB4, symSize: 0x48 }
+ - { offset: 0x5EC44, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x666C, symBinAddr: 0x7CFC, symSize: 0x48 }
+ - { offset: 0x5EC58, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x69F0, symBinAddr: 0x8080, symSize: 0x3C }
+ - { offset: 0x5EC6C, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x6A2C, symBinAddr: 0x80BC, symSize: 0x20 }
+ - { offset: 0x5EC80, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x6A88, symBinAddr: 0x8118, symSize: 0x10 }
+ - { offset: 0x5EC94, size: 0x8, addend: 0x0, symName: ___swift_memcpy12_4, symObjAddr: 0x6F68, symBinAddr: 0x85F8, symSize: 0x14 }
+ - { offset: 0x5ECA8, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x6F7C, symBinAddr: 0x860C, symSize: 0x4 }
+ - { offset: 0x5ECBC, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeVwet', symObjAddr: 0x6F80, symBinAddr: 0x8610, symSize: 0x20 }
+ - { offset: 0x5ECD0, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeVwst', symObjAddr: 0x6FA0, symBinAddr: 0x8630, symSize: 0x2C }
+ - { offset: 0x5ECE4, size: 0x8, addend: 0x0, symName: ___swift_memcpy56_8, symObjAddr: 0x6FE0, symBinAddr: 0x8670, symSize: 0x1C }
+ - { offset: 0x5ECF8, size: 0x8, addend: 0x0, symName: '_$sSo23PdfNativeCellRenderInfoVwet', symObjAddr: 0x6FFC, symBinAddr: 0x868C, symSize: 0x20 }
+ - { offset: 0x5ED0C, size: 0x8, addend: 0x0, symName: '_$sSo23PdfNativeCellRenderInfoVwst', symObjAddr: 0x701C, symBinAddr: 0x86AC, symSize: 0x38 }
+ - { offset: 0x5ED20, size: 0x8, addend: 0x0, symName: ___swift_memcpy28_4, symObjAddr: 0x7068, symBinAddr: 0x86F8, symSize: 0x14 }
+ - { offset: 0x5ED34, size: 0x8, addend: 0x0, symName: '_$sSo25PdfNativeRotationOrMatrixVwet', symObjAddr: 0x707C, symBinAddr: 0x870C, symSize: 0x20 }
+ - { offset: 0x5ED48, size: 0x8, addend: 0x0, symName: '_$sSo25PdfNativeRotationOrMatrixVwst', symObjAddr: 0x709C, symBinAddr: 0x872C, symSize: 0x30 }
+ - { offset: 0x5ED5C, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0x70E0, symBinAddr: 0x8770, symSize: 0xC }
+ - { offset: 0x5ED70, size: 0x8, addend: 0x0, symName: ___swift_memcpy180_4, symObjAddr: 0x7100, symBinAddr: 0x8790, symSize: 0x3C }
+ - { offset: 0x5ED84, size: 0x8, addend: 0x0, symName: '_$sSo9CStyleDefVwet', symObjAddr: 0x713C, symBinAddr: 0x87CC, symSize: 0x54 }
+ - { offset: 0x5ED98, size: 0x8, addend: 0x0, symName: '_$sSo9CStyleDefVwst', symObjAddr: 0x7190, symBinAddr: 0x8820, symSize: 0x74 }
+ - { offset: 0x5EDAC, size: 0x8, addend: 0x0, symName: '_$sSo10CTableCellVwCP', symObjAddr: 0x7218, symBinAddr: 0x88A8, symSize: 0x2C }
+ - { offset: 0x5EDC0, size: 0x8, addend: 0x0, symName: '_$sSo10CTableCellVwet', symObjAddr: 0x7244, symBinAddr: 0x88D4, symSize: 0x20 }
+ - { offset: 0x5EDD4, size: 0x8, addend: 0x0, symName: '_$sSo10CTableCellVwst', symObjAddr: 0x7264, symBinAddr: 0x88F4, symSize: 0x2C }
+ - { offset: 0x5EDE8, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x72A4, symBinAddr: 0x8934, symSize: 0xC }
+ - { offset: 0x5EDFC, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_8, symObjAddr: 0x72C4, symBinAddr: 0x8954, symSize: 0x14 }
+ - { offset: 0x5EE10, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnKeyVwet', symObjAddr: 0x72D8, symBinAddr: 0x8968, symSize: 0x20 }
+ - { offset: 0x5EE24, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnKeyVwst', symObjAddr: 0x72F8, symBinAddr: 0x8988, symSize: 0x2C }
+ - { offset: 0x5EE38, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnDefVwet', symObjAddr: 0x7338, symBinAddr: 0x89C8, symSize: 0x20 }
+ - { offset: 0x5EE4C, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnDefVwst', symObjAddr: 0x7358, symBinAddr: 0x89E8, symSize: 0x28 }
+ - { offset: 0x5EE6B, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSgIeyBy_ACIegg_TRTA', symObjAddr: 0x73E0, symBinAddr: 0x8A70, symSize: 0x10 }
+ - { offset: 0x5EE9F, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgWOe', symObjAddr: 0x769C, symBinAddr: 0x8D2C, symSize: 0x14 }
+ - { offset: 0x5EEB3, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x76B0, symBinAddr: 0x8D40, symSize: 0x40 }
+ - { offset: 0x5EEC7, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x76F0, symBinAddr: 0x8D80, symSize: 0x40 }
+ - { offset: 0x5EEDB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOWOr', symObjAddr: 0x7730, symBinAddr: 0x8DC0, symSize: 0x34 }
+ - { offset: 0x5EEEF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOWOy', symObjAddr: 0x7764, symBinAddr: 0x8DF4, symSize: 0x14 }
+ - { offset: 0x5EF03, size: 0x8, addend: 0x0, symName: ___swift_memcpy8_4, symObjAddr: 0x7818, symBinAddr: 0x8EA8, symSize: 0xC }
+ - { offset: 0x5EF17, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeV34__Unnamed_union___Anonymous_field1Vwet', symObjAddr: 0x7824, symBinAddr: 0x8EB4, symSize: 0x20 }
+ - { offset: 0x5EF2B, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeV34__Unnamed_union___Anonymous_field1Vwst', symObjAddr: 0x7844, symBinAddr: 0x8ED4, symSize: 0x28 }
+ - { offset: 0x5EF3F, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_4, symObjAddr: 0x78A8, symBinAddr: 0x8F38, symSize: 0x14 }
+ - { offset: 0x5EF53, size: 0x8, addend: 0x0, symName: ___swift_memcpy48_4, symObjAddr: 0x7924, symBinAddr: 0x8F88, symSize: 0x14 }
+ - { offset: 0x5EF67, size: 0x8, addend: 0x0, symName: '_$sSo17CPdfNativePaddingVwet', symObjAddr: 0x7938, symBinAddr: 0x8F9C, symSize: 0x54 }
+ - { offset: 0x5EF7B, size: 0x8, addend: 0x0, symName: '_$sSo17CPdfNativePaddingVwst', symObjAddr: 0x798C, symBinAddr: 0x8FF0, symSize: 0x50 }
+ - { offset: 0x5EF8F, size: 0x8, addend: 0x0, symName: '_$sSo16CPdfNativePointsVwet', symObjAddr: 0x7A18, symBinAddr: 0x907C, symSize: 0x54 }
+ - { offset: 0x5EFA3, size: 0x8, addend: 0x0, symName: '_$sSo16CPdfNativePointsVwst', symObjAddr: 0x7A6C, symBinAddr: 0x90D0, symSize: 0x44 }
+ - { offset: 0x5EFB7, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_4, symObjAddr: 0x7AC4, symBinAddr: 0x9128, symSize: 0xC }
+ - { offset: 0x5EFCB, size: 0x8, addend: 0x0, symName: '_$sSo10CCellWidthVwet', symObjAddr: 0x7B0C, symBinAddr: 0x9148, symSize: 0x54 }
+ - { offset: 0x5EFDF, size: 0x8, addend: 0x0, symName: '_$sSo10CCellWidthVwst', symObjAddr: 0x7B60, symBinAddr: 0x919C, symSize: 0x40 }
+ - { offset: 0x5EFF3, size: 0x8, addend: 0x0, symName: ___swift_memcpy20_4, symObjAddr: 0x7BB4, symBinAddr: 0x91F0, symSize: 0x14 }
+ - { offset: 0x5F007, size: 0x8, addend: 0x0, symName: '_$sSo23CPdfNativeColorOptionalVwet', symObjAddr: 0x7BC8, symBinAddr: 0x9204, symSize: 0x20 }
+ - { offset: 0x5F01B, size: 0x8, addend: 0x0, symName: '_$sSo23CPdfNativeColorOptionalVwst', symObjAddr: 0x7BE8, symBinAddr: 0x9224, symSize: 0x2C }
+ - { offset: 0x5F02F, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x7C78, symBinAddr: 0x92B4, symSize: 0x2C }
+ - { offset: 0x5F043, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x7CA4, symBinAddr: 0x92E0, symSize: 0x2C }
+ - { offset: 0x5F057, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSHSCSQWb', symObjAddr: 0x7CD0, symBinAddr: 0x930C, symSize: 0x2C }
+ - { offset: 0x5F185, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE6starts4withSbqd___tSTRd__AAQyd__ABRSlFSS_SSTg5', symObjAddr: 0xD9C, symBinAddr: 0x24AC, symSize: 0x164 }
+ - { offset: 0x5F446, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromD1C_6resulty01_D5CTypeQz_xSgztFZTW', symObjAddr: 0x4628, symBinAddr: 0x5D38, symSize: 0x4 }
+ - { offset: 0x5F468, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE016_forceBridgeFromD1C_6resultyAD_01_D5CTypeQZ_xSgztFZSo21NSAttributedStringKeya_Tt1gq5', symObjAddr: 0x462C, symBinAddr: 0x5D3C, symSize: 0x84 }
+ - { offset: 0x5F4FA, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromD1C_6resultSb01_D5CTypeQz_xSgztFZTW', symObjAddr: 0x46B0, symBinAddr: 0x5DC0, symSize: 0x4 }
+ - { offset: 0x5F516, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE024_conditionallyBridgeFromD1C_6resultSbAD_01_D5CTypeQZ_xSgztFZSo21NSAttributedStringKeya_Tt1gq5', symObjAddr: 0x46B4, symBinAddr: 0x5DC4, symSize: 0x8C }
+ - { offset: 0x5F5B7, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromD1Cyx01_D5CTypeQzSgFZTW', symObjAddr: 0x4740, symBinAddr: 0x5E50, symSize: 0x40 }
+ - { offset: 0x5F636, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x47C8, symBinAddr: 0x5ED8, symSize: 0x40 }
+ - { offset: 0x5F6B4, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x4808, symBinAddr: 0x5F18, symSize: 0x70 }
+ - { offset: 0x5F72A, size: 0x8, addend: 0x0, symName: '_$sSo16PdfNativeSectionVSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x48EC, symBinAddr: 0x5F88, symSize: 0x14 }
+ - { offset: 0x5F77F, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x4900, symBinAddr: 0x5F9C, symSize: 0x84 }
+ - { offset: 0x5F827, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toefG0s0fG0VSgyFTW', symObjAddr: 0x4A18, symBinAddr: 0x60A8, symSize: 0x84 }
+ - { offset: 0x5F941, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_SSTt0g5Tf4g_n', symObjAddr: 0x5FEC, symBinAddr: 0x767C, symSize: 0xFC }
+ - { offset: 0x5FA97, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTt0g5Tf4g_n', symObjAddr: 0x6108, symBinAddr: 0x7798, symSize: 0x10C }
+ - { offset: 0x5FBED, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo21NSAttributedStringKeya_ypTt0g5Tf4g_n', symObjAddr: 0x6214, symBinAddr: 0x78A4, symSize: 0xFC }
+ - { offset: 0x5FD58, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC9PdfNative14PendingItemKeyO_8Dispatch0h4WorkF0CTt0g5Tf4g_n', symObjAddr: 0x6310, symBinAddr: 0x79A0, symSize: 0x110 }
+ - { offset: 0x5FFB4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC03pdfD0s13OpaquePointerVSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1710, symSize: 0x10 }
+ - { offset: 0x5FFCC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC03pdfD0s13OpaquePointerVSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1710, symSize: 0x10 }
+ - { offset: 0x60012, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC03pdfD0s13OpaquePointerVSgvsTo', symObjAddr: 0x10, symBinAddr: 0x1720, symSize: 0x10 }
+ - { offset: 0x6002A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC03pdfD0s13OpaquePointerVSgvsTo', symObjAddr: 0x10, symBinAddr: 0x1720, symSize: 0x10 }
+ - { offset: 0x60061, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAA0cD6ConfigCvgTo', symObjAddr: 0x20, symBinAddr: 0x1730, symSize: 0x10 }
+ - { offset: 0x60079, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAA0cD6ConfigCvgTo', symObjAddr: 0x20, symBinAddr: 0x1730, symSize: 0x10 }
+ - { offset: 0x600BB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAA0cD6ConfigCvsTo', symObjAddr: 0x30, symBinAddr: 0x1740, symSize: 0x34 }
+ - { offset: 0x6026B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC3vfsSDyS2SGvgTo', symObjAddr: 0x64, symBinAddr: 0x1774, symSize: 0x74 }
+ - { offset: 0x602C3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC3vfsSDyS2SGvsTo', symObjAddr: 0xD8, symBinAddr: 0x17E8, symSize: 0x74 }
+ - { offset: 0x60304, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCACycfC', symObjAddr: 0x14C, symBinAddr: 0x185C, symSize: 0x20 }
+ - { offset: 0x60351, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCACycfc', symObjAddr: 0x16C, symBinAddr: 0x187C, symSize: 0x160 }
+ - { offset: 0x603E2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCACycfcTo', symObjAddr: 0x2CC, symBinAddr: 0x19DC, symSize: 0x20 }
+ - { offset: 0x604B6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfC', symObjAddr: 0x2EC, symBinAddr: 0x19FC, symSize: 0x134 }
+ - { offset: 0x6053E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfc', symObjAddr: 0x420, symBinAddr: 0x1B30, symSize: 0x30 }
+ - { offset: 0x6055F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfcTo', symObjAddr: 0x450, symBinAddr: 0x1B60, symSize: 0x3C }
+ - { offset: 0x60589, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCfD', symObjAddr: 0x48C, symBinAddr: 0x1B9C, symSize: 0x50 }
+ - { offset: 0x605BC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCfDTo', symObjAddr: 0x4DC, symBinAddr: 0x1BEC, symSize: 0x74 }
+ - { offset: 0x60607, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8documentACs13OpaquePointerVSg_tcfcTo', symObjAddr: 0x588, symBinAddr: 0x1C98, symSize: 0xA8 }
+ - { offset: 0x6067A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12addFileToVFSyySS_SStF', symObjAddr: 0x630, symBinAddr: 0x1D40, symSize: 0x94 }
+ - { offset: 0x60709, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12addFileToVFSyySS_SStFTo', symObjAddr: 0x6C4, symBinAddr: 0x1DD4, symSize: 0xC8 }
+ - { offset: 0x60775, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC15existsFileInVFSySbSSF', symObjAddr: 0x78C, symBinAddr: 0x1E9C, symSize: 0x98 }
+ - { offset: 0x607E6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC15existsFileInVFSySbSSFTo', symObjAddr: 0x824, symBinAddr: 0x1F34, symSize: 0x68 }
+ - { offset: 0x607FA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14getFileFromVFSySSSgSSF', symObjAddr: 0x88C, symBinAddr: 0x1F9C, symSize: 0xC4 }
+ - { offset: 0x6086F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14getFileFromVFSySSSgSSFTo', symObjAddr: 0x950, symBinAddr: 0x2060, symSize: 0x90 }
+ - { offset: 0x60898, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addFontySbSS_S4StF', symObjAddr: 0x9E0, symBinAddr: 0x20F0, symSize: 0x3BC }
+ - { offset: 0x60B35, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addFontySbSS_S4StFTo', symObjAddr: 0xF00, symBinAddr: 0x2610, symSize: 0x114 }
+ - { offset: 0x60B49, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7setFontyySS_S2SSgtF', symObjAddr: 0x1014, symBinAddr: 0x2724, symSize: 0x204 }
+ - { offset: 0x60C6B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7setFontyySS_S2SSgtFTo', symObjAddr: 0x1218, symBinAddr: 0x2928, symSize: 0xC0 }
+ - { offset: 0x60C9F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8saveSync2toSo7NSErrorCSgSS_tF', symObjAddr: 0x12D8, symBinAddr: 0x29E8, symSize: 0x180 }
+ - { offset: 0x60E00, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8saveSync2toSo7NSErrorCSgSS_tFTo', symObjAddr: 0x1458, symBinAddr: 0x2B68, symSize: 0x68 }
+ - { offset: 0x60E6C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctF', symObjAddr: 0x14C0, symBinAddr: 0x2BD0, symSize: 0x250 }
+ - { offset: 0x60EEF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctFyyYbcfU_', symObjAddr: 0x1710, symBinAddr: 0x2E20, symSize: 0x1BC }
+ - { offset: 0x61065, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctFTo', symObjAddr: 0x18F8, symBinAddr: 0x3008, symSize: 0xA0 }
+ - { offset: 0x61079, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8pageInfoyySo13NSMutableDataCF', symObjAddr: 0x1998, symBinAddr: 0x30A8, symSize: 0xD8 }
+ - { offset: 0x6115E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8pageInfoyySo13NSMutableDataCFTo', symObjAddr: 0x1A70, symBinAddr: 0x3180, symSize: 0x50 }
+ - { offset: 0x61186, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5countSivgTo', symObjAddr: 0x1AC0, symBinAddr: 0x31D0, symSize: 0x24 }
+ - { offset: 0x61218, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5countSivg', symObjAddr: 0x1AE4, symBinAddr: 0x31F4, symSize: 0x24 }
+ - { offset: 0x612A6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvgTo', symObjAddr: 0x1B08, symBinAddr: 0x3218, symSize: 0x10 }
+ - { offset: 0x612BE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvgTo', symObjAddr: 0x1B08, symBinAddr: 0x3218, symSize: 0x10 }
+ - { offset: 0x612DD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvgTo', symObjAddr: 0x1B08, symBinAddr: 0x3218, symSize: 0x10 }
+ - { offset: 0x612F9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvg', symObjAddr: 0x1B18, symBinAddr: 0x3228, symSize: 0x10 }
+ - { offset: 0x61319, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvg', symObjAddr: 0x1B18, symBinAddr: 0x3228, symSize: 0x10 }
+ - { offset: 0x61348, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvgTo', symObjAddr: 0x1B28, symBinAddr: 0x3238, symSize: 0x10 }
+ - { offset: 0x61360, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvgTo', symObjAddr: 0x1B28, symBinAddr: 0x3238, symSize: 0x10 }
+ - { offset: 0x6137F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvgTo', symObjAddr: 0x1B28, symBinAddr: 0x3238, symSize: 0x10 }
+ - { offset: 0x6139B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvg', symObjAddr: 0x1B38, symBinAddr: 0x3248, symSize: 0x10 }
+ - { offset: 0x613BB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvg', symObjAddr: 0x1B38, symBinAddr: 0x3248, symSize: 0x10 }
+ - { offset: 0x613EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvgTo', symObjAddr: 0x1B48, symBinAddr: 0x3258, symSize: 0x10 }
+ - { offset: 0x61402, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvgTo', symObjAddr: 0x1B48, symBinAddr: 0x3258, symSize: 0x10 }
+ - { offset: 0x61421, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvgTo', symObjAddr: 0x1B48, symBinAddr: 0x3258, symSize: 0x10 }
+ - { offset: 0x6143D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvg', symObjAddr: 0x1B58, symBinAddr: 0x3268, symSize: 0x10 }
+ - { offset: 0x6145D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvg', symObjAddr: 0x1B58, symBinAddr: 0x3268, symSize: 0x10 }
+ - { offset: 0x6149D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvsTo', symObjAddr: 0x1B68, symBinAddr: 0x3278, symSize: 0x10 }
+ - { offset: 0x614B5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvsTo', symObjAddr: 0x1B68, symBinAddr: 0x3278, symSize: 0x10 }
+ - { offset: 0x614DD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvsTo', symObjAddr: 0x1B68, symBinAddr: 0x3278, symSize: 0x10 }
+ - { offset: 0x614F9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvs', symObjAddr: 0x1B78, symBinAddr: 0x3288, symSize: 0x10 }
+ - { offset: 0x61522, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvs', symObjAddr: 0x1B78, symBinAddr: 0x3288, symSize: 0x10 }
+ - { offset: 0x6153D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvM', symObjAddr: 0x1BD4, symBinAddr: 0x32E4, symSize: 0x40 }
+ - { offset: 0x61591, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtF', symObjAddr: 0x1C20, symBinAddr: 0x3330, symSize: 0x24 }
+ - { offset: 0x6163D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1C44, symBinAddr: 0x3354, symSize: 0x20 }
+ - { offset: 0x61655, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1C44, symBinAddr: 0x3354, symSize: 0x20 }
+ - { offset: 0x6169C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1C44, symBinAddr: 0x3354, symSize: 0x20 }
+ - { offset: 0x616BA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtF', symObjAddr: 0x1C64, symBinAddr: 0x3374, symSize: 0x24 }
+ - { offset: 0x6174B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtFTo', symObjAddr: 0x1C88, symBinAddr: 0x3398, symSize: 0x20 }
+ - { offset: 0x61763, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtFTo', symObjAddr: 0x1C88, symBinAddr: 0x3398, symSize: 0x20 }
+ - { offset: 0x617A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtFTo', symObjAddr: 0x1C88, symBinAddr: 0x3398, symSize: 0x20 }
+ - { offset: 0x617BE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtF', symObjAddr: 0x1CA8, symBinAddr: 0x33B8, symSize: 0x24 }
+ - { offset: 0x61865, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1CCC, symBinAddr: 0x33DC, symSize: 0x20 }
+ - { offset: 0x6187D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1CCC, symBinAddr: 0x33DC, symSize: 0x20 }
+ - { offset: 0x618C4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1CCC, symBinAddr: 0x33DC, symSize: 0x20 }
+ - { offset: 0x618E2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtF', symObjAddr: 0x1CEC, symBinAddr: 0x33FC, symSize: 0x24 }
+ - { offset: 0x61973, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtFTo', symObjAddr: 0x1D10, symBinAddr: 0x3420, symSize: 0x20 }
+ - { offset: 0x6198B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtFTo', symObjAddr: 0x1D10, symBinAddr: 0x3420, symSize: 0x20 }
+ - { offset: 0x619C8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtFTo', symObjAddr: 0x1D10, symBinAddr: 0x3420, symSize: 0x20 }
+ - { offset: 0x619E6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtF', symObjAddr: 0x1D30, symBinAddr: 0x3440, symSize: 0x24 }
+ - { offset: 0x61A8D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1D54, symBinAddr: 0x3464, symSize: 0x20 }
+ - { offset: 0x61AA5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1D54, symBinAddr: 0x3464, symSize: 0x20 }
+ - { offset: 0x61AEC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1D54, symBinAddr: 0x3464, symSize: 0x20 }
+ - { offset: 0x61B0A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtF', symObjAddr: 0x1D74, symBinAddr: 0x3484, symSize: 0x24 }
+ - { offset: 0x61B9B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtFTo', symObjAddr: 0x1D98, symBinAddr: 0x34A8, symSize: 0x20 }
+ - { offset: 0x61BB3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtFTo', symObjAddr: 0x1D98, symBinAddr: 0x34A8, symSize: 0x20 }
+ - { offset: 0x61BF0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtFTo', symObjAddr: 0x1D98, symBinAddr: 0x34A8, symSize: 0x20 }
+ - { offset: 0x61C22, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvgTo', symObjAddr: 0x1DB8, symBinAddr: 0x34C8, symSize: 0x10 }
+ - { offset: 0x61C3A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvgTo', symObjAddr: 0x1DB8, symBinAddr: 0x34C8, symSize: 0x10 }
+ - { offset: 0x61C59, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvgTo', symObjAddr: 0x1DB8, symBinAddr: 0x34C8, symSize: 0x10 }
+ - { offset: 0x61C75, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvg', symObjAddr: 0x1DC8, symBinAddr: 0x34D8, symSize: 0x10 }
+ - { offset: 0x61C95, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvg', symObjAddr: 0x1DC8, symBinAddr: 0x34D8, symSize: 0x10 }
+ - { offset: 0x61CD0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvsTo', symObjAddr: 0x1DD8, symBinAddr: 0x34E8, symSize: 0x10 }
+ - { offset: 0x61CE8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvsTo', symObjAddr: 0x1DD8, symBinAddr: 0x34E8, symSize: 0x10 }
+ - { offset: 0x61D10, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvsTo', symObjAddr: 0x1DD8, symBinAddr: 0x34E8, symSize: 0x10 }
+ - { offset: 0x61D2C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvs', symObjAddr: 0x1DE8, symBinAddr: 0x34F8, symSize: 0x10 }
+ - { offset: 0x61D55, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvs', symObjAddr: 0x1DE8, symBinAddr: 0x34F8, symSize: 0x10 }
+ - { offset: 0x61D70, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvM', symObjAddr: 0x1E44, symBinAddr: 0x3554, symSize: 0x40 }
+ - { offset: 0x61E4A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPageyyF', symObjAddr: 0x1EA0, symBinAddr: 0x35B0, symSize: 0xA4 }
+ - { offset: 0x61F1F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPageyyFTo', symObjAddr: 0x1F44, symBinAddr: 0x3654, symSize: 0x28 }
+ - { offset: 0x61F47, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPage4size11orientationyAA0C9PagerSizeC_AA0C11OrientationOtF', symObjAddr: 0x1F6C, symBinAddr: 0x367C, symSize: 0x78 }
+ - { offset: 0x61FA5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPage4size11orientationyAA0C9PagerSizeC_AA0C11OrientationOtFTo', symObjAddr: 0x1FE4, symBinAddr: 0x36F4, symSize: 0x90 }
+ - { offset: 0x61FFF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addTextyySS_S2fAA0cF7OptionsCSgtF', symObjAddr: 0x2074, symBinAddr: 0x3784, symSize: 0x12C }
+ - { offset: 0x620CA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addTextyySS_S2fAA0cF7OptionsCSgtFTo', symObjAddr: 0x21A0, symBinAddr: 0x38B0, symSize: 0x94 }
+ - { offset: 0x620DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftF', symObjAddr: 0x2234, symBinAddr: 0x3944, symSize: 0x1C }
+ - { offset: 0x62116, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftF', symObjAddr: 0x2234, symBinAddr: 0x3944, symSize: 0x1C }
+ - { offset: 0x6216E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftFTo', symObjAddr: 0x2250, symBinAddr: 0x3960, symSize: 0x1C }
+ - { offset: 0x62186, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftFTo', symObjAddr: 0x2250, symBinAddr: 0x3960, symSize: 0x1C }
+ - { offset: 0x621C1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftFTo', symObjAddr: 0x2250, symBinAddr: 0x3960, symSize: 0x1C }
+ - { offset: 0x621F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__5width6heightyAA0cF0C_S4ftF', symObjAddr: 0x226C, symBinAddr: 0x397C, symSize: 0xB0 }
+ - { offset: 0x622E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__5width6heightyAA0cF0C_S4ftFTo', symObjAddr: 0x231C, symBinAddr: 0x3A2C, symSize: 0x80 }
+ - { offset: 0x622FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___ySS_SSS2ftF', symObjAddr: 0x239C, symBinAddr: 0x3AAC, symSize: 0x284 }
+ - { offset: 0x6256B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___ySS_SSS2ftFTo', symObjAddr: 0x2620, symBinAddr: 0x3D30, symSize: 0x9C }
+ - { offset: 0x6257F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___5width6heightySS_SSS4ftF', symObjAddr: 0x26BC, symBinAddr: 0x3DCC, symSize: 0x318 }
+ - { offset: 0x6288C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___5width6heightySS_SSS4ftFTo', symObjAddr: 0x29D4, symBinAddr: 0x40E4, symSize: 0xB4 }
+ - { offset: 0x628DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImageyySo7UIImageC_S2ftF', symObjAddr: 0x2A88, symBinAddr: 0x4198, symSize: 0x178 }
+ - { offset: 0x62A2D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImageyySo7UIImageC_S2ftFTo', symObjAddr: 0x2C00, symBinAddr: 0x4310, symSize: 0x68 }
+ - { offset: 0x62A41, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage___5width6heightySo7UIImageC_S4ftF', symObjAddr: 0x2C68, symBinAddr: 0x4378, symSize: 0x210 }
+ - { offset: 0x62C48, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage___5width6heightySo7UIImageC_S4ftFTo', symObjAddr: 0x2E78, symBinAddr: 0x4588, symSize: 0x80 }
+ - { offset: 0x62C5C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__ySo6NSDataC_S2ftF', symObjAddr: 0x2EF8, symBinAddr: 0x4608, symSize: 0x94 }
+ - { offset: 0x62D30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__ySo6NSDataC_S2ftFTo', symObjAddr: 0x2F8C, symBinAddr: 0x469C, symSize: 0xC0 }
+ - { offset: 0x62DD2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__5width6heightySo6NSDataC_S4ftF', symObjAddr: 0x304C, symBinAddr: 0x475C, symSize: 0x128 }
+ - { offset: 0x62F27, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__5width6heightySo6NSDataC_S4ftFTo', symObjAddr: 0x3174, symBinAddr: 0x4884, symSize: 0x80 }
+ - { offset: 0x62F54, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6circleyySf_S2fAA0C5StyleOtF', symObjAddr: 0x31F4, symBinAddr: 0x4904, symSize: 0x54 }
+ - { offset: 0x63011, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6circleyySf_S2fAA0C5StyleOtFTo', symObjAddr: 0x3248, symBinAddr: 0x4958, symSize: 0x50 }
+ - { offset: 0x6306E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14renderToBufferyys5Int32V_So13NSMutableDataCA2FtF', symObjAddr: 0x3370, symBinAddr: 0x4A80, symSize: 0xA0 }
+ - { offset: 0x63145, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14renderToBufferyys5Int32V_So13NSMutableDataCA2FtFTo', symObjAddr: 0x3410, symBinAddr: 0x4B20, symSize: 0xC4 }
+ - { offset: 0x63295, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC17renderToCGContext____2inys5Int32V_12CoreGraphics7CGFloatVAJSo6CGRectVSo0G3RefatF', symObjAddr: 0x34D4, symBinAddr: 0x4BE4, symSize: 0x304 }
+ - { offset: 0x6356B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC17renderToCGContext____2inys5Int32V_12CoreGraphics7CGFloatVAJSo6CGRectVSo0G3RefatFTo', symObjAddr: 0x37D8, symBinAddr: 0x4EE8, symSize: 0xA0 }
+ - { offset: 0x6357F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC22renderToCGContextImageySo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVALSo6CGRectVA2LS3btF', symObjAddr: 0x3878, symBinAddr: 0x4F88, symSize: 0x244 }
+ - { offset: 0x63870, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC22renderToCGContextImageySo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVALSo6CGRectVA2LS3btFTo', symObjAddr: 0x3ABC, symBinAddr: 0x51CC, symSize: 0xC8 }
+ - { offset: 0x638D5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC23renderToCGContextImagesySaySo10CGImageRefaSgGSgSays5Int32VG_12CoreGraphics7CGFloatVAOSo6CGRectVA2OS3btF', symObjAddr: 0x3B84, symBinAddr: 0x5294, symSize: 0x5F8 }
+ - { offset: 0x63F79, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC11roundedRectyySf_S5fAA0C5StyleOtF', symObjAddr: 0x417C, symBinAddr: 0x588C, symSize: 0x54 }
+ - { offset: 0x6407B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC11roundedRectyySf_S5fAA0C5StyleOtFTo', symObjAddr: 0x41D0, symBinAddr: 0x58E0, symSize: 0x50 }
+ - { offset: 0x640F8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8getFirstySfs5Int64VFZTo', symObjAddr: 0x4220, symBinAddr: 0x5930, symSize: 0xC }
+ - { offset: 0x64110, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8getFirstySfs5Int64VFZTo', symObjAddr: 0x4220, symBinAddr: 0x5930, symSize: 0xC }
+ - { offset: 0x64157, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9getSecondySfs5Int64VFZTo', symObjAddr: 0x422C, symBinAddr: 0x593C, symSize: 0x8 }
+ - { offset: 0x6416F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9getSecondySfs5Int64VFZTo', symObjAddr: 0x422C, symBinAddr: 0x593C, symSize: 0x8 }
+ - { offset: 0x6418D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9getSecondySfs5Int64VFZTo', symObjAddr: 0x422C, symBinAddr: 0x593C, symSize: 0x8 }
+ - { offset: 0x641C1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5tableySSAA0C5TableCF', symObjAddr: 0x4234, symBinAddr: 0x5944, symSize: 0x11C }
+ - { offset: 0x64317, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5tableySSAA0C5TableCFTo', symObjAddr: 0x4350, symBinAddr: 0x5A60, symSize: 0x78 }
+ - { offset: 0x6432B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC19getBytesFromUIImageySo13NSMutableDataCSgSo0H0CFZTo', symObjAddr: 0x43C8, symBinAddr: 0x5AD8, symSize: 0x38 }
+ - { offset: 0x6435D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC23getBytesFromUIImageDatay10Foundation0I0VSgSo0H0CFZTo', symObjAddr: 0x4400, symBinAddr: 0x5B10, symSize: 0x74 }
+ - { offset: 0x64388, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC28renderTileWithViewportOffset_13viewportWidth0J6Height5scale1x1y5width6heightSo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVA6StF', symObjAddr: 0x4474, symBinAddr: 0x5B84, symSize: 0x114 }
+ - { offset: 0x645AB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC28renderTileWithViewportOffset_13viewportWidth0J6Height5scale1x1y5width6heightSo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVA6StFTo', symObjAddr: 0x4588, symBinAddr: 0x5C98, symSize: 0x94 }
+ - { offset: 0x645FD, size: 0x8, addend: 0x0, symName: '_$sSo16PdfNativeSectionVSYSCSY8rawValuexSg03RawE0Qz_tcfCTW', symObjAddr: 0x4990, symBinAddr: 0x6020, symSize: 0x10 }
+ - { offset: 0x64611, size: 0x8, addend: 0x0, symName: '_$sSo16PdfNativeSectionVSYSCSY8rawValue03RawE0QzvgTW', symObjAddr: 0x49A0, symBinAddr: 0x6030, symSize: 0xC }
+ - { offset: 0x64625, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSYSCSY8rawValuexSg03RawE0Qz_tcfCTW', symObjAddr: 0x49AC, symBinAddr: 0x603C, symSize: 0x44 }
+ - { offset: 0x6464F, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSYSCSY8rawValue03RawE0QzvgTW', symObjAddr: 0x49F0, symBinAddr: 0x6080, symSize: 0x28 }
+ - { offset: 0x647E9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfcTf4gn_n', symObjAddr: 0x6420, symBinAddr: 0x7AB0, symSize: 0x120 }
+ - { offset: 0x648D2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC19getBytesFromUIImageySo13NSMutableDataCSgSo0H0CFZTf4nd_n', symObjAddr: 0x6720, symBinAddr: 0x7DB0, symSize: 0x290 }
+ - { offset: 0x64AF0, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV5countACSi_tcfCTf4nd_n', symObjAddr: 0x73F0, symBinAddr: 0x8A80, symSize: 0x9C }
+ - { offset: 0x64B33, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC23getBytesFromUIImageDatay10Foundation0I0VSgSo0H0CFZTf4nd_n', symObjAddr: 0x748C, symBinAddr: 0x8B1C, symSize: 0x210 }
+ - { offset: 0x64E76, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvgTo', symObjAddr: 0x0, symBinAddr: 0x942C, symSize: 0x10 }
+ - { offset: 0x653E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCMa', symObjAddr: 0xA68, symBinAddr: 0x9E94, symSize: 0x20 }
+ - { offset: 0x65460, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvgTo', symObjAddr: 0x0, symBinAddr: 0x942C, symSize: 0x10 }
+ - { offset: 0x65478, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvgTo', symObjAddr: 0x0, symBinAddr: 0x942C, symSize: 0x10 }
+ - { offset: 0x654BE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvsTo', symObjAddr: 0x10, symBinAddr: 0x943C, symSize: 0x10 }
+ - { offset: 0x654D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvsTo', symObjAddr: 0x10, symBinAddr: 0x943C, symSize: 0x10 }
+ - { offset: 0x6550D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC11leftChangedSbvgTo', symObjAddr: 0x20, symBinAddr: 0x944C, symSize: 0x10 }
+ - { offset: 0x65525, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC11leftChangedSbvgTo', symObjAddr: 0x20, symBinAddr: 0x944C, symSize: 0x10 }
+ - { offset: 0x65560, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC11leftChangedSbvsTo', symObjAddr: 0x30, symBinAddr: 0x945C, symSize: 0x10 }
+ - { offset: 0x65578, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC11leftChangedSbvsTo', symObjAddr: 0x30, symBinAddr: 0x945C, symSize: 0x10 }
+ - { offset: 0x655AF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC13bottomChangedSbvgTo', symObjAddr: 0x40, symBinAddr: 0x946C, symSize: 0x10 }
+ - { offset: 0x655C7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC13bottomChangedSbvgTo', symObjAddr: 0x40, symBinAddr: 0x946C, symSize: 0x10 }
+ - { offset: 0x65602, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC13bottomChangedSbvsTo', symObjAddr: 0x50, symBinAddr: 0x947C, symSize: 0x10 }
+ - { offset: 0x6561A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC13bottomChangedSbvsTo', symObjAddr: 0x50, symBinAddr: 0x947C, symSize: 0x10 }
+ - { offset: 0x65651, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC12rightChangedSbvgTo', symObjAddr: 0x60, symBinAddr: 0x948C, symSize: 0x10 }
+ - { offset: 0x65669, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC12rightChangedSbvgTo', symObjAddr: 0x60, symBinAddr: 0x948C, symSize: 0x10 }
+ - { offset: 0x656A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC12rightChangedSbvsTo', symObjAddr: 0x70, symBinAddr: 0x949C, symSize: 0x10 }
+ - { offset: 0x656BC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC12rightChangedSbvsTo', symObjAddr: 0x70, symBinAddr: 0x949C, symSize: 0x10 }
+ - { offset: 0x656F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvgTo', symObjAddr: 0x80, symBinAddr: 0x94AC, symSize: 0x44 }
+ - { offset: 0x65728, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvg', symObjAddr: 0xC4, symBinAddr: 0x94F0, symSize: 0x44 }
+ - { offset: 0x65780, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvsTo', symObjAddr: 0x108, symBinAddr: 0x9534, symSize: 0x6C }
+ - { offset: 0x65807, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvs', symObjAddr: 0x174, symBinAddr: 0x95A0, symSize: 0x68 }
+ - { offset: 0x6587B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvM', symObjAddr: 0x1DC, symBinAddr: 0x9608, symSize: 0x44 }
+ - { offset: 0x658A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvM.resume.0', symObjAddr: 0x220, symBinAddr: 0x964C, symSize: 0x3C }
+ - { offset: 0x6590A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvgTo', symObjAddr: 0x25C, symBinAddr: 0x9688, symSize: 0x44 }
+ - { offset: 0x6593F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvg', symObjAddr: 0x2A0, symBinAddr: 0x96CC, symSize: 0x44 }
+ - { offset: 0x65992, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvsTo', symObjAddr: 0x2E4, symBinAddr: 0x9710, symSize: 0x6C }
+ - { offset: 0x65A19, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvs', symObjAddr: 0x350, symBinAddr: 0x977C, symSize: 0x68 }
+ - { offset: 0x65A8D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvM', symObjAddr: 0x3B8, symBinAddr: 0x97E4, symSize: 0x44 }
+ - { offset: 0x65AB2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvM.resume.0', symObjAddr: 0x3FC, symBinAddr: 0x9828, symSize: 0x3C }
+ - { offset: 0x65B1C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvgTo', symObjAddr: 0x438, symBinAddr: 0x9864, symSize: 0x44 }
+ - { offset: 0x65B51, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvg', symObjAddr: 0x47C, symBinAddr: 0x98A8, symSize: 0x44 }
+ - { offset: 0x65BA4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvsTo', symObjAddr: 0x4C0, symBinAddr: 0x98EC, symSize: 0x6C }
+ - { offset: 0x65C2B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvs', symObjAddr: 0x52C, symBinAddr: 0x9958, symSize: 0x68 }
+ - { offset: 0x65C9F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvM', symObjAddr: 0x594, symBinAddr: 0x99C0, symSize: 0x44 }
+ - { offset: 0x65CC4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvM.resume.0', symObjAddr: 0x5D8, symBinAddr: 0x9A04, symSize: 0x3C }
+ - { offset: 0x65D2E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvgTo', symObjAddr: 0x614, symBinAddr: 0x9A40, symSize: 0x44 }
+ - { offset: 0x65D63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvg', symObjAddr: 0x658, symBinAddr: 0x9A84, symSize: 0x44 }
+ - { offset: 0x65DB6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvsTo', symObjAddr: 0x69C, symBinAddr: 0x9AC8, symSize: 0x6C }
+ - { offset: 0x65E3D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvs', symObjAddr: 0x708, symBinAddr: 0x9B34, symSize: 0x68 }
+ - { offset: 0x65EB1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvM', symObjAddr: 0x770, symBinAddr: 0x9B9C, symSize: 0x44 }
+ - { offset: 0x65ED6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvM.resume.0', symObjAddr: 0x7B4, symBinAddr: 0x9BE0, symSize: 0x3C }
+ - { offset: 0x65F76, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfC', symObjAddr: 0x7F0, symBinAddr: 0x9C1C, symSize: 0x140 }
+ - { offset: 0x65FCF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfc', symObjAddr: 0x930, symBinAddr: 0x9D5C, symSize: 0x138 }
+ - { offset: 0x66016, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfcTo', symObjAddr: 0xA88, symBinAddr: 0x9EB4, symSize: 0x20 }
+ - { offset: 0x6604A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfC', symObjAddr: 0xAA8, symBinAddr: 0x9ED4, symSize: 0x12C }
+ - { offset: 0x66088, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfc', symObjAddr: 0xBD4, symBinAddr: 0xA000, symSize: 0x124 }
+ - { offset: 0x660B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfcTo', symObjAddr: 0xCF8, symBinAddr: 0xA124, symSize: 0x20 }
+ - { offset: 0x660FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6pdfiumySo04CPdfbD0VAA0C4UnitOF', symObjAddr: 0xD18, symBinAddr: 0xA144, symSize: 0x16C }
+ - { offset: 0x66231, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6pdfiumySo04CPdfbD0VAA0C4UnitOFTo', symObjAddr: 0xE84, symBinAddr: 0xA2B0, symSize: 0xE4 }
+ - { offset: 0x66245, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCACycfc', symObjAddr: 0xF88, symBinAddr: 0xA394, symSize: 0x2C }
+ - { offset: 0x6629E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCACycfcTo', symObjAddr: 0xFB4, symBinAddr: 0xA3C0, symSize: 0x2C }
+ - { offset: 0x662FD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCfD', symObjAddr: 0xFE0, symBinAddr: 0xA3EC, symSize: 0x30 }
+ - { offset: 0x668AF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvpACTk', symObjAddr: 0x400, symBinAddr: 0xAAA0, symSize: 0x64 }
+ - { offset: 0x66921, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCfETo', symObjAddr: 0xFE0, symBinAddr: 0xB660, symSize: 0x10 }
+ - { offset: 0x66950, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCMa', symObjAddr: 0xFF0, symBinAddr: 0xB670, symSize: 0x20 }
+ - { offset: 0x6697E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvgTo', symObjAddr: 0x0, symBinAddr: 0xA6A0, symSize: 0x44 }
+ - { offset: 0x669B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvg', symObjAddr: 0x44, symBinAddr: 0xA6E4, symSize: 0x40 }
+ - { offset: 0x669FB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvsTo', symObjAddr: 0x84, symBinAddr: 0xA724, symSize: 0x50 }
+ - { offset: 0x66A36, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvs', symObjAddr: 0xD4, symBinAddr: 0xA774, symSize: 0x4C }
+ - { offset: 0x66A5F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvM', symObjAddr: 0x120, symBinAddr: 0xA7C0, symSize: 0x40 }
+ - { offset: 0x66A98, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvgTo', symObjAddr: 0x160, symBinAddr: 0xA800, symSize: 0x44 }
+ - { offset: 0x66ACB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvg', symObjAddr: 0x1A4, symBinAddr: 0xA844, symSize: 0x40 }
+ - { offset: 0x66B0F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvsTo', symObjAddr: 0x1E4, symBinAddr: 0xA884, symSize: 0x50 }
+ - { offset: 0x66B4A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvs', symObjAddr: 0x234, symBinAddr: 0xA8D4, symSize: 0x4C }
+ - { offset: 0x66B73, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvM', symObjAddr: 0x280, symBinAddr: 0xA920, symSize: 0x40 }
+ - { offset: 0x66BAC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvgTo', symObjAddr: 0x2C0, symBinAddr: 0xA960, symSize: 0x48 }
+ - { offset: 0x66BDF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvg', symObjAddr: 0x308, symBinAddr: 0xA9A8, symSize: 0x40 }
+ - { offset: 0x66C23, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvsTo', symObjAddr: 0x348, symBinAddr: 0xA9E8, symSize: 0x64 }
+ - { offset: 0x66C5E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvs', symObjAddr: 0x3AC, symBinAddr: 0xAA4C, symSize: 0x54 }
+ - { offset: 0x66C87, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvM', symObjAddr: 0x464, symBinAddr: 0xAB04, symSize: 0x40 }
+ - { offset: 0x66CC0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvgTo', symObjAddr: 0x4A4, symBinAddr: 0xAB44, symSize: 0x44 }
+ - { offset: 0x66CF3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovg', symObjAddr: 0x4E8, symBinAddr: 0xAB88, symSize: 0x40 }
+ - { offset: 0x66D37, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvsTo', symObjAddr: 0x528, symBinAddr: 0xABC8, symSize: 0x50 }
+ - { offset: 0x66D72, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovs', symObjAddr: 0x578, symBinAddr: 0xAC18, symSize: 0x4C }
+ - { offset: 0x66D9B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvM', symObjAddr: 0x5C4, symBinAddr: 0xAC64, symSize: 0x40 }
+ - { offset: 0x66DFA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivgTo', symObjAddr: 0x604, symBinAddr: 0xACA4, symSize: 0x44 }
+ - { offset: 0x66E2D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivg', symObjAddr: 0x648, symBinAddr: 0xACE8, symSize: 0x40 }
+ - { offset: 0x66E71, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivsTo', symObjAddr: 0x688, symBinAddr: 0xAD28, symSize: 0x50 }
+ - { offset: 0x66EAC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivs', symObjAddr: 0x6D8, symBinAddr: 0xAD78, symSize: 0x4C }
+ - { offset: 0x66ED5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivM', symObjAddr: 0x724, symBinAddr: 0xADC4, symSize: 0x40 }
+ - { offset: 0x66F0E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvgTo', symObjAddr: 0x764, symBinAddr: 0xAE04, symSize: 0x44 }
+ - { offset: 0x66F43, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvg', symObjAddr: 0x7A8, symBinAddr: 0xAE48, symSize: 0x44 }
+ - { offset: 0x66F87, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvsTo', symObjAddr: 0x7EC, symBinAddr: 0xAE8C, symSize: 0x50 }
+ - { offset: 0x66FC5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvs', symObjAddr: 0x83C, symBinAddr: 0xAEDC, symSize: 0x50 }
+ - { offset: 0x66FEE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvM', symObjAddr: 0x88C, symBinAddr: 0xAF2C, symSize: 0x40 }
+ - { offset: 0x67013, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvM.resume.0', symObjAddr: 0x8CC, symBinAddr: 0xAF6C, symSize: 0x4 }
+ - { offset: 0x67048, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvgTo', symObjAddr: 0x8D0, symBinAddr: 0xAF70, symSize: 0x44 }
+ - { offset: 0x6707D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvg', symObjAddr: 0x914, symBinAddr: 0xAFB4, symSize: 0x44 }
+ - { offset: 0x670BC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvsTo', symObjAddr: 0x958, symBinAddr: 0xAFF8, symSize: 0x50 }
+ - { offset: 0x670FA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvs', symObjAddr: 0x9A8, symBinAddr: 0xB048, symSize: 0x50 }
+ - { offset: 0x67123, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvM', symObjAddr: 0x9F8, symBinAddr: 0xB098, symSize: 0x40 }
+ - { offset: 0x6715C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivgTo', symObjAddr: 0xA38, symBinAddr: 0xB0D8, symSize: 0x44 }
+ - { offset: 0x6718F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivg', symObjAddr: 0xA7C, symBinAddr: 0xB11C, symSize: 0x40 }
+ - { offset: 0x671CE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivsTo', symObjAddr: 0xABC, symBinAddr: 0xB15C, symSize: 0x50 }
+ - { offset: 0x67209, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivs', symObjAddr: 0xB0C, symBinAddr: 0xB1AC, symSize: 0x4C }
+ - { offset: 0x67232, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivM', symObjAddr: 0xB58, symBinAddr: 0xB1F8, symSize: 0x40 }
+ - { offset: 0x672E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC6pdfiumSo0abdE0VyF', symObjAddr: 0xB98, symBinAddr: 0xB238, symSize: 0x258 }
+ - { offset: 0x674D7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC6pdfiumSo0abdE0VyFTo', symObjAddr: 0xDF0, symBinAddr: 0xB490, symSize: 0x8C }
+ - { offset: 0x674FE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCACycfc', symObjAddr: 0xE9C, symBinAddr: 0xB51C, symSize: 0xF4 }
+ - { offset: 0x67530, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCACycfcTo', symObjAddr: 0xF90, symBinAddr: 0xB610, symSize: 0x20 }
+ - { offset: 0x67544, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCfD', symObjAddr: 0xFB0, symBinAddr: 0xB630, symSize: 0x30 }
+ - { offset: 0x67656, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4AutoACvpZ', symObjAddr: 0x6E8, symBinAddr: 0x178350, symSize: 0x0 }
+ - { offset: 0x677F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4WrapACvpZ', symObjAddr: 0x6F0, symBinAddr: 0x178358, symSize: 0x0 }
+ - { offset: 0x678AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4Auto_WZ', symObjAddr: 0xE0, symBinAddr: 0xBB10, symSize: 0x60 }
+ - { offset: 0x6790D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4Wrap_WZ', symObjAddr: 0x178, symBinAddr: 0xBBA8, symSize: 0x68 }
+ - { offset: 0x6796C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCMa', symObjAddr: 0x308, symBinAddr: 0xBD38, symSize: 0x20 }
+ - { offset: 0x67996, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCfETo', symObjAddr: 0x51C, symBinAddr: 0xBF2C, symSize: 0x4 }
+ - { offset: 0x679C1, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x52C, symBinAddr: 0xBF3C, symSize: 0xC }
+ - { offset: 0x679D5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwet', symObjAddr: 0x53C, symBinAddr: 0xBF48, symSize: 0x90 }
+ - { offset: 0x679E9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwst', symObjAddr: 0x5CC, symBinAddr: 0xBFD8, symSize: 0xB0 }
+ - { offset: 0x679FD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwug', symObjAddr: 0x67C, symBinAddr: 0xC088, symSize: 0x8 }
+ - { offset: 0x67A11, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwup', symObjAddr: 0x684, symBinAddr: 0xC090, symSize: 0x4 }
+ - { offset: 0x67A25, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwui', symObjAddr: 0x688, symBinAddr: 0xC094, symSize: 0x8 }
+ - { offset: 0x67A39, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOMa', symObjAddr: 0x690, symBinAddr: 0xC09C, symSize: 0x10 }
+ - { offset: 0x67A4D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASQWb', symObjAddr: 0x6A0, symBinAddr: 0xC0AC, symSize: 0x4 }
+ - { offset: 0x67A61, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOACSQAAWl', symObjAddr: 0x6A4, symBinAddr: 0xC0B0, symSize: 0x40 }
+ - { offset: 0x67AD8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x80, symBinAddr: 0xBAB0, symSize: 0x40 }
+ - { offset: 0x67B8D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0xBA30, symSize: 0x14 }
+ - { offset: 0x67C09, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x14, symBinAddr: 0xBA44, symSize: 0x44 }
+ - { offset: 0x67CCF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x58, symBinAddr: 0xBA88, symSize: 0x28 }
+ - { offset: 0x67D40, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pointsSfvgTo', symObjAddr: 0xC0, symBinAddr: 0xBAF0, symSize: 0x10 }
+ - { offset: 0x67D58, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pointsSfvgTo', symObjAddr: 0xC0, symBinAddr: 0xBAF0, symSize: 0x10 }
+ - { offset: 0x67D98, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pointsSfvsTo', symObjAddr: 0xD0, symBinAddr: 0xBB00, symSize: 0x10 }
+ - { offset: 0x67DB0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pointsSfvsTo', symObjAddr: 0xD0, symBinAddr: 0xBB00, symSize: 0x10 }
+ - { offset: 0x67E13, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC5FixedyACSfFZ', symObjAddr: 0x29C, symBinAddr: 0xBCCC, symSize: 0x6C }
+ - { offset: 0x67EA9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC5FixedyACSfFZTo', symObjAddr: 0x328, symBinAddr: 0xBD58, symSize: 0x6C }
+ - { offset: 0x67F74, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pdfiumySo05CCellE0VAA0C4UnitOF', symObjAddr: 0x394, symBinAddr: 0xBDC4, symSize: 0x68 }
+ - { offset: 0x68004, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pdfiumySo05CCellE0VAA0C4UnitOFTo', symObjAddr: 0x3FC, symBinAddr: 0xBE2C, symSize: 0x78 }
+ - { offset: 0x68018, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCACycfc', symObjAddr: 0x494, symBinAddr: 0xBEA4, symSize: 0x2C }
+ - { offset: 0x68071, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCACycfcTo', symObjAddr: 0x4C0, symBinAddr: 0xBED0, symSize: 0x2C }
+ - { offset: 0x680D0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCfD', symObjAddr: 0x4EC, symBinAddr: 0xBEFC, symSize: 0x30 }
+ - { offset: 0x681BE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xC0F0, symSize: 0x18 }
+ - { offset: 0x68283, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSHAASQWb', symObjAddr: 0x2D0, symBinAddr: 0xC3C0, symSize: 0x4 }
+ - { offset: 0x68297, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOACSQAAWl', symObjAddr: 0x2D4, symBinAddr: 0xC3C4, symSize: 0x40 }
+ - { offset: 0x682AB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOMa', symObjAddr: 0x314, symBinAddr: 0xC404, symSize: 0x10 }
+ - { offset: 0x682DF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x5C, symBinAddr: 0xC14C, symSize: 0x5C }
+ - { offset: 0x683DC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSHAASH9hashValueSivgTW', symObjAddr: 0xB8, symBinAddr: 0xC1A8, symSize: 0x78 }
+ - { offset: 0x68473, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x130, symBinAddr: 0xC220, symSize: 0x58 }
+ - { offset: 0x684CE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x188, symBinAddr: 0xC278, symSize: 0x74 }
+ - { offset: 0x68550, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xC0F0, symSize: 0x18 }
+ - { offset: 0x68564, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvg', symObjAddr: 0x18, symBinAddr: 0xC108, symSize: 0x3C }
+ - { offset: 0x68583, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowO7defaultACyFZ', symObjAddr: 0x54, symBinAddr: 0xC144, symSize: 0x8 }
+ - { offset: 0x685D8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSYAASY8rawValuexSg03RawF0Qz_tcfCTW', symObjAddr: 0x1FC, symBinAddr: 0xC2EC, symSize: 0x30 }
+ - { offset: 0x68602, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSYAASY8rawValue03RawF0QzvgTW', symObjAddr: 0x22C, symBinAddr: 0xC31C, symSize: 0x44 }
+ - { offset: 0x6862F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfCTf4nd_n', symObjAddr: 0x270, symBinAddr: 0xC360, symSize: 0x60 }
+ - { offset: 0x68743, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF9PdfNative18NSCPdfTextBaselineO_Tgq5', symObjAddr: 0x0, symBinAddr: 0xC414, symSize: 0x5C }
+ - { offset: 0x687F0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASQWb', symObjAddr: 0x2FC, symBinAddr: 0xC710, symSize: 0x4 }
+ - { offset: 0x68804, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOACSQAAWl', symObjAddr: 0x300, symBinAddr: 0xC714, symSize: 0x40 }
+ - { offset: 0x68818, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOMa', symObjAddr: 0x340, symBinAddr: 0xC754, symSize: 0x10 }
+ - { offset: 0x68837, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF9PdfNative18NSCPdfTextBaselineO_Tgq5', symObjAddr: 0x0, symBinAddr: 0xC414, symSize: 0x5C }
+ - { offset: 0x688E2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xB0, symBinAddr: 0xC4C4, symSize: 0xC }
+ - { offset: 0x68949, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASH9hashValueSivgTW', symObjAddr: 0xBC, symBinAddr: 0xC4D0, symSize: 0x78 }
+ - { offset: 0x689E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x134, symBinAddr: 0xC548, symSize: 0x58 }
+ - { offset: 0x68A3B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x18C, symBinAddr: 0xC5A0, symSize: 0x74 }
+ - { offset: 0x68AD7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x5C, symBinAddr: 0xC470, symSize: 0x18 }
+ - { offset: 0x68AEB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvg', symObjAddr: 0x74, symBinAddr: 0xC488, symSize: 0x3C }
+ - { offset: 0x68B1D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x200, symBinAddr: 0xC614, symSize: 0x30 }
+ - { offset: 0x68B47, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x230, symBinAddr: 0xC644, symSize: 0x44 }
+ - { offset: 0x68B74, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfCTf4nd_n', symObjAddr: 0x274, symBinAddr: 0xC688, symSize: 0x88 }
+ - { offset: 0x68C83, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyO4hash4intoys6HasherVz_tF', symObjAddr: 0x0, symBinAddr: 0xC764, symSize: 0xA8 }
+ - { offset: 0x68EFD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperCMa', symObjAddr: 0x510, symBinAddr: 0xCC74, symSize: 0x20 }
+ - { offset: 0x68F11, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwxx', symObjAddr: 0x570, symBinAddr: 0xCC94, symSize: 0x14 }
+ - { offset: 0x68F25, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOWOe', symObjAddr: 0x584, symBinAddr: 0xCCA8, symSize: 0x14 }
+ - { offset: 0x68F39, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwcp', symObjAddr: 0x598, symBinAddr: 0xCCBC, symSize: 0x60 }
+ - { offset: 0x68F4D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwca', symObjAddr: 0x5F8, symBinAddr: 0xCD1C, symSize: 0x70 }
+ - { offset: 0x68F61, size: 0x8, addend: 0x0, symName: ___swift_memcpy33_8, symObjAddr: 0x668, symBinAddr: 0xCD8C, symSize: 0x14 }
+ - { offset: 0x68F75, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwta', symObjAddr: 0x67C, symBinAddr: 0xCDA0, symSize: 0x48 }
+ - { offset: 0x68F89, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwet', symObjAddr: 0x6C4, symBinAddr: 0xCDE8, symSize: 0x48 }
+ - { offset: 0x68F9D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwst', symObjAddr: 0x70C, symBinAddr: 0xCE30, symSize: 0x48 }
+ - { offset: 0x68FB1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwug', symObjAddr: 0x754, symBinAddr: 0xCE78, symSize: 0x8 }
+ - { offset: 0x68FC5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwui', symObjAddr: 0x760, symBinAddr: 0xCE80, symSize: 0x8 }
+ - { offset: 0x68FD9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOMa', symObjAddr: 0x768, symBinAddr: 0xCE88, symSize: 0x10 }
+ - { offset: 0x68FED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVMa', symObjAddr: 0x7D4, symBinAddr: 0xCE98, symSize: 0x10 }
+ - { offset: 0x69001, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASQWb', symObjAddr: 0x7E4, symBinAddr: 0xCEA8, symSize: 0x4 }
+ - { offset: 0x69015, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVACSQAAWl', symObjAddr: 0x7E8, symBinAddr: 0xCEAC, symSize: 0x40 }
+ - { offset: 0x69029, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASQWb', symObjAddr: 0x828, symBinAddr: 0xCEEC, symSize: 0x4 }
+ - { offset: 0x6903D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOACSQAAWl', symObjAddr: 0x82C, symBinAddr: 0xCEF0, symSize: 0x40 }
+ - { offset: 0x69067, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x970, symBinAddr: 0xD034, symSize: 0x40 }
+ - { offset: 0x6907B, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x9F4, symBinAddr: 0xD074, symSize: 0x48 }
+ - { offset: 0x69149, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0xE8, symBinAddr: 0xC84C, symSize: 0x38 }
+ - { offset: 0x691B4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x238, symBinAddr: 0xC99C, symSize: 0x78 }
+ - { offset: 0x692C8, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x86C, symBinAddr: 0xCF30, symSize: 0x74 }
+ - { offset: 0x692E8, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x86C, symBinAddr: 0xCF30, symSize: 0x74 }
+ - { offset: 0x692FC, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x86C, symBinAddr: 0xCF30, symSize: 0x74 }
+ - { offset: 0x69310, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x86C, symBinAddr: 0xCF30, symSize: 0x74 }
+ - { offset: 0x69458, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyO4hash4intoys6HasherVz_tF', symObjAddr: 0x0, symBinAddr: 0xC764, symSize: 0xA8 }
+ - { offset: 0x69657, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASH9hashValueSivgTW', symObjAddr: 0xA8, symBinAddr: 0xC80C, symSize: 0x3C }
+ - { offset: 0x696D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE4, symBinAddr: 0xC848, symSize: 0x4 }
+ - { offset: 0x696FB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x120, symBinAddr: 0xC884, symSize: 0x48 }
+ - { offset: 0x6972B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASH9hashValueSivgTW', symObjAddr: 0x168, symBinAddr: 0xC8CC, symSize: 0x7C }
+ - { offset: 0x6986C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1E4, symBinAddr: 0xC948, symSize: 0x54 }
+ - { offset: 0x6996B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x2B0, symBinAddr: 0xCA14, symSize: 0x3C }
+ - { offset: 0x699A5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperC4hashSivgTo', symObjAddr: 0x2EC, symBinAddr: 0xCA50, symSize: 0x88 }
+ - { offset: 0x69B07, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperC7isEqualySbypSgF', symObjAddr: 0x374, symBinAddr: 0xCAD8, symSize: 0xC0 }
+ - { offset: 0x69B79, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperC7isEqualySbypSgFTo', symObjAddr: 0x434, symBinAddr: 0xCB98, symSize: 0x80 }
+ - { offset: 0x69BA1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperCACycfcTo', symObjAddr: 0x4B4, symBinAddr: 0xCC18, symSize: 0x2C }
+ - { offset: 0x69C00, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperCfD', symObjAddr: 0x4E0, symBinAddr: 0xCC44, symSize: 0x30 }
+ - { offset: 0x69C2A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x8E0, symBinAddr: 0xCFA4, symSize: 0x90 }
+ - { offset: 0x69D60, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg', symObjAddr: 0x0, symBinAddr: 0xD0BC, symSize: 0x3C }
+ - { offset: 0x69E16, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASQWb', symObjAddr: 0x46C, symBinAddr: 0xD528, symSize: 0x4 }
+ - { offset: 0x69E2A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOACSQAAWl', symObjAddr: 0x470, symBinAddr: 0xD52C, symSize: 0x40 }
+ - { offset: 0x69E3E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOMa', symObjAddr: 0x4B0, symBinAddr: 0xD56C, symSize: 0x10 }
+ - { offset: 0x69E7E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x64, symBinAddr: 0xD120, symSize: 0x38 }
+ - { offset: 0x69F37, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASH9hashValueSivgTW', symObjAddr: 0x9C, symBinAddr: 0xD158, symSize: 0x4C }
+ - { offset: 0x69FE5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xE8, symBinAddr: 0xD1A4, symSize: 0x34 }
+ - { offset: 0x6A037, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x11C, symBinAddr: 0xD1D8, symSize: 0x48 }
+ - { offset: 0x6A0B4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg', symObjAddr: 0x0, symBinAddr: 0xD0BC, symSize: 0x3C }
+ - { offset: 0x6A0DF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfC', symObjAddr: 0x3C, symBinAddr: 0xD0F8, symSize: 0x28 }
+ - { offset: 0x6A10D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x164, symBinAddr: 0xD220, symSize: 0x30 }
+ - { offset: 0x6A137, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x194, symBinAddr: 0xD250, symSize: 0x2C }
+ - { offset: 0x6A14B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfCTf4nd_n', symObjAddr: 0x1C0, symBinAddr: 0xD27C, symSize: 0x2AC }
+ - { offset: 0x6A25F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xD57C, symSize: 0x38 }
+ - { offset: 0x6A2ED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSHAASQWb', symObjAddr: 0xD0, symBinAddr: 0xD64C, symSize: 0x4 }
+ - { offset: 0x6A301, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOACSQAAWl', symObjAddr: 0xD4, symBinAddr: 0xD650, symSize: 0x40 }
+ - { offset: 0x6A320, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOMa', symObjAddr: 0x2DC, symBinAddr: 0xD858, symSize: 0x10 }
+ - { offset: 0x6A354, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x74, symBinAddr: 0xD5F0, symSize: 0x5C }
+ - { offset: 0x6A451, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSHAASH9hashValueSivgTW', symObjAddr: 0x114, symBinAddr: 0xD690, symSize: 0x78 }
+ - { offset: 0x6A4E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x18C, symBinAddr: 0xD708, symSize: 0x58 }
+ - { offset: 0x6A543, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1E4, symBinAddr: 0xD760, symSize: 0x74 }
+ - { offset: 0x6A5BF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xD57C, symSize: 0x38 }
+ - { offset: 0x6A5E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvg', symObjAddr: 0x38, symBinAddr: 0xD5B4, symSize: 0x3C }
+ - { offset: 0x6A658, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x258, symBinAddr: 0xD7D4, symSize: 0x40 }
+ - { offset: 0x6A68A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x298, symBinAddr: 0xD814, symSize: 0x44 }
+ - { offset: 0x6A78C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instance_WZ', symObjAddr: 0x0, symBinAddr: 0xD868, symSize: 0x2C }
+ - { offset: 0x6A7B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvpZ', symObjAddr: 0x658, symBinAddr: 0x178400, symSize: 0x0 }
+ - { offset: 0x6A927, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instance_WZ', symObjAddr: 0x0, symBinAddr: 0xD868, symSize: 0x2C }
+ - { offset: 0x6A968, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCMa', symObjAddr: 0x154, symBinAddr: 0xD99C, symSize: 0x20 }
+ - { offset: 0x6A9EB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCfETo', symObjAddr: 0x60C, symBinAddr: 0xDE54, symSize: 0x4 }
+ - { offset: 0x6AA3C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvgZ', symObjAddr: 0x4C, symBinAddr: 0xD894, symSize: 0x40 }
+ - { offset: 0x6AA82, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvgZTo', symObjAddr: 0x8C, symBinAddr: 0xD8D4, symSize: 0x40 }
+ - { offset: 0x6AA9A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvgZTo', symObjAddr: 0x8C, symBinAddr: 0xD8D4, symSize: 0x40 }
+ - { offset: 0x6AB63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC11PDFInstances13OpaquePointerVSgvgTo', symObjAddr: 0xCC, symBinAddr: 0xD914, symSize: 0x10 }
+ - { offset: 0x6AB7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC11PDFInstances13OpaquePointerVSgvgTo', symObjAddr: 0xCC, symBinAddr: 0xD914, symSize: 0x10 }
+ - { offset: 0x6ABC1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC11PDFInstances13OpaquePointerVSgvsTo', symObjAddr: 0xDC, symBinAddr: 0xD924, symSize: 0x10 }
+ - { offset: 0x6ABD9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC11PDFInstances13OpaquePointerVSgvsTo', symObjAddr: 0xDC, symBinAddr: 0xD924, symSize: 0x10 }
+ - { offset: 0x6ABFC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCACycfc', symObjAddr: 0xEC, symBinAddr: 0xD934, symSize: 0x68 }
+ - { offset: 0x6AC2F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCACycfcTo', symObjAddr: 0x174, symBinAddr: 0xD9BC, symSize: 0x68 }
+ - { offset: 0x6AC95, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC12loadFromPath4path8passwordAA0C8DocumentCSgSS_SSSgtF', symObjAddr: 0x1DC, symBinAddr: 0xDA24, symSize: 0x11C }
+ - { offset: 0x6AD7D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC12loadFromPath4path8passwordAA0C8DocumentCSgSS_SSSgtFTo', symObjAddr: 0x2F8, symBinAddr: 0xDB40, symSize: 0xA0 }
+ - { offset: 0x6ADA6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC13loadFromBytes5bytes8passwordAA0C8DocumentCSgSo6NSDataC_SSSgtF', symObjAddr: 0x398, symBinAddr: 0xDBE0, symSize: 0x1B4 }
+ - { offset: 0x6AF08, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC13loadFromBytes5bytes8passwordAA0C8DocumentCSgSo6NSDataC_SSSgtFTo', symObjAddr: 0x54C, symBinAddr: 0xDD94, symSize: 0x90 }
+ - { offset: 0x6AF1C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCfD', symObjAddr: 0x5DC, symBinAddr: 0xDE24, symSize: 0x30 }
+ - { offset: 0x6B01B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xDE9C, symSize: 0x3C }
+ - { offset: 0x6B0A9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASQWb', symObjAddr: 0xE0, symBinAddr: 0xDF7C, symSize: 0x4 }
+ - { offset: 0x6B0BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOACSQAAWl', symObjAddr: 0xE4, symBinAddr: 0xDF80, symSize: 0x40 }
+ - { offset: 0x6B0DC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOMa', symObjAddr: 0x2C8, symBinAddr: 0xE164, symSize: 0x10 }
+ - { offset: 0x6B110, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x78, symBinAddr: 0xDF14, symSize: 0x68 }
+ - { offset: 0x6B20D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASH9hashValueSivgTW', symObjAddr: 0x124, symBinAddr: 0xDFC0, symSize: 0x78 }
+ - { offset: 0x6B2A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x19C, symBinAddr: 0xE038, symSize: 0x58 }
+ - { offset: 0x6B2FF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1F4, symBinAddr: 0xE090, symSize: 0x74 }
+ - { offset: 0x6B37B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xDE9C, symSize: 0x3C }
+ - { offset: 0x6B3A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvg', symObjAddr: 0x3C, symBinAddr: 0xDED8, symSize: 0x3C }
+ - { offset: 0x6B414, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSYAASY8rawValuexSg03RawF0Qz_tcfCTW', symObjAddr: 0x268, symBinAddr: 0xE104, symSize: 0x1C }
+ - { offset: 0x6B43E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSYAASY8rawValue03RawF0QzvgTW', symObjAddr: 0x284, symBinAddr: 0xE120, symSize: 0x44 }
+ - { offset: 0x6B5DB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOSHAASQWb', symObjAddr: 0xD8, symBinAddr: 0xE1B0, symSize: 0x4 }
+ - { offset: 0x6B5EF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOACSQAAWl', symObjAddr: 0xDC, symBinAddr: 0xE1B4, symSize: 0x40 }
+ - { offset: 0x6B603, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOMa', symObjAddr: 0x2E4, symBinAddr: 0xE1F4, symSize: 0x10 }
+ - { offset: 0x6B635, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvg', symObjAddr: 0x40, symBinAddr: 0xE174, symSize: 0x3C }
+ - { offset: 0x6BA36, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerCMa', symObjAddr: 0x298, symBinAddr: 0xE498, symSize: 0x20 }
+ - { offset: 0x6BA4A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewCfETo', symObjAddr: 0x9CC, symBinAddr: 0xEBB8, symSize: 0x10 }
+ - { offset: 0x6BABB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewCMa', symObjAddr: 0xE48, symBinAddr: 0xF034, symSize: 0x20 }
+ - { offset: 0x6BACF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22LDOTiledViewDataSource_pSgXwWOh', symObjAddr: 0xE84, symBinAddr: 0xF060, symSize: 0x24 }
+ - { offset: 0x6BAE3, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0xEA8, symBinAddr: 0xF084, symSize: 0x24 }
+ - { offset: 0x6BAF7, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaABSHSCWl', symObjAddr: 0xF70, symBinAddr: 0xF0E8, symSize: 0x44 }
+ - { offset: 0x6BBD5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerC12fadeDurationSdyFZTo', symObjAddr: 0x0, symBinAddr: 0xE204, symSize: 0x8 }
+ - { offset: 0x6BC02, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerCACycfcTo', symObjAddr: 0x8, symBinAddr: 0xE20C, symSize: 0x3C }
+ - { offset: 0x6BC6C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerC5layerACyp_tcfcTo', symObjAddr: 0x44, symBinAddr: 0xE248, symSize: 0x94 }
+ - { offset: 0x6BCE2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xD8, symBinAddr: 0xE2DC, symSize: 0x80 }
+ - { offset: 0x6BD9A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC16maximumZoomScale12CoreGraphics7CGFloatVvs', symObjAddr: 0x164, symBinAddr: 0xE368, symSize: 0x11C }
+ - { offset: 0x6BED3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC10layerClassyXlXpvgZTo', symObjAddr: 0x280, symBinAddr: 0xE484, symSize: 0x14 }
+ - { offset: 0x6BF49, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x2B8, symBinAddr: 0xE4B8, symSize: 0x14 }
+ - { offset: 0x6BF61, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x2B8, symBinAddr: 0xE4B8, symSize: 0x14 }
+ - { offset: 0x6BF7E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x2B8, symBinAddr: 0xE4B8, symSize: 0x14 }
+ - { offset: 0x6BF9A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2E0, symBinAddr: 0xE4CC, symSize: 0x19C }
+ - { offset: 0x6BFFB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x47C, symBinAddr: 0xE668, symSize: 0x20 }
+ - { offset: 0x6C00F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x49C, symBinAddr: 0xE688, symSize: 0xD4 }
+ - { offset: 0x6C044, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x570, symBinAddr: 0xE75C, symSize: 0x28 }
+ - { offset: 0x6C0B9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC4drawyySo6CGRectVF', symObjAddr: 0x598, symBinAddr: 0xE784, symSize: 0x3A0 }
+ - { offset: 0x6C34C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC4drawyySo6CGRectVFTo', symObjAddr: 0x938, symBinAddr: 0xEB24, symSize: 0x58 }
+ - { offset: 0x6C3F0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC8annotate33_3C77922C210191BCBBA10FC77B526CACLL4rect3col3row9zoomLevel5scale7contextySo6CGRectV_S4iSo12CGContextRefatFTf4nnnnnnd_n', symObjAddr: 0x9DC, symBinAddr: 0xEBC8, symSize: 0x46C }
+ - { offset: 0x6C7CB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvgTo', symObjAddr: 0x0, symBinAddr: 0xF12C, symSize: 0x10 }
+ - { offset: 0x6CE10, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCMa', symObjAddr: 0x12F4, symBinAddr: 0x10400, symSize: 0x20 }
+ - { offset: 0x6CE4F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvgTo', symObjAddr: 0x0, symBinAddr: 0xF12C, symSize: 0x10 }
+ - { offset: 0x6CE67, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvgTo', symObjAddr: 0x0, symBinAddr: 0xF12C, symSize: 0x10 }
+ - { offset: 0x6CEAD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvsTo', symObjAddr: 0x10, symBinAddr: 0xF13C, symSize: 0x10 }
+ - { offset: 0x6CEC5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvsTo', symObjAddr: 0x10, symBinAddr: 0xF13C, symSize: 0x10 }
+ - { offset: 0x6CEFC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC11leftChangedSbvgTo', symObjAddr: 0x20, symBinAddr: 0xF14C, symSize: 0x10 }
+ - { offset: 0x6CF14, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC11leftChangedSbvgTo', symObjAddr: 0x20, symBinAddr: 0xF14C, symSize: 0x10 }
+ - { offset: 0x6CF4F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC11leftChangedSbvsTo', symObjAddr: 0x30, symBinAddr: 0xF15C, symSize: 0x10 }
+ - { offset: 0x6CF67, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC11leftChangedSbvsTo', symObjAddr: 0x30, symBinAddr: 0xF15C, symSize: 0x10 }
+ - { offset: 0x6CF9E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC13bottomChangedSbvgTo', symObjAddr: 0x40, symBinAddr: 0xF16C, symSize: 0x10 }
+ - { offset: 0x6CFB6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC13bottomChangedSbvgTo', symObjAddr: 0x40, symBinAddr: 0xF16C, symSize: 0x10 }
+ - { offset: 0x6CFF1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC13bottomChangedSbvsTo', symObjAddr: 0x50, symBinAddr: 0xF17C, symSize: 0x10 }
+ - { offset: 0x6D009, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC13bottomChangedSbvsTo', symObjAddr: 0x50, symBinAddr: 0xF17C, symSize: 0x10 }
+ - { offset: 0x6D040, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC12rightChangedSbvgTo', symObjAddr: 0x60, symBinAddr: 0xF18C, symSize: 0x10 }
+ - { offset: 0x6D058, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC12rightChangedSbvgTo', symObjAddr: 0x60, symBinAddr: 0xF18C, symSize: 0x10 }
+ - { offset: 0x6D093, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC12rightChangedSbvsTo', symObjAddr: 0x70, symBinAddr: 0xF19C, symSize: 0x10 }
+ - { offset: 0x6D0AB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC12rightChangedSbvsTo', symObjAddr: 0x70, symBinAddr: 0xF19C, symSize: 0x10 }
+ - { offset: 0x6D0E2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvgTo', symObjAddr: 0x80, symBinAddr: 0xF1AC, symSize: 0x44 }
+ - { offset: 0x6D117, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvg', symObjAddr: 0xC4, symBinAddr: 0xF1F0, symSize: 0x44 }
+ - { offset: 0x6D16F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvsTo', symObjAddr: 0x108, symBinAddr: 0xF234, symSize: 0x6C }
+ - { offset: 0x6D1F6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvs', symObjAddr: 0x174, symBinAddr: 0xF2A0, symSize: 0x68 }
+ - { offset: 0x6D26A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvM', symObjAddr: 0x1DC, symBinAddr: 0xF308, symSize: 0x44 }
+ - { offset: 0x6D28F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvM.resume.0', symObjAddr: 0x220, symBinAddr: 0xF34C, symSize: 0x3C }
+ - { offset: 0x6D2F9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvgTo', symObjAddr: 0x25C, symBinAddr: 0xF388, symSize: 0x44 }
+ - { offset: 0x6D32E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvg', symObjAddr: 0x2A0, symBinAddr: 0xF3CC, symSize: 0x44 }
+ - { offset: 0x6D381, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvsTo', symObjAddr: 0x2E4, symBinAddr: 0xF410, symSize: 0x6C }
+ - { offset: 0x6D408, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvs', symObjAddr: 0x350, symBinAddr: 0xF47C, symSize: 0x68 }
+ - { offset: 0x6D47C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvM', symObjAddr: 0x3B8, symBinAddr: 0xF4E4, symSize: 0x44 }
+ - { offset: 0x6D4A1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvM.resume.0', symObjAddr: 0x3FC, symBinAddr: 0xF528, symSize: 0x3C }
+ - { offset: 0x6D50B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvgTo', symObjAddr: 0x438, symBinAddr: 0xF564, symSize: 0x44 }
+ - { offset: 0x6D540, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvg', symObjAddr: 0x47C, symBinAddr: 0xF5A8, symSize: 0x44 }
+ - { offset: 0x6D593, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvsTo', symObjAddr: 0x4C0, symBinAddr: 0xF5EC, symSize: 0x6C }
+ - { offset: 0x6D61A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvs', symObjAddr: 0x52C, symBinAddr: 0xF658, symSize: 0x68 }
+ - { offset: 0x6D68E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvM', symObjAddr: 0x594, symBinAddr: 0xF6C0, symSize: 0x44 }
+ - { offset: 0x6D6B3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvM.resume.0', symObjAddr: 0x5D8, symBinAddr: 0xF704, symSize: 0x3C }
+ - { offset: 0x6D71D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvgTo', symObjAddr: 0x614, symBinAddr: 0xF740, symSize: 0x44 }
+ - { offset: 0x6D752, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvg', symObjAddr: 0x658, symBinAddr: 0xF784, symSize: 0x44 }
+ - { offset: 0x6D7A5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvsTo', symObjAddr: 0x69C, symBinAddr: 0xF7C8, symSize: 0x6C }
+ - { offset: 0x6D82C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvs', symObjAddr: 0x708, symBinAddr: 0xF834, symSize: 0x68 }
+ - { offset: 0x6D8A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvM', symObjAddr: 0x770, symBinAddr: 0xF89C, symSize: 0x44 }
+ - { offset: 0x6D8C5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvM.resume.0', symObjAddr: 0x7B4, symBinAddr: 0xF8E0, symSize: 0x3C }
+ - { offset: 0x6D921, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZ', symObjAddr: 0x7F0, symBinAddr: 0xF91C, symSize: 0x4 }
+ - { offset: 0x6D955, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfC', symObjAddr: 0x7F4, symBinAddr: 0xF920, symSize: 0x12C }
+ - { offset: 0x6D9A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZTo', symObjAddr: 0x920, symBinAddr: 0xFA4C, symSize: 0x14 }
+ - { offset: 0x6D9CA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZ', symObjAddr: 0x934, symBinAddr: 0xFA60, symSize: 0x4 }
+ - { offset: 0x6DA22, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfC', symObjAddr: 0x938, symBinAddr: 0xFA64, symSize: 0x140 }
+ - { offset: 0x6DA82, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZTo', symObjAddr: 0xA78, symBinAddr: 0xFBA4, symSize: 0x14 }
+ - { offset: 0x6DAAC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfc', symObjAddr: 0xA8C, symBinAddr: 0xFBB8, symSize: 0x138 }
+ - { offset: 0x6DAF3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfcTo', symObjAddr: 0xBC4, symBinAddr: 0xFCF0, symSize: 0x20 }
+ - { offset: 0x6DB07, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfc', symObjAddr: 0xBE4, symBinAddr: 0xFD10, symSize: 0x124 }
+ - { offset: 0x6DB30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfcTo', symObjAddr: 0xD08, symBinAddr: 0xFE34, symSize: 0x20 }
+ - { offset: 0x6DB75, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6pdfiumySo04CPdfbD0VAA0C4UnitOF', symObjAddr: 0xD28, symBinAddr: 0xFE54, symSize: 0x16C }
+ - { offset: 0x6DCAA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6pdfiumySo04CPdfbD0VAA0C4UnitOFTo', symObjAddr: 0xE94, symBinAddr: 0xFFC0, symSize: 0xE4 }
+ - { offset: 0x6DCBE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCACycfc', symObjAddr: 0xF98, symBinAddr: 0x100A4, symSize: 0x2C }
+ - { offset: 0x6DD17, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCACycfcTo', symObjAddr: 0xFC4, symBinAddr: 0x100D0, symSize: 0x2C }
+ - { offset: 0x6DD76, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCfD', symObjAddr: 0xFF0, symBinAddr: 0x100FC, symSize: 0x30 }
+ - { offset: 0x6DDA0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZTf4nd_n', symObjAddr: 0x1020, symBinAddr: 0x1012C, symSize: 0x160 }
+ - { offset: 0x6DEBC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZTf4nnnnd_n', symObjAddr: 0x1180, symBinAddr: 0x1028C, symSize: 0x174 }
+ - { offset: 0x6E37A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvpACTk', symObjAddr: 0x1A8, symBinAddr: 0x10654, symSize: 0x74 }
+ - { offset: 0x6E3CF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvpACTk', symObjAddr: 0x42C, symBinAddr: 0x108D8, symSize: 0x74 }
+ - { offset: 0x6E424, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCMa', symObjAddr: 0x89C, symBinAddr: 0x10D48, symSize: 0x20 }
+ - { offset: 0x6E438, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCfETo', symObjAddr: 0x990, symBinAddr: 0x10E3C, symSize: 0x40 }
+ - { offset: 0x6E5C5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCMa', symObjAddr: 0xA7C, symBinAddr: 0x10F28, symSize: 0x20 }
+ - { offset: 0x6E5D9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCfETo', symObjAddr: 0xC0C, symBinAddr: 0x110B8, symSize: 0x14 }
+ - { offset: 0x6EAC4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCMa', symObjAddr: 0xEF8, symBinAddr: 0x113A4, symSize: 0x20 }
+ - { offset: 0x6EAD8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCfETo', symObjAddr: 0x10B4, symBinAddr: 0x11560, symSize: 0x3C }
+ - { offset: 0x6EB13, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCfETo', symObjAddr: 0x16C8, symBinAddr: 0x11B74, symSize: 0x3C }
+ - { offset: 0x6F5C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14onWillDrawCell33_B39330B1570F0498A1441994F234171ALLySbSVSg_SpySo0abF10RenderInfoVGSgtF', symObjAddr: 0x1808, symBinAddr: 0x11CB4, symSize: 0x140 }
+ - { offset: 0x6F6FA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13onDidDrawCell33_B39330B1570F0498A1441994F234171ALLyySVSg_SpySo0abF10RenderInfoVGSgtF', symObjAddr: 0x1948, symBinAddr: 0x11DF4, symSize: 0x124 }
+ - { offset: 0x6F8B7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvpACTk', symObjAddr: 0x2FF0, symBinAddr: 0x133A8, symSize: 0x64 }
+ - { offset: 0x6F8F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvpACTK', symObjAddr: 0x3170, symBinAddr: 0x13528, symSize: 0x94 }
+ - { offset: 0x6F92D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvpACTk', symObjAddr: 0x3204, symBinAddr: 0x135BC, symSize: 0xB8 }
+ - { offset: 0x6F96F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvpACTK', symObjAddr: 0x3478, symBinAddr: 0x13830, symSize: 0x94 }
+ - { offset: 0x6F9A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvpACTk', symObjAddr: 0x350C, symBinAddr: 0x138C4, symSize: 0xB8 }
+ - { offset: 0x6F9E9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCSbIeggd_AC10ObjectiveC8ObjCBoolVIeyByd_TR', symObjAddr: 0x3634, symBinAddr: 0x139EC, symSize: 0x58 }
+ - { offset: 0x6FA01, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvpACTK', symObjAddr: 0x3734, symBinAddr: 0x13AEC, symSize: 0x94 }
+ - { offset: 0x6FA39, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvpACTk', symObjAddr: 0x37C8, symBinAddr: 0x13B80, symSize: 0xB8 }
+ - { offset: 0x6FA7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvpACTK', symObjAddr: 0x3AA0, symBinAddr: 0x13E58, symSize: 0x94 }
+ - { offset: 0x6FAB3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvpACTk', symObjAddr: 0x3B34, symBinAddr: 0x13EEC, symSize: 0xB8 }
+ - { offset: 0x6FB4D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCfETo', symObjAddr: 0x3E58, symBinAddr: 0x14210, symSize: 0x158 }
+ - { offset: 0x6FE53, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14onWillDrawPage33_B39330B1570F0498A1441994F234171ALLyySVSg_s6UInt32VS2ftFTo', symObjAddr: 0x4EB4, symBinAddr: 0x1526C, symSize: 0x1C }
+ - { offset: 0x6FE6F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13onDidDrawPage33_B39330B1570F0498A1441994F234171ALLyySVSg_s6UInt32VS2ftFTo', symObjAddr: 0x4ED0, symBinAddr: 0x15288, symSize: 0x1C }
+ - { offset: 0x6FE8B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14onWillDrawCell33_B39330B1570F0498A1441994F234171ALLySbSVSg_SpySo0abF10RenderInfoVGSgtFTo', symObjAddr: 0x4EEC, symBinAddr: 0x152A4, symSize: 0x18 }
+ - { offset: 0x6FEA7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13onDidDrawCell33_B39330B1570F0498A1441994F234171ALLyySVSg_SpySo0abF10RenderInfoVGSgtFTo', symObjAddr: 0x4F04, symBinAddr: 0x152BC, symSize: 0x4 }
+ - { offset: 0x6FECE, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSf_Tg5', symObjAddr: 0x52E8, symBinAddr: 0x15680, symSize: 0x14 }
+ - { offset: 0x6FF3D, size: 0x8, addend: 0x0, symName: '_$sSTsE21_copySequenceContents12initializing8IteratorQz_SitSry7ElementQzG_tFSD6ValuesVy9PdfNative15NSCPdfColumnKeyCAJ0J8StyleDefC_G_Tg5', symObjAddr: 0x52FC, symBinAddr: 0x15694, symSize: 0x304 }
+ - { offset: 0x70050, size: 0x8, addend: 0x0, symName: '_$sSTsE21_copySequenceContents12initializing8IteratorQz_SitSry7ElementQzG_tFSD4KeysVy9PdfNative15NSCPdfColumnKeyCAJ0J8StyleDefC_G_Tg5', symObjAddr: 0x5600, symBinAddr: 0x15998, symSize: 0x2FC }
+ - { offset: 0x7026B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCMa', symObjAddr: 0x5F10, symBinAddr: 0x162A8, symSize: 0x20 }
+ - { offset: 0x7027F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCIegg_SgWOy', symObjAddr: 0x5F30, symBinAddr: 0x162C8, symSize: 0x10 }
+ - { offset: 0x70293, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCIegg_SgWOe', symObjAddr: 0x5F40, symBinAddr: 0x162D8, symSize: 0x10 }
+ - { offset: 0x702A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCMa', symObjAddr: 0x5F50, symBinAddr: 0x162E8, symSize: 0x20 }
+ - { offset: 0x702BB, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x6C54, symBinAddr: 0x16E48, symSize: 0x10 }
+ - { offset: 0x702CF, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x6C64, symBinAddr: 0x16E58, symSize: 0x8 }
+ - { offset: 0x702EE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC10ObjectiveC8ObjCBoolVIeyByd_ACSbIeggd_TRTA', symObjAddr: 0x6C6C, symBinAddr: 0x16E60, symSize: 0x20 }
+ - { offset: 0x70317, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x6C9C, symBinAddr: 0x16E80, symSize: 0x40 }
+ - { offset: 0x70336, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCSbIegnr_ACSbIeggd_TRTA', symObjAddr: 0x6D00, symBinAddr: 0x16EE4, symSize: 0x38 }
+ - { offset: 0x7036A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCSbIeggd_ACSbIegnr_TRTA', symObjAddr: 0x6D38, symBinAddr: 0x16F1C, symSize: 0x30 }
+ - { offset: 0x7039E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCytIegnr_ACIegg_TRTA', symObjAddr: 0x6D68, symBinAddr: 0x16F4C, symSize: 0x30 }
+ - { offset: 0x703D2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCIegg_ACytIegnr_TRTA', symObjAddr: 0x6D98, symBinAddr: 0x16F7C, symSize: 0x24 }
+ - { offset: 0x703FB, size: 0x8, addend: 0x0, symName: '_$sSD8IteratorV8_VariantOy9PdfNative15NSCPdfColumnKeyCAE0E8StyleDefC__GWOe', symObjAddr: 0x6DBC, symBinAddr: 0x16FA0, symSize: 0x8 }
+ - { offset: 0x70CB4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvgTo', symObjAddr: 0x0, symBinAddr: 0x104AC, symSize: 0x68 }
+ - { offset: 0x70CE9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvg', symObjAddr: 0x68, symBinAddr: 0x10514, symSize: 0x54 }
+ - { offset: 0x70D47, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvsTo', symObjAddr: 0xBC, symBinAddr: 0x10568, symSize: 0x8C }
+ - { offset: 0x70D90, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvs', symObjAddr: 0x148, symBinAddr: 0x105F4, symSize: 0x60 }
+ - { offset: 0x70DD6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvM', symObjAddr: 0x21C, symBinAddr: 0x106C8, symSize: 0x44 }
+ - { offset: 0x70E0F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvgTo', symObjAddr: 0x264, symBinAddr: 0x10710, symSize: 0x78 }
+ - { offset: 0x70E3C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvg', symObjAddr: 0x2DC, symBinAddr: 0x10788, symSize: 0x54 }
+ - { offset: 0x70E94, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvsTo', symObjAddr: 0x330, symBinAddr: 0x107DC, symSize: 0x9C }
+ - { offset: 0x70EDD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvs', symObjAddr: 0x3CC, symBinAddr: 0x10878, symSize: 0x60 }
+ - { offset: 0x70F23, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvM', symObjAddr: 0x4A0, symBinAddr: 0x1094C, symSize: 0x44 }
+ - { offset: 0x70F7A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfC', symObjAddr: 0x514, symBinAddr: 0x109C0, symSize: 0xFC }
+ - { offset: 0x70FC3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfc', symObjAddr: 0x610, symBinAddr: 0x10ABC, symSize: 0xEC }
+ - { offset: 0x70FF6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfcTo', symObjAddr: 0x6FC, symBinAddr: 0x10BA8, symSize: 0x64 }
+ - { offset: 0x71092, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC13updateCStruct33_B39330B1570F0498A1441994F234171ALLyyF', symObjAddr: 0x760, symBinAddr: 0x10C0C, symSize: 0x13C }
+ - { offset: 0x7123C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCfD', symObjAddr: 0x8BC, symBinAddr: 0x10D68, symSize: 0x58 }
+ - { offset: 0x712DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCfDTo', symObjAddr: 0x914, symBinAddr: 0x10DC0, symSize: 0x7C }
+ - { offset: 0x71339, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCACycfc', symObjAddr: 0x9D0, symBinAddr: 0x10E7C, symSize: 0x2C }
+ - { offset: 0x71392, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCACycfcTo', symObjAddr: 0x9FC, symBinAddr: 0x10EA8, symSize: 0x2C }
+ - { offset: 0x71449, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyC5IndexyACSiFZ', symObjAddr: 0xA28, symBinAddr: 0x10ED4, symSize: 0x54 }
+ - { offset: 0x7157E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyC04DataE0yACSSFZ', symObjAddr: 0xA9C, symBinAddr: 0x10F48, symSize: 0xC4 }
+ - { offset: 0x7168A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCfD', symObjAddr: 0xB60, symBinAddr: 0x1100C, symSize: 0x44 }
+ - { offset: 0x716F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCfDTo', symObjAddr: 0xBA4, symBinAddr: 0x11050, symSize: 0x68 }
+ - { offset: 0x71734, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCACycfc', symObjAddr: 0xC20, symBinAddr: 0x110CC, symSize: 0x84 }
+ - { offset: 0x71767, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCACycfcTo', symObjAddr: 0xCA4, symBinAddr: 0x11150, symSize: 0x88 }
+ - { offset: 0x717B5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC4cellAA0cdE0CSgvgTo', symObjAddr: 0xD44, symBinAddr: 0x111F0, symSize: 0x10 }
+ - { offset: 0x717CD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC4cellAA0cdE0CSgvgTo', symObjAddr: 0xD44, symBinAddr: 0x111F0, symSize: 0x10 }
+ - { offset: 0x7180F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC4cellAA0cdE0CSgvsTo', symObjAddr: 0xD54, symBinAddr: 0x11200, symSize: 0x34 }
+ - { offset: 0x7186F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC02isE0SbvgTo', symObjAddr: 0xD88, symBinAddr: 0x11234, symSize: 0x10 }
+ - { offset: 0x71887, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC02isE0SbvgTo', symObjAddr: 0xD88, symBinAddr: 0x11234, symSize: 0x10 }
+ - { offset: 0x718C2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC02isE0SbvsTo', symObjAddr: 0xD98, symBinAddr: 0x11244, symSize: 0x10 }
+ - { offset: 0x718DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC02isE0SbvsTo', symObjAddr: 0xD98, symBinAddr: 0x11244, symSize: 0x10 }
+ - { offset: 0x7192F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfC', symObjAddr: 0xDA8, symBinAddr: 0x11254, symSize: 0xB8 }
+ - { offset: 0x71976, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfc', symObjAddr: 0xE60, symBinAddr: 0x1130C, symSize: 0x98 }
+ - { offset: 0x719A9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfcTo', symObjAddr: 0xF18, symBinAddr: 0x113C4, symSize: 0x50 }
+ - { offset: 0x719BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZ', symObjAddr: 0xF68, symBinAddr: 0x11414, symSize: 0x4 }
+ - { offset: 0x719DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZTo', symObjAddr: 0xF6C, symBinAddr: 0x11418, symSize: 0x14 }
+ - { offset: 0x71A08, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZ', symObjAddr: 0xF80, symBinAddr: 0x1142C, symSize: 0x4 }
+ - { offset: 0x71A23, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZTo', symObjAddr: 0xF84, symBinAddr: 0x11430, symSize: 0x38 }
+ - { offset: 0x71A4D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZ', symObjAddr: 0xFBC, symBinAddr: 0x11468, symSize: 0x4 }
+ - { offset: 0x71A68, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZTo', symObjAddr: 0xFC0, symBinAddr: 0x1146C, symSize: 0x38 }
+ - { offset: 0x71A92, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCfD', symObjAddr: 0xFF8, symBinAddr: 0x114A4, symSize: 0x98 }
+ - { offset: 0x71B74, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCfDTo', symObjAddr: 0x1090, symBinAddr: 0x1153C, symSize: 0x24 }
+ - { offset: 0x71C84, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6pdfiumySo06CTableefG0VAA0C4UnitOF', symObjAddr: 0x10F0, symBinAddr: 0x1159C, symSize: 0x1FC }
+ - { offset: 0x71EB4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6pdfiumySo06CTableefG0VAA0C4UnitOFTo', symObjAddr: 0x12EC, symBinAddr: 0x11798, symSize: 0x4C }
+ - { offset: 0x71EC8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCACycfc', symObjAddr: 0x1338, symBinAddr: 0x117E4, symSize: 0x2C }
+ - { offset: 0x71F21, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCACycfcTo', symObjAddr: 0x1364, symBinAddr: 0x11810, symSize: 0x2C }
+ - { offset: 0x71F80, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC5styleAA0C8StyleDefCvgTo', symObjAddr: 0x142C, symBinAddr: 0x118D8, symSize: 0x10 }
+ - { offset: 0x71F98, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC5styleAA0C8StyleDefCvgTo', symObjAddr: 0x142C, symBinAddr: 0x118D8, symSize: 0x10 }
+ - { offset: 0x71FDA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC5styleAA0C8StyleDefCvsTo', symObjAddr: 0x143C, symBinAddr: 0x118E8, symSize: 0x34 }
+ - { offset: 0x72015, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7colSpanSivgTo', symObjAddr: 0x1470, symBinAddr: 0x1191C, symSize: 0x10 }
+ - { offset: 0x7202D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7colSpanSivgTo', symObjAddr: 0x1470, symBinAddr: 0x1191C, symSize: 0x10 }
+ - { offset: 0x72068, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7colSpanSivsTo', symObjAddr: 0x1480, symBinAddr: 0x1192C, symSize: 0x10 }
+ - { offset: 0x72080, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7colSpanSivsTo', symObjAddr: 0x1480, symBinAddr: 0x1192C, symSize: 0x10 }
+ - { offset: 0x720A3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7rowSpanSivgTo', symObjAddr: 0x1490, symBinAddr: 0x1193C, symSize: 0x10 }
+ - { offset: 0x720BB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7rowSpanSivgTo', symObjAddr: 0x1490, symBinAddr: 0x1193C, symSize: 0x10 }
+ - { offset: 0x720F6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7rowSpanSivsTo', symObjAddr: 0x14A0, symBinAddr: 0x1194C, symSize: 0x10 }
+ - { offset: 0x7210E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7rowSpanSivsTo', symObjAddr: 0x14A0, symBinAddr: 0x1194C, symSize: 0x10 }
+ - { offset: 0x7217B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfC', symObjAddr: 0x14B0, symBinAddr: 0x1195C, symSize: 0x94 }
+ - { offset: 0x721D2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfc', symObjAddr: 0x1544, symBinAddr: 0x119F0, symSize: 0x64 }
+ - { offset: 0x72219, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfcTo', symObjAddr: 0x15A8, symBinAddr: 0x11A54, symSize: 0x98 }
+ - { offset: 0x7226A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCACycfc', symObjAddr: 0x1640, symBinAddr: 0x11AEC, symSize: 0x2C }
+ - { offset: 0x722C3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCACycfcTo', symObjAddr: 0x166C, symBinAddr: 0x11B18, symSize: 0x2C }
+ - { offset: 0x72322, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCfD', symObjAddr: 0x1698, symBinAddr: 0x11B44, symSize: 0x30 }
+ - { offset: 0x72404, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvgTo', symObjAddr: 0x1A6C, symBinAddr: 0x11F18, symSize: 0x78 }
+ - { offset: 0x7245C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvsTo', symObjAddr: 0x1AF0, symBinAddr: 0x11F9C, symSize: 0x70 }
+ - { offset: 0x72497, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvM', symObjAddr: 0x1B6C, symBinAddr: 0x12018, symSize: 0x40 }
+ - { offset: 0x724D0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvgTo', symObjAddr: 0x1BAC, symBinAddr: 0x12058, symSize: 0x9C }
+ - { offset: 0x72528, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvsTo', symObjAddr: 0x1C94, symBinAddr: 0x12140, symSize: 0x8C }
+ - { offset: 0x72563, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvM', symObjAddr: 0x1DDC, symBinAddr: 0x12288, symSize: 0x40 }
+ - { offset: 0x7259C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x1E1C, symBinAddr: 0x122C8, symSize: 0x48 }
+ - { offset: 0x725CF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvg', symObjAddr: 0x1E64, symBinAddr: 0x12310, symSize: 0x4C }
+ - { offset: 0x725EE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvs', symObjAddr: 0x1EBC, symBinAddr: 0x12368, symSize: 0x54 }
+ - { offset: 0x72623, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvM', symObjAddr: 0x1F10, symBinAddr: 0x123BC, symSize: 0x40 }
+ - { offset: 0x7265C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x1F50, symBinAddr: 0x123FC, symSize: 0x48 }
+ - { offset: 0x7268F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvg', symObjAddr: 0x1F98, symBinAddr: 0x12444, symSize: 0x4C }
+ - { offset: 0x726AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvs', symObjAddr: 0x1FF0, symBinAddr: 0x1249C, symSize: 0x54 }
+ - { offset: 0x726E3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvM', symObjAddr: 0x2044, symBinAddr: 0x124F0, symSize: 0x40 }
+ - { offset: 0x7271C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x2084, symBinAddr: 0x12530, symSize: 0x48 }
+ - { offset: 0x7274F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvg', symObjAddr: 0x20CC, symBinAddr: 0x12578, symSize: 0x4C }
+ - { offset: 0x7276E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvs', symObjAddr: 0x2124, symBinAddr: 0x125D0, symSize: 0x54 }
+ - { offset: 0x727A3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvM', symObjAddr: 0x2178, symBinAddr: 0x12624, symSize: 0x40 }
+ - { offset: 0x727DC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x21B8, symBinAddr: 0x12664, symSize: 0x48 }
+ - { offset: 0x7280F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvg', symObjAddr: 0x2200, symBinAddr: 0x126AC, symSize: 0x4C }
+ - { offset: 0x7282E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvs', symObjAddr: 0x2258, symBinAddr: 0x12704, symSize: 0x54 }
+ - { offset: 0x72863, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvM', symObjAddr: 0x22AC, symBinAddr: 0x12758, symSize: 0x40 }
+ - { offset: 0x7289C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x22F0, symBinAddr: 0x12798, symSize: 0x48 }
+ - { offset: 0x728CF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvg', symObjAddr: 0x2338, symBinAddr: 0x127E0, symSize: 0x4C }
+ - { offset: 0x728EE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvs', symObjAddr: 0x23F0, symBinAddr: 0x12898, symSize: 0x54 }
+ - { offset: 0x72923, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvM', symObjAddr: 0x24A4, symBinAddr: 0x1294C, symSize: 0x40 }
+ - { offset: 0x72948, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvM', symObjAddr: 0x2514, symBinAddr: 0x129BC, symSize: 0x40 }
+ - { offset: 0x7296D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvM', symObjAddr: 0x2584, symBinAddr: 0x12A2C, symSize: 0x40 }
+ - { offset: 0x72992, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvM', symObjAddr: 0x26D8, symBinAddr: 0x12B80, symSize: 0x40 }
+ - { offset: 0x729CB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8positionSaySfGvgTo', symObjAddr: 0x2718, symBinAddr: 0x12BC0, symSize: 0x68 }
+ - { offset: 0x72A23, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8positionSaySfGvsTo', symObjAddr: 0x27CC, symBinAddr: 0x12C34, symSize: 0x68 }
+ - { offset: 0x72A5E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8positionSaySfGvM', symObjAddr: 0x28F0, symBinAddr: 0x12CA8, symSize: 0x40 }
+ - { offset: 0x72A91, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvgTo', symObjAddr: 0x2930, symBinAddr: 0x12CE8, symSize: 0x44 }
+ - { offset: 0x72AC4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvg', symObjAddr: 0x2974, symBinAddr: 0x12D2C, symSize: 0x40 }
+ - { offset: 0x72B08, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvsTo', symObjAddr: 0x29B4, symBinAddr: 0x12D6C, symSize: 0x50 }
+ - { offset: 0x72B43, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvs', symObjAddr: 0x2A04, symBinAddr: 0x12DBC, symSize: 0x4C }
+ - { offset: 0x72B6C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvM', symObjAddr: 0x2A50, symBinAddr: 0x12E08, symSize: 0x40 }
+ - { offset: 0x72BA5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvgTo', symObjAddr: 0x2A90, symBinAddr: 0x12E48, symSize: 0x44 }
+ - { offset: 0x72BD8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovg', symObjAddr: 0x2AD4, symBinAddr: 0x12E8C, symSize: 0x40 }
+ - { offset: 0x72C1C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvsTo', symObjAddr: 0x2B14, symBinAddr: 0x12ECC, symSize: 0x50 }
+ - { offset: 0x72C57, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovs', symObjAddr: 0x2B64, symBinAddr: 0x12F1C, symSize: 0x4C }
+ - { offset: 0x72C80, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvM', symObjAddr: 0x2BB0, symBinAddr: 0x12F68, symSize: 0x40 }
+ - { offset: 0x72CB9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvgTo', symObjAddr: 0x2BF0, symBinAddr: 0x12FA8, symSize: 0x44 }
+ - { offset: 0x72CEC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovg', symObjAddr: 0x2C34, symBinAddr: 0x12FEC, symSize: 0x40 }
+ - { offset: 0x72D30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvsTo', symObjAddr: 0x2C74, symBinAddr: 0x1302C, symSize: 0x50 }
+ - { offset: 0x72D6B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovs', symObjAddr: 0x2CC4, symBinAddr: 0x1307C, symSize: 0x4C }
+ - { offset: 0x72D94, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvM', symObjAddr: 0x2D10, symBinAddr: 0x130C8, symSize: 0x40 }
+ - { offset: 0x72DCD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvgTo', symObjAddr: 0x2D50, symBinAddr: 0x13108, symSize: 0x44 }
+ - { offset: 0x72E00, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovg', symObjAddr: 0x2D94, symBinAddr: 0x1314C, symSize: 0x40 }
+ - { offset: 0x72E44, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvsTo', symObjAddr: 0x2DD4, symBinAddr: 0x1318C, symSize: 0x50 }
+ - { offset: 0x72E7F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovs', symObjAddr: 0x2E24, symBinAddr: 0x131DC, symSize: 0x4C }
+ - { offset: 0x72EA8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvM', symObjAddr: 0x2E70, symBinAddr: 0x13228, symSize: 0x40 }
+ - { offset: 0x72EE1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvgTo', symObjAddr: 0x2EB0, symBinAddr: 0x13268, symSize: 0x48 }
+ - { offset: 0x72F14, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvg', symObjAddr: 0x2EF8, symBinAddr: 0x132B0, symSize: 0x40 }
+ - { offset: 0x72F58, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvsTo', symObjAddr: 0x2F38, symBinAddr: 0x132F0, symSize: 0x64 }
+ - { offset: 0x72F93, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvs', symObjAddr: 0x2F9C, symBinAddr: 0x13354, symSize: 0x54 }
+ - { offset: 0x72FBC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvM', symObjAddr: 0x3054, symBinAddr: 0x1340C, symSize: 0x40 }
+ - { offset: 0x7300C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvsTo', symObjAddr: 0x30C8, symBinAddr: 0x13480, symSize: 0x94 }
+ - { offset: 0x7305F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvM', symObjAddr: 0x32BC, symBinAddr: 0x13674, symSize: 0x40 }
+ - { offset: 0x730A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvsTo', symObjAddr: 0x33D0, symBinAddr: 0x13788, symSize: 0x94 }
+ - { offset: 0x730F7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvM', symObjAddr: 0x35C4, symBinAddr: 0x1397C, symSize: 0x40 }
+ - { offset: 0x73147, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvsTo', symObjAddr: 0x368C, symBinAddr: 0x13A44, symSize: 0x94 }
+ - { offset: 0x73186, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvM', symObjAddr: 0x3880, symBinAddr: 0x13C38, symSize: 0x40 }
+ - { offset: 0x731D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvsTo', symObjAddr: 0x399C, symBinAddr: 0x13D54, symSize: 0x94 }
+ - { offset: 0x73215, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvM', symObjAddr: 0x3BEC, symBinAddr: 0x13FA4, symSize: 0x40 }
+ - { offset: 0x7323A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCfD', symObjAddr: 0x3C2C, symBinAddr: 0x13FE4, symSize: 0x208 }
+ - { offset: 0x735FF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCfDTo', symObjAddr: 0x3E34, symBinAddr: 0x141EC, symSize: 0x24 }
+ - { offset: 0x7362E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC14updatePositionyySf_SftF', symObjAddr: 0x3FB0, symBinAddr: 0x14368, symSize: 0xA0 }
+ - { offset: 0x73773, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC14updatePositionyySf_SftFTo', symObjAddr: 0x4050, symBinAddr: 0x14408, symSize: 0xB8 }
+ - { offset: 0x73C3C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6pdfiumySo04CPdfD0VAA0C4UnitOF', symObjAddr: 0x4108, symBinAddr: 0x144C0, symSize: 0xDAC }
+ - { offset: 0x74CB8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6pdfiumySo04CPdfD0VAA0C4UnitOFTo', symObjAddr: 0x4F08, symBinAddr: 0x152C0, symSize: 0x190 }
+ - { offset: 0x74CD9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCACycfc', symObjAddr: 0x50B8, symBinAddr: 0x15450, symSize: 0x210 }
+ - { offset: 0x74D28, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCACycfcTo', symObjAddr: 0x52C8, symBinAddr: 0x15660, symSize: 0x20 }
+ - { offset: 0x74DC2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC05parseD4DataySpySPySo18CTableCellOrStringVGSgG_SuSpySuGSaySpyAFGGtSaySayAA0cdhiJ0CGG_AA0C4UnitOtFZTf4nnd_n', symObjAddr: 0x58FC, symBinAddr: 0x15C94, symSize: 0x400 }
+ - { offset: 0x754A5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZTf4d_n', symObjAddr: 0x5CFC, symBinAddr: 0x16094, symSize: 0xA4 }
+ - { offset: 0x75501, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZTf4nd_n', symObjAddr: 0x5DA0, symBinAddr: 0x16138, symSize: 0xBC }
+ - { offset: 0x7555D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZTf4nd_n', symObjAddr: 0x5E5C, symBinAddr: 0x161F4, symSize: 0xB4 }
+ - { offset: 0x756D0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5widthSuvgTo', symObjAddr: 0x0, symBinAddr: 0x17008, symSize: 0x10 }
+ - { offset: 0x75836, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCMa', symObjAddr: 0xF8, symBinAddr: 0x17100, symSize: 0x20 }
+ - { offset: 0x75860, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCfETo', symObjAddr: 0x230, symBinAddr: 0x17218, symSize: 0x10 }
+ - { offset: 0x758A9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5widthSuvgTo', symObjAddr: 0x0, symBinAddr: 0x17008, symSize: 0x10 }
+ - { offset: 0x758C1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5widthSuvgTo', symObjAddr: 0x0, symBinAddr: 0x17008, symSize: 0x10 }
+ - { offset: 0x758F0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC6heightSuvgTo', symObjAddr: 0x10, symBinAddr: 0x17018, symSize: 0x10 }
+ - { offset: 0x75908, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC6heightSuvgTo', symObjAddr: 0x10, symBinAddr: 0x17018, symSize: 0x10 }
+ - { offset: 0x75955, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC4dataSo6NSDataCvgTo', symObjAddr: 0x20, symBinAddr: 0x17028, symSize: 0x10 }
+ - { offset: 0x7596D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC4dataSo6NSDataCvgTo', symObjAddr: 0x20, symBinAddr: 0x17028, symSize: 0x10 }
+ - { offset: 0x759D2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfC', symObjAddr: 0x30, symBinAddr: 0x17038, symSize: 0x74 }
+ - { offset: 0x75A1F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfc', symObjAddr: 0xA4, symBinAddr: 0x170AC, symSize: 0x54 }
+ - { offset: 0x75A5C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfcTo', symObjAddr: 0x118, symBinAddr: 0x17120, symSize: 0x70 }
+ - { offset: 0x75AAB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCACycfc', symObjAddr: 0x1A8, symBinAddr: 0x17190, symSize: 0x2C }
+ - { offset: 0x75B04, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCACycfcTo', symObjAddr: 0x1D4, symBinAddr: 0x171BC, symSize: 0x2C }
+ - { offset: 0x75B63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCfD', symObjAddr: 0x200, symBinAddr: 0x171E8, symSize: 0x30 }
+ - { offset: 0x7697D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCfETo', symObjAddr: 0x36D8, symBinAddr: 0x1A7A0, symSize: 0x68 }
+ - { offset: 0x769BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCMa', symObjAddr: 0x397C, symBinAddr: 0x1AA44, symSize: 0x20 }
+ - { offset: 0x769D1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCMa', symObjAddr: 0x3A68, symBinAddr: 0x1AA64, symSize: 0x20 }
+ - { offset: 0x769EC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC7defaultACyFZ', symObjAddr: 0x0, symBinAddr: 0x1723C, symSize: 0x4 }
+ - { offset: 0x76AF4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32VvgTo', symObjAddr: 0x4, symBinAddr: 0x17240, symSize: 0x44 }
+ - { offset: 0x76B27, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32Vvg', symObjAddr: 0x48, symBinAddr: 0x17284, symSize: 0x40 }
+ - { offset: 0x76B71, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32VvsTo', symObjAddr: 0x88, symBinAddr: 0x172C4, symSize: 0x50 }
+ - { offset: 0x76BAC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32Vvs', symObjAddr: 0xD8, symBinAddr: 0x17314, symSize: 0x4C }
+ - { offset: 0x76BD5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32VvM', symObjAddr: 0x124, symBinAddr: 0x17360, symSize: 0x40 }
+ - { offset: 0x76C0E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32VvgTo', symObjAddr: 0x164, symBinAddr: 0x173A0, symSize: 0x44 }
+ - { offset: 0x76C41, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32Vvg', symObjAddr: 0x1A8, symBinAddr: 0x173E4, symSize: 0x40 }
+ - { offset: 0x76C80, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32VvsTo', symObjAddr: 0x1E8, symBinAddr: 0x17424, symSize: 0x50 }
+ - { offset: 0x76CBB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32Vvs', symObjAddr: 0x238, symBinAddr: 0x17474, symSize: 0x4C }
+ - { offset: 0x76CE4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32VvM', symObjAddr: 0x284, symBinAddr: 0x174C0, symSize: 0x40 }
+ - { offset: 0x76D1D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32VvgTo', symObjAddr: 0x2C4, symBinAddr: 0x17500, symSize: 0x44 }
+ - { offset: 0x76D50, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32Vvg', symObjAddr: 0x308, symBinAddr: 0x17544, symSize: 0x40 }
+ - { offset: 0x76D8F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32VvsTo', symObjAddr: 0x348, symBinAddr: 0x17584, symSize: 0x50 }
+ - { offset: 0x76DCA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32Vvs', symObjAddr: 0x398, symBinAddr: 0x175D4, symSize: 0x4C }
+ - { offset: 0x76DF3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32VvM', symObjAddr: 0x3E4, symBinAddr: 0x17620, symSize: 0x40 }
+ - { offset: 0x76E2C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32VvgTo', symObjAddr: 0x424, symBinAddr: 0x17660, symSize: 0x44 }
+ - { offset: 0x76E5F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32Vvg', symObjAddr: 0x468, symBinAddr: 0x176A4, symSize: 0x40 }
+ - { offset: 0x76E9E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32VvsTo', symObjAddr: 0x4A8, symBinAddr: 0x176E4, symSize: 0x50 }
+ - { offset: 0x76ED9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32Vvs', symObjAddr: 0x4F8, symBinAddr: 0x17734, symSize: 0x4C }
+ - { offset: 0x76F02, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32VvM', symObjAddr: 0x544, symBinAddr: 0x17780, symSize: 0x40 }
+ - { offset: 0x76F6B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCyACs5Int32V_A2EtcfC', symObjAddr: 0x588, symBinAddr: 0x177C0, symSize: 0x84 }
+ - { offset: 0x76FB8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCyACs5Int32V_A2Etcfc', symObjAddr: 0x60C, symBinAddr: 0x17844, symSize: 0x64 }
+ - { offset: 0x76FF5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCyACs5Int32V_A2EtcfcTo', symObjAddr: 0x670, symBinAddr: 0x178A8, symSize: 0x70 }
+ - { offset: 0x7708C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3FtcfC', symObjAddr: 0x6E0, symBinAddr: 0x17918, symSize: 0x8C }
+ - { offset: 0x770E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3Ftcfc', symObjAddr: 0x76C, symBinAddr: 0x179A4, symSize: 0x60 }
+ - { offset: 0x77128, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3FtcfcTo', symObjAddr: 0x7CC, symBinAddr: 0x17A04, symSize: 0x6C }
+ - { offset: 0x77185, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC7isEqualySbypSgF', symObjAddr: 0x838, symBinAddr: 0x17A70, symSize: 0x1A0 }
+ - { offset: 0x772D2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC7isEqualySbypSgFTo', symObjAddr: 0x9D8, symBinAddr: 0x17C10, symSize: 0x80 }
+ - { offset: 0x772E6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC4hashSivgTo', symObjAddr: 0xA58, symBinAddr: 0x17C90, symSize: 0x20 }
+ - { offset: 0x77301, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC4hashSivg', symObjAddr: 0xA78, symBinAddr: 0x17CB0, symSize: 0xD0 }
+ - { offset: 0x774CD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC6pdfiumSo04CPdfbD0VvgTo', symObjAddr: 0xC40, symBinAddr: 0x17E78, symSize: 0xBC }
+ - { offset: 0x77568, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCACycfc', symObjAddr: 0xD1C, symBinAddr: 0x17F34, symSize: 0x2C }
+ - { offset: 0x775C1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCACycfcTo', symObjAddr: 0xD48, symBinAddr: 0x17F60, symSize: 0x2C }
+ - { offset: 0x77639, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvgTo', symObjAddr: 0xD80, symBinAddr: 0x17F98, symSize: 0x44 }
+ - { offset: 0x7766C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvg', symObjAddr: 0xDC4, symBinAddr: 0x17FDC, symSize: 0x40 }
+ - { offset: 0x776B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvsTo', symObjAddr: 0xE04, symBinAddr: 0x1801C, symSize: 0x50 }
+ - { offset: 0x776EB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvs', symObjAddr: 0xE54, symBinAddr: 0x1806C, symSize: 0x4C }
+ - { offset: 0x77714, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvM', symObjAddr: 0xEA0, symBinAddr: 0x180B8, symSize: 0x40 }
+ - { offset: 0x7774D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvgTo', symObjAddr: 0xEE0, symBinAddr: 0x180F8, symSize: 0x44 }
+ - { offset: 0x77780, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovg', symObjAddr: 0xF24, symBinAddr: 0x1813C, symSize: 0x40 }
+ - { offset: 0x777C4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvsTo', symObjAddr: 0xF64, symBinAddr: 0x1817C, symSize: 0x50 }
+ - { offset: 0x777FF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovs', symObjAddr: 0xFB4, symBinAddr: 0x181CC, symSize: 0x4C }
+ - { offset: 0x77828, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvM', symObjAddr: 0x1000, symBinAddr: 0x18218, symSize: 0x40 }
+ - { offset: 0x77861, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvgTo', symObjAddr: 0x1040, symBinAddr: 0x18258, symSize: 0x44 }
+ - { offset: 0x77894, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvg', symObjAddr: 0x1084, symBinAddr: 0x1829C, symSize: 0x40 }
+ - { offset: 0x778D8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvsTo', symObjAddr: 0x10C4, symBinAddr: 0x182DC, symSize: 0x50 }
+ - { offset: 0x77913, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvs', symObjAddr: 0x1114, symBinAddr: 0x1832C, symSize: 0x4C }
+ - { offset: 0x7793C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvM', symObjAddr: 0x1160, symBinAddr: 0x18378, symSize: 0x40 }
+ - { offset: 0x77975, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvgTo', symObjAddr: 0x11A0, symBinAddr: 0x183B8, symSize: 0x48 }
+ - { offset: 0x779A8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvg', symObjAddr: 0x11E8, symBinAddr: 0x18400, symSize: 0x4C }
+ - { offset: 0x779C7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvs', symObjAddr: 0x1240, symBinAddr: 0x18458, symSize: 0x54 }
+ - { offset: 0x779FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvM', symObjAddr: 0x1294, symBinAddr: 0x184AC, symSize: 0x40 }
+ - { offset: 0x77A35, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvgTo', symObjAddr: 0x12D4, symBinAddr: 0x184EC, symSize: 0x48 }
+ - { offset: 0x77A68, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvg', symObjAddr: 0x131C, symBinAddr: 0x18534, symSize: 0x4C }
+ - { offset: 0x77A87, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvs', symObjAddr: 0x1374, symBinAddr: 0x1858C, symSize: 0x54 }
+ - { offset: 0x77ABC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvM', symObjAddr: 0x13C8, symBinAddr: 0x185E0, symSize: 0x40 }
+ - { offset: 0x77AF5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvgTo', symObjAddr: 0x1408, symBinAddr: 0x18620, symSize: 0x48 }
+ - { offset: 0x77B28, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvg', symObjAddr: 0x1450, symBinAddr: 0x18668, symSize: 0x40 }
+ - { offset: 0x77B6C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvsTo', symObjAddr: 0x1490, symBinAddr: 0x186A8, symSize: 0x64 }
+ - { offset: 0x77BA7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvs', symObjAddr: 0x14F4, symBinAddr: 0x1870C, symSize: 0x54 }
+ - { offset: 0x77BD0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvM', symObjAddr: 0x1548, symBinAddr: 0x18760, symSize: 0x40 }
+ - { offset: 0x77BF5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvg', symObjAddr: 0x1588, symBinAddr: 0x187A0, symSize: 0x54 }
+ - { offset: 0x77C14, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvs', symObjAddr: 0x15DC, symBinAddr: 0x187F4, symSize: 0x50 }
+ - { offset: 0x77C39, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvM', symObjAddr: 0x162C, symBinAddr: 0x18844, symSize: 0x40 }
+ - { offset: 0x77C72, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC20minCellHeightChangedSbvgTo', symObjAddr: 0x166C, symBinAddr: 0x18884, symSize: 0x10 }
+ - { offset: 0x77C8A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC20minCellHeightChangedSbvgTo', symObjAddr: 0x166C, symBinAddr: 0x18884, symSize: 0x10 }
+ - { offset: 0x77CCA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC20minCellHeightChangedSbvsTo', symObjAddr: 0x167C, symBinAddr: 0x18894, symSize: 0x10 }
+ - { offset: 0x77CE2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC20minCellHeightChangedSbvsTo', symObjAddr: 0x167C, symBinAddr: 0x18894, symSize: 0x10 }
+ - { offset: 0x77D19, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvgTo', symObjAddr: 0x168C, symBinAddr: 0x188A4, symSize: 0x44 }
+ - { offset: 0x77D4E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvg', symObjAddr: 0x16D0, symBinAddr: 0x188E8, symSize: 0x44 }
+ - { offset: 0x77DA6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvsTo', symObjAddr: 0x1714, symBinAddr: 0x1892C, symSize: 0x6C }
+ - { offset: 0x77E2D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvs', symObjAddr: 0x1780, symBinAddr: 0x18998, symSize: 0x68 }
+ - { offset: 0x77EA1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM', symObjAddr: 0x17E8, symBinAddr: 0x18A00, symSize: 0x44 }
+ - { offset: 0x77EC6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM.resume.0', symObjAddr: 0x182C, symBinAddr: 0x18A44, symSize: 0x3C }
+ - { offset: 0x77F30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvgTo', symObjAddr: 0x1868, symBinAddr: 0x18A80, symSize: 0x44 }
+ - { offset: 0x77F63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovg', symObjAddr: 0x18AC, symBinAddr: 0x18AC4, symSize: 0x40 }
+ - { offset: 0x77FA7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvsTo', symObjAddr: 0x18EC, symBinAddr: 0x18B04, symSize: 0x50 }
+ - { offset: 0x77FE2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovs', symObjAddr: 0x193C, symBinAddr: 0x18B54, symSize: 0x4C }
+ - { offset: 0x7800B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvM', symObjAddr: 0x1988, symBinAddr: 0x18BA0, symSize: 0x40 }
+ - { offset: 0x78044, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvgTo', symObjAddr: 0x19C8, symBinAddr: 0x18BE0, symSize: 0x44 }
+ - { offset: 0x78077, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovg', symObjAddr: 0x1A0C, symBinAddr: 0x18C24, symSize: 0x40 }
+ - { offset: 0x780BB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvsTo', symObjAddr: 0x1A4C, symBinAddr: 0x18C64, symSize: 0x50 }
+ - { offset: 0x780F6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovs', symObjAddr: 0x1A9C, symBinAddr: 0x18CB4, symSize: 0x4C }
+ - { offset: 0x7811F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvM', symObjAddr: 0x1AE8, symBinAddr: 0x18D00, symSize: 0x40 }
+ - { offset: 0x78158, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvgTo', symObjAddr: 0x1B28, symBinAddr: 0x18D40, symSize: 0x44 }
+ - { offset: 0x7818D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvg', symObjAddr: 0x1B6C, symBinAddr: 0x18D84, symSize: 0x44 }
+ - { offset: 0x781CC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvsTo', symObjAddr: 0x1BB0, symBinAddr: 0x18DC8, symSize: 0x50 }
+ - { offset: 0x7820A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvs', symObjAddr: 0x1C00, symBinAddr: 0x18E18, symSize: 0x50 }
+ - { offset: 0x78233, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvM', symObjAddr: 0x1C50, symBinAddr: 0x18E68, symSize: 0x40 }
+ - { offset: 0x7826C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvgTo', symObjAddr: 0x1C90, symBinAddr: 0x18EA8, symSize: 0x48 }
+ - { offset: 0x7829F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvg', symObjAddr: 0x1CD8, symBinAddr: 0x18EF0, symSize: 0x40 }
+ - { offset: 0x782E3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvsTo', symObjAddr: 0x1D18, symBinAddr: 0x18F30, symSize: 0x64 }
+ - { offset: 0x7831E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvs', symObjAddr: 0x1D7C, symBinAddr: 0x18F94, symSize: 0x54 }
+ - { offset: 0x78347, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvM', symObjAddr: 0x1E30, symBinAddr: 0x18FE8, symSize: 0x40 }
+ - { offset: 0x78380, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvgTo', symObjAddr: 0x1E70, symBinAddr: 0x19028, symSize: 0x48 }
+ - { offset: 0x783B3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvg', symObjAddr: 0x1EB8, symBinAddr: 0x19070, symSize: 0x4C }
+ - { offset: 0x783D2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvs', symObjAddr: 0x1F70, symBinAddr: 0x190C8, symSize: 0x54 }
+ - { offset: 0x78407, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvM', symObjAddr: 0x2024, symBinAddr: 0x1911C, symSize: 0x40 }
+ - { offset: 0x78440, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvgTo', symObjAddr: 0x2064, symBinAddr: 0x1915C, symSize: 0x44 }
+ - { offset: 0x78475, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvg', symObjAddr: 0x20A8, symBinAddr: 0x191A0, symSize: 0x44 }
+ - { offset: 0x784B4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvsTo', symObjAddr: 0x20EC, symBinAddr: 0x191E4, symSize: 0x50 }
+ - { offset: 0x784F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvs', symObjAddr: 0x213C, symBinAddr: 0x19234, symSize: 0x50 }
+ - { offset: 0x7851B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvM', symObjAddr: 0x218C, symBinAddr: 0x19284, symSize: 0x40 }
+ - { offset: 0x78565, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC18updateMinCellWidthyySfF', symObjAddr: 0x21CC, symBinAddr: 0x192C4, symSize: 0x7C }
+ - { offset: 0x785FA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC18updateMinCellWidthyySfFTo', symObjAddr: 0x2248, symBinAddr: 0x19340, symSize: 0x7C }
+ - { offset: 0x7868F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15getMinCellWidthSfyF', symObjAddr: 0x22C4, symBinAddr: 0x193BC, symSize: 0x54 }
+ - { offset: 0x786E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15getMinCellWidthSfyFTo', symObjAddr: 0x2318, symBinAddr: 0x19410, symSize: 0x54 }
+ - { offset: 0x78735, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4font0fD08overflow9fillColor04textI09cellWidth07minCellL00mN6Height15horizontalAlign08verticalQ00F4Size0K7Padding04lineI00uL0AcA0C10FontFamilyO_AA0cvD0OAA0C8OverflowOAA0cI0CSgAzA0cnL0CSfSgSfAA0c10HorizontalQ0OAA0c8VerticalQ0OSfAA0cT0CAZSftcfc', symObjAddr: 0x236C, symBinAddr: 0x19464, symSize: 0x1E0 }
+ - { offset: 0x7883A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC5cloneACyF', symObjAddr: 0x254C, symBinAddr: 0x19644, symSize: 0x2A4 }
+ - { offset: 0x78A1E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC5cloneACyFTo', symObjAddr: 0x27F0, symBinAddr: 0x198E8, symSize: 0x34 }
+ - { offset: 0x78A3F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC7defaultACyFZTo', symObjAddr: 0x2824, symBinAddr: 0x1991C, symSize: 0x14 }
+ - { offset: 0x78B24, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC6pdfiumySo06CStyleE0VAA0C4UnitOF', symObjAddr: 0x2838, symBinAddr: 0x19930, symSize: 0x600 }
+ - { offset: 0x7907D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC6pdfiumySo06CStyleE0VAA0C4UnitOFTo', symObjAddr: 0x2E38, symBinAddr: 0x19F30, symSize: 0x1DC }
+ - { offset: 0x79091, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9pdfiumRawySPySo06CStyleE0VGAA0C4UnitOF', symObjAddr: 0x3014, symBinAddr: 0x1A10C, symSize: 0x5F4 }
+ - { offset: 0x79634, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9pdfiumRawySPySo06CStyleE0VGAA0C4UnitOFTo', symObjAddr: 0x3608, symBinAddr: 0x1A700, symSize: 0x3C }
+ - { offset: 0x79648, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCACycfc', symObjAddr: 0x3644, symBinAddr: 0x1A73C, symSize: 0x2C }
+ - { offset: 0x796A1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCACycfcTo', symObjAddr: 0x3670, symBinAddr: 0x1A768, symSize: 0x2C }
+ - { offset: 0x79760, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC7defaultACyFZTf4d_n', symObjAddr: 0x3740, symBinAddr: 0x1A808, symSize: 0x23C }
+ - { offset: 0x7A283, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvpACTK', symObjAddr: 0x478, symBinAddr: 0x1B794, symSize: 0x94 }
+ - { offset: 0x7A2BB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvpACTk', symObjAddr: 0x50C, symBinAddr: 0x1B828, symSize: 0xB8 }
+ - { offset: 0x7A2FD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvpACTK', symObjAddr: 0x6DC, symBinAddr: 0x1B9F8, symSize: 0x94 }
+ - { offset: 0x7A335, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvpACTk', symObjAddr: 0x770, symBinAddr: 0x1BA8C, symSize: 0xB8 }
+ - { offset: 0x7A377, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvpACTK', symObjAddr: 0xAA0, symBinAddr: 0x1BC5C, symSize: 0x94 }
+ - { offset: 0x7A3AF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvpACTk', symObjAddr: 0xB34, symBinAddr: 0x1BCF0, symSize: 0xB8 }
+ - { offset: 0x7A50E, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgSo13NSURLResponseCSgs5Error_pSgIeghggg_So6NSDataCSgAGSo7NSErrorCSgIeyBhyyy_TR', symObjAddr: 0x397C, symBinAddr: 0x1EAE8, symSize: 0xC8 }
+ - { offset: 0x7A7A6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewCfETo', symObjAddr: 0x53C0, symBinAddr: 0x2052C, symSize: 0x144 }
+ - { offset: 0x7A7E0, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV19_getElementSlowPathyyXlSiF9PdfNative23NSCPdfTableCellOrStringC_Tg5', symObjAddr: 0x555C, symBinAddr: 0x206C8, symSize: 0x1AC }
+ - { offset: 0x7A880, size: 0x8, addend: 0x0, symName: '_$sSa034_makeUniqueAndReserveCapacityIfNotB0yyF9PdfNative14NSCPdfPageViewC_Tg5', symObjAddr: 0x5910, symBinAddr: 0x20A7C, symSize: 0x70 }
+ - { offset: 0x7A910, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewCMa', symObjAddr: 0x5A7C, symBinAddr: 0x20BC8, symSize: 0x20 }
+ - { offset: 0x7A924, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_TA', symObjAddr: 0x5AD0, symBinAddr: 0x20C1C, symSize: 0xC }
+ - { offset: 0x7A938, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_TA', symObjAddr: 0x5BEC, symBinAddr: 0x20CB8, symSize: 0xC }
+ - { offset: 0x7A94C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x5BF8, symBinAddr: 0x20CC4, symSize: 0x10 }
+ - { offset: 0x7A960, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x5C08, symBinAddr: 0x20CD4, symSize: 0x8 }
+ - { offset: 0x7A974, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU0_TA', symObjAddr: 0x62F0, symBinAddr: 0x2126C, symSize: 0x8 }
+ - { offset: 0x7A988, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC21scheduleScrollbarHide33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU_TA', symObjAddr: 0x62F8, symBinAddr: 0x21274, symSize: 0x8 }
+ - { offset: 0x7A99C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU_TA', symObjAddr: 0x6300, symBinAddr: 0x2127C, symSize: 0x8 }
+ - { offset: 0x7A9B0, size: 0x8, addend: 0x0, symName: '_$sSiIeyBy_SiIegy_TRTA', symObjAddr: 0x633C, symBinAddr: 0x212B8, symSize: 0x8 }
+ - { offset: 0x7A9C4, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSgIeyBy_s5Error_pSgIegg_TRTA', symObjAddr: 0x6344, symBinAddr: 0x212C0, symSize: 0x8 }
+ - { offset: 0x7A9D8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIeyBy_ACIegg_TRTA', symObjAddr: 0x634C, symBinAddr: 0x212C8, symSize: 0x8 }
+ - { offset: 0x7A9EC, size: 0x8, addend: 0x0, symName: '_$sSiytIegnr_SiIegy_TRTA', symObjAddr: 0x6378, symBinAddr: 0x212F4, symSize: 0x8 }
+ - { offset: 0x7AA00, size: 0x8, addend: 0x0, symName: '_$sSiIegy_SiytIegnr_TRTA', symObjAddr: 0x6380, symBinAddr: 0x212FC, symSize: 0x8 }
+ - { offset: 0x7AA14, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIegg_ACytIegnr_TRTA', symObjAddr: 0x63A0, symBinAddr: 0x21304, symSize: 0x8 }
+ - { offset: 0x7AA28, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU0_TA', symObjAddr: 0x6440, symBinAddr: 0x2130C, symSize: 0x8 }
+ - { offset: 0x7AA3C, size: 0x8, addend: 0x0, symName: '_$s8Dispatch0A13WorkItemFlagsVACs10SetAlgebraAAWl', symObjAddr: 0x6448, symBinAddr: 0x21314, symSize: 0x44 }
+ - { offset: 0x7AA50, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgWOy', symObjAddr: 0x6570, symBinAddr: 0x213AC, symSize: 0x14 }
+ - { offset: 0x7AA64, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU_TA', symObjAddr: 0x65F0, symBinAddr: 0x213EC, symSize: 0x8 }
+ - { offset: 0x7AA78, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU1_yyScMYccfU_TA', symObjAddr: 0x65F8, symBinAddr: 0x213F4, symSize: 0x8 }
+ - { offset: 0x7AA8C, size: 0x8, addend: 0x0, symName: '_$sS2SSysWl', symObjAddr: 0x6600, symBinAddr: 0x213FC, symSize: 0x40 }
+ - { offset: 0x7AAA0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_yyScMYccfU_TA', symObjAddr: 0x6674, symBinAddr: 0x21470, symSize: 0xC }
+ - { offset: 0x7AAB4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_yyScMYccfU_TA', symObjAddr: 0x66AC, symBinAddr: 0x214A8, symSize: 0x8 }
+ - { offset: 0x7AAC8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13showPageToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU0_TA', symObjAddr: 0x66E8, symBinAddr: 0x214E4, symSize: 0x8 }
+ - { offset: 0x7AB30, size: 0x8, addend: 0x0, symName: '_$sSTsE7forEachyyy7ElementQzKXEKFSD6ValuesVy9PdfNative14PendingItemKeyO8Dispatch0j4WorkH0C_G_Tg503$s9e65Native16NSCPdfScrollViewC8documentAA0C8DocumentCSgvWy8Dispatch0H8kH6CXEfU_Tf1cn_n', symObjAddr: 0x10C, symBinAddr: 0x1B428, symSize: 0x198 }
+ - { offset: 0x7AFE9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1B31C, symSize: 0x48 }
+ - { offset: 0x7B01C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x48, symBinAddr: 0x1B364, symSize: 0x4C }
+ - { offset: 0x7B066, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvsTo', symObjAddr: 0x94, symBinAddr: 0x1B3B0, symSize: 0x54 }
+ - { offset: 0x7B090, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvs', symObjAddr: 0xE8, symBinAddr: 0x1B404, symSize: 0x24 }
+ - { offset: 0x7B112, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM', symObjAddr: 0x2A4, symBinAddr: 0x1B5C0, symSize: 0x44 }
+ - { offset: 0x7B15F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM.resume.0', symObjAddr: 0x2E8, symBinAddr: 0x1B604, symSize: 0xB8 }
+ - { offset: 0x7B20C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvsTo', symObjAddr: 0x3D0, symBinAddr: 0x1B6EC, symSize: 0x94 }
+ - { offset: 0x7B25F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvM', symObjAddr: 0x5C4, symBinAddr: 0x1B8E0, symSize: 0x40 }
+ - { offset: 0x7B2AF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvsTo', symObjAddr: 0x634, symBinAddr: 0x1B950, symSize: 0x94 }
+ - { offset: 0x7B302, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvM', symObjAddr: 0x828, symBinAddr: 0x1BB44, symSize: 0x40 }
+ - { offset: 0x7B352, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvsTo', symObjAddr: 0x99C, symBinAddr: 0x1BBB4, symSize: 0x94 }
+ - { offset: 0x7B3A5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvM', symObjAddr: 0xBEC, symBinAddr: 0x1BDA8, symSize: 0x40 }
+ - { offset: 0x7B3F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivgTo', symObjAddr: 0xC30, symBinAddr: 0x1BDE8, symSize: 0x10 }
+ - { offset: 0x7B40A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivgTo', symObjAddr: 0xC30, symBinAddr: 0x1BDE8, symSize: 0x10 }
+ - { offset: 0x7B427, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivgTo', symObjAddr: 0xC30, symBinAddr: 0x1BDE8, symSize: 0x10 }
+ - { offset: 0x7B443, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivg', symObjAddr: 0xC40, symBinAddr: 0x1BDF8, symSize: 0x10 }
+ - { offset: 0x7B463, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivg', symObjAddr: 0xC40, symBinAddr: 0x1BDF8, symSize: 0x10 }
+ - { offset: 0x7B47E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivsTo', symObjAddr: 0xC50, symBinAddr: 0x1BE08, symSize: 0x30 }
+ - { offset: 0x7B4E4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivs', symObjAddr: 0xC80, symBinAddr: 0x1BE38, symSize: 0xE8 }
+ - { offset: 0x7B5E4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivM', symObjAddr: 0xD68, symBinAddr: 0x1BF20, symSize: 0x48 }
+ - { offset: 0x7B658, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivM.resume.0', symObjAddr: 0xDB0, symBinAddr: 0x1BF68, symSize: 0xFC }
+ - { offset: 0x7B73B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfC', symObjAddr: 0xEAC, symBinAddr: 0x1C064, symSize: 0x50 }
+ - { offset: 0x7B8A6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xEFC, symBinAddr: 0x1C0B4, symSize: 0x244 }
+ - { offset: 0x7B97E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1140, symBinAddr: 0x1C2F8, symSize: 0x20 }
+ - { offset: 0x7B999, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1160, symBinAddr: 0x1C318, symSize: 0x3C }
+ - { offset: 0x7BAF0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC05setupdE033_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x119C, symBinAddr: 0x1C354, symSize: 0x1DC }
+ - { offset: 0x7BC1C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC10setupToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x1378, symBinAddr: 0x1C530, symSize: 0x274 }
+ - { offset: 0x7BD7E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC17updateToastLayout33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x15EC, symBinAddr: 0x1C7A4, symSize: 0x1C8 }
+ - { offset: 0x7C027, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13showPageToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x17B4, symBinAddr: 0x1C96C, symSize: 0x2C8 }
+ - { offset: 0x7C1A5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13showPageToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU0_', symObjAddr: 0x1A7C, symBinAddr: 0x1CC34, symSize: 0x104 }
+ - { offset: 0x7C25C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtF', symObjAddr: 0x1BCC, symBinAddr: 0x1CD38, symSize: 0x134 }
+ - { offset: 0x7C306, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_', symObjAddr: 0x1D00, symBinAddr: 0x1CE6C, symSize: 0x230 }
+ - { offset: 0x7C39F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_yyScMYccfU_', symObjAddr: 0x1F30, symBinAddr: 0x1D09C, symSize: 0x2D8 }
+ - { offset: 0x7C596, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFTo', symObjAddr: 0x2208, symBinAddr: 0x1D374, symSize: 0x84 }
+ - { offset: 0x7C5AA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtF', symObjAddr: 0x228C, symBinAddr: 0x1D3F8, symSize: 0x13C }
+ - { offset: 0x7C654, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_', symObjAddr: 0x23C8, symBinAddr: 0x1D534, symSize: 0x2A4 }
+ - { offset: 0x7C704, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_yyScMYccfU_', symObjAddr: 0x266C, symBinAddr: 0x1D7D8, symSize: 0x310 }
+ - { offset: 0x7C988, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtF', symObjAddr: 0x2988, symBinAddr: 0x1DAF4, symSize: 0x454 }
+ - { offset: 0x7CB60, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_', symObjAddr: 0x2DDC, symBinAddr: 0x1DF48, symSize: 0x464 }
+ - { offset: 0x7CCC6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU_', symObjAddr: 0x3240, symBinAddr: 0x1E3AC, symSize: 0x74 }
+ - { offset: 0x7CD19, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU0_', symObjAddr: 0x32B4, symBinAddr: 0x1E420, symSize: 0x1AC }
+ - { offset: 0x7CE39, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU1_', symObjAddr: 0x3460, symBinAddr: 0x1E5CC, symSize: 0x248 }
+ - { offset: 0x7CED2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU1_yyScMYccfU_', symObjAddr: 0x36A8, symBinAddr: 0x1E814, symSize: 0x2D4 }
+ - { offset: 0x7D0D3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13setupDocument33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x3AE8, symBinAddr: 0x1EC54, symSize: 0x82C }
+ - { offset: 0x7DA1C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12scrollToPage_8animatedySi_SbtF', symObjAddr: 0x4314, symBinAddr: 0x1F480, symSize: 0x1A8 }
+ - { offset: 0x7DCAA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12scrollToPage_8animatedySi_SbtFTo', symObjAddr: 0x44BC, symBinAddr: 0x1F628, symSize: 0x44 }
+ - { offset: 0x7DCBE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14layoutSubviewsyyF', symObjAddr: 0x4500, symBinAddr: 0x1F66C, symSize: 0xB0 }
+ - { offset: 0x7DD5A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14layoutSubviewsyyFTo', symObjAddr: 0x45B0, symBinAddr: 0x1F71C, symSize: 0x28 }
+ - { offset: 0x7DD6E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC17updateCurrentPage33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x45D8, symBinAddr: 0x1F744, symSize: 0x194 }
+ - { offset: 0x7DFC4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC21scheduleScrollbarHide33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU_', symObjAddr: 0x476C, symBinAddr: 0x1F8D8, symSize: 0xDC }
+ - { offset: 0x7DFFE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC21scheduleScrollbarHide33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU_', symObjAddr: 0x476C, symBinAddr: 0x1F8D8, symSize: 0xDC }
+ - { offset: 0x7E109, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCF', symObjAddr: 0x4848, symBinAddr: 0x1F9B4, symSize: 0x41C }
+ - { offset: 0x7E428, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU_', symObjAddr: 0x4C64, symBinAddr: 0x1FDD0, symSize: 0xF4 }
+ - { offset: 0x7E4D1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU0_', symObjAddr: 0x4D58, symBinAddr: 0x1FEC4, symSize: 0xE4 }
+ - { offset: 0x7E548, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFTo', symObjAddr: 0x4E3C, symBinAddr: 0x1FFA8, symSize: 0x50 }
+ - { offset: 0x7E55C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrolle3DidD0yySo08UIScrollE0CF', symObjAddr: 0x4E8C, symBinAddr: 0x1FFF8, symSize: 0x18 }
+ - { offset: 0x7E5A6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrolle3DidD0yySo08UIScrollE0CFTo', symObjAddr: 0x4EA4, symBinAddr: 0x20010, symSize: 0x54 }
+ - { offset: 0x7E5D1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF', symObjAddr: 0x4EF8, symBinAddr: 0x20064, symSize: 0x30 }
+ - { offset: 0x7E637, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x4F28, symBinAddr: 0x20094, symSize: 0x10 }
+ - { offset: 0x7E64F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x4F28, symBinAddr: 0x20094, symSize: 0x10 }
+ - { offset: 0x7E677, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x4F28, symBinAddr: 0x20094, symSize: 0x10 }
+ - { offset: 0x7E696, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE7DidZoomyySo08UIScrollE0CF', symObjAddr: 0x4F38, symBinAddr: 0x200A4, symSize: 0x160 }
+ - { offset: 0x7E8DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE7DidZoomyySo08UIScrollE0CFTo', symObjAddr: 0x5098, symBinAddr: 0x20204, symSize: 0x50 }
+ - { offset: 0x7E8EE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtF', symObjAddr: 0x50E8, symBinAddr: 0x20254, symSize: 0x4 }
+ - { offset: 0x7E92C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtFTo', symObjAddr: 0x50EC, symBinAddr: 0x20258, symSize: 0x64 }
+ - { offset: 0x7E9A2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13removePending3keyySi_tFTo', symObjAddr: 0x5150, symBinAddr: 0x202BC, symSize: 0xB4 }
+ - { offset: 0x7EA0C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC31updateContentInsetsForCentering33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x5204, symBinAddr: 0x20370, symSize: 0x18C }
+ - { offset: 0x7EB61, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewCfD', symObjAddr: 0x5390, symBinAddr: 0x204FC, symSize: 0x30 }
+ - { offset: 0x7EB8B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvsTf4gn_n', symObjAddr: 0x5980, symBinAddr: 0x20AEC, symSize: 0xDC }
+ - { offset: 0x7EC1D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5coderACSgSo7NSCoderC_tcfcTf4gn_n', symObjAddr: 0x5C10, symBinAddr: 0x20CDC, symSize: 0x224 }
+ - { offset: 0x7ECF5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtFTf4dddn_n', symObjAddr: 0x5E34, symBinAddr: 0x20F00, symSize: 0x144 }
+ - { offset: 0x7F0A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOSHAASQWb', symObjAddr: 0x2C8, symBinAddr: 0x21608, symSize: 0x4 }
+ - { offset: 0x7F0BB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOACSQAAWl', symObjAddr: 0x2CC, symBinAddr: 0x2160C, symSize: 0x40 }
+ - { offset: 0x7F0CF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOMa', symObjAddr: 0x30C, symBinAddr: 0x2164C, symSize: 0x10 }
+ - { offset: 0x7F0FB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleO8rawValues5Int32Vvg', symObjAddr: 0x18, symBinAddr: 0x215CC, symSize: 0x3C }
+ - { offset: 0x7F212, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollF0C_tFTo', symObjAddr: 0x0, symBinAddr: 0x2165C, symSize: 0x10 }
+ - { offset: 0x7F315, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewCfETo', symObjAddr: 0xF4, symBinAddr: 0x21750, symSize: 0x38 }
+ - { offset: 0x7F344, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewCMa', symObjAddr: 0x12C, symBinAddr: 0x21788, symSize: 0x20 }
+ - { offset: 0x7F3E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollF0C_tFTo', symObjAddr: 0x0, symBinAddr: 0x2165C, symSize: 0x10 }
+ - { offset: 0x7F3F9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollF0C_tFTo', symObjAddr: 0x0, symBinAddr: 0x2165C, symSize: 0x10 }
+ - { offset: 0x7F420, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollF0C_tFTo', symObjAddr: 0x0, symBinAddr: 0x2165C, symSize: 0x10 }
+ - { offset: 0x7F47F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x10, symBinAddr: 0x2166C, symSize: 0x88 }
+ - { offset: 0x7F4EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x98, symBinAddr: 0x216F4, symSize: 0x2C }
+ - { offset: 0x7F549, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewCfD', symObjAddr: 0xC4, symBinAddr: 0x21720, symSize: 0x30 }
+ - { offset: 0x7F6CA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadOSHAASQWb', symObjAddr: 0xD8, symBinAddr: 0x217E4, symSize: 0x4 }
+ - { offset: 0x7F6DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadOACSQAAWl', symObjAddr: 0xDC, symBinAddr: 0x217E8, symSize: 0x40 }
+ - { offset: 0x7F6F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadOMa', symObjAddr: 0x2E4, symBinAddr: 0x21828, symSize: 0x10 }
+ - { offset: 0x7F724, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvg', symObjAddr: 0x40, symBinAddr: 0x217A8, symSize: 0x3C }
+ - { offset: 0x7FC3E, size: 0x8, addend: 0x0, symName: '_$sxIeAgHr_xs5Error_pIegHrzo_s8SendableRzs5NeverORs_r0_lTRyt_Tg5', symObjAddr: 0x1660, symBinAddr: 0x22E78, symSize: 0x6C }
+ - { offset: 0x7FC5D, size: 0x8, addend: 0x0, symName: '_$sxIeAgHr_xs5Error_pIegHrzo_s8SendableRzs5NeverORs_r0_lTRyt_Tg5TQ0_', symObjAddr: 0x16CC, symBinAddr: 0x22EE4, symSize: 0x4C }
+ - { offset: 0x7FCE8, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO15withUnsafeBytesyxxSWKXEKlFyt_Tg5032$s9PdfNative11NSCPdfImageC13fromB54AsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_0H6Native0jK0CSgIegg_AJXMTSo12CFRunLoopRefaSgs0Q0VAPTf1ncn_n', symObjAddr: 0x1718, symBinAddr: 0x22F30, symSize: 0x260 }
+ - { offset: 0x7FE25, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO15withUnsafeBytesyxxSWKXEKlFyt_Tg5039$s9PdfNative11NSCPdfImageC20fromEncodedB43AsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_0H6Native0jK0CSgIegg_AJXMTSo12CFRunLoopRefaSgTf1ncn_n', symObjAddr: 0x1978, symBinAddr: 0x23190, symSize: 0x23C }
+ - { offset: 0x7FF62, size: 0x8, addend: 0x0, symName: '_$s10Foundation13__DataStorageC15withUnsafeBytes2in5applyxSnySiG_xSWKXEtKlFyt_Tg5032$s9PdfNative11NSCPdfImageC13fromB54AsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_0J6Native0lM0CSgIegg_AKXMTSo12CFRunLoopRefaSgs0S0VAQTf1nncn_n', symObjAddr: 0x1BB4, symBinAddr: 0x233CC, symSize: 0xEC }
+ - { offset: 0x7FF8D, size: 0x8, addend: 0x0, symName: '_$s10Foundation13__DataStorageC15withUnsafeBytes2in5applyxSnySiG_xSWKXEtKlFyt_Tg5039$s9PdfNative11NSCPdfImageC20fromEncodedB43AsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_0J6Native0lM0CSgIegg_AKXMTSo12CFRunLoopRefaSgTf1nncn_n', symObjAddr: 0x1CA0, symBinAddr: 0x234B8, symSize: 0xD8 }
+ - { offset: 0x7FFB8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_TA', symObjAddr: 0x1FB8, symBinAddr: 0x2378C, symSize: 0x9C }
+ - { offset: 0x7FFCC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_TATQ0_', symObjAddr: 0x2054, symBinAddr: 0x23828, symSize: 0x48 }
+ - { offset: 0x7FFE0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYbcfU0_TA', symObjAddr: 0x2114, symBinAddr: 0x238A4, symSize: 0xC }
+ - { offset: 0x80039, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2120, symBinAddr: 0x238B0, symSize: 0x10 }
+ - { offset: 0x8004D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2130, symBinAddr: 0x238C0, symSize: 0x8 }
+ - { offset: 0x80098, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_TA', symObjAddr: 0x3090, symBinAddr: 0x2470C, symSize: 0x14 }
+ - { offset: 0x800AC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_TA', symObjAddr: 0x312C, symBinAddr: 0x24768, symSize: 0x10 }
+ - { offset: 0x800C0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCMa', symObjAddr: 0x313C, symBinAddr: 0x24778, symSize: 0x20 }
+ - { offset: 0x800D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZyycfU_TA', symObjAddr: 0x31F8, symBinAddr: 0x24808, symSize: 0x24 }
+ - { offset: 0x80108, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13executeInLoop33_EAF93DEE6A0C24ADCFF8629C2BCC0FC7LLyySo05CFRunG3RefaSg_yyctFZyycfU_TA', symObjAddr: 0x321C, symBinAddr: 0x2482C, symSize: 0x20 }
+ - { offset: 0x8013C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZyycfU0_TA', symObjAddr: 0x3260, symBinAddr: 0x24870, symSize: 0xC }
+ - { offset: 0x80150, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_yycfU_TA', symObjAddr: 0x3290, symBinAddr: 0x248A0, symSize: 0x10 }
+ - { offset: 0x80164, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_yycfU_TA', symObjAddr: 0x32C4, symBinAddr: 0x248D4, symSize: 0x14 }
+ - { offset: 0x80178, size: 0x8, addend: 0x0, symName: '_$sScPSgWOh', symObjAddr: 0x32D8, symBinAddr: 0x248E8, symSize: 0x40 }
+ - { offset: 0x8018C, size: 0x8, addend: 0x0, symName: '_$sxIeAgHr_xs5Error_pIegHrzo_s8SendableRzs5NeverORs_r0_lTRyt_Tg5TA', symObjAddr: 0x3318, symBinAddr: 0x24928, symSize: 0x78 }
+ - { offset: 0x80264, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC06nativeD0s13OpaquePointerVSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21838, symSize: 0x10 }
+ - { offset: 0x8027C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC06nativeD0s13OpaquePointerVSgvgTo', symObjAddr: 0x0, symBinAddr: 0x21838, symSize: 0x10 }
+ - { offset: 0x802C2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC06nativeD0s13OpaquePointerVSgvsTo', symObjAddr: 0x10, symBinAddr: 0x21848, symSize: 0x10 }
+ - { offset: 0x802DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC06nativeD0s13OpaquePointerVSgvsTo', symObjAddr: 0x10, symBinAddr: 0x21848, symSize: 0x10 }
+ - { offset: 0x80322, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC5imageACs13OpaquePointerV_tcfcTo', symObjAddr: 0x20, symBinAddr: 0x21858, symSize: 0x48 }
+ - { offset: 0x8038B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZ', symObjAddr: 0xEC, symBinAddr: 0x21924, symSize: 0x4 }
+ - { offset: 0x803AC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZTo', symObjAddr: 0xF0, symBinAddr: 0x21928, symSize: 0x38 }
+ - { offset: 0x803E9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZyycfU0_', symObjAddr: 0x128, symBinAddr: 0x21960, symSize: 0x7C }
+ - { offset: 0x80479, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZTo', symObjAddr: 0x1A4, symBinAddr: 0x219DC, symSize: 0x7C }
+ - { offset: 0x804EB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZ', symObjAddr: 0x220, symBinAddr: 0x21A58, symSize: 0x32C }
+ - { offset: 0x80585, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_', symObjAddr: 0x54C, symBinAddr: 0x21D84, symSize: 0x1C }
+ - { offset: 0x805DD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_TY0_', symObjAddr: 0x568, symBinAddr: 0x21DA0, symSize: 0x3C }
+ - { offset: 0x806A8, size: 0x8, addend: 0x0, symName: '_$sScTss5NeverORs_rlE8priority9operationScTyxABGScPSg_xyYaYAcntcfCyt_Tt1g5', symObjAddr: 0x5A4, symBinAddr: 0x21DDC, symSize: 0x144 }
+ - { offset: 0x806F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZ', symObjAddr: 0x704, symBinAddr: 0x21F3C, symSize: 0x4 }
+ - { offset: 0x80710, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZTo', symObjAddr: 0x708, symBinAddr: 0x21F40, symSize: 0x50 }
+ - { offset: 0x8073A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZ', symObjAddr: 0x758, symBinAddr: 0x21F90, symSize: 0x4 }
+ - { offset: 0x80755, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZTo', symObjAddr: 0x75C, symBinAddr: 0x21F94, symSize: 0x38 }
+ - { offset: 0x8077F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZ', symObjAddr: 0x794, symBinAddr: 0x21FCC, symSize: 0x284 }
+ - { offset: 0x8083B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_', symObjAddr: 0xA18, symBinAddr: 0x22250, symSize: 0x90 }
+ - { offset: 0x808B6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_', symObjAddr: 0xAA8, symBinAddr: 0x222E0, symSize: 0x238 }
+ - { offset: 0x809A6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_yycfU_', symObjAddr: 0xCE0, symBinAddr: 0x22518, symSize: 0x110 }
+ - { offset: 0x80BD6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZTo', symObjAddr: 0xDF0, symBinAddr: 0x22628, symSize: 0xA0 }
+ - { offset: 0x80BEA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZ', symObjAddr: 0xE90, symBinAddr: 0x226C8, symSize: 0x270 }
+ - { offset: 0x80C86, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_', symObjAddr: 0x1100, symBinAddr: 0x22938, symSize: 0x78 }
+ - { offset: 0x80CE1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_', symObjAddr: 0x1178, symBinAddr: 0x229B0, symSize: 0x204 }
+ - { offset: 0x80DA0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_yycfU_', symObjAddr: 0x137C, symBinAddr: 0x22BB4, symSize: 0xF8 }
+ - { offset: 0x80E84, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCfD', symObjAddr: 0x1524, symBinAddr: 0x22D5C, symSize: 0x50 }
+ - { offset: 0x80EB7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCfDTo', symObjAddr: 0x1574, symBinAddr: 0x22DAC, symSize: 0x74 }
+ - { offset: 0x80EE2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCACycfc', symObjAddr: 0x1608, symBinAddr: 0x22E20, symSize: 0x2C }
+ - { offset: 0x80F3B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCACycfcTo', symObjAddr: 0x1634, symBinAddr: 0x22E4C, symSize: 0x2C }
+ - { offset: 0x80FC4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZTf4nd_n', symObjAddr: 0x1D78, symBinAddr: 0x23590, symSize: 0x1C0 }
+ - { offset: 0x8115B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZ03$s9a8Native11cD18CSgIeyBy_ADIegg_TRAJIeyBy_Tf1nncn_nTf4nndg_n', symObjAddr: 0x220C, symBinAddr: 0x238C8, symSize: 0x640 }
+ - { offset: 0x8151F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZTf4nnnd_n', symObjAddr: 0x284C, symBinAddr: 0x23F08, symSize: 0x624 }
+ - { offset: 0x81850, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZTf4nnnd_n', symObjAddr: 0x2E70, symBinAddr: 0x2452C, symSize: 0xF8 }
+ - { offset: 0x81918, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZTf4nd_n', symObjAddr: 0x2F68, symBinAddr: 0x24624, symSize: 0xE0 }
+ - { offset: 0x81B5F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootOSHAASQWb', symObjAddr: 0xD8, symBinAddr: 0x24A58, symSize: 0x4 }
+ - { offset: 0x81B73, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootOACSQAAWl', symObjAddr: 0xDC, symBinAddr: 0x24A5C, symSize: 0x40 }
+ - { offset: 0x81B87, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootOMa', symObjAddr: 0x2E4, symBinAddr: 0x24A9C, symSize: 0x10 }
+ - { offset: 0x81BB9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvg', symObjAddr: 0x40, symBinAddr: 0x24A1C, symSize: 0x3C }
+ - { offset: 0x81D4F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignOSHAASQWb', symObjAddr: 0xD0, symBinAddr: 0x24AE8, symSize: 0x4 }
+ - { offset: 0x81D63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignOACSQAAWl', symObjAddr: 0xD4, symBinAddr: 0x24AEC, symSize: 0x40 }
+ - { offset: 0x81D77, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignOMa', symObjAddr: 0x2DC, symBinAddr: 0x24B2C, symSize: 0x10 }
+ - { offset: 0x81DA3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvg', symObjAddr: 0x38, symBinAddr: 0x24AAC, symSize: 0x3C }
+ - { offset: 0x81EB6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvgTo', symObjAddr: 0x0, symBinAddr: 0x24B3C, symSize: 0x10 }
+ - { offset: 0x81EDA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvpZ', symObjAddr: 0x5A8, symBinAddr: 0x178A90, symSize: 0x0 }
+ - { offset: 0x8218B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zero_WZ', symObjAddr: 0xC8, symBinAddr: 0x24C04, symSize: 0x50 }
+ - { offset: 0x8224D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCMa', symObjAddr: 0x214, symBinAddr: 0x24D30, symSize: 0x20 }
+ - { offset: 0x82261, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCfETo', symObjAddr: 0x404, symBinAddr: 0x24F20, symSize: 0x10 }
+ - { offset: 0x82355, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvgTo', symObjAddr: 0x0, symBinAddr: 0x24B3C, symSize: 0x10 }
+ - { offset: 0x8236D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvgTo', symObjAddr: 0x0, symBinAddr: 0x24B3C, symSize: 0x10 }
+ - { offset: 0x823B3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvsTo', symObjAddr: 0x10, symBinAddr: 0x24B4C, symSize: 0x10 }
+ - { offset: 0x823CB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvsTo', symObjAddr: 0x10, symBinAddr: 0x24B4C, symSize: 0x10 }
+ - { offset: 0x8241B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixSaySfGvgTo', symObjAddr: 0x20, symBinAddr: 0x24B5C, symSize: 0x48 }
+ - { offset: 0x82473, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixSaySfGvsTo', symObjAddr: 0x68, symBinAddr: 0x24BA4, symSize: 0x40 }
+ - { offset: 0x824D3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC02isF0SbvgTo', symObjAddr: 0xA8, symBinAddr: 0x24BE4, symSize: 0x10 }
+ - { offset: 0x824EB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC02isF0SbvgTo', symObjAddr: 0xA8, symBinAddr: 0x24BE4, symSize: 0x10 }
+ - { offset: 0x8252B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC02isF0SbvsTo', symObjAddr: 0xB8, symBinAddr: 0x24BF4, symSize: 0x10 }
+ - { offset: 0x82543, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC02isF0SbvsTo', symObjAddr: 0xB8, symBinAddr: 0x24BF4, symSize: 0x10 }
+ - { offset: 0x82608, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleyACSfFZ', symObjAddr: 0x118, symBinAddr: 0x24C54, symSize: 0x5C }
+ - { offset: 0x826AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZ', symObjAddr: 0x174, symBinAddr: 0x24CB0, symSize: 0x40 }
+ - { offset: 0x826EF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZTo', symObjAddr: 0x1B4, symBinAddr: 0x24CF0, symSize: 0x40 }
+ - { offset: 0x82707, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZTo', symObjAddr: 0x1B4, symBinAddr: 0x24CF0, symSize: 0x40 }
+ - { offset: 0x82726, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleyACSfFZTo', symObjAddr: 0x234, symBinAddr: 0x24D50, symSize: 0x5C }
+ - { offset: 0x827CF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZ', symObjAddr: 0x290, symBinAddr: 0x24DAC, symSize: 0x4 }
+ - { offset: 0x827EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZTo', symObjAddr: 0x294, symBinAddr: 0x24DB0, symSize: 0x14 }
+ - { offset: 0x8281A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCACycfc', symObjAddr: 0x2A8, symBinAddr: 0x24DC4, symSize: 0x94 }
+ - { offset: 0x82862, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCACycfcTo', symObjAddr: 0x33C, symBinAddr: 0x24E58, symSize: 0x98 }
+ - { offset: 0x828AC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCfD', symObjAddr: 0x3D4, symBinAddr: 0x24EF0, symSize: 0x30 }
+ - { offset: 0x828EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZTf4nnnnnnd_n', symObjAddr: 0x414, symBinAddr: 0x24F30, symSize: 0x144 }
+ - { offset: 0x83184, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvpACTK', symObjAddr: 0xF8, symBinAddr: 0x25158, symSize: 0x94 }
+ - { offset: 0x831BC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvpACTk', symObjAddr: 0x18C, symBinAddr: 0x251EC, symSize: 0xB8 }
+ - { offset: 0x831FE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvpACTK', symObjAddr: 0x35C, symBinAddr: 0x253BC, symSize: 0x94 }
+ - { offset: 0x83236, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvpACTk', symObjAddr: 0x3F0, symBinAddr: 0x25450, symSize: 0xB8 }
+ - { offset: 0x83278, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvpACTK', symObjAddr: 0x720, symBinAddr: 0x25620, symSize: 0x94 }
+ - { offset: 0x832B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvpACTk', symObjAddr: 0x7B4, symBinAddr: 0x256B4, symSize: 0xB8 }
+ - { offset: 0x832FD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvpACTK', symObjAddr: 0xACC, symBinAddr: 0x259C8, symSize: 0x6C }
+ - { offset: 0x83393, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewCMa', symObjAddr: 0xF14, symBinAddr: 0x25DC0, symSize: 0x20 }
+ - { offset: 0x833A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_TA', symObjAddr: 0x17B4, symBinAddr: 0x265D8, symSize: 0x10 }
+ - { offset: 0x833BB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewCfETo', symObjAddr: 0x1E04, symBinAddr: 0x26BEC, symSize: 0x64 }
+ - { offset: 0x833EA, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2254, symBinAddr: 0x26E90, symSize: 0x10 }
+ - { offset: 0x833FE, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2264, symBinAddr: 0x26EA0, symSize: 0x8 }
+ - { offset: 0x83412, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyFyAA0C8DocumentCcfU_TA', symObjAddr: 0x22F4, symBinAddr: 0x26EF0, symSize: 0x30 }
+ - { offset: 0x83426, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyFys5Error_pSgcfU0_TA', symObjAddr: 0x2324, symBinAddr: 0x26F20, symSize: 0x30 }
+ - { offset: 0x8343A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyFySicfU1_TA', symObjAddr: 0x2354, symBinAddr: 0x26F50, symSize: 0x30 }
+ - { offset: 0x8359E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvsTo', symObjAddr: 0x40, symBinAddr: 0x250B0, symSize: 0x94 }
+ - { offset: 0x835F1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvM', symObjAddr: 0x244, symBinAddr: 0x252A4, symSize: 0x40 }
+ - { offset: 0x83641, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvsTo', symObjAddr: 0x2B4, symBinAddr: 0x25314, symSize: 0x94 }
+ - { offset: 0x83694, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvM', symObjAddr: 0x4A8, symBinAddr: 0x25508, symSize: 0x40 }
+ - { offset: 0x836E4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvsTo', symObjAddr: 0x61C, symBinAddr: 0x25578, symSize: 0x94 }
+ - { offset: 0x83737, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvM', symObjAddr: 0x86C, symBinAddr: 0x2576C, symSize: 0x40 }
+ - { offset: 0x837A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0x8B0, symBinAddr: 0x257AC, symSize: 0x5C }
+ - { offset: 0x83821, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x90C, symBinAddr: 0x25808, symSize: 0x64 }
+ - { offset: 0x83892, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvsTo', symObjAddr: 0x970, symBinAddr: 0x2586C, symSize: 0x40 }
+ - { offset: 0x838F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvs', symObjAddr: 0x9B0, symBinAddr: 0x258AC, symSize: 0x11C }
+ - { offset: 0x839C8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM', symObjAddr: 0xB38, symBinAddr: 0x25A34, symSize: 0x88 }
+ - { offset: 0x83A4B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM.resume.0', symObjAddr: 0xBC0, symBinAddr: 0x25ABC, symSize: 0x5C }
+ - { offset: 0x83AA8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivgTo', symObjAddr: 0xC1C, symBinAddr: 0x25B18, symSize: 0x24 }
+ - { offset: 0x83AD7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivgTo', symObjAddr: 0xC1C, symBinAddr: 0x25B18, symSize: 0x24 }
+ - { offset: 0x83B43, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivg', symObjAddr: 0xC40, symBinAddr: 0x25B3C, symSize: 0x24 }
+ - { offset: 0x83B63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivg', symObjAddr: 0xC40, symBinAddr: 0x25B3C, symSize: 0x24 }
+ - { offset: 0x83BCE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivsTo', symObjAddr: 0xC64, symBinAddr: 0x25B60, symSize: 0x30 }
+ - { offset: 0x83C68, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivs', symObjAddr: 0xC94, symBinAddr: 0x25B90, symSize: 0x11C }
+ - { offset: 0x83DB5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivM', symObjAddr: 0xDB0, symBinAddr: 0x25CAC, symSize: 0x38 }
+ - { offset: 0x83E4A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivM.resume.0', symObjAddr: 0xDE8, symBinAddr: 0x25CE4, symSize: 0x20 }
+ - { offset: 0x83E71, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xE58, symBinAddr: 0x25D04, symSize: 0xBC }
+ - { offset: 0x83EBF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xF34, symBinAddr: 0x25DE0, symSize: 0xC0 }
+ - { offset: 0x83F13, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xFF4, symBinAddr: 0x25EA0, symSize: 0x3C }
+ - { offset: 0x83FC9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyF', symObjAddr: 0x1030, symBinAddr: 0x25EDC, symSize: 0x208 }
+ - { offset: 0x8415B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC14layoutSubviewsyyFTo', symObjAddr: 0x136C, symBinAddr: 0x2619C, symSize: 0x98 }
+ - { offset: 0x84249, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC13loadFromBytesyySo6NSDataC_SSSgtF', symObjAddr: 0x1404, symBinAddr: 0x26234, symSize: 0x158 }
+ - { offset: 0x84352, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC13loadFromBytesyySo6NSDataC_SSSgtFTo', symObjAddr: 0x159C, symBinAddr: 0x263C0, symSize: 0x84 }
+ - { offset: 0x84397, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12loadFromPathyySS_SSSgtF', symObjAddr: 0x1620, symBinAddr: 0x26444, symSize: 0x160 }
+ - { offset: 0x844A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12loadFromPathyySS_SSSgtFTo', symObjAddr: 0x17C4, symBinAddr: 0x265E8, symSize: 0x94 }
+ - { offset: 0x844B4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11loadFromUrlyySS_SSSgtF', symObjAddr: 0x1858, symBinAddr: 0x2667C, symSize: 0x6C }
+ - { offset: 0x84545, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11loadFromUrlyySS_SSSgtFTo', symObjAddr: 0x18C4, symBinAddr: 0x266E8, symSize: 0xBC }
+ - { offset: 0x845B8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12scrollToPage_8animatedySi_SbtF', symObjAddr: 0x1980, symBinAddr: 0x267A4, symSize: 0x54 }
+ - { offset: 0x8465F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12scrollToPage_8animatedySi_SbtFTo', symObjAddr: 0x19D4, symBinAddr: 0x267F8, symSize: 0x6C }
+ - { offset: 0x846E6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvM', symObjAddr: 0x1A70, symBinAddr: 0x26894, symSize: 0x50 }
+ - { offset: 0x84762, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvM', symObjAddr: 0x1AFC, symBinAddr: 0x26920, symSize: 0x50 }
+ - { offset: 0x847DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvM', symObjAddr: 0x1C00, symBinAddr: 0x269E8, symSize: 0x50 }
+ - { offset: 0x84846, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewCfD', symObjAddr: 0x1C88, symBinAddr: 0x26A70, symSize: 0x30 }
+ - { offset: 0x84869, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5coderACSgSo7NSCoderC_tcfcTf4gn_n', symObjAddr: 0x2184, symBinAddr: 0x26DC8, symSize: 0xA4 }
+ - { offset: 0x84B40, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCMa', symObjAddr: 0x3C0, symBinAddr: 0x27110, symSize: 0x20 }
+ - { offset: 0x84E50, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvpACTk', symObjAddr: 0x7DC, symBinAddr: 0x2750C, symSize: 0x4C }
+ - { offset: 0x84EB0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCMa', symObjAddr: 0xA6C, symBinAddr: 0x2776C, symSize: 0x20 }
+ - { offset: 0x84EC4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionOSHAASQWb', symObjAddr: 0xA8C, symBinAddr: 0x2778C, symSize: 0x4 }
+ - { offset: 0x84ED8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionOACSQAAWl', symObjAddr: 0xA90, symBinAddr: 0x27790, symSize: 0x40 }
+ - { offset: 0x84EEC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionOMa', symObjAddr: 0xAFC, symBinAddr: 0x277FC, symSize: 0x10 }
+ - { offset: 0x84F9F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfC', symObjAddr: 0x0, symBinAddr: 0x26FAC, symSize: 0x74 }
+ - { offset: 0x84FF4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionO8rawValues5Int32Vvg', symObjAddr: 0xAC, symBinAddr: 0x27020, symSize: 0x3C }
+ - { offset: 0x8504C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32VvgTo', symObjAddr: 0x30C, symBinAddr: 0x2705C, symSize: 0x10 }
+ - { offset: 0x85064, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32VvgTo', symObjAddr: 0x30C, symBinAddr: 0x2705C, symSize: 0x10 }
+ - { offset: 0x8507F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32Vvg', symObjAddr: 0x31C, symBinAddr: 0x2706C, symSize: 0x10 }
+ - { offset: 0x850B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1xSfvgTo', symObjAddr: 0x32C, symBinAddr: 0x2707C, symSize: 0x10 }
+ - { offset: 0x850C8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1xSfvgTo', symObjAddr: 0x32C, symBinAddr: 0x2707C, symSize: 0x10 }
+ - { offset: 0x850E3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1xSfvg', symObjAddr: 0x33C, symBinAddr: 0x2708C, symSize: 0x10 }
+ - { offset: 0x85114, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1ySfvgTo', symObjAddr: 0x34C, symBinAddr: 0x2709C, symSize: 0x10 }
+ - { offset: 0x8512C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1ySfvgTo', symObjAddr: 0x34C, symBinAddr: 0x2709C, symSize: 0x10 }
+ - { offset: 0x85147, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1ySfvg', symObjAddr: 0x35C, symBinAddr: 0x270AC, symSize: 0x10 }
+ - { offset: 0x85164, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfc', symObjAddr: 0x36C, symBinAddr: 0x270BC, symSize: 0x54 }
+ - { offset: 0x851A1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfcTo', symObjAddr: 0x3E0, symBinAddr: 0x27130, symSize: 0x60 }
+ - { offset: 0x851F4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCACycfc', symObjAddr: 0x460, symBinAddr: 0x27190, symSize: 0x2C }
+ - { offset: 0x8524D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCACycfcTo', symObjAddr: 0x48C, symBinAddr: 0x271BC, symSize: 0x2C }
+ - { offset: 0x852D9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvgTo', symObjAddr: 0x4C4, symBinAddr: 0x271F4, symSize: 0x28 }
+ - { offset: 0x852F1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvgTo', symObjAddr: 0x4C4, symBinAddr: 0x271F4, symSize: 0x28 }
+ - { offset: 0x8530E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvgTo', symObjAddr: 0x4C4, symBinAddr: 0x271F4, symSize: 0x28 }
+ - { offset: 0x8532A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvg', symObjAddr: 0x4EC, symBinAddr: 0x2721C, symSize: 0x28 }
+ - { offset: 0x8534A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvg', symObjAddr: 0x4EC, symBinAddr: 0x2721C, symSize: 0x28 }
+ - { offset: 0x85379, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32VvgTo', symObjAddr: 0x514, symBinAddr: 0x27244, symSize: 0x14 }
+ - { offset: 0x85391, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32VvgTo', symObjAddr: 0x514, symBinAddr: 0x27244, symSize: 0x14 }
+ - { offset: 0x853AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32VvgTo', symObjAddr: 0x514, symBinAddr: 0x27244, symSize: 0x14 }
+ - { offset: 0x853CA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32Vvg', symObjAddr: 0x528, symBinAddr: 0x27258, symSize: 0x14 }
+ - { offset: 0x853EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32Vvg', symObjAddr: 0x528, symBinAddr: 0x27258, symSize: 0x14 }
+ - { offset: 0x85419, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32VvgTo', symObjAddr: 0x53C, symBinAddr: 0x2726C, symSize: 0x14 }
+ - { offset: 0x85431, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32VvgTo', symObjAddr: 0x53C, symBinAddr: 0x2726C, symSize: 0x14 }
+ - { offset: 0x8544E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32VvgTo', symObjAddr: 0x53C, symBinAddr: 0x2726C, symSize: 0x14 }
+ - { offset: 0x8546A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32Vvg', symObjAddr: 0x550, symBinAddr: 0x27280, symSize: 0x14 }
+ - { offset: 0x8548A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32Vvg', symObjAddr: 0x550, symBinAddr: 0x27280, symSize: 0x14 }
+ - { offset: 0x854B9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvgTo', symObjAddr: 0x564, symBinAddr: 0x27294, symSize: 0x14 }
+ - { offset: 0x854D1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvgTo', symObjAddr: 0x564, symBinAddr: 0x27294, symSize: 0x14 }
+ - { offset: 0x854EE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvgTo', symObjAddr: 0x564, symBinAddr: 0x27294, symSize: 0x14 }
+ - { offset: 0x8550A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvg', symObjAddr: 0x578, symBinAddr: 0x272A8, symSize: 0x14 }
+ - { offset: 0x8552A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvg', symObjAddr: 0x578, symBinAddr: 0x272A8, symSize: 0x14 }
+ - { offset: 0x85559, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvgTo', symObjAddr: 0x58C, symBinAddr: 0x272BC, symSize: 0x14 }
+ - { offset: 0x85571, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvgTo', symObjAddr: 0x58C, symBinAddr: 0x272BC, symSize: 0x14 }
+ - { offset: 0x8558E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvgTo', symObjAddr: 0x58C, symBinAddr: 0x272BC, symSize: 0x14 }
+ - { offset: 0x855AA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvg', symObjAddr: 0x5A0, symBinAddr: 0x272D0, symSize: 0x14 }
+ - { offset: 0x855CA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvg', symObjAddr: 0x5A0, symBinAddr: 0x272D0, symSize: 0x14 }
+ - { offset: 0x855F9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32VvgTo', symObjAddr: 0x5B4, symBinAddr: 0x272E4, symSize: 0x14 }
+ - { offset: 0x85611, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32VvgTo', symObjAddr: 0x5B4, symBinAddr: 0x272E4, symSize: 0x14 }
+ - { offset: 0x8562E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32VvgTo', symObjAddr: 0x5B4, symBinAddr: 0x272E4, symSize: 0x14 }
+ - { offset: 0x8564A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32Vvg', symObjAddr: 0x5C8, symBinAddr: 0x272F8, symSize: 0x14 }
+ - { offset: 0x8566A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32Vvg', symObjAddr: 0x5C8, symBinAddr: 0x272F8, symSize: 0x14 }
+ - { offset: 0x85699, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32VvgTo', symObjAddr: 0x5DC, symBinAddr: 0x2730C, symSize: 0x14 }
+ - { offset: 0x856B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32VvgTo', symObjAddr: 0x5DC, symBinAddr: 0x2730C, symSize: 0x14 }
+ - { offset: 0x856CE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32VvgTo', symObjAddr: 0x5DC, symBinAddr: 0x2730C, symSize: 0x14 }
+ - { offset: 0x856EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32Vvg', symObjAddr: 0x5F0, symBinAddr: 0x27320, symSize: 0x14 }
+ - { offset: 0x8570A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32Vvg', symObjAddr: 0x5F0, symBinAddr: 0x27320, symSize: 0x14 }
+ - { offset: 0x85739, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32VvgTo', symObjAddr: 0x604, symBinAddr: 0x27334, symSize: 0x14 }
+ - { offset: 0x85751, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32VvgTo', symObjAddr: 0x604, symBinAddr: 0x27334, symSize: 0x14 }
+ - { offset: 0x8576E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32VvgTo', symObjAddr: 0x604, symBinAddr: 0x27334, symSize: 0x14 }
+ - { offset: 0x8578A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32Vvg', symObjAddr: 0x618, symBinAddr: 0x27348, symSize: 0x14 }
+ - { offset: 0x857AA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32Vvg', symObjAddr: 0x618, symBinAddr: 0x27348, symSize: 0x14 }
+ - { offset: 0x857DD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvgTo', symObjAddr: 0x62C, symBinAddr: 0x2735C, symSize: 0x58 }
+ - { offset: 0x857F8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvg', symObjAddr: 0x684, symBinAddr: 0x273B4, symSize: 0x98 }
+ - { offset: 0x8587F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvsTo', symObjAddr: 0x71C, symBinAddr: 0x2744C, symSize: 0x70 }
+ - { offset: 0x858D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvs', symObjAddr: 0x78C, symBinAddr: 0x274BC, symSize: 0x50 }
+ - { offset: 0x85952, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvM', symObjAddr: 0x828, symBinAddr: 0x27558, symSize: 0xA8 }
+ - { offset: 0x859CB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvM.resume.0', symObjAddr: 0x8D0, symBinAddr: 0x27600, symSize: 0x74 }
+ - { offset: 0x85A56, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataSpySo0abD10RenderInfoVGvgTo', symObjAddr: 0x944, symBinAddr: 0x27674, symSize: 0x10 }
+ - { offset: 0x85A6E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataSpySo0abD10RenderInfoVGvgTo', symObjAddr: 0x944, symBinAddr: 0x27674, symSize: 0x10 }
+ - { offset: 0x85AAE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataSpySo0abD10RenderInfoVGvsTo', symObjAddr: 0x954, symBinAddr: 0x27684, symSize: 0x10 }
+ - { offset: 0x85AC6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataSpySo0abD10RenderInfoVGvsTo', symObjAddr: 0x954, symBinAddr: 0x27684, symSize: 0x10 }
+ - { offset: 0x85B09, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataACSpySo0abD10RenderInfoVG_tcfcTo', symObjAddr: 0x964, symBinAddr: 0x27694, symSize: 0x74 }
+ - { offset: 0x85BBC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCyACs6UInt32V_S2ftcfC', symObjAddr: 0x9D8, symBinAddr: 0x27708, symSize: 0x2C }
+ - { offset: 0x85C11, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCyACs6UInt32V_S2ftcfcTo', symObjAddr: 0xA04, symBinAddr: 0x27734, symSize: 0x2C }
+ - { offset: 0x85D51, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x27870, symSize: 0x28 }
+ - { offset: 0x85DDF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASQWb', symObjAddr: 0xCC, symBinAddr: 0x2793C, symSize: 0x4 }
+ - { offset: 0x85DF3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOACSQAAWl', symObjAddr: 0xD0, symBinAddr: 0x27940, symSize: 0x40 }
+ - { offset: 0x85E12, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOMa', symObjAddr: 0x2E4, symBinAddr: 0x27B54, symSize: 0x10 }
+ - { offset: 0x85E46, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x68, symBinAddr: 0x278D8, symSize: 0x64 }
+ - { offset: 0x85F43, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASH9hashValueSivgTW', symObjAddr: 0x110, symBinAddr: 0x27980, symSize: 0x7C }
+ - { offset: 0x85FDA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x18C, symBinAddr: 0x279FC, symSize: 0x68 }
+ - { offset: 0x86035, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1F4, symBinAddr: 0x27A64, symSize: 0x78 }
+ - { offset: 0x860B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x27870, symSize: 0x28 }
+ - { offset: 0x860DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvg', symObjAddr: 0x28, symBinAddr: 0x27898, symSize: 0x40 }
+ - { offset: 0x8614A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x26C, symBinAddr: 0x27ADC, symSize: 0x30 }
+ - { offset: 0x8617C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x29C, symBinAddr: 0x27B0C, symSize: 0x48 }
+ - { offset: 0x86301, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignOSHAASQWb', symObjAddr: 0xD0, symBinAddr: 0x27BA0, symSize: 0x4 }
+ - { offset: 0x86315, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignOACSQAAWl', symObjAddr: 0xD4, symBinAddr: 0x27BA4, symSize: 0x40 }
+ - { offset: 0x86329, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignOMa', symObjAddr: 0x2DC, symBinAddr: 0x27BE4, symSize: 0x10 }
+ - { offset: 0x86355, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvg', symObjAddr: 0x38, symBinAddr: 0x27B64, symSize: 0x3C }
+ - { offset: 0x86517, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleOSHAASQWb', symObjAddr: 0x2D0, symBinAddr: 0x27C30, symSize: 0x4 }
+ - { offset: 0x8652B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleOACSQAAWl', symObjAddr: 0x2D4, symBinAddr: 0x27C34, symSize: 0x40 }
+ - { offset: 0x8653F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleOMa', symObjAddr: 0x314, symBinAddr: 0x27C74, symSize: 0x10 }
+ - { offset: 0x86571, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvg', symObjAddr: 0x20, symBinAddr: 0x27BF4, symSize: 0x3C }
+ - { offset: 0x866AC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9tileCache33_4544F82C89D5798410EE3811958EFC3ELLSo7NSCacheCySo8NSStringCSo7UIImageCGvpZ', symObjAddr: 0x4840, symBinAddr: 0x178BB8, symSize: 0x0 }
+ - { offset: 0x866C6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC11renderQueue33_4544F82C89D5798410EE3811958EFC3ELLSo17OS_dispatch_queueCvpZ', symObjAddr: 0x4848, symBinAddr: 0x178BC0, symSize: 0x0 }
+ - { offset: 0x866E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC06lowResD5Cache33_4544F82C89D5798410EE3811958EFC3ELLSo7NSCacheCySo8NSStringCSo7UIImageCGvpZ', symObjAddr: 0x4850, symBinAddr: 0x178BC8, symSize: 0x0 }
+ - { offset: 0x866FA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10lowResLock33_4544F82C89D5798410EE3811958EFC3ELLSo6NSLockCvpZ', symObjAddr: 0x4858, symBinAddr: 0x178BD0, symSize: 0x0 }
+ - { offset: 0x86714, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14lowResInFlight33_4544F82C89D5798410EE3811958EFC3ELLShySSGvpZ', symObjAddr: 0x4860, symBinAddr: 0x178BD8, symSize: 0x0 }
+ - { offset: 0x8672E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC13lowResHiQueue33_4544F82C89D5798410EE3811958EFC3ELLSo17OS_dispatch_queueCvpZ', symObjAddr: 0x4868, symBinAddr: 0x178BE0, symSize: 0x0 }
+ - { offset: 0x86748, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC11lowResQueue33_4544F82C89D5798410EE3811958EFC3ELLSo17OS_dispatch_queueCvpZ', symObjAddr: 0x4870, symBinAddr: 0x178BE8, symSize: 0x0 }
+ - { offset: 0x86B6A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9tileCache33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0x50, symBinAddr: 0x27CD4, symSize: 0x30 }
+ - { offset: 0x86BB0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC06lowResD5Cache33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0xB4, symBinAddr: 0x27D38, symSize: 0x30 }
+ - { offset: 0x86BF6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10lowResLock33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0xE4, symBinAddr: 0x27D68, symSize: 0x30 }
+ - { offset: 0x86C3C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14lowResInFlight33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0x114, symBinAddr: 0x27D98, symSize: 0x14 }
+ - { offset: 0x86CFB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCMa', symObjAddr: 0x740, symBinAddr: 0x28374, symSize: 0x20 }
+ - { offset: 0x86EA9, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x2068, symBinAddr: 0x29C90, symSize: 0x54 }
+ - { offset: 0x86EBD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCfETo', symObjAddr: 0x230C, symBinAddr: 0x29E54, symSize: 0x48 }
+ - { offset: 0x86EEC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtF', symObjAddr: 0x2354, symBinAddr: 0x29E9C, symSize: 0x20 }
+ - { offset: 0x86F00, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyyXEfU_', symObjAddr: 0x2374, symBinAddr: 0x29EBC, symSize: 0x1A8 }
+ - { offset: 0x870CF, size: 0x8, addend: 0x0, symName: '_$sIeg_IyB_TR', symObjAddr: 0x251C, symBinAddr: 0x2A064, symSize: 0x20 }
+ - { offset: 0x870F6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTo', symObjAddr: 0x253C, symBinAddr: 0x2A084, symSize: 0xB4 }
+ - { offset: 0x87138, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCAA08LDOTiledE10DataSourceA2aDP05tiledE0_10tileForRow6column9zoomLevel0N5Scale6bounds4rectSo7UIImageCSgAA0fE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVAVtFTW', symObjAddr: 0x25F0, symBinAddr: 0x2A138, symSize: 0x48 }
+ - { offset: 0x871CE, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSs_Tg5', symObjAddr: 0x2638, symBinAddr: 0x2A180, symSize: 0x100 }
+ - { offset: 0x87333, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSpySo18CTableCellOrStringVG_Tg5', symObjAddr: 0x2738, symBinAddr: 0x2A280, symSize: 0xF8 }
+ - { offset: 0x87498, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSf_Tg5', symObjAddr: 0x2830, symBinAddr: 0x2A378, symSize: 0xF8 }
+ - { offset: 0x875FD, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo6CGSizeV_Tg5', symObjAddr: 0x2928, symBinAddr: 0x2A470, symSize: 0xF8 }
+ - { offset: 0x87762, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF9PdfNative14NSCPdfPageViewC_Tg5', symObjAddr: 0x2A20, symBinAddr: 0x2A568, symSize: 0x138 }
+ - { offset: 0x87904, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo6CGRectV_Tg5', symObjAddr: 0x2B58, symBinAddr: 0x2A6A0, symSize: 0xF8 }
+ - { offset: 0x87A3D, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV13_copyContents8subRange12initializingSpyxGSnySiG_AFtF9PdfNative14NSCPdfPageViewC_Tg5', symObjAddr: 0x2CE8, symBinAddr: 0x2A830, symSize: 0xF0 }
+ - { offset: 0x87B33, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnFSS_Tg5', symObjAddr: 0x2DD8, symBinAddr: 0x2A920, symSize: 0x198 }
+ - { offset: 0x87C12, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtFSS_Tg5', symObjAddr: 0x2F70, symBinAddr: 0x2AAB8, symSize: 0x1A4 }
+ - { offset: 0x87D06, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyFSS_Tg5', symObjAddr: 0x3114, symBinAddr: 0x2AC5C, symSize: 0x1AC }
+ - { offset: 0x87D99, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tFSS_Tg5', symObjAddr: 0x32C0, symBinAddr: 0x2AE08, symSize: 0x2A8 }
+ - { offset: 0x87E4A, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tFSS_Tg5', symObjAddr: 0x3568, symBinAddr: 0x2B0B0, symSize: 0x2D8 }
+ - { offset: 0x87F15, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6removeyxSgxFSS_Tg5', symObjAddr: 0x3840, symBinAddr: 0x2B388, symSize: 0x17C }
+ - { offset: 0x88008, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV7_delete2atys10_HashTableV6BucketV_tFSS_Tg5', symObjAddr: 0x39BC, symBinAddr: 0x2B504, symSize: 0x1B4 }
+ - { offset: 0x880A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTf4dnnnndnn_n', symObjAddr: 0x3CFC, symBinAddr: 0x2B844, symSize: 0x764 }
+ - { offset: 0x885F3, size: 0x8, addend: 0x0, symName: '_$s12CoreGraphics7CGFloatVACs7CVarArgAAWl', symObjAddr: 0x4558, symBinAddr: 0x2BFD0, symSize: 0x40 }
+ - { offset: 0x88607, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyyXEfU_TA', symObjAddr: 0x45C4, symBinAddr: 0x2C03C, symSize: 0x40 }
+ - { offset: 0x8861B, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4634, symBinAddr: 0x2C08C, symSize: 0x10 }
+ - { offset: 0x8862F, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4644, symBinAddr: 0x2C09C, symSize: 0x8 }
+ - { offset: 0x88643, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_TA', symObjAddr: 0x4750, symBinAddr: 0x2C0E0, symSize: 0x18 }
+ - { offset: 0x88657, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_yyScMYccfU_Tf2ninnnn_nTA', symObjAddr: 0x47E4, symBinAddr: 0x2C174, symSize: 0x18 }
+ - { offset: 0x888E1, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxFSS_Tg5', symObjAddr: 0x1780, symBinAddr: 0x293B4, symSize: 0x13C }
+ - { offset: 0x88AD6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivgTo', symObjAddr: 0x0, symBinAddr: 0x27C84, symSize: 0x10 }
+ - { offset: 0x88AEE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivgTo', symObjAddr: 0x0, symBinAddr: 0x27C84, symSize: 0x10 }
+ - { offset: 0x88B0B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivgTo', symObjAddr: 0x0, symBinAddr: 0x27C84, symSize: 0x10 }
+ - { offset: 0x88B27, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivg', symObjAddr: 0x10, symBinAddr: 0x27C94, symSize: 0x10 }
+ - { offset: 0x88B47, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivg', symObjAddr: 0x10, symBinAddr: 0x27C94, symSize: 0x10 }
+ - { offset: 0x88B8A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0x20, symBinAddr: 0x27CA4, symSize: 0x20 }
+ - { offset: 0x88BDF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x40, symBinAddr: 0x27CC4, symSize: 0x10 }
+ - { offset: 0x88BFF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x40, symBinAddr: 0x27CC4, symSize: 0x10 }
+ - { offset: 0x88D46, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC03getD5Sizes33_4544F82C89D5798410EE3811958EFC3ELLSaySo6CGSizeVGyF', symObjAddr: 0x31C, symBinAddr: 0x27FA0, symSize: 0x28C }
+ - { offset: 0x8917C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frame9pageIndex8documentACSo6CGRectV_SiAA0C8DocumentCtcfcTo', symObjAddr: 0x5A8, symBinAddr: 0x2822C, symSize: 0x80 }
+ - { offset: 0x891AC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x678, symBinAddr: 0x282AC, symSize: 0xC8 }
+ - { offset: 0x891E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x760, symBinAddr: 0x28394, symSize: 0x20 }
+ - { offset: 0x891FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x780, symBinAddr: 0x283B4, symSize: 0x3C }
+ - { offset: 0x89361, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC010setupTiledE033_4544F82C89D5798410EE3811958EFC3ELLyyF', symObjAddr: 0x7BC, symBinAddr: 0x283F0, symSize: 0x3AC }
+ - { offset: 0x8959F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14layoutSubviewsyyF', symObjAddr: 0xB68, symBinAddr: 0x2879C, symSize: 0xE0 }
+ - { offset: 0x89640, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14layoutSubviewsyyFTo', symObjAddr: 0xC48, symBinAddr: 0x2887C, symSize: 0x28 }
+ - { offset: 0x896A6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9configure9pageIndex8documentySi_AA0C8DocumentCtF', symObjAddr: 0xC70, symBinAddr: 0x288A4, symSize: 0x150 }
+ - { offset: 0x897EF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9configure9pageIndex8documentySi_AA0C8DocumentCtFTo', symObjAddr: 0xDC0, symBinAddr: 0x289F4, symSize: 0x58 }
+ - { offset: 0x89803, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10clearCacheyyF', symObjAddr: 0xE18, symBinAddr: 0x28A4C, symSize: 0x68 }
+ - { offset: 0x89873, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10clearCacheyyFTo', symObjAddr: 0xE80, symBinAddr: 0x28AB4, symSize: 0x80 }
+ - { offset: 0x898D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVF', symObjAddr: 0xF00, symBinAddr: 0x28B34, symSize: 0x20 }
+ - { offset: 0x898FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVF', symObjAddr: 0xF00, symBinAddr: 0x28B34, symSize: 0x20 }
+ - { offset: 0x8994B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVFTo', symObjAddr: 0xF20, symBinAddr: 0x28B54, symSize: 0x20 }
+ - { offset: 0x89963, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVFTo', symObjAddr: 0xF20, symBinAddr: 0x28B54, symSize: 0x20 }
+ - { offset: 0x8998B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVFTo', symObjAddr: 0xF20, symBinAddr: 0x28B54, symSize: 0x20 }
+ - { offset: 0x89A0F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9lowResKey33_4544F82C89D5798410EE3811958EFC3ELL3forSo8NSStringCSo6CGSizeV_tF', symObjAddr: 0xF40, symBinAddr: 0x28B74, symSize: 0x28C }
+ - { offset: 0x89CCC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC13prewarmLowRes12highPriorityySb_tF', symObjAddr: 0x11CC, symBinAddr: 0x28E00, symSize: 0x38 }
+ - { offset: 0x89D2B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC13prewarmLowRes12highPriorityySb_tFTo', symObjAddr: 0x1204, symBinAddr: 0x28E38, symSize: 0x44 }
+ - { offset: 0x89D9B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtF', symObjAddr: 0x1248, symBinAddr: 0x28E7C, symSize: 0x538 }
+ - { offset: 0x89FA3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_', symObjAddr: 0x18BC, symBinAddr: 0x294F0, symSize: 0x2F8 }
+ - { offset: 0x8A129, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_yyScMYccfU_Tf2ninnnn_n', symObjAddr: 0x1BB4, symBinAddr: 0x297E8, symSize: 0x1BC }
+ - { offset: 0x8A35F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10lowResTile33_4544F82C89D5798410EE3811958EFC3ELL4fromSo7UIImageCSgSo6CGRectV_tF', symObjAddr: 0x1D70, symBinAddr: 0x299A4, symSize: 0x2EC }
+ - { offset: 0x8A697, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCfD', symObjAddr: 0x22DC, symBinAddr: 0x29E24, symSize: 0x30 }
+ - { offset: 0x8A6C8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frame9pageIndex8documentACSo6CGRectV_SiAA0C8DocumentCtcfcTf4nngn_n', symObjAddr: 0x3B70, symBinAddr: 0x2B6B8, symSize: 0xE0 }
+ - { offset: 0x8A71D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5coderACSgSo7NSCoderC_tcfcTf4gn_n', symObjAddr: 0x3C50, symBinAddr: 0x2B798, symSize: 0xAC }
+ - { offset: 0x8A88B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x2C19C, symSize: 0x28 }
+ - { offset: 0x8A938, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASQWb', symObjAddr: 0x2F8, symBinAddr: 0x2C494, symSize: 0x4 }
+ - { offset: 0x8A94C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOACSQAAWl', symObjAddr: 0x2FC, symBinAddr: 0x2C498, symSize: 0x40 }
+ - { offset: 0x8A960, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOMa', symObjAddr: 0x33C, symBinAddr: 0x2C4D8, symSize: 0x10 }
+ - { offset: 0x8A994, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x64, symBinAddr: 0x2C200, symSize: 0x68 }
+ - { offset: 0x8AA91, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASH9hashValueSivgTW', symObjAddr: 0xCC, symBinAddr: 0x2C268, symSize: 0x78 }
+ - { offset: 0x8AB28, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x144, symBinAddr: 0x2C2E0, symSize: 0x58 }
+ - { offset: 0x8AB83, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x19C, symBinAddr: 0x2C338, symSize: 0x74 }
+ - { offset: 0x8ABFF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x2C19C, symSize: 0x28 }
+ - { offset: 0x8AC13, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValues5Int32Vvg', symObjAddr: 0x28, symBinAddr: 0x2C1C4, symSize: 0x3C }
+ - { offset: 0x8AC65, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSYAASY8rawValuexSg03RawF0Qz_tcfCTW', symObjAddr: 0x210, symBinAddr: 0x2C3AC, symSize: 0x30 }
+ - { offset: 0x8AC8F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSYAASY8rawValue03RawF0QzvgTW', symObjAddr: 0x240, symBinAddr: 0x2C3DC, symSize: 0x44 }
+ - { offset: 0x8ACBC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfCTf4nd_n', symObjAddr: 0x284, symBinAddr: 0x2C420, symSize: 0x74 }
+ - { offset: 0x8AE66, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyOSHAASQWb', symObjAddr: 0xD8, symBinAddr: 0x2C524, symSize: 0x4 }
+ - { offset: 0x8AE7A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyOACSQAAWl', symObjAddr: 0xDC, symBinAddr: 0x2C528, symSize: 0x40 }
+ - { offset: 0x8AE8E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyOMa', symObjAddr: 0x2E4, symBinAddr: 0x2C568, symSize: 0x10 }
+ - { offset: 0x8AEC0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvg', symObjAddr: 0x40, symBinAddr: 0x2C4E8, symSize: 0x3C }
+ - { offset: 0x8AFD3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZ', symObjAddr: 0x0, symBinAddr: 0x2C578, symSize: 0x58 }
+ - { offset: 0x8B18B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCMa', symObjAddr: 0x1F4, symBinAddr: 0x2C76C, symSize: 0x20 }
+ - { offset: 0x8B271, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZ', symObjAddr: 0x0, symBinAddr: 0x2C578, symSize: 0x58 }
+ - { offset: 0x8B2F6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC6pdfiumSo0ab5PaperE0VvgTo', symObjAddr: 0x58, symBinAddr: 0x2C5D0, symSize: 0x18 }
+ - { offset: 0x8B30E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC6pdfiumSo0ab5PaperE0VvgTo', symObjAddr: 0x58, symBinAddr: 0x2C5D0, symSize: 0x18 }
+ - { offset: 0x8B32B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC4sizeACSo0ab5PaperE0V_tcfcTo', symObjAddr: 0x70, symBinAddr: 0x2C5E8, symSize: 0x58 }
+ - { offset: 0x8B36A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC6customyACSf_SftFZ', symObjAddr: 0xC8, symBinAddr: 0x2C640, symSize: 0x68 }
+ - { offset: 0x8B443, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC6customyACSf_SftFZTo', symObjAddr: 0x130, symBinAddr: 0x2C6A8, symSize: 0x68 }
+ - { offset: 0x8B4D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC8standardyAcA0c13StandardPaperE0OFZ', symObjAddr: 0x198, symBinAddr: 0x2C710, symSize: 0x5C }
+ - { offset: 0x8B56C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC8standardyAcA0c13StandardPaperE0OFZTo', symObjAddr: 0x214, symBinAddr: 0x2C78C, symSize: 0x60 }
+ - { offset: 0x8B613, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZTo', symObjAddr: 0x274, symBinAddr: 0x2C7EC, symSize: 0x58 }
+ - { offset: 0x8B69A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCACycfc', symObjAddr: 0x2EC, symBinAddr: 0x2C844, symSize: 0x2C }
+ - { offset: 0x8B6F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCACycfcTo', symObjAddr: 0x318, symBinAddr: 0x2C870, symSize: 0x2C }
+ - { offset: 0x8B752, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCfD', symObjAddr: 0x344, symBinAddr: 0x2C89C, symSize: 0x30 }
+ - { offset: 0x8BFA7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIeyBy_ACIegg_TR', symObjAddr: 0x1E4, symBinAddr: 0x2C8D8, symSize: 0x14 }
+ - { offset: 0x8BFBB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIegg_ACytIegnr_TR', symObjAddr: 0x1F8, symBinAddr: 0x2C8EC, symSize: 0x24 }
+ - { offset: 0x8BFCF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCytIegnr_ACIegg_TR', symObjAddr: 0x21C, symBinAddr: 0x2C910, symSize: 0x30 }
+ - { offset: 0x8BFE3, size: 0x8, addend: 0x0, symName: '_$ss5Error_pSgIegg_So7NSErrorCSgIeyBy_TR', symObjAddr: 0x24C, symBinAddr: 0x2C940, symSize: 0x50 }
+ - { offset: 0x8BFFB, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSgIeyBy_s5Error_pSgIegg_TR', symObjAddr: 0x29C, symBinAddr: 0x2C990, symSize: 0x44 }
+ - { offset: 0x8C013, size: 0x8, addend: 0x0, symName: '_$sSiIegy_SiIeyBy_TR', symObjAddr: 0x310, symBinAddr: 0x2C9D4, symSize: 0x3C }
+ - { offset: 0x8C286, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvpACTK', symObjAddr: 0x10A8, symBinAddr: 0x2D710, symSize: 0x94 }
+ - { offset: 0x8C2BE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvpACTk', symObjAddr: 0x113C, symBinAddr: 0x2D7A4, symSize: 0xB8 }
+ - { offset: 0x8C300, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvpACTK', symObjAddr: 0x130C, symBinAddr: 0x2D974, symSize: 0x94 }
+ - { offset: 0x8C338, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvpACTk', symObjAddr: 0x13A0, symBinAddr: 0x2DA08, symSize: 0xB8 }
+ - { offset: 0x8C37A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvpACTK', symObjAddr: 0x16D0, symBinAddr: 0x2DBD8, symSize: 0x94 }
+ - { offset: 0x8C3B2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvpACTk', symObjAddr: 0x1764, symBinAddr: 0x2DC6C, symSize: 0xB8 }
+ - { offset: 0x8C495, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCfETo', symObjAddr: 0x358C, symBinAddr: 0x2FA40, symSize: 0xD4 }
+ - { offset: 0x8C4CF, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative14NSCPdfStyleDefC_Ttg5', symObjAddr: 0x3664, symBinAddr: 0x2FB18, symSize: 0x54 }
+ - { offset: 0x8C4FC, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative15NSCPdfColumnKeyC_Ttg5', symObjAddr: 0x36B8, symBinAddr: 0x2FB6C, symSize: 0x54 }
+ - { offset: 0x8C529, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative14NSCPdfPageViewC_Ttg5', symObjAddr: 0x370C, symBinAddr: 0x2FBC0, symSize: 0x54 }
+ - { offset: 0x8C556, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative12LDOTiledViewC_Ttg5', symObjAddr: 0x3760, symBinAddr: 0x2FC14, symSize: 0x54 }
+ - { offset: 0x8C5D0, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV11removeValue6forKeyq_Sgx_tF9PdfNative011PendingItemE0O_8Dispatch0j4WorkI0CTg5', symObjAddr: 0x37B4, symBinAddr: 0x2FC68, symSize: 0xE8 }
+ - { offset: 0x8C687, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_SSTg5', symObjAddr: 0x389C, symBinAddr: 0x2FD50, symSize: 0x1D0 }
+ - { offset: 0x8C72C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF03PdfA014PendingItemKeyO_8Dispatch0h4WorkF0CTg5', symObjAddr: 0x3A6C, symBinAddr: 0x2FF20, symSize: 0x1DC }
+ - { offset: 0x8C834, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF03PdfA014PendingItemKeyO_8Dispatch0l4WorkJ0CTg5', symObjAddr: 0x3C48, symBinAddr: 0x300FC, symSize: 0x2A8 }
+ - { offset: 0x8CBBD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCMa', symObjAddr: 0x4AF0, symBinAddr: 0x30F84, symSize: 0x20 }
+ - { offset: 0x8CBD1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_TA', symObjAddr: 0x4B44, symBinAddr: 0x30FD8, symSize: 0xC }
+ - { offset: 0x8CBE5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtFyycfU_TA', symObjAddr: 0x4B84, symBinAddr: 0x31018, symSize: 0x10 }
+ - { offset: 0x8CBF9, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x532C, symBinAddr: 0x31620, symSize: 0x10 }
+ - { offset: 0x8CC0D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x533C, symBinAddr: 0x31630, symSize: 0x8 }
+ - { offset: 0x8CC2C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU0_TA', symObjAddr: 0x53BC, symBinAddr: 0x31698, symSize: 0x14 }
+ - { offset: 0x8CC40, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU_TA', symObjAddr: 0x5430, symBinAddr: 0x3170C, symSize: 0x14 }
+ - { offset: 0x8CC54, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU0_yyScMYccfU_TA', symObjAddr: 0x555C, symBinAddr: 0x31720, symSize: 0x10 }
+ - { offset: 0x8CC9C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_TA', symObjAddr: 0x5644, symBinAddr: 0x31754, symSize: 0x8 }
+ - { offset: 0x8CCB0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU_TA', symObjAddr: 0x56F8, symBinAddr: 0x31788, symSize: 0xC }
+ - { offset: 0x8CCC4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU_yyScMYccfU_TA', symObjAddr: 0x5758, symBinAddr: 0x317C0, symSize: 0x18 }
+ - { offset: 0x8D149, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC9tileCacheSo7NSCacheCySo8NSStringCSo7UIImageCGvgTo', symObjAddr: 0x3A8, symBinAddr: 0x2CA10, symSize: 0x10 }
+ - { offset: 0x8D161, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC9tileCacheSo7NSCacheCySo8NSStringCSo7UIImageCGvgTo', symObjAddr: 0x3A8, symBinAddr: 0x2CA10, symSize: 0x10 }
+ - { offset: 0x8D192, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11lowResCacheSo7NSCacheCySo8NSNumberCSo7UIImageCGvgTo', symObjAddr: 0x3B8, symBinAddr: 0x2CA20, symSize: 0x10 }
+ - { offset: 0x8D1AA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11lowResCacheSo7NSCacheCySo8NSNumberCSo7UIImageCGvgTo', symObjAddr: 0x3B8, symBinAddr: 0x2CA20, symSize: 0x10 }
+ - { offset: 0x8D1EC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11lowResCacheSo7NSCacheCySo8NSNumberCSo7UIImageCGvsTo', symObjAddr: 0x3C8, symBinAddr: 0x2CA30, symSize: 0x34 }
+ - { offset: 0x8D23B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0x3FC, symBinAddr: 0x2CA64, symSize: 0x48 }
+ - { offset: 0x8D26E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x444, symBinAddr: 0x2CAAC, symSize: 0x4C }
+ - { offset: 0x8D2B2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvsTo', symObjAddr: 0x490, symBinAddr: 0x2CAF8, symSize: 0x54 }
+ - { offset: 0x8D2DC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvs', symObjAddr: 0x4E4, symBinAddr: 0x2CB4C, symSize: 0x24 }
+ - { offset: 0x8D2FD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM', symObjAddr: 0x508, symBinAddr: 0x2CB70, symSize: 0x44 }
+ - { offset: 0x8D34A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM.resume.0', symObjAddr: 0x54C, symBinAddr: 0x2CBB4, symSize: 0xC4 }
+ - { offset: 0x8D565, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU_', symObjAddr: 0x610, symBinAddr: 0x2CC78, symSize: 0x3EC }
+ - { offset: 0x8D8C5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU0_', symObjAddr: 0x9FC, symBinAddr: 0x2D064, symSize: 0x504 }
+ - { offset: 0x8DD67, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTo', symObjAddr: 0xF00, symBinAddr: 0x2D568, symSize: 0xC0 }
+ - { offset: 0x8DDA5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5queueAA0C5QueueCvgTo', symObjAddr: 0xFC0, symBinAddr: 0x2D628, symSize: 0x10 }
+ - { offset: 0x8DDBD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5queueAA0C5QueueCvgTo', symObjAddr: 0xFC0, symBinAddr: 0x2D628, symSize: 0x10 }
+ - { offset: 0x8DE05, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvsTo', symObjAddr: 0x1000, symBinAddr: 0x2D668, symSize: 0x94 }
+ - { offset: 0x8DE58, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvM', symObjAddr: 0x11F4, symBinAddr: 0x2D85C, symSize: 0x40 }
+ - { offset: 0x8DEA8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvsTo', symObjAddr: 0x1264, symBinAddr: 0x2D8CC, symSize: 0x94 }
+ - { offset: 0x8DEFB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvM', symObjAddr: 0x1458, symBinAddr: 0x2DAC0, symSize: 0x40 }
+ - { offset: 0x8DF4B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvsTo', symObjAddr: 0x15CC, symBinAddr: 0x2DB30, symSize: 0x94 }
+ - { offset: 0x8DF9E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvM', symObjAddr: 0x181C, symBinAddr: 0x2DD24, symSize: 0x40 }
+ - { offset: 0x8DFC3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11currentPageSivgTo', symObjAddr: 0x1860, symBinAddr: 0x2DD64, symSize: 0x10 }
+ - { offset: 0x8DFDB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11currentPageSivgTo', symObjAddr: 0x1860, symBinAddr: 0x2DD64, symSize: 0x10 }
+ - { offset: 0x8E016, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11currentPageSivsTo', symObjAddr: 0x1870, symBinAddr: 0x2DD74, symSize: 0x10 }
+ - { offset: 0x8E02E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11currentPageSivsTo', symObjAddr: 0x1870, symBinAddr: 0x2DD74, symSize: 0x10 }
+ - { offset: 0x8E058, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13updateContent33_4EEC031443FF6BE18B124647E2166BB0LL3forySo6CGSizeV_tF', symObjAddr: 0x1880, symBinAddr: 0x2DD84, symSize: 0x208 }
+ - { offset: 0x8E22E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13centerContent33_4EEC031443FF6BE18B124647E2166BB0LLyyF', symObjAddr: 0x1A88, symBinAddr: 0x2DF8C, symSize: 0x88 }
+ - { offset: 0x8E291, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13removePending3keyySi_tFTo', symObjAddr: 0x1B10, symBinAddr: 0x2E014, symSize: 0xB4 }
+ - { offset: 0x8E46B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x1C14, symBinAddr: 0x2E0C8, symSize: 0x6D0 }
+ - { offset: 0x8EC3F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x22E4, symBinAddr: 0x2E798, symSize: 0x20 }
+ - { offset: 0x8EC5A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2304, symBinAddr: 0x2E7B8, symSize: 0x28 }
+ - { offset: 0x8EC85, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF', symObjAddr: 0x232C, symBinAddr: 0x2E7E0, symSize: 0x30 }
+ - { offset: 0x8ECD1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x235C, symBinAddr: 0x2E810, symSize: 0x10 }
+ - { offset: 0x8ECE9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x235C, symBinAddr: 0x2E810, symSize: 0x10 }
+ - { offset: 0x8ED0F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14layoutSubviewsyyF', symObjAddr: 0x236C, symBinAddr: 0x2E820, symSize: 0xF4 }
+ - { offset: 0x8EE51, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14layoutSubviewsyyFTo', symObjAddr: 0x2460, symBinAddr: 0x2E914, symSize: 0x28 }
+ - { offset: 0x8EED4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtF', symObjAddr: 0x2488, symBinAddr: 0x2E93C, symSize: 0x134 }
+ - { offset: 0x8EF82, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_', symObjAddr: 0x25BC, symBinAddr: 0x2EA70, symSize: 0x234 }
+ - { offset: 0x8F037, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtFTo', symObjAddr: 0x27F0, symBinAddr: 0x2ECA4, symSize: 0x84 }
+ - { offset: 0x8F04B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtF', symObjAddr: 0x2874, symBinAddr: 0x2ED28, symSize: 0x13C }
+ - { offset: 0x8F0F9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtFyycfU_', symObjAddr: 0x29B0, symBinAddr: 0x2EE64, symSize: 0x448 }
+ - { offset: 0x8F286, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtFTo', symObjAddr: 0x2DF8, symBinAddr: 0x2F2AC, symSize: 0x94 }
+ - { offset: 0x8F29A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtF', symObjAddr: 0x2E8C, symBinAddr: 0x2F340, symSize: 0x4 }
+ - { offset: 0x8F2AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_', symObjAddr: 0x2E90, symBinAddr: 0x2F344, symSize: 0x1E0 }
+ - { offset: 0x8F3B4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU_', symObjAddr: 0x3070, symBinAddr: 0x2F524, symSize: 0x240 }
+ - { offset: 0x8F44C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFTo', symObjAddr: 0x34E4, symBinAddr: 0x2F998, symSize: 0x78 }
+ - { offset: 0x8F477, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCfD', symObjAddr: 0x355C, symBinAddr: 0x2FA10, symSize: 0x30 }
+ - { offset: 0x8F49A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCAA08LDOTiledE10DataSourceA2aDP05tiledE0_10tileForRow6column9zoomLevel0N5Scale6bounds4rectSo7UIImageCSgAA0fE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVAVtFTW', symObjAddr: 0x3660, symBinAddr: 0x2FB14, symSize: 0x4 }
+ - { offset: 0x8F4B2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCAA08LDOTiledE10DataSourceA2aDP05tiledE0_10tileForRow6column9zoomLevel0N5Scale6bounds4rectSo7UIImageCSgAA0fE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVAVtFTW', symObjAddr: 0x3660, symBinAddr: 0x2FB14, symSize: 0x4 }
+ - { offset: 0x8F603, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTf4nnnnnndn_n', symObjAddr: 0x3EF0, symBinAddr: 0x303A4, symSize: 0xB08 }
+ - { offset: 0x8FCD5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvsTf4gn_n', symObjAddr: 0x49F8, symBinAddr: 0x30EAC, symSize: 0xD8 }
+ - { offset: 0x8FD85, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5coderACSgSo7NSCoderC_tcfcTf4dn_n', symObjAddr: 0x4B94, symBinAddr: 0x31028, symSize: 0x278 }
+ - { offset: 0x8FF51, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFTf4ndn_n', symObjAddr: 0x4E0C, symBinAddr: 0x312A0, symSize: 0x218 }
+ - { offset: 0x90470, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvpACTk', symObjAddr: 0x2C0, symBinAddr: 0x31B00, symSize: 0x64 }
+ - { offset: 0x904B9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCMa', symObjAddr: 0x740, symBinAddr: 0x31F7C, symSize: 0x20 }
+ - { offset: 0x904CD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCfETo', symObjAddr: 0xC7C, symBinAddr: 0x3241C, symSize: 0x10 }
+ - { offset: 0x9051C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvgTo', symObjAddr: 0x20, symBinAddr: 0x31860, symSize: 0x44 }
+ - { offset: 0x9054F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvg', symObjAddr: 0x64, symBinAddr: 0x318A4, symSize: 0x40 }
+ - { offset: 0x90599, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvsTo', symObjAddr: 0xA4, symBinAddr: 0x318E4, symSize: 0x50 }
+ - { offset: 0x905D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvs', symObjAddr: 0xF4, symBinAddr: 0x31934, symSize: 0x4C }
+ - { offset: 0x905FD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvM', symObjAddr: 0x140, symBinAddr: 0x31980, symSize: 0x40 }
+ - { offset: 0x90636, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvgTo', symObjAddr: 0x180, symBinAddr: 0x319C0, symSize: 0x48 }
+ - { offset: 0x90669, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvg', symObjAddr: 0x1C8, symBinAddr: 0x31A08, symSize: 0x40 }
+ - { offset: 0x906AD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvsTo', symObjAddr: 0x208, symBinAddr: 0x31A48, symSize: 0x64 }
+ - { offset: 0x906E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvs', symObjAddr: 0x26C, symBinAddr: 0x31AAC, symSize: 0x54 }
+ - { offset: 0x90711, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvM', symObjAddr: 0x324, symBinAddr: 0x31B64, symSize: 0x40 }
+ - { offset: 0x9074A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvgTo', symObjAddr: 0x364, symBinAddr: 0x31BA4, symSize: 0x44 }
+ - { offset: 0x9077D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvg', symObjAddr: 0x3A8, symBinAddr: 0x31BE8, symSize: 0x40 }
+ - { offset: 0x907C1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvsTo', symObjAddr: 0x3E8, symBinAddr: 0x31C28, symSize: 0x50 }
+ - { offset: 0x907FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvs', symObjAddr: 0x438, symBinAddr: 0x31C78, symSize: 0x4C }
+ - { offset: 0x90825, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvM', symObjAddr: 0x484, symBinAddr: 0x31CC4, symSize: 0x40 }
+ - { offset: 0x9085E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvgTo', symObjAddr: 0x4C4, symBinAddr: 0x31D04, symSize: 0x44 }
+ - { offset: 0x90893, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvg', symObjAddr: 0x508, symBinAddr: 0x31D48, symSize: 0x44 }
+ - { offset: 0x908D7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvsTo', symObjAddr: 0x54C, symBinAddr: 0x31D8C, symSize: 0x50 }
+ - { offset: 0x90915, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvs', symObjAddr: 0x59C, symBinAddr: 0x31DDC, symSize: 0x50 }
+ - { offset: 0x9093E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvM', symObjAddr: 0x5EC, symBinAddr: 0x31E2C, symSize: 0x40 }
+ - { offset: 0x909D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCACycfc', symObjAddr: 0x630, symBinAddr: 0x31E6C, symSize: 0x110 }
+ - { offset: 0x90A4E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCACycfcTo', symObjAddr: 0x760, symBinAddr: 0x31F9C, symSize: 0x20 }
+ - { offset: 0x90AA6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfC', symObjAddr: 0x780, symBinAddr: 0x31FBC, symSize: 0x8C }
+ - { offset: 0x90AFC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfc', symObjAddr: 0x80C, symBinAddr: 0x32048, symSize: 0x60 }
+ - { offset: 0x90B43, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfcTo', symObjAddr: 0x86C, symBinAddr: 0x320A8, symSize: 0x7C }
+ - { offset: 0x90B96, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC6pdfiumSo0abdE0VvgTo', symObjAddr: 0x8E8, symBinAddr: 0x32124, symSize: 0x6C }
+ - { offset: 0x90BD2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC6pdfiumSo0abdE0Vvg', symObjAddr: 0x954, symBinAddr: 0x32190, symSize: 0x130 }
+ - { offset: 0x90CA1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCfD', symObjAddr: 0xA84, symBinAddr: 0x322C0, symSize: 0x30 }
+ - { offset: 0x90E2C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakOSHAASQWb', symObjAddr: 0xD8, symBinAddr: 0x32490, symSize: 0x4 }
+ - { offset: 0x90E40, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakOACSQAAWl', symObjAddr: 0xDC, symBinAddr: 0x32494, symSize: 0x40 }
+ - { offset: 0x90E54, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakOMa', symObjAddr: 0x2E4, symBinAddr: 0x324D4, symSize: 0x10 }
+ - { offset: 0x90E86, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvg', symObjAddr: 0x40, symBinAddr: 0x32454, symSize: 0x3C }
+ - { offset: 0x90FC1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC6sharedACvpZ', symObjAddr: 0x4888, symBinAddr: 0x17B698, symSize: 0x0 }
+ - { offset: 0x91165, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC6shared_WZ', symObjAddr: 0x0, symBinAddr: 0x324E4, symSize: 0x2C }
+ - { offset: 0x911AB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCfETo', symObjAddr: 0x664, symBinAddr: 0x32B48, symSize: 0x38 }
+ - { offset: 0x911DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCMa', symObjAddr: 0x69C, symBinAddr: 0x32B80, symSize: 0x20 }
+ - { offset: 0x911EE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC12BlockWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCMa', symObjAddr: 0x6BC, symBinAddr: 0x32BA0, symSize: 0x20 }
+ - { offset: 0x91202, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC15WorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCMa', symObjAddr: 0x6DC, symBinAddr: 0x32BC0, symSize: 0x20 }
+ - { offset: 0x91216, size: 0x8, addend: 0x0, symName: '_$sSo8NSThreadCMa', symObjAddr: 0x6FC, symBinAddr: 0x32BE0, symSize: 0x44 }
+ - { offset: 0x91306, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCACycfc', symObjAddr: 0x2C, symBinAddr: 0x32510, symSize: 0x190 }
+ - { offset: 0x9138F, size: 0x8, addend: 0x0, symName: '_$sSo8NSThreadC6target8selector6objectAByp_10ObjectiveC8SelectorVypSgtcfC', symObjAddr: 0x1BC, symBinAddr: 0x326A0, symSize: 0x124 }
+ - { offset: 0x913B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCACycfcTo', symObjAddr: 0x2E0, symBinAddr: 0x327C4, symSize: 0x20 }
+ - { offset: 0x913CB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC11threadEntry33_C13CA00FD4257F0CD159C88439DF24D2LLyyF', symObjAddr: 0x300, symBinAddr: 0x327E4, symSize: 0x188 }
+ - { offset: 0x91407, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC11threadEntry33_C13CA00FD4257F0CD159C88439DF24D2LLyyFTo', symObjAddr: 0x488, symBinAddr: 0x3296C, symSize: 0x28 }
+ - { offset: 0x91440, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC8runBlock33_C13CA00FD4257F0CD159C88439DF24D2LLyyAC0F7WrapperAELLCFTo', symObjAddr: 0x4B0, symBinAddr: 0x32994, symSize: 0x5C }
+ - { offset: 0x9149C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC18runWorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLyyAC0fgH0AELLCFTo', symObjAddr: 0x50C, symBinAddr: 0x329F0, symSize: 0x58 }
+ - { offset: 0x914E7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC12BlockWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCAFycfcTo', symObjAddr: 0x564, symBinAddr: 0x32A48, symSize: 0x2C }
+ - { offset: 0x91546, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC12BlockWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCfETo', symObjAddr: 0x59C, symBinAddr: 0x32A80, symSize: 0x14 }
+ - { offset: 0x9157F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC15WorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCAFycfcTo', symObjAddr: 0x5B0, symBinAddr: 0x32A94, symSize: 0x2C }
+ - { offset: 0x915DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC15WorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCfETo', symObjAddr: 0x620, symBinAddr: 0x32B04, symSize: 0x10 }
+ - { offset: 0x91603, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCfD', symObjAddr: 0x630, symBinAddr: 0x32B14, symSize: 0x34 }
+...
diff --git a/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Resources/Relocations/x86_64/PdfNative.yml b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Resources/Relocations/x86_64/PdfNative.yml
new file mode 100644
index 00000000..c7da7268
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/PdfNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/PdfNative.framework.dSYM/Contents/Resources/Relocations/x86_64/PdfNative.yml
@@ -0,0 +1,1397 @@
+---
+triple: 'x86_64-apple-darwin'
+binary-path: '/Users/triniwiz/Desktop/oss/nativescript-plugins/packages/nativescript-pdf/src-native/ios/dist/Release-iphonesimulator/PdfNative.framework/PdfNative'
+relocations:
+ - { offset: 0x5DA0B, size: 0x8, addend: 0x0, symName: _PdfNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x14F520, symSize: 0x0 }
+ - { offset: 0x5DA40, size: 0x8, addend: 0x0, symName: _PdfNativeVersionNumber, symObjAddr: 0x30, symBinAddr: 0x14F550, symSize: 0x0 }
+ - { offset: 0x5E9E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCfETo', symObjAddr: 0x5A0, symBinAddr: 0x1CA0, symSize: 0x30 }
+ - { offset: 0x5EAF5, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x19A0, symBinAddr: 0x30A0, symSize: 0x30 }
+ - { offset: 0x5EB23, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvpACTK', symObjAddr: 0x1CC0, symBinAddr: 0x33C0, symSize: 0x30 }
+ - { offset: 0x5EB77, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvpACTk', symObjAddr: 0x1CF0, symBinAddr: 0x33F0, symSize: 0x20 }
+ - { offset: 0x5EBD3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvpACTK', symObjAddr: 0x1FD0, symBinAddr: 0x36D0, symSize: 0x30 }
+ - { offset: 0x5EC27, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvpACTk', symObjAddr: 0x2000, symBinAddr: 0x3700, symSize: 0x20 }
+ - { offset: 0x5EF3F, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x4FF0, symBinAddr: 0x6670, symSize: 0x60 }
+ - { offset: 0x5EFCE, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlF9PdfNative14PendingItemKeyO_Tg5', symObjAddr: 0x5050, symBinAddr: 0x66D0, symSize: 0x50 }
+ - { offset: 0x5F025, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSo21NSAttributedStringKeya_Tg5', symObjAddr: 0x50A0, symBinAddr: 0x6720, symSize: 0x80 }
+ - { offset: 0x5F0AE, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x5120, symBinAddr: 0x67A0, symSize: 0xF0 }
+ - { offset: 0x5F17D, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlF9PdfNative14PendingItemKeyO_Tg5', symObjAddr: 0x5210, symBinAddr: 0x6890, symSize: 0x160 }
+ - { offset: 0x5F2AD, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSo21NSAttributedStringKeya_Tg5', symObjAddr: 0x5370, symBinAddr: 0x69F0, symSize: 0x190 }
+ - { offset: 0x5F3AE, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV8setValue_6forKeyyq_n_xtFSS_SSTg5', symObjAddr: 0x5500, symBinAddr: 0x6B80, symSize: 0xE0 }
+ - { offset: 0x5F48C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_SSTg5', symObjAddr: 0x55E0, symBinAddr: 0x6C60, symSize: 0xC0 }
+ - { offset: 0x5F4E6, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_SSTg5', symObjAddr: 0x56A0, symBinAddr: 0x6D20, symSize: 0x3A0 }
+ - { offset: 0x5F69F, size: 0x8, addend: 0x0, symName: '_$sSlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKFSS_Tg5', symObjAddr: 0x5A40, symBinAddr: 0x70C0, symSize: 0x530 }
+ - { offset: 0x5FA0F, size: 0x8, addend: 0x0, symName: '_$sSlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKF17appendSubsequenceL_3endSb5IndexQz_tSlRzlFSS_Tg5', symObjAddr: 0x5F70, symBinAddr: 0x75F0, symSize: 0x120 }
+ - { offset: 0x5FB66, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo10CGImageRefaSg_Tg5', symObjAddr: 0x6090, symBinAddr: 0x7710, symSize: 0x20 }
+ - { offset: 0x5FBE1, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo10CGImageRefaSg_Tg5', symObjAddr: 0x60B0, symBinAddr: 0x7730, symSize: 0x140 }
+ - { offset: 0x5FD58, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO22withUnsafeMutableBytesyxxSwKXEKlFyt_Tg5034$s9PdfNative14NSCPdfDocumentC23getG50FromUIImageDatay10Foundation0I0VSgSo0H0CFZySwXEfU_S3iSo10CGImageRefaTf1ncn_n', symObjAddr: 0x61F0, symBinAddr: 0x7870, symSize: 0x4B0 }
+ - { offset: 0x60014, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV11InlineSliceV22withUnsafeMutableBytesyxxSwKXEKlFyt_Tg5034$s9PdfNative14NSCPdfDocumentC23getH50FromUIImageDatay10Foundation0I0VSgSo0H0CFZySwXEfU_S3iSo10CGImageRefaTf1ncn_n', symObjAddr: 0x66A0, symBinAddr: 0x7D20, symSize: 0x130 }
+ - { offset: 0x60133, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCMa', symObjAddr: 0x68D0, symBinAddr: 0x7F50, symSize: 0x20 }
+ - { offset: 0x60218, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x6D10, symBinAddr: 0x8390, symSize: 0x40 }
+ - { offset: 0x6022C, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x6D50, symBinAddr: 0x83D0, symSize: 0x40 }
+ - { offset: 0x60240, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctFyyYbcfU_TA', symObjAddr: 0x6DD0, symBinAddr: 0x8450, symSize: 0x20 }
+ - { offset: 0x60254, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x6DF0, symBinAddr: 0x8470, symSize: 0x20 }
+ - { offset: 0x60268, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x6E10, symBinAddr: 0x8490, symSize: 0x10 }
+ - { offset: 0x6027C, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x6E50, symBinAddr: 0x84D0, symSize: 0x50 }
+ - { offset: 0x60290, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x71D0, symBinAddr: 0x8850, symSize: 0x30 }
+ - { offset: 0x602A4, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x7200, symBinAddr: 0x8880, symSize: 0x30 }
+ - { offset: 0x602B8, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x7260, symBinAddr: 0x88E0, symSize: 0x20 }
+ - { offset: 0x602CC, size: 0x8, addend: 0x0, symName: ___swift_memcpy12_4, symObjAddr: 0x7810, symBinAddr: 0x8E90, symSize: 0x20 }
+ - { offset: 0x602E0, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x7830, symBinAddr: 0x8EB0, symSize: 0x10 }
+ - { offset: 0x602F4, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeVwet', symObjAddr: 0x7840, symBinAddr: 0x8EC0, symSize: 0x20 }
+ - { offset: 0x60308, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeVwst', symObjAddr: 0x7860, symBinAddr: 0x8EE0, symSize: 0x30 }
+ - { offset: 0x6031C, size: 0x8, addend: 0x0, symName: ___swift_memcpy56_8, symObjAddr: 0x78B0, symBinAddr: 0x8F30, symSize: 0x30 }
+ - { offset: 0x60330, size: 0x8, addend: 0x0, symName: '_$sSo23PdfNativeCellRenderInfoVwet', symObjAddr: 0x78E0, symBinAddr: 0x8F60, symSize: 0x20 }
+ - { offset: 0x60344, size: 0x8, addend: 0x0, symName: '_$sSo23PdfNativeCellRenderInfoVwst', symObjAddr: 0x7900, symBinAddr: 0x8F80, symSize: 0x30 }
+ - { offset: 0x60358, size: 0x8, addend: 0x0, symName: ___swift_memcpy28_4, symObjAddr: 0x7950, symBinAddr: 0x8FD0, symSize: 0x20 }
+ - { offset: 0x6036C, size: 0x8, addend: 0x0, symName: '_$sSo25PdfNativeRotationOrMatrixVwet', symObjAddr: 0x7970, symBinAddr: 0x8FF0, symSize: 0x20 }
+ - { offset: 0x60380, size: 0x8, addend: 0x0, symName: '_$sSo25PdfNativeRotationOrMatrixVwst', symObjAddr: 0x7990, symBinAddr: 0x9010, symSize: 0x30 }
+ - { offset: 0x60394, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0x79E0, symBinAddr: 0x9060, symSize: 0x20 }
+ - { offset: 0x603A8, size: 0x8, addend: 0x0, symName: ___swift_memcpy180_4, symObjAddr: 0x7A20, symBinAddr: 0x90A0, symSize: 0x10 }
+ - { offset: 0x603BC, size: 0x8, addend: 0x0, symName: '_$sSo9CStyleDefVwet', symObjAddr: 0x7A30, symBinAddr: 0x90B0, symSize: 0x50 }
+ - { offset: 0x603D0, size: 0x8, addend: 0x0, symName: '_$sSo9CStyleDefVwst', symObjAddr: 0x7A80, symBinAddr: 0x9100, symSize: 0x90 }
+ - { offset: 0x603E4, size: 0x8, addend: 0x0, symName: '_$sSo10CTableCellVwCP', symObjAddr: 0x7B30, symBinAddr: 0x91B0, symSize: 0x30 }
+ - { offset: 0x603F8, size: 0x8, addend: 0x0, symName: '_$sSo10CTableCellVwet', symObjAddr: 0x7B60, symBinAddr: 0x91E0, symSize: 0x20 }
+ - { offset: 0x6040C, size: 0x8, addend: 0x0, symName: '_$sSo10CTableCellVwst', symObjAddr: 0x7B80, symBinAddr: 0x9200, symSize: 0x30 }
+ - { offset: 0x60420, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x7BD0, symBinAddr: 0x9250, symSize: 0x10 }
+ - { offset: 0x60434, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_8, symObjAddr: 0x7C00, symBinAddr: 0x9280, symSize: 0x20 }
+ - { offset: 0x60448, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnKeyVwet', symObjAddr: 0x7C20, symBinAddr: 0x92A0, symSize: 0x20 }
+ - { offset: 0x6045C, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnKeyVwst', symObjAddr: 0x7C40, symBinAddr: 0x92C0, symSize: 0x30 }
+ - { offset: 0x60470, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnDefVwet', symObjAddr: 0x7C90, symBinAddr: 0x9310, symSize: 0x20 }
+ - { offset: 0x60484, size: 0x8, addend: 0x0, symName: '_$sSo10CColumnDefVwst', symObjAddr: 0x7CB0, symBinAddr: 0x9330, symSize: 0x30 }
+ - { offset: 0x604A3, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSgIeyBy_ACIegg_TRTA', symObjAddr: 0x7D60, symBinAddr: 0x93E0, symSize: 0x20 }
+ - { offset: 0x604D7, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgWOe', symObjAddr: 0x8070, symBinAddr: 0x96F0, symSize: 0x20 }
+ - { offset: 0x604EB, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x8090, symBinAddr: 0x9710, symSize: 0x40 }
+ - { offset: 0x604FF, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x80D0, symBinAddr: 0x9750, symSize: 0x40 }
+ - { offset: 0x60513, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOWOr', symObjAddr: 0x8110, symBinAddr: 0x9790, symSize: 0x30 }
+ - { offset: 0x60527, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOWOy', symObjAddr: 0x8140, symBinAddr: 0x97C0, symSize: 0x20 }
+ - { offset: 0x6053B, size: 0x8, addend: 0x0, symName: ___swift_memcpy8_4, symObjAddr: 0x8210, symBinAddr: 0x9890, symSize: 0x10 }
+ - { offset: 0x6054F, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeV34__Unnamed_union___Anonymous_field1Vwet', symObjAddr: 0x8220, symBinAddr: 0x98A0, symSize: 0x20 }
+ - { offset: 0x60563, size: 0x8, addend: 0x0, symName: '_$sSo18PdfNativePaperSizeV34__Unnamed_union___Anonymous_field1Vwst', symObjAddr: 0x8240, symBinAddr: 0x98C0, symSize: 0x20 }
+ - { offset: 0x60577, size: 0x8, addend: 0x0, symName: ___swift_memcpy24_4, symObjAddr: 0x82C0, symBinAddr: 0x9940, symSize: 0x20 }
+ - { offset: 0x6058B, size: 0x8, addend: 0x0, symName: ___swift_memcpy48_4, symObjAddr: 0x8370, symBinAddr: 0x99C0, symSize: 0x20 }
+ - { offset: 0x6059F, size: 0x8, addend: 0x0, symName: '_$sSo17CPdfNativePaddingVwet', symObjAddr: 0x8390, symBinAddr: 0x99E0, symSize: 0x40 }
+ - { offset: 0x605B3, size: 0x8, addend: 0x0, symName: '_$sSo17CPdfNativePaddingVwst', symObjAddr: 0x83D0, symBinAddr: 0x9A20, symSize: 0x50 }
+ - { offset: 0x605C7, size: 0x8, addend: 0x0, symName: '_$sSo16CPdfNativePointsVwet', symObjAddr: 0x8480, symBinAddr: 0x9AD0, symSize: 0x40 }
+ - { offset: 0x605DB, size: 0x8, addend: 0x0, symName: '_$sSo16CPdfNativePointsVwst', symObjAddr: 0x84C0, symBinAddr: 0x9B10, symSize: 0x50 }
+ - { offset: 0x605EF, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_4, symObjAddr: 0x8530, symBinAddr: 0x9B80, symSize: 0x10 }
+ - { offset: 0x60603, size: 0x8, addend: 0x0, symName: '_$sSo10CCellWidthVwet', symObjAddr: 0x8590, symBinAddr: 0x9BB0, symSize: 0x40 }
+ - { offset: 0x60617, size: 0x8, addend: 0x0, symName: '_$sSo10CCellWidthVwst', symObjAddr: 0x85D0, symBinAddr: 0x9BF0, symSize: 0x50 }
+ - { offset: 0x6062B, size: 0x8, addend: 0x0, symName: ___swift_memcpy20_4, symObjAddr: 0x8640, symBinAddr: 0x9C60, symSize: 0x20 }
+ - { offset: 0x6063F, size: 0x8, addend: 0x0, symName: '_$sSo23CPdfNativeColorOptionalVwet', symObjAddr: 0x8660, symBinAddr: 0x9C80, symSize: 0x20 }
+ - { offset: 0x60653, size: 0x8, addend: 0x0, symName: '_$sSo23CPdfNativeColorOptionalVwst', symObjAddr: 0x8680, symBinAddr: 0x9CA0, symSize: 0x30 }
+ - { offset: 0x60667, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x8750, symBinAddr: 0x9D70, symSize: 0x20 }
+ - { offset: 0x6067B, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x8770, symBinAddr: 0x9D90, symSize: 0x20 }
+ - { offset: 0x6068F, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSHSCSQWb', symObjAddr: 0x8790, symBinAddr: 0x9DB0, symSize: 0x20 }
+ - { offset: 0x607BD, size: 0x8, addend: 0x0, symName: '_$sSTsSQ7ElementRpzrlE6starts4withSbqd___tSTRd__AAQyd__ABRSlFSS_SSTg5', symObjAddr: 0xE40, symBinAddr: 0x2540, symSize: 0x1A0 }
+ - { offset: 0x60A9F, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromD1C_6resulty01_D5CTypeQz_xSgztFZTW', symObjAddr: 0x4BB0, symBinAddr: 0x62B0, symSize: 0x10 }
+ - { offset: 0x60AC1, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE016_forceBridgeFromD1C_6resultyAD_01_D5CTypeQZ_xSgztFZSo21NSAttributedStringKeya_Tt1gq5', symObjAddr: 0x4BC0, symBinAddr: 0x62C0, symSize: 0x80 }
+ - { offset: 0x60B53, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromD1C_6resultSb01_D5CTypeQz_xSgztFZTW', symObjAddr: 0x4C40, symBinAddr: 0x6340, symSize: 0x10 }
+ - { offset: 0x60B6F, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE024_conditionallyBridgeFromD1C_6resultSbAD_01_D5CTypeQZ_xSgztFZSo21NSAttributedStringKeya_Tt1gq5', symObjAddr: 0x4C50, symBinAddr: 0x6350, symSize: 0x80 }
+ - { offset: 0x60C10, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromD1Cyx01_D5CTypeQzSgFZTW', symObjAddr: 0x4CD0, symBinAddr: 0x63D0, symSize: 0x40 }
+ - { offset: 0x60C8F, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x4D70, symBinAddr: 0x6470, symSize: 0x30 }
+ - { offset: 0x60D0D, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x4DA0, symBinAddr: 0x64A0, symSize: 0x60 }
+ - { offset: 0x60D83, size: 0x8, addend: 0x0, symName: '_$sSo16PdfNativeSectionVSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x4E70, symBinAddr: 0x6500, symSize: 0x10 }
+ - { offset: 0x60DD8, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x4E80, symBinAddr: 0x6510, symSize: 0x70 }
+ - { offset: 0x60E98, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toefG0s0fG0VSgyFTW', symObjAddr: 0x4F80, symBinAddr: 0x6600, symSize: 0x70 }
+ - { offset: 0x60FC1, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_SSTt0g5Tf4g_n', symObjAddr: 0x67D0, symBinAddr: 0x7E50, symSize: 0x100 }
+ - { offset: 0x61109, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTt0g5Tf4g_n', symObjAddr: 0x68F0, symBinAddr: 0x7F70, symSize: 0xF0 }
+ - { offset: 0x61243, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo21NSAttributedStringKeya_ypTt0g5Tf4g_n', symObjAddr: 0x69E0, symBinAddr: 0x8060, symSize: 0xF0 }
+ - { offset: 0x61392, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfC9PdfNative14PendingItemKeyO_8Dispatch0h4WorkF0CTt0g5Tf4g_n', symObjAddr: 0x6AD0, symBinAddr: 0x8150, symSize: 0x110 }
+ - { offset: 0x615E6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC03pdfD0s13OpaquePointerVSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1700, symSize: 0x20 }
+ - { offset: 0x61644, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC03pdfD0s13OpaquePointerVSgvsTo', symObjAddr: 0x20, symBinAddr: 0x1720, symSize: 0x20 }
+ - { offset: 0x61693, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAA0cD6ConfigCvgTo', symObjAddr: 0x40, symBinAddr: 0x1740, symSize: 0x20 }
+ - { offset: 0x616ED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAA0cD6ConfigCvsTo', symObjAddr: 0x60, symBinAddr: 0x1760, symSize: 0x30 }
+ - { offset: 0x6189D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC3vfsSDyS2SGvgTo', symObjAddr: 0x90, symBinAddr: 0x1790, symSize: 0x70 }
+ - { offset: 0x618F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC3vfsSDyS2SGvsTo', symObjAddr: 0x100, symBinAddr: 0x1800, symSize: 0x60 }
+ - { offset: 0x61936, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCACycfC', symObjAddr: 0x160, symBinAddr: 0x1860, symSize: 0x20 }
+ - { offset: 0x61983, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCACycfc', symObjAddr: 0x180, symBinAddr: 0x1880, symSize: 0x180 }
+ - { offset: 0x61A14, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCACycfcTo', symObjAddr: 0x300, symBinAddr: 0x1A00, symSize: 0x20 }
+ - { offset: 0x61AE8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfC', symObjAddr: 0x320, symBinAddr: 0x1A20, symSize: 0x150 }
+ - { offset: 0x61B70, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfc', symObjAddr: 0x470, symBinAddr: 0x1B70, symSize: 0x30 }
+ - { offset: 0x61B91, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfcTo', symObjAddr: 0x4A0, symBinAddr: 0x1BA0, symSize: 0x40 }
+ - { offset: 0x61BBB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCfD', symObjAddr: 0x4E0, symBinAddr: 0x1BE0, symSize: 0x50 }
+ - { offset: 0x61BEC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCfDTo', symObjAddr: 0x530, symBinAddr: 0x1C30, symSize: 0x70 }
+ - { offset: 0x61C17, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8documentACs13OpaquePointerVSg_tcfc', symObjAddr: 0x5D0, symBinAddr: 0x1CD0, symSize: 0xD0 }
+ - { offset: 0x61C76, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8documentACs13OpaquePointerVSg_tcfcTo', symObjAddr: 0x6A0, symBinAddr: 0x1DA0, symSize: 0x20 }
+ - { offset: 0x61C9E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12addFileToVFSyySS_SStF', symObjAddr: 0x6C0, symBinAddr: 0x1DC0, symSize: 0x80 }
+ - { offset: 0x61D2F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12addFileToVFSyySS_SStFTo', symObjAddr: 0x740, symBinAddr: 0x1E40, symSize: 0xB0 }
+ - { offset: 0x61D9D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC15existsFileInVFSySbSSF', symObjAddr: 0x7F0, symBinAddr: 0x1EF0, symSize: 0x80 }
+ - { offset: 0x61E0E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC15existsFileInVFSySbSSFTo', symObjAddr: 0x870, symBinAddr: 0x1F70, symSize: 0x60 }
+ - { offset: 0x61E22, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14getFileFromVFSySSSgSSF', symObjAddr: 0x8D0, symBinAddr: 0x1FD0, symSize: 0xC0 }
+ - { offset: 0x61E97, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14getFileFromVFSySSSgSSFTo', symObjAddr: 0x990, symBinAddr: 0x2090, symSize: 0x80 }
+ - { offset: 0x61EC0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addFontySbSS_S4StF', symObjAddr: 0xA10, symBinAddr: 0x2110, symSize: 0x430 }
+ - { offset: 0x62172, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addFontySbSS_S4StFTo', symObjAddr: 0xFE0, symBinAddr: 0x26E0, symSize: 0x100 }
+ - { offset: 0x62186, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7setFontyySS_S2SSgtF', symObjAddr: 0x10E0, symBinAddr: 0x27E0, symSize: 0x210 }
+ - { offset: 0x622AD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7setFontyySS_S2SSgtFTo', symObjAddr: 0x12F0, symBinAddr: 0x29F0, symSize: 0xB0 }
+ - { offset: 0x622E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8saveSync2toSo7NSErrorCSgSS_tF', symObjAddr: 0x13A0, symBinAddr: 0x2AA0, symSize: 0x180 }
+ - { offset: 0x62456, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8saveSync2toSo7NSErrorCSgSS_tFTo', symObjAddr: 0x1520, symBinAddr: 0x2C20, symSize: 0x60 }
+ - { offset: 0x624C2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctF', symObjAddr: 0x1580, symBinAddr: 0x2C80, symSize: 0x270 }
+ - { offset: 0x6253D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctFyyYbcfU_', symObjAddr: 0x17F0, symBinAddr: 0x2EF0, symSize: 0x1B0 }
+ - { offset: 0x626C7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC4save2to8callbackySS_ySo7NSErrorCSgctFTo', symObjAddr: 0x19D0, symBinAddr: 0x30D0, symSize: 0xA0 }
+ - { offset: 0x626DB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8pageInfoyySo13NSMutableDataCF', symObjAddr: 0x1A70, symBinAddr: 0x3170, symSize: 0xC0 }
+ - { offset: 0x627C0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8pageInfoyySo13NSMutableDataCFTo', symObjAddr: 0x1B30, symBinAddr: 0x3230, symSize: 0x50 }
+ - { offset: 0x627E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5countSivgTo', symObjAddr: 0x1B80, symBinAddr: 0x3280, symSize: 0x20 }
+ - { offset: 0x6287A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5countSivg', symObjAddr: 0x1BA0, symBinAddr: 0x32A0, symSize: 0x20 }
+ - { offset: 0x62908, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvgTo', symObjAddr: 0x1BC0, symBinAddr: 0x32C0, symSize: 0x20 }
+ - { offset: 0x6295B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5widthSfvg', symObjAddr: 0x1BE0, symBinAddr: 0x32E0, symSize: 0x20 }
+ - { offset: 0x629AA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvgTo', symObjAddr: 0x1C00, symBinAddr: 0x3300, symSize: 0x20 }
+ - { offset: 0x629FD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6heightSfvg', symObjAddr: 0x1C20, symBinAddr: 0x3320, symSize: 0x20 }
+ - { offset: 0x62A4C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvgTo', symObjAddr: 0x1C40, symBinAddr: 0x3340, symSize: 0x20 }
+ - { offset: 0x62A9F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvg', symObjAddr: 0x1C60, symBinAddr: 0x3360, symSize: 0x20 }
+ - { offset: 0x62AFF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvsTo', symObjAddr: 0x1C80, symBinAddr: 0x3380, symSize: 0x20 }
+ - { offset: 0x62B5A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvs', symObjAddr: 0x1CA0, symBinAddr: 0x33A0, symSize: 0x20 }
+ - { offset: 0x62B9D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8fontSizeSfvM', symObjAddr: 0x1D10, symBinAddr: 0x3410, symSize: 0x40 }
+ - { offset: 0x62BFB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtF', symObjAddr: 0x1D70, symBinAddr: 0x3470, symSize: 0x20 }
+ - { offset: 0x62CA7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1D90, symBinAddr: 0x3490, symSize: 0x20 }
+ - { offset: 0x62D22, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtF', symObjAddr: 0x1DB0, symBinAddr: 0x34B0, symSize: 0x30 }
+ - { offset: 0x62DB3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFontColoryys5Int32V_A2FtFTo', symObjAddr: 0x1DE0, symBinAddr: 0x34E0, symSize: 0x30 }
+ - { offset: 0x62E24, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtF', symObjAddr: 0x1E10, symBinAddr: 0x3510, symSize: 0x20 }
+ - { offset: 0x62ECB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1E30, symBinAddr: 0x3530, symSize: 0x20 }
+ - { offset: 0x62F46, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtF', symObjAddr: 0x1E50, symBinAddr: 0x3550, symSize: 0x30 }
+ - { offset: 0x62FD7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setDrawColoryys5Int32V_A2FtFTo', symObjAddr: 0x1E80, symBinAddr: 0x3580, symSize: 0x30 }
+ - { offset: 0x63048, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtF', symObjAddr: 0x1EB0, symBinAddr: 0x35B0, symSize: 0x20 }
+ - { offset: 0x630EF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColor___1ays5Int32V_A3GtFTo', symObjAddr: 0x1ED0, symBinAddr: 0x35D0, symSize: 0x20 }
+ - { offset: 0x6316A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtF', symObjAddr: 0x1EF0, symBinAddr: 0x35F0, symSize: 0x30 }
+ - { offset: 0x631FB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC12setFillColoryys5Int32V_A2FtFTo', symObjAddr: 0x1F20, symBinAddr: 0x3620, symSize: 0x30 }
+ - { offset: 0x63280, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvgTo', symObjAddr: 0x1F50, symBinAddr: 0x3650, symSize: 0x20 }
+ - { offset: 0x632D3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvg', symObjAddr: 0x1F70, symBinAddr: 0x3670, symSize: 0x20 }
+ - { offset: 0x6332E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvsTo', symObjAddr: 0x1F90, symBinAddr: 0x3690, symSize: 0x20 }
+ - { offset: 0x63389, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvs', symObjAddr: 0x1FB0, symBinAddr: 0x36B0, symSize: 0x20 }
+ - { offset: 0x633CC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9lineWidthSfvM', symObjAddr: 0x2020, symBinAddr: 0x3720, symSize: 0x40 }
+ - { offset: 0x634B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPageyyF', symObjAddr: 0x20A0, symBinAddr: 0x37A0, symSize: 0x90 }
+ - { offset: 0x63583, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPageyyFTo', symObjAddr: 0x2130, symBinAddr: 0x3830, symSize: 0x30 }
+ - { offset: 0x635AB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPage4size11orientationyAA0C9PagerSizeC_AA0C11OrientationOtF', symObjAddr: 0x2160, symBinAddr: 0x3860, symSize: 0x60 }
+ - { offset: 0x63609, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addPage4size11orientationyAA0C9PagerSizeC_AA0C11OrientationOtFTo', symObjAddr: 0x21C0, symBinAddr: 0x38C0, symSize: 0x70 }
+ - { offset: 0x63663, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addTextyySS_S2fAA0cF7OptionsCSgtF', symObjAddr: 0x2230, symBinAddr: 0x3930, symSize: 0x110 }
+ - { offset: 0x6372E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC7addTextyySS_S2fAA0cF7OptionsCSgtFTo', symObjAddr: 0x2340, symBinAddr: 0x3A40, symSize: 0x90 }
+ - { offset: 0x63742, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftF', symObjAddr: 0x23D0, symBinAddr: 0x3AD0, symSize: 0x30 }
+ - { offset: 0x637D0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__yAA0cF0C_S2ftFTo', symObjAddr: 0x2400, symBinAddr: 0x3B00, symSize: 0x30 }
+ - { offset: 0x63866, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__5width6heightyAA0cF0C_S4ftF', symObjAddr: 0x2430, symBinAddr: 0x3B30, symSize: 0xD0 }
+ - { offset: 0x63993, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage3pdf__5width6heightyAA0cF0C_S4ftFTo', symObjAddr: 0x2500, symBinAddr: 0x3C00, symSize: 0x80 }
+ - { offset: 0x639AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___ySS_SSS2ftF', symObjAddr: 0x2580, symBinAddr: 0x3C80, symSize: 0x2A0 }
+ - { offset: 0x63BE0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___ySS_SSS2ftFTo', symObjAddr: 0x2820, symBinAddr: 0x3F20, symSize: 0x90 }
+ - { offset: 0x63BF4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___5width6heightySS_SSS4ftF', symObjAddr: 0x28B0, symBinAddr: 0x3FB0, symSize: 0x340 }
+ - { offset: 0x63EC4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage6base64___5width6heightySS_SSS4ftFTo', symObjAddr: 0x2BF0, symBinAddr: 0x42F0, symSize: 0xA0 }
+ - { offset: 0x63F12, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImageyySo7UIImageC_S2ftF', symObjAddr: 0x2C90, symBinAddr: 0x4390, symSize: 0x180 }
+ - { offset: 0x6408D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImageyySo7UIImageC_S2ftFTo', symObjAddr: 0x2E10, symBinAddr: 0x4510, symSize: 0x70 }
+ - { offset: 0x640A1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage___5width6heightySo7UIImageC_S4ftF', symObjAddr: 0x2E80, symBinAddr: 0x4580, symSize: 0x220 }
+ - { offset: 0x642D0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage___5width6heightySo7UIImageC_S4ftFTo', symObjAddr: 0x30A0, symBinAddr: 0x47A0, symSize: 0x80 }
+ - { offset: 0x642E4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__ySo6NSDataC_S2ftF', symObjAddr: 0x3120, symBinAddr: 0x4820, symSize: 0x90 }
+ - { offset: 0x643DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__ySo6NSDataC_S2ftFTo', symObjAddr: 0x31B0, symBinAddr: 0x48B0, symSize: 0xC0 }
+ - { offset: 0x644A6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__5width6heightySo6NSDataC_S4ftF', symObjAddr: 0x3270, symBinAddr: 0x4970, symSize: 0x110 }
+ - { offset: 0x64621, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8addImage4data__5width6heightySo6NSDataC_S4ftFTo', symObjAddr: 0x3380, symBinAddr: 0x4A80, symSize: 0x80 }
+ - { offset: 0x6464E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6circleyySf_S2fAA0C5StyleOtF', symObjAddr: 0x3400, symBinAddr: 0x4B00, symSize: 0x50 }
+ - { offset: 0x6470B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6circleyySf_S2fAA0C5StyleOtFTo', symObjAddr: 0x3450, symBinAddr: 0x4B50, symSize: 0x50 }
+ - { offset: 0x64768, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14renderToBufferyys5Int32V_So13NSMutableDataCA2FtF', symObjAddr: 0x35C0, symBinAddr: 0x4CC0, symSize: 0x90 }
+ - { offset: 0x6483F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC14renderToBufferyys5Int32V_So13NSMutableDataCA2FtFTo', symObjAddr: 0x3650, symBinAddr: 0x4D50, symSize: 0xC0 }
+ - { offset: 0x6498E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC17renderToCGContext____2inys5Int32V_12CoreGraphics7CGFloatVAJSo6CGRectVSo0G3RefatF', symObjAddr: 0x3710, symBinAddr: 0x4E10, symSize: 0x420 }
+ - { offset: 0x64C64, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC17renderToCGContext____2inys5Int32V_12CoreGraphics7CGFloatVAJSo6CGRectVSo0G3RefatFTo', symObjAddr: 0x3B30, symBinAddr: 0x5230, symSize: 0xB0 }
+ - { offset: 0x64C78, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC22renderToCGContextImageySo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVALSo6CGRectVA2LS3btF', symObjAddr: 0x3BE0, symBinAddr: 0x52E0, symSize: 0x2C0 }
+ - { offset: 0x64F69, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC22renderToCGContextImageySo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVALSo6CGRectVA2LS3btFTo', symObjAddr: 0x3EA0, symBinAddr: 0x55A0, symSize: 0xC0 }
+ - { offset: 0x64FCE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC23renderToCGContextImagesySaySo10CGImageRefaSgGSgSays5Int32VG_12CoreGraphics7CGFloatVAOSo6CGRectVA2OS3btF', symObjAddr: 0x3F60, symBinAddr: 0x5660, symSize: 0x790 }
+ - { offset: 0x6568A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC11roundedRectyySf_S5fAA0C5StyleOtF', symObjAddr: 0x46F0, symBinAddr: 0x5DF0, symSize: 0x50 }
+ - { offset: 0x6578C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC11roundedRectyySf_S5fAA0C5StyleOtFTo', symObjAddr: 0x4740, symBinAddr: 0x5E40, symSize: 0x50 }
+ - { offset: 0x65809, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC8getFirstySfs5Int64VFZTo', symObjAddr: 0x4790, symBinAddr: 0x5E90, symSize: 0x10 }
+ - { offset: 0x6586A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC9getSecondySfs5Int64VFZTo', symObjAddr: 0x47A0, symBinAddr: 0x5EA0, symSize: 0x10 }
+ - { offset: 0x658D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5tableySSAA0C5TableCF', symObjAddr: 0x47B0, symBinAddr: 0x5EB0, symSize: 0x120 }
+ - { offset: 0x65A32, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC5tableySSAA0C5TableCFTo', symObjAddr: 0x48D0, symBinAddr: 0x5FD0, symSize: 0x80 }
+ - { offset: 0x65A46, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC19getBytesFromUIImageySo13NSMutableDataCSgSo0H0CFZTo', symObjAddr: 0x4950, symBinAddr: 0x6050, symSize: 0x40 }
+ - { offset: 0x65A78, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC23getBytesFromUIImageDatay10Foundation0I0VSgSo0H0CFZTo', symObjAddr: 0x4990, symBinAddr: 0x6090, symSize: 0x70 }
+ - { offset: 0x65AA3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC28renderTileWithViewportOffset_13viewportWidth0J6Height5scale1x1y5width6heightSo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVA6StF', symObjAddr: 0x4A00, symBinAddr: 0x6100, symSize: 0x110 }
+ - { offset: 0x65CC6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC28renderTileWithViewportOffset_13viewportWidth0J6Height5scale1x1y5width6heightSo10CGImageRefaSgs5Int32V_12CoreGraphics7CGFloatVA6StFTo', symObjAddr: 0x4B10, symBinAddr: 0x6210, symSize: 0x80 }
+ - { offset: 0x65D18, size: 0x8, addend: 0x0, symName: '_$sSo16PdfNativeSectionVSYSCSY8rawValuexSg03RawE0Qz_tcfCTW', symObjAddr: 0x4F00, symBinAddr: 0x6580, symSize: 0x10 }
+ - { offset: 0x65D2C, size: 0x8, addend: 0x0, symName: '_$sSo16PdfNativeSectionVSYSCSY8rawValue03RawE0QzvgTW', symObjAddr: 0x4F10, symBinAddr: 0x6590, symSize: 0x10 }
+ - { offset: 0x65D40, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSYSCSY8rawValuexSg03RawE0Qz_tcfCTW', symObjAddr: 0x4F20, symBinAddr: 0x65A0, symSize: 0x40 }
+ - { offset: 0x65D6A, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaSYSCSY8rawValue03RawE0QzvgTW', symObjAddr: 0x4F60, symBinAddr: 0x65E0, symSize: 0x20 }
+ - { offset: 0x65F04, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC6configAcA0cD6ConfigC_tcfcTf4gn_n', symObjAddr: 0x6BE0, symBinAddr: 0x8260, symSize: 0x130 }
+ - { offset: 0x65FED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC19getBytesFromUIImageySo13NSMutableDataCSgSo0H0CFZTf4nd_n', symObjAddr: 0x6F00, symBinAddr: 0x8580, symSize: 0x2D0 }
+ - { offset: 0x6620B, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV5countACSi_tcfCTf4nd_n', symObjAddr: 0x7D80, symBinAddr: 0x9400, symSize: 0xC0 }
+ - { offset: 0x6624E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentC23getBytesFromUIImageDatay10Foundation0I0VSgSo0H0CFZTf4nd_n', symObjAddr: 0x7E40, symBinAddr: 0x94C0, symSize: 0x230 }
+ - { offset: 0x66591, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvgTo', symObjAddr: 0x0, symBinAddr: 0x9F50, symSize: 0x20 }
+ - { offset: 0x66B03, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCMa', symObjAddr: 0x9A0, symBinAddr: 0xA8F0, symSize: 0x20 }
+ - { offset: 0x66B7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvgTo', symObjAddr: 0x0, symBinAddr: 0x9F50, symSize: 0x20 }
+ - { offset: 0x66BD9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC10topChangedSbvsTo', symObjAddr: 0x20, symBinAddr: 0x9F70, symSize: 0x10 }
+ - { offset: 0x66C28, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC11leftChangedSbvgTo', symObjAddr: 0x30, symBinAddr: 0x9F80, symSize: 0x20 }
+ - { offset: 0x66C7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC11leftChangedSbvsTo', symObjAddr: 0x50, symBinAddr: 0x9FA0, symSize: 0x10 }
+ - { offset: 0x66CCA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC13bottomChangedSbvgTo', symObjAddr: 0x60, symBinAddr: 0x9FB0, symSize: 0x20 }
+ - { offset: 0x66D1D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC13bottomChangedSbvsTo', symObjAddr: 0x80, symBinAddr: 0x9FD0, symSize: 0x10 }
+ - { offset: 0x66D6C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC12rightChangedSbvgTo', symObjAddr: 0x90, symBinAddr: 0x9FE0, symSize: 0x20 }
+ - { offset: 0x66DBF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC12rightChangedSbvsTo', symObjAddr: 0xB0, symBinAddr: 0xA000, symSize: 0x10 }
+ - { offset: 0x66E0E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvgTo', symObjAddr: 0xC0, symBinAddr: 0xA010, symSize: 0x40 }
+ - { offset: 0x66E41, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvg', symObjAddr: 0x100, symBinAddr: 0xA050, symSize: 0x30 }
+ - { offset: 0x66E97, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvsTo', symObjAddr: 0x130, symBinAddr: 0xA080, symSize: 0x50 }
+ - { offset: 0x66F1F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvs', symObjAddr: 0x180, symBinAddr: 0xA0D0, symSize: 0x50 }
+ - { offset: 0x66F91, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvM', symObjAddr: 0x1D0, symBinAddr: 0xA120, symSize: 0x40 }
+ - { offset: 0x66FB6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC3topSfvM.resume.0', symObjAddr: 0x210, symBinAddr: 0xA160, symSize: 0x30 }
+ - { offset: 0x67020, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvgTo', symObjAddr: 0x240, symBinAddr: 0xA190, symSize: 0x40 }
+ - { offset: 0x67053, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvg', symObjAddr: 0x280, symBinAddr: 0xA1D0, symSize: 0x30 }
+ - { offset: 0x670A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvsTo', symObjAddr: 0x2B0, symBinAddr: 0xA200, symSize: 0x50 }
+ - { offset: 0x6712C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvs', symObjAddr: 0x300, symBinAddr: 0xA250, symSize: 0x50 }
+ - { offset: 0x6719E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvM', symObjAddr: 0x350, symBinAddr: 0xA2A0, symSize: 0x40 }
+ - { offset: 0x671C3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC4leftSfvM.resume.0', symObjAddr: 0x390, symBinAddr: 0xA2E0, symSize: 0x30 }
+ - { offset: 0x6722D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvgTo', symObjAddr: 0x3C0, symBinAddr: 0xA310, symSize: 0x40 }
+ - { offset: 0x67260, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvg', symObjAddr: 0x400, symBinAddr: 0xA350, symSize: 0x30 }
+ - { offset: 0x672B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvsTo', symObjAddr: 0x430, symBinAddr: 0xA380, symSize: 0x50 }
+ - { offset: 0x67339, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvs', symObjAddr: 0x480, symBinAddr: 0xA3D0, symSize: 0x50 }
+ - { offset: 0x673AB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvM', symObjAddr: 0x4D0, symBinAddr: 0xA420, symSize: 0x40 }
+ - { offset: 0x673D0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6bottomSfvM.resume.0', symObjAddr: 0x510, symBinAddr: 0xA460, symSize: 0x30 }
+ - { offset: 0x6743A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvgTo', symObjAddr: 0x540, symBinAddr: 0xA490, symSize: 0x40 }
+ - { offset: 0x6746D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvg', symObjAddr: 0x580, symBinAddr: 0xA4D0, symSize: 0x30 }
+ - { offset: 0x674BE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvsTo', symObjAddr: 0x5B0, symBinAddr: 0xA500, symSize: 0x50 }
+ - { offset: 0x67546, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvs', symObjAddr: 0x600, symBinAddr: 0xA550, symSize: 0x50 }
+ - { offset: 0x675B8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvM', symObjAddr: 0x650, symBinAddr: 0xA5A0, symSize: 0x40 }
+ - { offset: 0x675DD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC5rightSfvM.resume.0', symObjAddr: 0x690, symBinAddr: 0xA5E0, symSize: 0x30 }
+ - { offset: 0x6767D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfC', symObjAddr: 0x6C0, symBinAddr: 0xA610, symSize: 0x170 }
+ - { offset: 0x676DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfc', symObjAddr: 0x830, symBinAddr: 0xA780, symSize: 0x170 }
+ - { offset: 0x67721, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCyACSf_S3ftcfcTo', symObjAddr: 0x9C0, symBinAddr: 0xA910, symSize: 0x20 }
+ - { offset: 0x67755, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfC', symObjAddr: 0x9E0, symBinAddr: 0xA930, symSize: 0x160 }
+ - { offset: 0x67794, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfc', symObjAddr: 0xB40, symBinAddr: 0xAA90, symSize: 0x160 }
+ - { offset: 0x677BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC7uniformACSf_tcfcTo', symObjAddr: 0xCA0, symBinAddr: 0xABF0, symSize: 0x20 }
+ - { offset: 0x67808, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6pdfiumySo04CPdfbD0VAA0C4UnitOF', symObjAddr: 0xCC0, symBinAddr: 0xAC10, symSize: 0x160 }
+ - { offset: 0x6793B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingC6pdfiumySo04CPdfbD0VAA0C4UnitOFTo', symObjAddr: 0xE20, symBinAddr: 0xAD70, symSize: 0x110 }
+ - { offset: 0x6794F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCACycfC', symObjAddr: 0xF30, symBinAddr: 0xAE80, symSize: 0x20 }
+ - { offset: 0x67963, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCACycfc', symObjAddr: 0xF50, symBinAddr: 0xAEA0, symSize: 0x30 }
+ - { offset: 0x679BC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCACycfcTo', symObjAddr: 0xF80, symBinAddr: 0xAED0, symSize: 0x30 }
+ - { offset: 0x67A1B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfPaddingCfD', symObjAddr: 0xFB0, symBinAddr: 0xAF00, symSize: 0x30 }
+ - { offset: 0x67FCD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvpACTk', symObjAddr: 0x390, symBinAddr: 0xB580, symSize: 0x60 }
+ - { offset: 0x68055, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCfETo', symObjAddr: 0xED0, symBinAddr: 0xC0C0, symSize: 0x20 }
+ - { offset: 0x68084, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCMa', symObjAddr: 0xEF0, symBinAddr: 0xC0E0, symSize: 0x20 }
+ - { offset: 0x680B2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvgTo', symObjAddr: 0x0, symBinAddr: 0xB1F0, symSize: 0x40 }
+ - { offset: 0x680E5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvg', symObjAddr: 0x40, symBinAddr: 0xB230, symSize: 0x30 }
+ - { offset: 0x6812D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvsTo', symObjAddr: 0x70, symBinAddr: 0xB260, symSize: 0x40 }
+ - { offset: 0x68168, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvs', symObjAddr: 0xB0, symBinAddr: 0xB2A0, symSize: 0x40 }
+ - { offset: 0x6818F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5alignAA0cD9AlignmentOvM', symObjAddr: 0xF0, symBinAddr: 0xB2E0, symSize: 0x40 }
+ - { offset: 0x681C8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvgTo', symObjAddr: 0x130, symBinAddr: 0xB320, symSize: 0x40 }
+ - { offset: 0x681FB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvg', symObjAddr: 0x170, symBinAddr: 0xB360, symSize: 0x30 }
+ - { offset: 0x6823D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvsTo', symObjAddr: 0x1A0, symBinAddr: 0xB390, symSize: 0x40 }
+ - { offset: 0x68278, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvs', symObjAddr: 0x1E0, symBinAddr: 0xB3D0, symSize: 0x40 }
+ - { offset: 0x6829F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8baselineAA0cD8BaselineOvM', symObjAddr: 0x220, symBinAddr: 0xB410, symSize: 0x40 }
+ - { offset: 0x682D8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvgTo', symObjAddr: 0x260, symBinAddr: 0xB450, symSize: 0x40 }
+ - { offset: 0x6830B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvg', symObjAddr: 0x2A0, symBinAddr: 0xB490, symSize: 0x40 }
+ - { offset: 0x6834D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvsTo', symObjAddr: 0x2E0, symBinAddr: 0xB4D0, symSize: 0x60 }
+ - { offset: 0x68388, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvs', symObjAddr: 0x340, symBinAddr: 0xB530, symSize: 0x50 }
+ - { offset: 0x683AF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC5angleAA0C16RotationOrMatrixCvM', symObjAddr: 0x3F0, symBinAddr: 0xB5E0, symSize: 0x40 }
+ - { offset: 0x683E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvgTo', symObjAddr: 0x430, symBinAddr: 0xB620, symSize: 0x40 }
+ - { offset: 0x6841B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovg', symObjAddr: 0x470, symBinAddr: 0xB660, symSize: 0x30 }
+ - { offset: 0x6845D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvsTo', symObjAddr: 0x4A0, symBinAddr: 0xB690, symSize: 0x40 }
+ - { offset: 0x68498, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0Ovs', symObjAddr: 0x4E0, symBinAddr: 0xB6D0, symSize: 0x40 }
+ - { offset: 0x684BF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC17rotationDirectionAA0c8RotationG0OvM', symObjAddr: 0x520, symBinAddr: 0xB710, symSize: 0x40 }
+ - { offset: 0x6851E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivgTo', symObjAddr: 0x560, symBinAddr: 0xB750, symSize: 0x40 }
+ - { offset: 0x68551, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivg', symObjAddr: 0x5A0, symBinAddr: 0xB790, symSize: 0x30 }
+ - { offset: 0x68593, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivsTo', symObjAddr: 0x5D0, symBinAddr: 0xB7C0, symSize: 0x40 }
+ - { offset: 0x685CE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivs', symObjAddr: 0x610, symBinAddr: 0xB800, symSize: 0x40 }
+ - { offset: 0x685F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC9charSpaceSivM', symObjAddr: 0x650, symBinAddr: 0xB840, symSize: 0x40 }
+ - { offset: 0x6862E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvgTo', symObjAddr: 0x690, symBinAddr: 0xB880, symSize: 0x40 }
+ - { offset: 0x68661, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvg', symObjAddr: 0x6D0, symBinAddr: 0xB8C0, symSize: 0x30 }
+ - { offset: 0x686A3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvsTo', symObjAddr: 0x700, symBinAddr: 0xB8F0, symSize: 0x50 }
+ - { offset: 0x686E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvs', symObjAddr: 0x750, symBinAddr: 0xB940, symSize: 0x40 }
+ - { offset: 0x68707, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvM', symObjAddr: 0x790, symBinAddr: 0xB980, symSize: 0x40 }
+ - { offset: 0x6872C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC15horizontalScaleSfvM.resume.0', symObjAddr: 0x7D0, symBinAddr: 0xB9C0, symSize: 0x10 }
+ - { offset: 0x68761, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvgTo', symObjAddr: 0x7E0, symBinAddr: 0xB9D0, symSize: 0x40 }
+ - { offset: 0x68794, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvg', symObjAddr: 0x820, symBinAddr: 0xBA10, symSize: 0x30 }
+ - { offset: 0x687D1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvsTo', symObjAddr: 0x850, symBinAddr: 0xBA40, symSize: 0x50 }
+ - { offset: 0x6880E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvs', symObjAddr: 0x8A0, symBinAddr: 0xBA90, symSize: 0x40 }
+ - { offset: 0x68835, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC16lineHeightFactorSfvM', symObjAddr: 0x8E0, symBinAddr: 0xBAD0, symSize: 0x40 }
+ - { offset: 0x6886E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivgTo', symObjAddr: 0x920, symBinAddr: 0xBB10, symSize: 0x40 }
+ - { offset: 0x688A1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivg', symObjAddr: 0x960, symBinAddr: 0xBB50, symSize: 0x30 }
+ - { offset: 0x688DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivsTo', symObjAddr: 0x990, symBinAddr: 0xBB80, symSize: 0x40 }
+ - { offset: 0x68919, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivs', symObjAddr: 0x9D0, symBinAddr: 0xBBC0, symSize: 0x40 }
+ - { offset: 0x68940, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC8maxWidthSivM', symObjAddr: 0xA10, symBinAddr: 0xBC00, symSize: 0x40 }
+ - { offset: 0x689EE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC6pdfiumSo0abdE0VyF', symObjAddr: 0xA50, symBinAddr: 0xBC40, symSize: 0x290 }
+ - { offset: 0x68C31, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsC6pdfiumSo0abdE0VyFTo', symObjAddr: 0xCE0, symBinAddr: 0xBED0, symSize: 0x80 }
+ - { offset: 0x68C4B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCACycfC', symObjAddr: 0xD60, symBinAddr: 0xBF50, symSize: 0x20 }
+ - { offset: 0x68C6C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCACycfc', symObjAddr: 0xD80, symBinAddr: 0xBF70, symSize: 0x100 }
+ - { offset: 0x68C9E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCACycfcTo', symObjAddr: 0xE80, symBinAddr: 0xC070, symSize: 0x20 }
+ - { offset: 0x68CB2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfTextOptionsCfD', symObjAddr: 0xEA0, symBinAddr: 0xC090, symSize: 0x30 }
+ - { offset: 0x68DC4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4AutoACvpZ', symObjAddr: 0x720, symBinAddr: 0x1ACAF8, symSize: 0x0 }
+ - { offset: 0x68F60, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4WrapACvpZ', symObjAddr: 0x728, symBinAddr: 0x1ACB00, symSize: 0x0 }
+ - { offset: 0x6901C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4Auto_WZ', symObjAddr: 0xF0, symBinAddr: 0xC640, symSize: 0x60 }
+ - { offset: 0x69079, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC4Wrap_WZ', symObjAddr: 0x190, symBinAddr: 0xC6E0, symSize: 0x60 }
+ - { offset: 0x690D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCMa', symObjAddr: 0x300, symBinAddr: 0xC850, symSize: 0x20 }
+ - { offset: 0x69100, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCfETo', symObjAddr: 0x500, symBinAddr: 0xCA50, symSize: 0x10 }
+ - { offset: 0x6912B, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x530, symBinAddr: 0xCA80, symSize: 0x10 }
+ - { offset: 0x6913F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwet', symObjAddr: 0x550, symBinAddr: 0xCA90, symSize: 0x80 }
+ - { offset: 0x69153, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwst', symObjAddr: 0x5D0, symBinAddr: 0xCB10, symSize: 0xD0 }
+ - { offset: 0x69167, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwug', symObjAddr: 0x6A0, symBinAddr: 0xCBE0, symSize: 0x10 }
+ - { offset: 0x6917B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwup', symObjAddr: 0x6B0, symBinAddr: 0xCBF0, symSize: 0x10 }
+ - { offset: 0x6918F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOwui', symObjAddr: 0x6C0, symBinAddr: 0xCC00, symSize: 0x10 }
+ - { offset: 0x691A3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOMa', symObjAddr: 0x6D0, symBinAddr: 0xCC10, symSize: 0x10 }
+ - { offset: 0x691B7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASQWb', symObjAddr: 0x6E0, symBinAddr: 0xCC20, symSize: 0x10 }
+ - { offset: 0x691CB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOACSQAAWl', symObjAddr: 0x6F0, symBinAddr: 0xCC30, symSize: 0x2D }
+ - { offset: 0x69242, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x70, symBinAddr: 0xC5C0, symSize: 0x40 }
+ - { offset: 0x692F8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x0, symBinAddr: 0xC550, symSize: 0x10 }
+ - { offset: 0x6936C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x10, symBinAddr: 0xC560, symSize: 0x40 }
+ - { offset: 0x69433, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfCellWidthTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x50, symBinAddr: 0xC5A0, symSize: 0x20 }
+ - { offset: 0x694A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pointsSfvgTo', symObjAddr: 0xB0, symBinAddr: 0xC600, symSize: 0x20 }
+ - { offset: 0x694FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pointsSfvsTo', symObjAddr: 0xD0, symBinAddr: 0xC620, symSize: 0x20 }
+ - { offset: 0x69576, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC5FixedyACSfFZ', symObjAddr: 0x2A0, symBinAddr: 0xC7F0, symSize: 0x60 }
+ - { offset: 0x6960B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC5FixedyACSfFZTo', symObjAddr: 0x320, symBinAddr: 0xC870, symSize: 0x70 }
+ - { offset: 0x696D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pdfiumySo05CCellE0VAA0C4UnitOF', symObjAddr: 0x390, symBinAddr: 0xC8E0, symSize: 0x60 }
+ - { offset: 0x69766, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthC6pdfiumySo05CCellE0VAA0C4UnitOFTo', symObjAddr: 0x3F0, symBinAddr: 0xC940, symSize: 0x60 }
+ - { offset: 0x6977A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCACycfC', symObjAddr: 0x450, symBinAddr: 0xC9A0, symSize: 0x20 }
+ - { offset: 0x6978E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCACycfc', symObjAddr: 0x470, symBinAddr: 0xC9C0, symSize: 0x30 }
+ - { offset: 0x697E7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCACycfcTo', symObjAddr: 0x4A0, symBinAddr: 0xC9F0, symSize: 0x30 }
+ - { offset: 0x69846, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfCellWidthCfD', symObjAddr: 0x4D0, symBinAddr: 0xCA20, symSize: 0x30 }
+ - { offset: 0x69934, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xCC60, symSize: 0x10 }
+ - { offset: 0x699F9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSHAASQWb', symObjAddr: 0x230, symBinAddr: 0xCE90, symSize: 0x10 }
+ - { offset: 0x69A0D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOACSQAAWl', symObjAddr: 0x240, symBinAddr: 0xCEA0, symSize: 0x30 }
+ - { offset: 0x69A21, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOMa', symObjAddr: 0x270, symBinAddr: 0xCED0, symSize: 0xA }
+ - { offset: 0x69A55, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x60, symBinAddr: 0xCCC0, symSize: 0x50 }
+ - { offset: 0x69B52, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSHAASH9hashValueSivgTW', symObjAddr: 0xB0, symBinAddr: 0xCD10, symSize: 0x60 }
+ - { offset: 0x69BE9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x110, symBinAddr: 0xCD70, symSize: 0x40 }
+ - { offset: 0x69C44, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x150, symBinAddr: 0xCDB0, symSize: 0x60 }
+ - { offset: 0x69CC6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xCC60, symSize: 0x10 }
+ - { offset: 0x69CDA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowO8rawValues5Int32Vvg', symObjAddr: 0x10, symBinAddr: 0xCC70, symSize: 0x40 }
+ - { offset: 0x69CF9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowO7defaultACyFZ', symObjAddr: 0x50, symBinAddr: 0xCCB0, symSize: 0x10 }
+ - { offset: 0x69D4E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSYAASY8rawValuexSg03RawF0Qz_tcfCTW', symObjAddr: 0x1B0, symBinAddr: 0xCE10, symSize: 0x20 }
+ - { offset: 0x69D78, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowOSYAASY8rawValue03RawF0QzvgTW', symObjAddr: 0x1D0, symBinAddr: 0xCE30, symSize: 0x40 }
+ - { offset: 0x69DA5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfOverflowO8rawValueACSgs5Int32V_tcfCTf4nd_n', symObjAddr: 0x210, symBinAddr: 0xCE70, symSize: 0x20 }
+ - { offset: 0x69EB3, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF9PdfNative18NSCPdfTextBaselineO_Tgq5', symObjAddr: 0x0, symBinAddr: 0xCEE0, symSize: 0x50 }
+ - { offset: 0x69F60, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASQWb', symObjAddr: 0x230, symBinAddr: 0xD110, symSize: 0x10 }
+ - { offset: 0x69F74, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOACSQAAWl', symObjAddr: 0x240, symBinAddr: 0xD120, symSize: 0x30 }
+ - { offset: 0x69F88, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOMa', symObjAddr: 0x270, symBinAddr: 0xD150, symSize: 0xA }
+ - { offset: 0x69FA7, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF9PdfNative18NSCPdfTextBaselineO_Tgq5', symObjAddr: 0x0, symBinAddr: 0xCEE0, symSize: 0x50 }
+ - { offset: 0x6A052, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0xA0, symBinAddr: 0xCF80, symSize: 0x10 }
+ - { offset: 0x6A0B9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASH9hashValueSivgTW', symObjAddr: 0xB0, symBinAddr: 0xCF90, symSize: 0x60 }
+ - { offset: 0x6A150, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x110, symBinAddr: 0xCFF0, symSize: 0x40 }
+ - { offset: 0x6A1AB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x150, symBinAddr: 0xD030, symSize: 0x60 }
+ - { offset: 0x6A247, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x50, symBinAddr: 0xCF30, symSize: 0x10 }
+ - { offset: 0x6A25B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineO8rawValues5Int32Vvg', symObjAddr: 0x60, symBinAddr: 0xCF40, symSize: 0x40 }
+ - { offset: 0x6A28D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x1B0, symBinAddr: 0xD090, symSize: 0x20 }
+ - { offset: 0x6A2B7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x1D0, symBinAddr: 0xD0B0, symSize: 0x40 }
+ - { offset: 0x6A2E4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfTextBaselineO8rawValueACSgs5Int32V_tcfCTf4nd_n', symObjAddr: 0x210, symBinAddr: 0xD0F0, symSize: 0x20 }
+ - { offset: 0x6A3ED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyO4hash4intoys6HasherVz_tF', symObjAddr: 0x0, symBinAddr: 0xD160, symSize: 0xB0 }
+ - { offset: 0x6A67D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperCMa', symObjAddr: 0x510, symBinAddr: 0xD670, symSize: 0x20 }
+ - { offset: 0x6A691, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwxx', symObjAddr: 0x580, symBinAddr: 0xD690, symSize: 0x20 }
+ - { offset: 0x6A6A5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOWOe', symObjAddr: 0x5A0, symBinAddr: 0xD6B0, symSize: 0x20 }
+ - { offset: 0x6A6B9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwcp', symObjAddr: 0x5C0, symBinAddr: 0xD6D0, symSize: 0x60 }
+ - { offset: 0x6A6CD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwca', symObjAddr: 0x620, symBinAddr: 0xD730, symSize: 0x80 }
+ - { offset: 0x6A6E1, size: 0x8, addend: 0x0, symName: ___swift_memcpy33_8, symObjAddr: 0x6A0, symBinAddr: 0xD7B0, symSize: 0x20 }
+ - { offset: 0x6A6F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwta', symObjAddr: 0x6C0, symBinAddr: 0xD7D0, symSize: 0x50 }
+ - { offset: 0x6A709, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwet', symObjAddr: 0x710, symBinAddr: 0xD820, symSize: 0x50 }
+ - { offset: 0x6A71D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwst', symObjAddr: 0x760, symBinAddr: 0xD870, symSize: 0x50 }
+ - { offset: 0x6A731, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwug', symObjAddr: 0x7B0, symBinAddr: 0xD8C0, symSize: 0x10 }
+ - { offset: 0x6A745, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOwui', symObjAddr: 0x7D0, symBinAddr: 0xD8D0, symSize: 0x10 }
+ - { offset: 0x6A759, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOMa', symObjAddr: 0x7E0, symBinAddr: 0xD8E0, symSize: 0x10 }
+ - { offset: 0x6A76D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVMa', symObjAddr: 0x870, symBinAddr: 0xD8F0, symSize: 0x10 }
+ - { offset: 0x6A781, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASQWb', symObjAddr: 0x880, symBinAddr: 0xD900, symSize: 0x10 }
+ - { offset: 0x6A795, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVACSQAAWl', symObjAddr: 0x890, symBinAddr: 0xD910, symSize: 0x30 }
+ - { offset: 0x6A7A9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASQWb', symObjAddr: 0x8C0, symBinAddr: 0xD940, symSize: 0x10 }
+ - { offset: 0x6A7BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOACSQAAWl', symObjAddr: 0x8D0, symBinAddr: 0xD950, symSize: 0x30 }
+ - { offset: 0x6A7E7, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x9E0, symBinAddr: 0xDA60, symSize: 0x30 }
+ - { offset: 0x6A7FB, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0xA50, symBinAddr: 0xDA90, symSize: 0x40 }
+ - { offset: 0x6A8C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x100, symBinAddr: 0xD260, symSize: 0x30 }
+ - { offset: 0x6A934, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x240, symBinAddr: 0xD3A0, symSize: 0x70 }
+ - { offset: 0x6AA49, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x900, symBinAddr: 0xD980, symSize: 0x70 }
+ - { offset: 0x6AA69, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x900, symBinAddr: 0xD980, symSize: 0x70 }
+ - { offset: 0x6AA7D, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x900, symBinAddr: 0xD980, symSize: 0x70 }
+ - { offset: 0x6AA91, size: 0x8, addend: 0x0, symName: '_$sSasSQRzlE2eeoiySbSayxG_ABtFZSi_Tt1g5', symObjAddr: 0x900, symBinAddr: 0xD980, symSize: 0x70 }
+ - { offset: 0x6AB6B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyO4hash4intoys6HasherVz_tF', symObjAddr: 0x0, symBinAddr: 0xD160, symSize: 0xB0 }
+ - { offset: 0x6AD92, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASH9hashValueSivgTW', symObjAddr: 0xB0, symBinAddr: 0xD210, symSize: 0x40 }
+ - { offset: 0x6AE0F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xF0, symBinAddr: 0xD250, symSize: 0x10 }
+ - { offset: 0x6AE36, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x130, symBinAddr: 0xD290, symSize: 0x50 }
+ - { offset: 0x6AE66, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASH9hashValueSivgTW', symObjAddr: 0x180, symBinAddr: 0xD2E0, symSize: 0x70 }
+ - { offset: 0x6AFA8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1F0, symBinAddr: 0xD350, symSize: 0x50 }
+ - { offset: 0x6B0A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative7TileKeyVSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x2B0, symBinAddr: 0xD410, symSize: 0x30 }
+ - { offset: 0x6B0E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperC4hashSivgTo', symObjAddr: 0x2E0, symBinAddr: 0xD440, symSize: 0x70 }
+ - { offset: 0x6B244, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperC7isEqualySbypSgF', symObjAddr: 0x350, symBinAddr: 0xD4B0, symSize: 0xD0 }
+ - { offset: 0x6B2AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperC7isEqualySbypSgFTo', symObjAddr: 0x420, symBinAddr: 0xD580, symSize: 0x90 }
+ - { offset: 0x6B2D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperCACycfcTo', symObjAddr: 0x4B0, symBinAddr: 0xD610, symSize: 0x30 }
+ - { offset: 0x6B335, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14TileKeyWrapperCfD', symObjAddr: 0x4E0, symBinAddr: 0xD640, symSize: 0x30 }
+ - { offset: 0x6B35F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14PendingItemKeyO2eeoiySbAC_ACtFZTf4nnd_n', symObjAddr: 0x970, symBinAddr: 0xD9F0, symSize: 0x70 }
+ - { offset: 0x6B493, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg', symObjAddr: 0x0, symBinAddr: 0xDAE0, symSize: 0x30 }
+ - { offset: 0x6B549, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASQWb', symObjAddr: 0x460, symBinAddr: 0xDF40, symSize: 0x10 }
+ - { offset: 0x6B55D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOACSQAAWl', symObjAddr: 0x470, symBinAddr: 0xDF50, symSize: 0x30 }
+ - { offset: 0x6B571, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOMa', symObjAddr: 0x4A0, symBinAddr: 0xDF80, symSize: 0xA }
+ - { offset: 0x6B5B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x60, symBinAddr: 0xDB40, symSize: 0x30 }
+ - { offset: 0x6B66A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASH9hashValueSivgTW', symObjAddr: 0x90, symBinAddr: 0xDB70, symSize: 0x40 }
+ - { offset: 0x6B718, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xD0, symBinAddr: 0xDBB0, symSize: 0x30 }
+ - { offset: 0x6B76A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x100, symBinAddr: 0xDBE0, symSize: 0x40 }
+ - { offset: 0x6B7E7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValues6UInt32Vvg', symObjAddr: 0x0, symBinAddr: 0xDAE0, symSize: 0x30 }
+ - { offset: 0x6B812, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfC', symObjAddr: 0x30, symBinAddr: 0xDB10, symSize: 0x30 }
+ - { offset: 0x6B840, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x140, symBinAddr: 0xDC20, symSize: 0x30 }
+ - { offset: 0x6B862, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x170, symBinAddr: 0xDC50, symSize: 0x20 }
+ - { offset: 0x6B876, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfStandardPaperSizeO8rawValueACSgs6UInt32V_tcfCTf4nd_n', symObjAddr: 0x190, symBinAddr: 0xDC70, symSize: 0x2D0 }
+ - { offset: 0x6B988, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xDF90, symSize: 0x20 }
+ - { offset: 0x6BA16, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSHAASQWb', symObjAddr: 0xB0, symBinAddr: 0xE040, symSize: 0x10 }
+ - { offset: 0x6BA2A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOACSQAAWl', symObjAddr: 0xC0, symBinAddr: 0xE050, symSize: 0x30 }
+ - { offset: 0x6BA49, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOMa', symObjAddr: 0x270, symBinAddr: 0xE200, symSize: 0xA }
+ - { offset: 0x6BA7D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x60, symBinAddr: 0xDFF0, symSize: 0x50 }
+ - { offset: 0x6BB7A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSHAASH9hashValueSivgTW', symObjAddr: 0xF0, symBinAddr: 0xE080, symSize: 0x60 }
+ - { offset: 0x6BC11, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x150, symBinAddr: 0xE0E0, symSize: 0x40 }
+ - { offset: 0x6BC6C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x190, symBinAddr: 0xE120, symSize: 0x60 }
+ - { offset: 0x6BCE8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xDF90, symSize: 0x20 }
+ - { offset: 0x6BD0B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentO8rawValues5Int32Vvg', symObjAddr: 0x20, symBinAddr: 0xDFB0, symSize: 0x40 }
+ - { offset: 0x6BD7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x1F0, symBinAddr: 0xE180, symSize: 0x40 }
+ - { offset: 0x6BDA5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfTextAlignmentOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x230, symBinAddr: 0xE1C0, symSize: 0x40 }
+ - { offset: 0x6BEA7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instance_WZ', symObjAddr: 0x0, symBinAddr: 0xE210, symSize: 0x30 }
+ - { offset: 0x6BECB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvpZ', symObjAddr: 0x710, symBinAddr: 0x1ACBA8, symSize: 0x0 }
+ - { offset: 0x6C042, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instance_WZ', symObjAddr: 0x0, symBinAddr: 0xE210, symSize: 0x30 }
+ - { offset: 0x6C083, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCMa', symObjAddr: 0x170, symBinAddr: 0xE380, symSize: 0x20 }
+ - { offset: 0x6C106, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCfETo', symObjAddr: 0x6A0, symBinAddr: 0xE8B0, symSize: 0x10 }
+ - { offset: 0x6C14A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCACycfC', symObjAddr: 0x30, symBinAddr: 0xE240, symSize: 0x20 }
+ - { offset: 0x6C16B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvgZ', symObjAddr: 0x50, symBinAddr: 0xE260, symSize: 0x40 }
+ - { offset: 0x6C1B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvgZTo', symObjAddr: 0x90, symBinAddr: 0xE2A0, symSize: 0x40 }
+ - { offset: 0x6C1C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC8instanceACvgZTo', symObjAddr: 0x90, symBinAddr: 0xE2A0, symSize: 0x40 }
+ - { offset: 0x6C292, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC11PDFInstances13OpaquePointerVSgvgTo', symObjAddr: 0xD0, symBinAddr: 0xE2E0, symSize: 0x20 }
+ - { offset: 0x6C2F0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC11PDFInstances13OpaquePointerVSgvsTo', symObjAddr: 0xF0, symBinAddr: 0xE300, symSize: 0x20 }
+ - { offset: 0x6C32B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCACycfc', symObjAddr: 0x110, symBinAddr: 0xE320, symSize: 0x60 }
+ - { offset: 0x6C35E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCACycfcTo', symObjAddr: 0x190, symBinAddr: 0xE3A0, symSize: 0x70 }
+ - { offset: 0x6C3C4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC12loadFromPath4path8passwordAA0C8DocumentCSgSS_SSSgtF', symObjAddr: 0x200, symBinAddr: 0xE410, symSize: 0x160 }
+ - { offset: 0x6C4AC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC12loadFromPath4path8passwordAA0C8DocumentCSgSS_SSSgtFTo', symObjAddr: 0x360, symBinAddr: 0xE570, symSize: 0x90 }
+ - { offset: 0x6C4D5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC13loadFromBytes5bytes8passwordAA0C8DocumentCSgSo6NSDataC_SSSgtF', symObjAddr: 0x3F0, symBinAddr: 0xE600, symSize: 0x1F0 }
+ - { offset: 0x6C637, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfC13loadFromBytes5bytes8passwordAA0C8DocumentCSgSo6NSDataC_SSSgtFTo', symObjAddr: 0x5E0, symBinAddr: 0xE7F0, symSize: 0x90 }
+ - { offset: 0x6C64B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative6NSCPdfCfD', symObjAddr: 0x670, symBinAddr: 0xE880, symSize: 0x30 }
+ - { offset: 0x6C74A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xE920, symSize: 0x30 }
+ - { offset: 0x6C7D8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASQWb', symObjAddr: 0xB0, symBinAddr: 0xE9D0, symSize: 0x10 }
+ - { offset: 0x6C7EC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOACSQAAWl', symObjAddr: 0xC0, symBinAddr: 0xE9E0, symSize: 0x30 }
+ - { offset: 0x6C80B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOMa', symObjAddr: 0x250, symBinAddr: 0xEB70, symSize: 0xA }
+ - { offset: 0x6C83F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x60, symBinAddr: 0xE980, symSize: 0x50 }
+ - { offset: 0x6C93C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASH9hashValueSivgTW', symObjAddr: 0xF0, symBinAddr: 0xEA10, symSize: 0x60 }
+ - { offset: 0x6C9D3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x150, symBinAddr: 0xEA70, symSize: 0x40 }
+ - { offset: 0x6CA2E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x190, symBinAddr: 0xEAB0, symSize: 0x60 }
+ - { offset: 0x6CAAA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0xE920, symSize: 0x30 }
+ - { offset: 0x6CAD1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationO8rawValues5Int32Vvg', symObjAddr: 0x30, symBinAddr: 0xE950, symSize: 0x30 }
+ - { offset: 0x6CB41, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSYAASY8rawValuexSg03RawF0Qz_tcfCTW', symObjAddr: 0x1F0, symBinAddr: 0xEB10, symSize: 0x20 }
+ - { offset: 0x6CB6B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative17NSCPdfOrientationOSYAASY8rawValue03RawF0QzvgTW', symObjAddr: 0x210, symBinAddr: 0xEB30, symSize: 0x40 }
+ - { offset: 0x6CD08, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOSHAASQWb', symObjAddr: 0xC0, symBinAddr: 0xEBC0, symSize: 0x10 }
+ - { offset: 0x6CD1C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOACSQAAWl', symObjAddr: 0xD0, symBinAddr: 0xEBD0, symSize: 0x30 }
+ - { offset: 0x6CD30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeOMa', symObjAddr: 0x280, symBinAddr: 0xEC00, symSize: 0xA }
+ - { offset: 0x6CD62, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfTableThemeO8rawValues5Int32Vvg', symObjAddr: 0x30, symBinAddr: 0xEB80, symSize: 0x40 }
+ - { offset: 0x6D163, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerCMa', symObjAddr: 0x2C0, symBinAddr: 0xEEC0, symSize: 0x20 }
+ - { offset: 0x6D177, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewCfETo', symObjAddr: 0xAD0, symBinAddr: 0xF6B0, symSize: 0x20 }
+ - { offset: 0x6D1F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewCMa', symObjAddr: 0x10A0, symBinAddr: 0xFC80, symSize: 0x20 }
+ - { offset: 0x6D207, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22LDOTiledViewDataSource_pSgXwWOh', symObjAddr: 0x10F0, symBinAddr: 0xFCC0, symSize: 0x20 }
+ - { offset: 0x6D21B, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x1110, symBinAddr: 0xFCE0, symSize: 0x30 }
+ - { offset: 0x6D22F, size: 0x8, addend: 0x0, symName: '_$sSo21NSAttributedStringKeyaABSHSCWl', symObjAddr: 0x11E0, symBinAddr: 0xFD40, symSize: 0x33 }
+ - { offset: 0x6D313, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerC12fadeDurationSdyFZTo', symObjAddr: 0x0, symBinAddr: 0xEC10, symSize: 0x10 }
+ - { offset: 0x6D340, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerCACycfcTo', symObjAddr: 0x10, symBinAddr: 0xEC20, symSize: 0x30 }
+ - { offset: 0x6D3AA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerC5layerACyp_tcfcTo', symObjAddr: 0x40, symBinAddr: 0xEC50, symSize: 0x90 }
+ - { offset: 0x6D421, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13LDOTiledLayerC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xD0, symBinAddr: 0xECE0, symSize: 0x80 }
+ - { offset: 0x6D4D9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC16maximumZoomScale12CoreGraphics7CGFloatVvs', symObjAddr: 0x170, symBinAddr: 0xED80, symSize: 0x120 }
+ - { offset: 0x6D60E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC10layerClassyXlXpvgZTo', symObjAddr: 0x290, symBinAddr: 0xEEA0, symSize: 0x20 }
+ - { offset: 0x6D684, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC20intrinsicContentSizeSo6CGSizeVvgTo', symObjAddr: 0x2E0, symBinAddr: 0xEEE0, symSize: 0x20 }
+ - { offset: 0x6D6D5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x320, symBinAddr: 0xEF00, symSize: 0x1C0 }
+ - { offset: 0x6D735, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x4E0, symBinAddr: 0xF0C0, symSize: 0x30 }
+ - { offset: 0x6D749, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x510, symBinAddr: 0xF0F0, symSize: 0xE0 }
+ - { offset: 0x6D77E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x5F0, symBinAddr: 0xF1D0, symSize: 0x30 }
+ - { offset: 0x6D7F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC4drawyySo6CGRectVF', symObjAddr: 0x620, symBinAddr: 0xF200, symSize: 0x3F0 }
+ - { offset: 0x6DA69, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC4drawyySo6CGRectVFTo', symObjAddr: 0xA10, symBinAddr: 0xF5F0, symSize: 0x70 }
+ - { offset: 0x6DB0D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12LDOTiledViewC8annotate33_3C77922C210191BCBBA10FC77B526CACLL4rect3col3row9zoomLevel5scale7contextySo6CGRectV_S4iSo12CGContextRefatFTf4nnnnnnd_n', symObjAddr: 0xAF0, symBinAddr: 0xF6D0, symSize: 0x5B0 }
+ - { offset: 0x6DEFC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvgTo', symObjAddr: 0x0, symBinAddr: 0xFD80, symSize: 0x20 }
+ - { offset: 0x6E541, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCMa', symObjAddr: 0x1350, symBinAddr: 0x110D0, symSize: 0x20 }
+ - { offset: 0x6E580, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvgTo', symObjAddr: 0x0, symBinAddr: 0xFD80, symSize: 0x20 }
+ - { offset: 0x6E5DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC10topChangedSbvsTo', symObjAddr: 0x20, symBinAddr: 0xFDA0, symSize: 0x10 }
+ - { offset: 0x6E62D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC11leftChangedSbvgTo', symObjAddr: 0x30, symBinAddr: 0xFDB0, symSize: 0x20 }
+ - { offset: 0x6E680, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC11leftChangedSbvsTo', symObjAddr: 0x50, symBinAddr: 0xFDD0, symSize: 0x10 }
+ - { offset: 0x6E6CF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC13bottomChangedSbvgTo', symObjAddr: 0x60, symBinAddr: 0xFDE0, symSize: 0x20 }
+ - { offset: 0x6E722, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC13bottomChangedSbvsTo', symObjAddr: 0x80, symBinAddr: 0xFE00, symSize: 0x10 }
+ - { offset: 0x6E771, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC12rightChangedSbvgTo', symObjAddr: 0x90, symBinAddr: 0xFE10, symSize: 0x20 }
+ - { offset: 0x6E7C4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC12rightChangedSbvsTo', symObjAddr: 0xB0, symBinAddr: 0xFE30, symSize: 0x10 }
+ - { offset: 0x6E813, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvgTo', symObjAddr: 0xC0, symBinAddr: 0xFE40, symSize: 0x40 }
+ - { offset: 0x6E846, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvg', symObjAddr: 0x100, symBinAddr: 0xFE80, symSize: 0x30 }
+ - { offset: 0x6E89C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvsTo', symObjAddr: 0x130, symBinAddr: 0xFEB0, symSize: 0x50 }
+ - { offset: 0x6E924, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvs', symObjAddr: 0x180, symBinAddr: 0xFF00, symSize: 0x50 }
+ - { offset: 0x6E996, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvM', symObjAddr: 0x1D0, symBinAddr: 0xFF50, symSize: 0x40 }
+ - { offset: 0x6E9BB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC3topSfvM.resume.0', symObjAddr: 0x210, symBinAddr: 0xFF90, symSize: 0x30 }
+ - { offset: 0x6EA25, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvgTo', symObjAddr: 0x240, symBinAddr: 0xFFC0, symSize: 0x40 }
+ - { offset: 0x6EA58, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvg', symObjAddr: 0x280, symBinAddr: 0x10000, symSize: 0x30 }
+ - { offset: 0x6EAA9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvsTo', symObjAddr: 0x2B0, symBinAddr: 0x10030, symSize: 0x50 }
+ - { offset: 0x6EB31, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvs', symObjAddr: 0x300, symBinAddr: 0x10080, symSize: 0x50 }
+ - { offset: 0x6EBA3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvM', symObjAddr: 0x350, symBinAddr: 0x100D0, symSize: 0x40 }
+ - { offset: 0x6EBC8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC4leftSfvM.resume.0', symObjAddr: 0x390, symBinAddr: 0x10110, symSize: 0x30 }
+ - { offset: 0x6EC32, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvgTo', symObjAddr: 0x3C0, symBinAddr: 0x10140, symSize: 0x40 }
+ - { offset: 0x6EC65, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvg', symObjAddr: 0x400, symBinAddr: 0x10180, symSize: 0x30 }
+ - { offset: 0x6ECB6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvsTo', symObjAddr: 0x430, symBinAddr: 0x101B0, symSize: 0x50 }
+ - { offset: 0x6ED3E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvs', symObjAddr: 0x480, symBinAddr: 0x10200, symSize: 0x50 }
+ - { offset: 0x6EDB0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvM', symObjAddr: 0x4D0, symBinAddr: 0x10250, symSize: 0x40 }
+ - { offset: 0x6EDD5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6bottomSfvM.resume.0', symObjAddr: 0x510, symBinAddr: 0x10290, symSize: 0x30 }
+ - { offset: 0x6EE3F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvgTo', symObjAddr: 0x540, symBinAddr: 0x102C0, symSize: 0x40 }
+ - { offset: 0x6EE72, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvg', symObjAddr: 0x580, symBinAddr: 0x10300, symSize: 0x30 }
+ - { offset: 0x6EEC3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvsTo', symObjAddr: 0x5B0, symBinAddr: 0x10330, symSize: 0x50 }
+ - { offset: 0x6EF4B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvs', symObjAddr: 0x600, symBinAddr: 0x10380, symSize: 0x50 }
+ - { offset: 0x6EFBD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvM', symObjAddr: 0x650, symBinAddr: 0x103D0, symSize: 0x40 }
+ - { offset: 0x6EFE2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC5rightSfvM.resume.0', symObjAddr: 0x690, symBinAddr: 0x10410, symSize: 0x30 }
+ - { offset: 0x6F03E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZ', symObjAddr: 0x6C0, symBinAddr: 0x10440, symSize: 0x10 }
+ - { offset: 0x6F072, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfC', symObjAddr: 0x6D0, symBinAddr: 0x10450, symSize: 0x160 }
+ - { offset: 0x6F0BE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZTo', symObjAddr: 0x830, symBinAddr: 0x105B0, symSize: 0x20 }
+ - { offset: 0x6F0E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZ', symObjAddr: 0x850, symBinAddr: 0x105D0, symSize: 0x10 }
+ - { offset: 0x6F140, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfC', symObjAddr: 0x860, symBinAddr: 0x105E0, symSize: 0x170 }
+ - { offset: 0x6F1A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZTo', symObjAddr: 0x9D0, symBinAddr: 0x10750, symSize: 0x20 }
+ - { offset: 0x6F1CE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfc', symObjAddr: 0x9F0, symBinAddr: 0x10770, symSize: 0x170 }
+ - { offset: 0x6F215, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCyACSf_S3ftcfcTo', symObjAddr: 0xB60, symBinAddr: 0x108E0, symSize: 0x20 }
+ - { offset: 0x6F229, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfc', symObjAddr: 0xB80, symBinAddr: 0x10900, symSize: 0x160 }
+ - { offset: 0x6F252, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7uniformACSf_tcfcTo', symObjAddr: 0xCE0, symBinAddr: 0x10A60, symSize: 0x20 }
+ - { offset: 0x6F297, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6pdfiumySo04CPdfbD0VAA0C4UnitOF', symObjAddr: 0xD00, symBinAddr: 0x10A80, symSize: 0x160 }
+ - { offset: 0x6F3CA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC6pdfiumySo04CPdfbD0VAA0C4UnitOFTo', symObjAddr: 0xE60, symBinAddr: 0x10BE0, symSize: 0x110 }
+ - { offset: 0x6F3DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCACycfC', symObjAddr: 0xF70, symBinAddr: 0x10CF0, symSize: 0x20 }
+ - { offset: 0x6F3F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCACycfc', symObjAddr: 0xF90, symBinAddr: 0x10D10, symSize: 0x30 }
+ - { offset: 0x6F44B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCACycfcTo', symObjAddr: 0xFC0, symBinAddr: 0x10D40, symSize: 0x30 }
+ - { offset: 0x6F4AA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginCfD', symObjAddr: 0xFF0, symBinAddr: 0x10D70, symSize: 0x30 }
+ - { offset: 0x6F4D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default7uniformACSf_tFZTf4nd_n', symObjAddr: 0x1020, symBinAddr: 0x10DA0, symSize: 0x190 }
+ - { offset: 0x6F5F1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative12NSCPdfMarginC7default4left5right3top6bottomACSf_S3ftFZTf4nnnnd_n', symObjAddr: 0x11B0, symBinAddr: 0x10F30, symSize: 0x1A0 }
+ - { offset: 0x6FAB3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvpACTk', symObjAddr: 0x190, symBinAddr: 0x113A0, symSize: 0x70 }
+ - { offset: 0x6FB08, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvpACTk', symObjAddr: 0x400, symBinAddr: 0x11610, symSize: 0x70 }
+ - { offset: 0x6FB5D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCMa', symObjAddr: 0x880, symBinAddr: 0x11A90, symSize: 0x20 }
+ - { offset: 0x6FB71, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCfETo', symObjAddr: 0x970, symBinAddr: 0x11B80, symSize: 0x40 }
+ - { offset: 0x6FD09, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCMa', symObjAddr: 0xA60, symBinAddr: 0x11C70, symSize: 0x20 }
+ - { offset: 0x6FD1D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCfETo', symObjAddr: 0xBF0, symBinAddr: 0x11E00, symSize: 0x20 }
+ - { offset: 0x70208, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCMa', symObjAddr: 0xF60, symBinAddr: 0x12170, symSize: 0x20 }
+ - { offset: 0x7021C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCfETo', symObjAddr: 0x1150, symBinAddr: 0x12360, symSize: 0x40 }
+ - { offset: 0x70257, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCfETo', symObjAddr: 0x17A0, symBinAddr: 0x129B0, symSize: 0x40 }
+ - { offset: 0x70D0D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14onWillDrawCell33_B39330B1570F0498A1441994F234171ALLySbSVSg_SpySo0abF10RenderInfoVGSgtF', symObjAddr: 0x18E0, symBinAddr: 0x12AF0, symSize: 0x140 }
+ - { offset: 0x70E40, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13onDidDrawCell33_B39330B1570F0498A1441994F234171ALLyySVSg_SpySo0abF10RenderInfoVGSgtF', symObjAddr: 0x1A20, symBinAddr: 0x12C30, symSize: 0x130 }
+ - { offset: 0x70FFF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvpACTk', symObjAddr: 0x30F0, symBinAddr: 0x14210, symSize: 0x60 }
+ - { offset: 0x7103D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvpACTK', symObjAddr: 0x3290, symBinAddr: 0x143B0, symSize: 0x90 }
+ - { offset: 0x71075, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvpACTk', symObjAddr: 0x3320, symBinAddr: 0x14440, symSize: 0xC0 }
+ - { offset: 0x710B5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvpACTK', symObjAddr: 0x35C0, symBinAddr: 0x146E0, symSize: 0x90 }
+ - { offset: 0x710ED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvpACTk', symObjAddr: 0x3650, symBinAddr: 0x14770, symSize: 0xC0 }
+ - { offset: 0x7112D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCSbIeggd_AC10ObjectiveC8ObjCBoolVIeyByd_TR', symObjAddr: 0x3790, symBinAddr: 0x148B0, symSize: 0x60 }
+ - { offset: 0x71145, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvpACTK', symObjAddr: 0x38A0, symBinAddr: 0x149C0, symSize: 0x90 }
+ - { offset: 0x7117D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvpACTk', symObjAddr: 0x3930, symBinAddr: 0x14A50, symSize: 0xC0 }
+ - { offset: 0x711BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvpACTK', symObjAddr: 0x3C20, symBinAddr: 0x14D40, symSize: 0x90 }
+ - { offset: 0x711F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvpACTk', symObjAddr: 0x3CB0, symBinAddr: 0x14DD0, symSize: 0xC0 }
+ - { offset: 0x712A3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCfETo', symObjAddr: 0x4030, symBinAddr: 0x15150, symSize: 0x150 }
+ - { offset: 0x715CA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14onWillDrawPage33_B39330B1570F0498A1441994F234171ALLyySVSg_s6UInt32VS2ftFTo', symObjAddr: 0x5310, symBinAddr: 0x16430, symSize: 0x20 }
+ - { offset: 0x715E6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13onDidDrawPage33_B39330B1570F0498A1441994F234171ALLyySVSg_s6UInt32VS2ftFTo', symObjAddr: 0x5330, symBinAddr: 0x16450, symSize: 0x20 }
+ - { offset: 0x71602, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14onWillDrawCell33_B39330B1570F0498A1441994F234171ALLySbSVSg_SpySo0abF10RenderInfoVGSgtFTo', symObjAddr: 0x5350, symBinAddr: 0x16470, symSize: 0x10 }
+ - { offset: 0x7161E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13onDidDrawCell33_B39330B1570F0498A1441994F234171ALLyySVSg_SpySo0abF10RenderInfoVGSgtFTo', symObjAddr: 0x5360, symBinAddr: 0x16480, symSize: 0x10 }
+ - { offset: 0x71645, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyFSf_Tg5', symObjAddr: 0x58E0, symBinAddr: 0x16A00, symSize: 0x20 }
+ - { offset: 0x716B4, size: 0x8, addend: 0x0, symName: '_$sSTsE21_copySequenceContents12initializing8IteratorQz_SitSry7ElementQzG_tFSD6ValuesVy9PdfNative15NSCPdfColumnKeyCAJ0J8StyleDefC_G_Tg5', symObjAddr: 0x5900, symBinAddr: 0x16A20, symSize: 0x3F0 }
+ - { offset: 0x717C7, size: 0x8, addend: 0x0, symName: '_$sSTsE21_copySequenceContents12initializing8IteratorQz_SitSry7ElementQzG_tFSD4KeysVy9PdfNative15NSCPdfColumnKeyCAJ0J8StyleDefC_G_Tg5', symObjAddr: 0x5CF0, symBinAddr: 0x16E10, symSize: 0x3E0 }
+ - { offset: 0x719F8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCMa', symObjAddr: 0x67D0, symBinAddr: 0x178F0, symSize: 0x20 }
+ - { offset: 0x71A0C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCIegg_SgWOy', symObjAddr: 0x67F0, symBinAddr: 0x17910, symSize: 0x20 }
+ - { offset: 0x71A20, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCIegg_SgWOe', symObjAddr: 0x6810, symBinAddr: 0x17930, symSize: 0x20 }
+ - { offset: 0x71A34, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCMa', symObjAddr: 0x6830, symBinAddr: 0x17950, symSize: 0x20 }
+ - { offset: 0x71A48, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7880, symBinAddr: 0x18660, symSize: 0x20 }
+ - { offset: 0x71A5C, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x78A0, symBinAddr: 0x18680, symSize: 0x10 }
+ - { offset: 0x71A7B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC10ObjectiveC8ObjCBoolVIeyByd_ACSbIeggd_TRTA', symObjAddr: 0x78B0, symBinAddr: 0x18690, symSize: 0x10 }
+ - { offset: 0x71AA4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x78E0, symBinAddr: 0x186A0, symSize: 0x30 }
+ - { offset: 0x71AC3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCSbIegnr_ACSbIeggd_TRTA', symObjAddr: 0x7930, symBinAddr: 0x186F0, symSize: 0x30 }
+ - { offset: 0x71AF7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCSbIeggd_ACSbIegnr_TRTA', symObjAddr: 0x7960, symBinAddr: 0x18720, symSize: 0x20 }
+ - { offset: 0x71B2B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCytIegnr_ACIegg_TRTA', symObjAddr: 0x7980, symBinAddr: 0x18740, symSize: 0x30 }
+ - { offset: 0x71B5F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCIegg_ACytIegnr_TRTA', symObjAddr: 0x79B0, symBinAddr: 0x18770, symSize: 0x20 }
+ - { offset: 0x71B88, size: 0x8, addend: 0x0, symName: '_$sSD8IteratorV8_VariantOy9PdfNative15NSCPdfColumnKeyCAE0E8StyleDefC__GWOe', symObjAddr: 0x79D0, symBinAddr: 0x18790, symSize: 0x20 }
+ - { offset: 0x7243B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvgTo', symObjAddr: 0x0, symBinAddr: 0x11210, symSize: 0x60 }
+ - { offset: 0x7246E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvg', symObjAddr: 0x60, symBinAddr: 0x11270, symSize: 0x50 }
+ - { offset: 0x724CA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvsTo', symObjAddr: 0xB0, symBinAddr: 0x112C0, symSize: 0x80 }
+ - { offset: 0x72513, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvs', symObjAddr: 0x130, symBinAddr: 0x11340, symSize: 0x60 }
+ - { offset: 0x72557, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6headerSSvM', symObjAddr: 0x200, symBinAddr: 0x11410, symSize: 0x40 }
+ - { offset: 0x72590, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvgTo', symObjAddr: 0x250, symBinAddr: 0x11460, symSize: 0x70 }
+ - { offset: 0x725BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvg', symObjAddr: 0x2C0, symBinAddr: 0x114D0, symSize: 0x50 }
+ - { offset: 0x72613, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvsTo', symObjAddr: 0x310, symBinAddr: 0x11520, symSize: 0x90 }
+ - { offset: 0x7265C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvs', symObjAddr: 0x3A0, symBinAddr: 0x115B0, symSize: 0x60 }
+ - { offset: 0x726A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC7dataKeySSSgvM', symObjAddr: 0x470, symBinAddr: 0x11680, symSize: 0x40 }
+ - { offset: 0x726F7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfC', symObjAddr: 0x4E0, symBinAddr: 0x116F0, symSize: 0x110 }
+ - { offset: 0x72740, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfc', symObjAddr: 0x5F0, symBinAddr: 0x11800, symSize: 0x110 }
+ - { offset: 0x72773, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC6header7dataKeyACSS_SSSgtcfcTo', symObjAddr: 0x700, symBinAddr: 0x11910, symSize: 0x50 }
+ - { offset: 0x7280F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefC13updateCStruct33_B39330B1570F0498A1441994F234171ALLyyF', symObjAddr: 0x750, symBinAddr: 0x11960, symSize: 0x130 }
+ - { offset: 0x729B7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCfD', symObjAddr: 0x8A0, symBinAddr: 0x11AB0, symSize: 0x60 }
+ - { offset: 0x72A59, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCfDTo', symObjAddr: 0x900, symBinAddr: 0x11B10, symSize: 0x70 }
+ - { offset: 0x72AB4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCACycfc', symObjAddr: 0x9B0, symBinAddr: 0x11BC0, symSize: 0x30 }
+ - { offset: 0x72B0D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnDefCACycfcTo', symObjAddr: 0x9E0, symBinAddr: 0x11BF0, symSize: 0x30 }
+ - { offset: 0x72BC4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyC5IndexyACSiFZ', symObjAddr: 0xA10, symBinAddr: 0x11C20, symSize: 0x50 }
+ - { offset: 0x72D0D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyC04DataE0yACSSFZ', symObjAddr: 0xA80, symBinAddr: 0x11C90, symSize: 0xC0 }
+ - { offset: 0x72E19, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCfD', symObjAddr: 0xB40, symBinAddr: 0x11D50, symSize: 0x50 }
+ - { offset: 0x72E81, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCfDTo', symObjAddr: 0xB90, symBinAddr: 0x11DA0, symSize: 0x60 }
+ - { offset: 0x72EC3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCACycfc', symObjAddr: 0xC10, symBinAddr: 0x11E20, symSize: 0xA0 }
+ - { offset: 0x72EF6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfColumnKeyCACycfcTo', symObjAddr: 0xCB0, symBinAddr: 0x11EC0, symSize: 0xA0 }
+ - { offset: 0x72F44, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC4cellAA0cdE0CSgvgTo', symObjAddr: 0xD90, symBinAddr: 0x11FA0, symSize: 0x20 }
+ - { offset: 0x72F9E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC4cellAA0cdE0CSgvsTo', symObjAddr: 0xDB0, symBinAddr: 0x11FC0, symSize: 0x30 }
+ - { offset: 0x72FFE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC02isE0SbvgTo', symObjAddr: 0xDE0, symBinAddr: 0x11FF0, symSize: 0x20 }
+ - { offset: 0x73051, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC02isE0SbvsTo', symObjAddr: 0xE00, symBinAddr: 0x12010, symSize: 0x10 }
+ - { offset: 0x730BE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfC', symObjAddr: 0xE10, symBinAddr: 0x12020, symSize: 0xB0 }
+ - { offset: 0x73103, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfc', symObjAddr: 0xEC0, symBinAddr: 0x120D0, symSize: 0xA0 }
+ - { offset: 0x73136, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6string4cellACSS_AA0cdE0CSgtcfcTo', symObjAddr: 0xF80, symBinAddr: 0x12190, symSize: 0x40 }
+ - { offset: 0x7314A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZ', symObjAddr: 0xFC0, symBinAddr: 0x121D0, symSize: 0x10 }
+ - { offset: 0x7316B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZTo', symObjAddr: 0xFD0, symBinAddr: 0x121E0, symSize: 0x20 }
+ - { offset: 0x73195, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZ', symObjAddr: 0xFF0, symBinAddr: 0x12200, symSize: 0x10 }
+ - { offset: 0x731B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZTo', symObjAddr: 0x1000, symBinAddr: 0x12210, symSize: 0x40 }
+ - { offset: 0x731DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZ', symObjAddr: 0x1040, symBinAddr: 0x12250, symSize: 0x10 }
+ - { offset: 0x731F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZTo', symObjAddr: 0x1050, symBinAddr: 0x12260, symSize: 0x40 }
+ - { offset: 0x7321F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCfD', symObjAddr: 0x1090, symBinAddr: 0x122A0, symSize: 0xA0 }
+ - { offset: 0x732FF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCfDTo', symObjAddr: 0x1130, symBinAddr: 0x12340, symSize: 0x20 }
+ - { offset: 0x7340F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6pdfiumySo06CTableefG0VAA0C4UnitOF', symObjAddr: 0x1190, symBinAddr: 0x123A0, symSize: 0x1E0 }
+ - { offset: 0x73653, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC6pdfiumySo06CTableefG0VAA0C4UnitOFTo', symObjAddr: 0x1370, symBinAddr: 0x12580, symSize: 0x40 }
+ - { offset: 0x73667, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCACycfc', symObjAddr: 0x13B0, symBinAddr: 0x125C0, symSize: 0x30 }
+ - { offset: 0x736C0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringCACycfcTo', symObjAddr: 0x13E0, symBinAddr: 0x125F0, symSize: 0x30 }
+ - { offset: 0x7371F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC5styleAA0C8StyleDefCvgTo', symObjAddr: 0x14C0, symBinAddr: 0x126D0, symSize: 0x20 }
+ - { offset: 0x73779, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC5styleAA0C8StyleDefCvsTo', symObjAddr: 0x14E0, symBinAddr: 0x126F0, symSize: 0x30 }
+ - { offset: 0x737B4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7colSpanSivgTo', symObjAddr: 0x1510, symBinAddr: 0x12720, symSize: 0x20 }
+ - { offset: 0x73807, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7colSpanSivsTo', symObjAddr: 0x1530, symBinAddr: 0x12740, symSize: 0x20 }
+ - { offset: 0x73842, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7rowSpanSivgTo', symObjAddr: 0x1550, symBinAddr: 0x12760, symSize: 0x20 }
+ - { offset: 0x73895, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellC7rowSpanSivsTo', symObjAddr: 0x1570, symBinAddr: 0x12780, symSize: 0x20 }
+ - { offset: 0x7391A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfC', symObjAddr: 0x1590, symBinAddr: 0x127A0, symSize: 0x90 }
+ - { offset: 0x73971, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfc', symObjAddr: 0x1620, symBinAddr: 0x12830, symSize: 0x60 }
+ - { offset: 0x739B8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCyACSS_S2iAA0C8StyleDefCtcfcTo', symObjAddr: 0x1680, symBinAddr: 0x12890, symSize: 0x90 }
+ - { offset: 0x73A09, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCACycfc', symObjAddr: 0x1710, symBinAddr: 0x12920, symSize: 0x30 }
+ - { offset: 0x73A62, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCACycfcTo', symObjAddr: 0x1740, symBinAddr: 0x12950, symSize: 0x30 }
+ - { offset: 0x73AC1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTableCellCfD', symObjAddr: 0x1770, symBinAddr: 0x12980, symSize: 0x30 }
+ - { offset: 0x73BA3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvgTo', symObjAddr: 0x1B50, symBinAddr: 0x12D60, symSize: 0x70 }
+ - { offset: 0x73BFB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvsTo', symObjAddr: 0x1BE0, symBinAddr: 0x12DF0, symSize: 0x70 }
+ - { offset: 0x73C36, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC7columnsSayAA0C9ColumnDefCGSgvM', symObjAddr: 0x1C70, symBinAddr: 0x12E80, symSize: 0x40 }
+ - { offset: 0x73C6F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvgTo', symObjAddr: 0x1CB0, symBinAddr: 0x12EC0, symSize: 0x90 }
+ - { offset: 0x73CC7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvsTo', symObjAddr: 0x1DA0, symBinAddr: 0x12FB0, symSize: 0x80 }
+ - { offset: 0x73D02, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12columnStylesSDyAA0C9ColumnKeyCAA0C8StyleDefCGSgvM', symObjAddr: 0x1EE0, symBinAddr: 0x130F0, symSize: 0x40 }
+ - { offset: 0x73D3B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x1F20, symBinAddr: 0x13130, symSize: 0x40 }
+ - { offset: 0x73D6E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvg', symObjAddr: 0x1F60, symBinAddr: 0x13170, symSize: 0x40 }
+ - { offset: 0x73D8B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvs', symObjAddr: 0x1FC0, symBinAddr: 0x131D0, symSize: 0x50 }
+ - { offset: 0x73DBE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6stylesAA0C8StyleDefCSgvM', symObjAddr: 0x2010, symBinAddr: 0x13220, symSize: 0x40 }
+ - { offset: 0x73DF7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x2050, symBinAddr: 0x13260, symSize: 0x40 }
+ - { offset: 0x73E2A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvg', symObjAddr: 0x2090, symBinAddr: 0x132A0, symSize: 0x40 }
+ - { offset: 0x73E47, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvs', symObjAddr: 0x20F0, symBinAddr: 0x13300, symSize: 0x50 }
+ - { offset: 0x73E7A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC19alternateRowsStylesAA0C8StyleDefCSgvM', symObjAddr: 0x2140, symBinAddr: 0x13350, symSize: 0x40 }
+ - { offset: 0x73EB3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x2180, symBinAddr: 0x13390, symSize: 0x40 }
+ - { offset: 0x73EE6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvg', symObjAddr: 0x21C0, symBinAddr: 0x133D0, symSize: 0x40 }
+ - { offset: 0x73F03, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvs', symObjAddr: 0x2220, symBinAddr: 0x13430, symSize: 0x50 }
+ - { offset: 0x73F36, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10headStylesAA0C8StyleDefCSgvM', symObjAddr: 0x2270, symBinAddr: 0x13480, symSize: 0x40 }
+ - { offset: 0x73F6F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x22B0, symBinAddr: 0x134C0, symSize: 0x40 }
+ - { offset: 0x73FA2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvg', symObjAddr: 0x22F0, symBinAddr: 0x13500, symSize: 0x40 }
+ - { offset: 0x73FBF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvs', symObjAddr: 0x2350, symBinAddr: 0x13560, symSize: 0x50 }
+ - { offset: 0x73FF2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10bodyStylesAA0C8StyleDefCSgvM', symObjAddr: 0x23A0, symBinAddr: 0x135B0, symSize: 0x40 }
+ - { offset: 0x7402B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvgTo', symObjAddr: 0x23F0, symBinAddr: 0x135F0, symSize: 0x40 }
+ - { offset: 0x7405E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvg', symObjAddr: 0x2430, symBinAddr: 0x13630, symSize: 0x40 }
+ - { offset: 0x7407B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvs', symObjAddr: 0x24F0, symBinAddr: 0x136F0, symSize: 0x50 }
+ - { offset: 0x740AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC10footStylesAA0C8StyleDefCSgvM', symObjAddr: 0x25A0, symBinAddr: 0x137A0, symSize: 0x40 }
+ - { offset: 0x740D3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC4headSaySayAA0cD12CellOrStringCGGvM', symObjAddr: 0x2660, symBinAddr: 0x13860, symSize: 0x40 }
+ - { offset: 0x740F8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC4bodySaySayAA0cD12CellOrStringCGGvM', symObjAddr: 0x2720, symBinAddr: 0x13920, symSize: 0x40 }
+ - { offset: 0x7411D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC4footSaySayAA0cD12CellOrStringCGGvM', symObjAddr: 0x28A0, symBinAddr: 0x13AA0, symSize: 0x40 }
+ - { offset: 0x74156, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8positionSaySfGvgTo', symObjAddr: 0x28E0, symBinAddr: 0x13AE0, symSize: 0x60 }
+ - { offset: 0x741AE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8positionSaySfGvsTo', symObjAddr: 0x29A0, symBinAddr: 0x13B60, symSize: 0x60 }
+ - { offset: 0x741E9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8positionSaySfGvM', symObjAddr: 0x2AC0, symBinAddr: 0x13BE0, symSize: 0x40 }
+ - { offset: 0x7421C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvgTo', symObjAddr: 0x2B00, symBinAddr: 0x13C20, symSize: 0x40 }
+ - { offset: 0x7424F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvg', symObjAddr: 0x2B40, symBinAddr: 0x13C60, symSize: 0x30 }
+ - { offset: 0x74291, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvsTo', symObjAddr: 0x2B70, symBinAddr: 0x13C90, symSize: 0x40 }
+ - { offset: 0x742CC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvs', symObjAddr: 0x2BB0, symBinAddr: 0x13CD0, symSize: 0x40 }
+ - { offset: 0x742F3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC5themeAA0cD5ThemeOvM', symObjAddr: 0x2BF0, symBinAddr: 0x13D10, symSize: 0x40 }
+ - { offset: 0x7432C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvgTo', symObjAddr: 0x2C30, symBinAddr: 0x13D50, symSize: 0x40 }
+ - { offset: 0x7435F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovg', symObjAddr: 0x2C70, symBinAddr: 0x13D90, symSize: 0x30 }
+ - { offset: 0x743A1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvsTo', symObjAddr: 0x2CA0, symBinAddr: 0x13DC0, symSize: 0x40 }
+ - { offset: 0x743DC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0Ovs', symObjAddr: 0x2CE0, symBinAddr: 0x13E00, symSize: 0x40 }
+ - { offset: 0x74403, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC9pageBreakAA0c4PageF0OvM', symObjAddr: 0x2D20, symBinAddr: 0x13E40, symSize: 0x40 }
+ - { offset: 0x7443C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvgTo', symObjAddr: 0x2D60, symBinAddr: 0x13E80, symSize: 0x40 }
+ - { offset: 0x7446F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovg', symObjAddr: 0x2DA0, symBinAddr: 0x13EC0, symSize: 0x30 }
+ - { offset: 0x744B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvsTo', symObjAddr: 0x2DD0, symBinAddr: 0x13EF0, symSize: 0x40 }
+ - { offset: 0x744EC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0Ovs', symObjAddr: 0x2E10, symBinAddr: 0x13F30, symSize: 0x40 }
+ - { offset: 0x74513, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showHeadAA0c4ShowF0OvM', symObjAddr: 0x2E50, symBinAddr: 0x13F70, symSize: 0x40 }
+ - { offset: 0x7454C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvgTo', symObjAddr: 0x2E90, symBinAddr: 0x13FB0, symSize: 0x40 }
+ - { offset: 0x7457F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovg', symObjAddr: 0x2ED0, symBinAddr: 0x13FF0, symSize: 0x30 }
+ - { offset: 0x745C1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvsTo', symObjAddr: 0x2F00, symBinAddr: 0x14020, symSize: 0x40 }
+ - { offset: 0x745FC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0Ovs', symObjAddr: 0x2F40, symBinAddr: 0x14060, symSize: 0x40 }
+ - { offset: 0x74623, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC8showFootAA0c4ShowF0OvM', symObjAddr: 0x2F80, symBinAddr: 0x140A0, symSize: 0x40 }
+ - { offset: 0x7465C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvgTo', symObjAddr: 0x2FC0, symBinAddr: 0x140E0, symSize: 0x40 }
+ - { offset: 0x7468F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvg', symObjAddr: 0x3000, symBinAddr: 0x14120, symSize: 0x40 }
+ - { offset: 0x746D1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvsTo', symObjAddr: 0x3040, symBinAddr: 0x14160, symSize: 0x60 }
+ - { offset: 0x7470C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvs', symObjAddr: 0x30A0, symBinAddr: 0x141C0, symSize: 0x50 }
+ - { offset: 0x74733, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6marginAA0C6MarginCvM', symObjAddr: 0x3150, symBinAddr: 0x14270, symSize: 0x40 }
+ - { offset: 0x74783, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvsTo', symObjAddr: 0x31E0, symBinAddr: 0x14300, symSize: 0x90 }
+ - { offset: 0x747D4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawPageyAA0C8HookDataCcSgvM', symObjAddr: 0x33E0, symBinAddr: 0x14500, symSize: 0x40 }
+ - { offset: 0x74819, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvsTo', symObjAddr: 0x3510, symBinAddr: 0x14630, symSize: 0x90 }
+ - { offset: 0x7486A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawPageyAA0C8HookDataCcSgvM', symObjAddr: 0x3710, symBinAddr: 0x14830, symSize: 0x40 }
+ - { offset: 0x748BA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvsTo', symObjAddr: 0x37F0, symBinAddr: 0x14910, symSize: 0x90 }
+ - { offset: 0x748F7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC12willDrawCellSbAA0cG8HookDataCcSgvM', symObjAddr: 0x39F0, symBinAddr: 0x14B10, symSize: 0x40 }
+ - { offset: 0x74947, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvsTo', symObjAddr: 0x3B10, symBinAddr: 0x14C30, symSize: 0x90 }
+ - { offset: 0x74984, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC11didDrawCellyAA0cG8HookDataCcSgvM', symObjAddr: 0x3D70, symBinAddr: 0x14E90, symSize: 0x40 }
+ - { offset: 0x749A9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCfD', symObjAddr: 0x3DB0, symBinAddr: 0x14ED0, symSize: 0x260 }
+ - { offset: 0x74DE7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCfDTo', symObjAddr: 0x4010, symBinAddr: 0x15130, symSize: 0x20 }
+ - { offset: 0x74E16, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC14updatePositionyySf_SftF', symObjAddr: 0x4180, symBinAddr: 0x152A0, symSize: 0x90 }
+ - { offset: 0x74F59, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC14updatePositionyySf_SftFTo', symObjAddr: 0x4210, symBinAddr: 0x15330, symSize: 0xB0 }
+ - { offset: 0x75422, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6pdfiumySo04CPdfD0VAA0C4UnitOF', symObjAddr: 0x42C0, symBinAddr: 0x153E0, symSize: 0x1050 }
+ - { offset: 0x7658C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC6pdfiumySo04CPdfD0VAA0C4UnitOFTo', symObjAddr: 0x5370, symBinAddr: 0x16490, symSize: 0x2C0 }
+ - { offset: 0x765A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCACycfC', symObjAddr: 0x5630, symBinAddr: 0x16750, symSize: 0x20 }
+ - { offset: 0x765C1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCACycfc', symObjAddr: 0x5650, symBinAddr: 0x16770, symSize: 0x270 }
+ - { offset: 0x76608, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableCACycfcTo', symObjAddr: 0x58C0, symBinAddr: 0x169E0, symSize: 0x20 }
+ - { offset: 0x766A2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfTableC05parseD4DataySpySPySo18CTableCellOrStringVGSgG_SuSpySuGSaySpyAFGGtSaySayAA0cdhiJ0CGG_AA0C4UnitOtFZTf4nnd_n', symObjAddr: 0x60D0, symBinAddr: 0x171F0, symSize: 0x4D0 }
+ - { offset: 0x76E27, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC5emptyACyFZTf4d_n', symObjAddr: 0x65A0, symBinAddr: 0x176C0, symSize: 0xB0 }
+ - { offset: 0x76E81, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC04withG0yACSSFZTf4nd_n', symObjAddr: 0x6650, symBinAddr: 0x17770, symSize: 0xC0 }
+ - { offset: 0x76EDD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfTableCellOrStringC0E0yAcA0cdE0CFZTf4nd_n', symObjAddr: 0x6710, symBinAddr: 0x17830, symSize: 0xC0 }
+ - { offset: 0x77050, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5widthSuvgTo', symObjAddr: 0x0, symBinAddr: 0x18940, symSize: 0x20 }
+ - { offset: 0x771B6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCMa', symObjAddr: 0x120, symBinAddr: 0x18A60, symSize: 0x20 }
+ - { offset: 0x771E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCfETo', symObjAddr: 0x260, symBinAddr: 0x18BA0, symSize: 0x20 }
+ - { offset: 0x77229, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5widthSuvgTo', symObjAddr: 0x0, symBinAddr: 0x18940, symSize: 0x20 }
+ - { offset: 0x77270, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC6heightSuvgTo', symObjAddr: 0x20, symBinAddr: 0x18960, symSize: 0x20 }
+ - { offset: 0x772D5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC4dataSo6NSDataCvgTo', symObjAddr: 0x40, symBinAddr: 0x18980, symSize: 0x20 }
+ - { offset: 0x77352, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfC', symObjAddr: 0x60, symBinAddr: 0x189A0, symSize: 0x70 }
+ - { offset: 0x7739D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfc', symObjAddr: 0xD0, symBinAddr: 0x18A10, symSize: 0x50 }
+ - { offset: 0x773DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoC5width6height4dataACSu_SuSo6NSDataCtcfcTo', symObjAddr: 0x140, symBinAddr: 0x18A80, symSize: 0x70 }
+ - { offset: 0x77423, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCACycfC', symObjAddr: 0x1B0, symBinAddr: 0x18AF0, symSize: 0x20 }
+ - { offset: 0x7743D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCACycfc', symObjAddr: 0x1D0, symBinAddr: 0x18B10, symSize: 0x30 }
+ - { offset: 0x77496, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCACycfcTo', symObjAddr: 0x200, symBinAddr: 0x18B40, symSize: 0x30 }
+ - { offset: 0x774F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfInfoCfD', symObjAddr: 0x230, symBinAddr: 0x18B70, symSize: 0x30 }
+ - { offset: 0x7830F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCfETo', symObjAddr: 0x36E0, symBinAddr: 0x1C1A0, symSize: 0x60 }
+ - { offset: 0x7834F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCMa', symObjAddr: 0x39B0, symBinAddr: 0x1C470, symSize: 0x20 }
+ - { offset: 0x78363, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCMa', symObjAddr: 0x3A80, symBinAddr: 0x1C490, symSize: 0x20 }
+ - { offset: 0x7837E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC7defaultACyFZ', symObjAddr: 0x0, symBinAddr: 0x18BF0, symSize: 0x10 }
+ - { offset: 0x78486, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32VvgTo', symObjAddr: 0x10, symBinAddr: 0x18C00, symSize: 0x40 }
+ - { offset: 0x784B9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32Vvg', symObjAddr: 0x50, symBinAddr: 0x18C40, symSize: 0x30 }
+ - { offset: 0x78501, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32VvsTo', symObjAddr: 0x80, symBinAddr: 0x18C70, symSize: 0x40 }
+ - { offset: 0x7853C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32Vvs', symObjAddr: 0xC0, symBinAddr: 0x18CB0, symSize: 0x40 }
+ - { offset: 0x78563, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1rs5Int32VvM', symObjAddr: 0x100, symBinAddr: 0x18CF0, symSize: 0x40 }
+ - { offset: 0x7859C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32VvgTo', symObjAddr: 0x140, symBinAddr: 0x18D30, symSize: 0x40 }
+ - { offset: 0x785CF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32Vvg', symObjAddr: 0x180, symBinAddr: 0x18D70, symSize: 0x30 }
+ - { offset: 0x7860C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32VvsTo', symObjAddr: 0x1B0, symBinAddr: 0x18DA0, symSize: 0x40 }
+ - { offset: 0x78647, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32Vvs', symObjAddr: 0x1F0, symBinAddr: 0x18DE0, symSize: 0x40 }
+ - { offset: 0x7866E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1gs5Int32VvM', symObjAddr: 0x230, symBinAddr: 0x18E20, symSize: 0x40 }
+ - { offset: 0x786A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32VvgTo', symObjAddr: 0x270, symBinAddr: 0x18E60, symSize: 0x40 }
+ - { offset: 0x786DA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32Vvg', symObjAddr: 0x2B0, symBinAddr: 0x18EA0, symSize: 0x30 }
+ - { offset: 0x78717, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32VvsTo', symObjAddr: 0x2E0, symBinAddr: 0x18ED0, symSize: 0x40 }
+ - { offset: 0x78752, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32Vvs', symObjAddr: 0x320, symBinAddr: 0x18F10, symSize: 0x40 }
+ - { offset: 0x78779, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1bs5Int32VvM', symObjAddr: 0x360, symBinAddr: 0x18F50, symSize: 0x40 }
+ - { offset: 0x787B2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32VvgTo', symObjAddr: 0x3A0, symBinAddr: 0x18F90, symSize: 0x40 }
+ - { offset: 0x787E5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32Vvg', symObjAddr: 0x3E0, symBinAddr: 0x18FD0, symSize: 0x30 }
+ - { offset: 0x78822, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32VvsTo', symObjAddr: 0x410, symBinAddr: 0x19000, symSize: 0x40 }
+ - { offset: 0x7885D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32Vvs', symObjAddr: 0x450, symBinAddr: 0x19040, symSize: 0x40 }
+ - { offset: 0x78884, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC1as5Int32VvM', symObjAddr: 0x490, symBinAddr: 0x19080, symSize: 0x40 }
+ - { offset: 0x788ED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCyACs5Int32V_A2EtcfC', symObjAddr: 0x4E0, symBinAddr: 0x190C0, symSize: 0x70 }
+ - { offset: 0x78938, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCyACs5Int32V_A2Etcfc', symObjAddr: 0x550, symBinAddr: 0x19130, symSize: 0x60 }
+ - { offset: 0x78975, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCyACs5Int32V_A2EtcfcTo', symObjAddr: 0x5B0, symBinAddr: 0x19190, symSize: 0x60 }
+ - { offset: 0x78A0C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3FtcfC', symObjAddr: 0x610, symBinAddr: 0x191F0, symSize: 0x80 }
+ - { offset: 0x78A5F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3Ftcfc', symObjAddr: 0x690, symBinAddr: 0x19270, symSize: 0x60 }
+ - { offset: 0x78AA6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC___1aACs5Int32V_A3FtcfcTo', symObjAddr: 0x6F0, symBinAddr: 0x192D0, symSize: 0x60 }
+ - { offset: 0x78B03, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC7isEqualySbypSgF', symObjAddr: 0x750, symBinAddr: 0x19330, symSize: 0x190 }
+ - { offset: 0x78C4E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC7isEqualySbypSgFTo', symObjAddr: 0x8E0, symBinAddr: 0x194C0, symSize: 0x90 }
+ - { offset: 0x78C62, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC4hashSivgTo', symObjAddr: 0x970, symBinAddr: 0x19550, symSize: 0x20 }
+ - { offset: 0x78C7D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC4hashSivg', symObjAddr: 0x990, symBinAddr: 0x19570, symSize: 0xC0 }
+ - { offset: 0x78E49, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorC6pdfiumSo04CPdfbD0VvgTo', symObjAddr: 0xB60, symBinAddr: 0x19740, symSize: 0xB0 }
+ - { offset: 0x78EE4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCACycfC', symObjAddr: 0xC10, symBinAddr: 0x197F0, symSize: 0x20 }
+ - { offset: 0x78EF8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCACycfc', symObjAddr: 0xC30, symBinAddr: 0x19810, symSize: 0x30 }
+ - { offset: 0x78F51, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfColorCACycfcTo', symObjAddr: 0xC60, symBinAddr: 0x19840, symSize: 0x30 }
+ - { offset: 0x78FC9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvgTo', symObjAddr: 0xCB0, symBinAddr: 0x19890, symSize: 0x40 }
+ - { offset: 0x78FFC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvg', symObjAddr: 0xCF0, symBinAddr: 0x198D0, symSize: 0x30 }
+ - { offset: 0x7903E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvsTo', symObjAddr: 0xD20, symBinAddr: 0x19900, symSize: 0x40 }
+ - { offset: 0x79079, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvs', symObjAddr: 0xD60, symBinAddr: 0x19940, symSize: 0x40 }
+ - { offset: 0x790A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4fontAA0C10FontFamilyOvM', symObjAddr: 0xDA0, symBinAddr: 0x19980, symSize: 0x40 }
+ - { offset: 0x790D9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvgTo', symObjAddr: 0xDE0, symBinAddr: 0x199C0, symSize: 0x40 }
+ - { offset: 0x7910C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovg', symObjAddr: 0xE20, symBinAddr: 0x19A00, symSize: 0x30 }
+ - { offset: 0x7914E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvsTo', symObjAddr: 0xE50, symBinAddr: 0x19A30, symSize: 0x40 }
+ - { offset: 0x79189, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0Ovs', symObjAddr: 0xE90, symBinAddr: 0x19A70, symSize: 0x40 }
+ - { offset: 0x791B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC04fontD0AA0c4FontD0OvM', symObjAddr: 0xED0, symBinAddr: 0x19AB0, symSize: 0x40 }
+ - { offset: 0x791E9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvgTo', symObjAddr: 0xF10, symBinAddr: 0x19AF0, symSize: 0x40 }
+ - { offset: 0x7921C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvg', symObjAddr: 0xF50, symBinAddr: 0x19B30, symSize: 0x30 }
+ - { offset: 0x7925E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvsTo', symObjAddr: 0xF80, symBinAddr: 0x19B60, symSize: 0x40 }
+ - { offset: 0x79299, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvs', symObjAddr: 0xFC0, symBinAddr: 0x19BA0, symSize: 0x40 }
+ - { offset: 0x792C0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8overflowAA0C8OverflowOvM', symObjAddr: 0x1000, symBinAddr: 0x19BE0, symSize: 0x40 }
+ - { offset: 0x792F9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvgTo', symObjAddr: 0x1040, symBinAddr: 0x19C20, symSize: 0x40 }
+ - { offset: 0x7932C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvg', symObjAddr: 0x1080, symBinAddr: 0x19C60, symSize: 0x40 }
+ - { offset: 0x79349, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvs', symObjAddr: 0x10E0, symBinAddr: 0x19CC0, symSize: 0x50 }
+ - { offset: 0x7937C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9fillColorAA0cG0CSgvM', symObjAddr: 0x1130, symBinAddr: 0x19D10, symSize: 0x40 }
+ - { offset: 0x793B5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvgTo', symObjAddr: 0x1170, symBinAddr: 0x19D50, symSize: 0x40 }
+ - { offset: 0x793E8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvg', symObjAddr: 0x11B0, symBinAddr: 0x19D90, symSize: 0x40 }
+ - { offset: 0x79405, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvs', symObjAddr: 0x1210, symBinAddr: 0x19DF0, symSize: 0x50 }
+ - { offset: 0x79438, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9textColorAA0cG0CSgvM', symObjAddr: 0x1260, symBinAddr: 0x19E40, symSize: 0x40 }
+ - { offset: 0x79471, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvgTo', symObjAddr: 0x12A0, symBinAddr: 0x19E80, symSize: 0x40 }
+ - { offset: 0x794A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvg', symObjAddr: 0x12E0, symBinAddr: 0x19EC0, symSize: 0x40 }
+ - { offset: 0x794E6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvsTo', symObjAddr: 0x1320, symBinAddr: 0x19F00, symSize: 0x60 }
+ - { offset: 0x79521, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0Cvs', symObjAddr: 0x1380, symBinAddr: 0x19F60, symSize: 0x50 }
+ - { offset: 0x79548, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9cellWidthAA0c4CellG0CvM', symObjAddr: 0x13D0, symBinAddr: 0x19FB0, symSize: 0x40 }
+ - { offset: 0x7956D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvg', symObjAddr: 0x1410, symBinAddr: 0x19FF0, symSize: 0x40 }
+ - { offset: 0x7958A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvs', symObjAddr: 0x1450, symBinAddr: 0x1A030, symSize: 0x50 }
+ - { offset: 0x795B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC12minCellWidthSfSgvM', symObjAddr: 0x14A0, symBinAddr: 0x1A080, symSize: 0x40 }
+ - { offset: 0x795EA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC20minCellHeightChangedSbvgTo', symObjAddr: 0x14E0, symBinAddr: 0x1A0C0, symSize: 0x20 }
+ - { offset: 0x79642, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC20minCellHeightChangedSbvsTo', symObjAddr: 0x1500, symBinAddr: 0x1A0E0, symSize: 0x10 }
+ - { offset: 0x79691, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvgTo', symObjAddr: 0x1510, symBinAddr: 0x1A0F0, symSize: 0x40 }
+ - { offset: 0x796C4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvg', symObjAddr: 0x1550, symBinAddr: 0x1A130, symSize: 0x30 }
+ - { offset: 0x7971A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvsTo', symObjAddr: 0x1580, symBinAddr: 0x1A160, symSize: 0x50 }
+ - { offset: 0x797A2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvs', symObjAddr: 0x15D0, symBinAddr: 0x1A1B0, symSize: 0x50 }
+ - { offset: 0x79814, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM', symObjAddr: 0x1620, symBinAddr: 0x1A200, symSize: 0x40 }
+ - { offset: 0x79839, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13minCellHeightSfvM.resume.0', symObjAddr: 0x1660, symBinAddr: 0x1A240, symSize: 0x30 }
+ - { offset: 0x798A3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvgTo', symObjAddr: 0x1690, symBinAddr: 0x1A270, symSize: 0x40 }
+ - { offset: 0x798D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovg', symObjAddr: 0x16D0, symBinAddr: 0x1A2B0, symSize: 0x30 }
+ - { offset: 0x79918, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvsTo', symObjAddr: 0x1700, symBinAddr: 0x1A2E0, symSize: 0x40 }
+ - { offset: 0x79953, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0Ovs', symObjAddr: 0x1740, symBinAddr: 0x1A320, symSize: 0x40 }
+ - { offset: 0x7997A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15horizontalAlignAA0c10HorizontalG0OvM', symObjAddr: 0x1780, symBinAddr: 0x1A360, symSize: 0x40 }
+ - { offset: 0x799B3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvgTo', symObjAddr: 0x17C0, symBinAddr: 0x1A3A0, symSize: 0x40 }
+ - { offset: 0x799E6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovg', symObjAddr: 0x1800, symBinAddr: 0x1A3E0, symSize: 0x30 }
+ - { offset: 0x79A28, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvsTo', symObjAddr: 0x1830, symBinAddr: 0x1A410, symSize: 0x40 }
+ - { offset: 0x79A63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0Ovs', symObjAddr: 0x1870, symBinAddr: 0x1A450, symSize: 0x40 }
+ - { offset: 0x79A8A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC13verticalAlignAA0c8VerticalG0OvM', symObjAddr: 0x18B0, symBinAddr: 0x1A490, symSize: 0x40 }
+ - { offset: 0x79AC3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvgTo', symObjAddr: 0x18F0, symBinAddr: 0x1A4D0, symSize: 0x40 }
+ - { offset: 0x79AF6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvg', symObjAddr: 0x1930, symBinAddr: 0x1A510, symSize: 0x30 }
+ - { offset: 0x79B33, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvsTo', symObjAddr: 0x1960, symBinAddr: 0x1A540, symSize: 0x50 }
+ - { offset: 0x79B70, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvs', symObjAddr: 0x19B0, symBinAddr: 0x1A590, symSize: 0x40 }
+ - { offset: 0x79B97, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC8fontSizeSfvM', symObjAddr: 0x19F0, symBinAddr: 0x1A5D0, symSize: 0x40 }
+ - { offset: 0x79BD0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvgTo', symObjAddr: 0x1A30, symBinAddr: 0x1A610, symSize: 0x40 }
+ - { offset: 0x79C03, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvg', symObjAddr: 0x1A70, symBinAddr: 0x1A650, symSize: 0x40 }
+ - { offset: 0x79C45, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvsTo', symObjAddr: 0x1AB0, symBinAddr: 0x1A690, symSize: 0x60 }
+ - { offset: 0x79C80, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0Cvs', symObjAddr: 0x1B10, symBinAddr: 0x1A6F0, symSize: 0x50 }
+ - { offset: 0x79CA7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC11cellPaddingAA0cG0CvM', symObjAddr: 0x1BC0, symBinAddr: 0x1A740, symSize: 0x40 }
+ - { offset: 0x79CE0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvgTo', symObjAddr: 0x1C00, symBinAddr: 0x1A780, symSize: 0x40 }
+ - { offset: 0x79D13, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvg', symObjAddr: 0x1C40, symBinAddr: 0x1A7C0, symSize: 0x40 }
+ - { offset: 0x79D30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvs', symObjAddr: 0x1D00, symBinAddr: 0x1A820, symSize: 0x50 }
+ - { offset: 0x79D63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineColorAA0cG0CSgvM', symObjAddr: 0x1DB0, symBinAddr: 0x1A870, symSize: 0x40 }
+ - { offset: 0x79D9C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvgTo', symObjAddr: 0x1DF0, symBinAddr: 0x1A8B0, symSize: 0x40 }
+ - { offset: 0x79DCF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvg', symObjAddr: 0x1E30, symBinAddr: 0x1A8F0, symSize: 0x30 }
+ - { offset: 0x79E0C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvsTo', symObjAddr: 0x1E60, symBinAddr: 0x1A920, symSize: 0x50 }
+ - { offset: 0x79E49, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvs', symObjAddr: 0x1EB0, symBinAddr: 0x1A970, symSize: 0x40 }
+ - { offset: 0x79E70, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9lineWidthSfvM', symObjAddr: 0x1EF0, symBinAddr: 0x1A9B0, symSize: 0x40 }
+ - { offset: 0x79EBA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC18updateMinCellWidthyySfF', symObjAddr: 0x1F30, symBinAddr: 0x1A9F0, symSize: 0x70 }
+ - { offset: 0x79F3C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC18updateMinCellWidthyySfFTo', symObjAddr: 0x1FA0, symBinAddr: 0x1AA60, symSize: 0x70 }
+ - { offset: 0x79FC8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15getMinCellWidthSfyF', symObjAddr: 0x2010, symBinAddr: 0x1AAD0, symSize: 0x50 }
+ - { offset: 0x7A017, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC15getMinCellWidthSfyFTo', symObjAddr: 0x2060, symBinAddr: 0x1AB20, symSize: 0x50 }
+ - { offset: 0x7A068, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC4font0fD08overflow9fillColor04textI09cellWidth07minCellL00mN6Height15horizontalAlign08verticalQ00F4Size0K7Padding04lineI00uL0AcA0C10FontFamilyO_AA0cvD0OAA0C8OverflowOAA0cI0CSgAzA0cnL0CSfSgSfAA0c10HorizontalQ0OAA0c8VerticalQ0OSfAA0cT0CAZSftcfc', symObjAddr: 0x20B0, symBinAddr: 0x1AB70, symSize: 0x210 }
+ - { offset: 0x7A170, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC5cloneACyF', symObjAddr: 0x22C0, symBinAddr: 0x1AD80, symSize: 0x2D0 }
+ - { offset: 0x7A352, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC5cloneACyFTo', symObjAddr: 0x2590, symBinAddr: 0x1B050, symSize: 0x30 }
+ - { offset: 0x7A373, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC7defaultACyFZTo', symObjAddr: 0x25C0, symBinAddr: 0x1B080, symSize: 0x20 }
+ - { offset: 0x7A458, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC6pdfiumySo06CStyleE0VAA0C4UnitOF', symObjAddr: 0x25E0, symBinAddr: 0x1B0A0, symSize: 0x6E0 }
+ - { offset: 0x7A9A9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC6pdfiumySo06CStyleE0VAA0C4UnitOFTo', symObjAddr: 0x2CC0, symBinAddr: 0x1B780, symSize: 0x280 }
+ - { offset: 0x7A9BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9pdfiumRawySPySo06CStyleE0VGAA0C4UnitOF', symObjAddr: 0x2F40, symBinAddr: 0x1BA00, symSize: 0x6C0 }
+ - { offset: 0x7AF56, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC9pdfiumRawySPySo06CStyleE0VGAA0C4UnitOFTo', symObjAddr: 0x3600, symBinAddr: 0x1C0C0, symSize: 0x30 }
+ - { offset: 0x7AF6A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCACycfc', symObjAddr: 0x3630, symBinAddr: 0x1C0F0, symSize: 0x30 }
+ - { offset: 0x7AFC3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefCACycfcTo', symObjAddr: 0x3660, symBinAddr: 0x1C120, symSize: 0x30 }
+ - { offset: 0x7B082, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfStyleDefC7defaultACyFZTf4d_n', symObjAddr: 0x3740, symBinAddr: 0x1C200, symSize: 0x270 }
+ - { offset: 0x7BBA5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvpACTK', symObjAddr: 0x4F0, symBinAddr: 0x1D310, symSize: 0x90 }
+ - { offset: 0x7BBDD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvpACTk', symObjAddr: 0x580, symBinAddr: 0x1D3A0, symSize: 0xC0 }
+ - { offset: 0x7BC1D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvpACTK', symObjAddr: 0x770, symBinAddr: 0x1D590, symSize: 0x90 }
+ - { offset: 0x7BC55, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvpACTk', symObjAddr: 0x800, symBinAddr: 0x1D620, symSize: 0xC0 }
+ - { offset: 0x7BC95, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvpACTK', symObjAddr: 0xB50, symBinAddr: 0x1D810, symSize: 0x90 }
+ - { offset: 0x7BCCD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvpACTk', symObjAddr: 0xBE0, symBinAddr: 0x1D8A0, symSize: 0xC0 }
+ - { offset: 0x7BE35, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgSo13NSURLResponseCSgs5Error_pSgIeghggg_So6NSDataCSgAGSo7NSErrorCSgIeyBhyyy_TR', symObjAddr: 0x3E60, symBinAddr: 0x20AC0, symSize: 0xF0 }
+ - { offset: 0x7C0C2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewCfETo', symObjAddr: 0x5E80, symBinAddr: 0x22AE0, symSize: 0x130 }
+ - { offset: 0x7C107, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV19_getElementSlowPathyyXlSiF9PdfNative23NSCPdfTableCellOrStringC_Tg5', symObjAddr: 0x6010, symBinAddr: 0x22C70, symSize: 0x1D0 }
+ - { offset: 0x7C1C3, size: 0x8, addend: 0x0, symName: '_$sSa034_makeUniqueAndReserveCapacityIfNotB0yyF9PdfNative14NSCPdfPageViewC_Tg5', symObjAddr: 0x6410, symBinAddr: 0x23070, symSize: 0x90 }
+ - { offset: 0x7C27C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewCMa', symObjAddr: 0x65D0, symBinAddr: 0x231F0, symSize: 0x20 }
+ - { offset: 0x7C290, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_TA', symObjAddr: 0x6630, symBinAddr: 0x23250, symSize: 0x20 }
+ - { offset: 0x7C2A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_TA', symObjAddr: 0x6770, symBinAddr: 0x23320, symSize: 0x30 }
+ - { offset: 0x7C2B8, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x67A0, symBinAddr: 0x23350, symSize: 0x20 }
+ - { offset: 0x7C2CC, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x67C0, symBinAddr: 0x23370, symSize: 0x10 }
+ - { offset: 0x7C2E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU0_TA', symObjAddr: 0x6FA0, symBinAddr: 0x23910, symSize: 0x10 }
+ - { offset: 0x7C2F4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC21scheduleScrollbarHide33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU_TA', symObjAddr: 0x6FB0, symBinAddr: 0x23920, symSize: 0x10 }
+ - { offset: 0x7C308, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU_TA', symObjAddr: 0x6FC0, symBinAddr: 0x23930, symSize: 0x10 }
+ - { offset: 0x7C31C, size: 0x8, addend: 0x0, symName: '_$sSiIeyBy_SiIegy_TRTA', symObjAddr: 0x7010, symBinAddr: 0x23980, symSize: 0x10 }
+ - { offset: 0x7C330, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSgIeyBy_s5Error_pSgIegg_TRTA', symObjAddr: 0x7020, symBinAddr: 0x23990, symSize: 0x10 }
+ - { offset: 0x7C344, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIeyBy_ACIegg_TRTA', symObjAddr: 0x7030, symBinAddr: 0x239A0, symSize: 0x10 }
+ - { offset: 0x7C358, size: 0x8, addend: 0x0, symName: '_$sSiytIegnr_SiIegy_TRTA', symObjAddr: 0x7060, symBinAddr: 0x239D0, symSize: 0x20 }
+ - { offset: 0x7C36C, size: 0x8, addend: 0x0, symName: '_$sSiIegy_SiytIegnr_TRTA', symObjAddr: 0x7080, symBinAddr: 0x239F0, symSize: 0x20 }
+ - { offset: 0x7C380, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIegg_ACytIegnr_TRTA', symObjAddr: 0x7100, symBinAddr: 0x23A10, symSize: 0x20 }
+ - { offset: 0x7C394, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU0_TA', symObjAddr: 0x71C0, symBinAddr: 0x23A30, symSize: 0x10 }
+ - { offset: 0x7C3A8, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgWOy', symObjAddr: 0x72D0, symBinAddr: 0x23AC0, symSize: 0x20 }
+ - { offset: 0x7C3BC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU_TA', symObjAddr: 0x7360, symBinAddr: 0x23B10, symSize: 0x20 }
+ - { offset: 0x7C3D0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU1_yyScMYccfU_TA', symObjAddr: 0x7380, symBinAddr: 0x23B30, symSize: 0x20 }
+ - { offset: 0x7C3E4, size: 0x8, addend: 0x0, symName: '_$sS2SSysWl', symObjAddr: 0x73A0, symBinAddr: 0x23B50, symSize: 0x30 }
+ - { offset: 0x7C3F8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_yyScMYccfU_TA', symObjAddr: 0x7410, symBinAddr: 0x23BC0, symSize: 0x20 }
+ - { offset: 0x7C40C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_yyScMYccfU_TA', symObjAddr: 0x7470, symBinAddr: 0x23C20, symSize: 0x20 }
+ - { offset: 0x7C420, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13showPageToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU0_TA', symObjAddr: 0x74E0, symBinAddr: 0x23C90, symSize: 0x10 }
+ - { offset: 0x7C488, size: 0x8, addend: 0x0, symName: '_$sSTsE7forEachyyy7ElementQzKXEKFSD6ValuesVy9PdfNative14PendingItemKeyO8Dispatch0j4WorkH0C_G_Tg503$s9e65Native16NSCPdfScrollViewC8documentAA0C8DocumentCSgvWy8Dispatch0H8kH6CXEfU_Tf1cn_n', symObjAddr: 0x100, symBinAddr: 0x1CF20, symSize: 0x1F0 }
+ - { offset: 0x7C93B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x1CE20, symSize: 0x40 }
+ - { offset: 0x7C96E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x40, symBinAddr: 0x1CE60, symSize: 0x40 }
+ - { offset: 0x7C9B6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvsTo', symObjAddr: 0x80, symBinAddr: 0x1CEA0, symSize: 0x60 }
+ - { offset: 0x7C9E0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvs', symObjAddr: 0xE0, symBinAddr: 0x1CF00, symSize: 0x20 }
+ - { offset: 0x7CA62, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM', symObjAddr: 0x2F0, symBinAddr: 0x1D110, symSize: 0x40 }
+ - { offset: 0x7CAAF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvM.resume.0', symObjAddr: 0x330, symBinAddr: 0x1D150, symSize: 0xD0 }
+ - { offset: 0x7CB5C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvsTo', symObjAddr: 0x440, symBinAddr: 0x1D260, symSize: 0x90 }
+ - { offset: 0x7CBAD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8onLoadedyAA0C8DocumentCcSgvM', symObjAddr: 0x640, symBinAddr: 0x1D460, symSize: 0x40 }
+ - { offset: 0x7CBFD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvsTo', symObjAddr: 0x6C0, symBinAddr: 0x1D4E0, symSize: 0x90 }
+ - { offset: 0x7CC4E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC7onErrorys0G0_pSgcSgvM', symObjAddr: 0x8C0, symBinAddr: 0x1D6E0, symSize: 0x40 }
+ - { offset: 0x7CC9E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvsTo', symObjAddr: 0xA40, symBinAddr: 0x1D760, symSize: 0x90 }
+ - { offset: 0x7CCEF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12onPageChangeySicSgvM', symObjAddr: 0xCA0, symBinAddr: 0x1D960, symSize: 0x40 }
+ - { offset: 0x7CD3C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivgTo', symObjAddr: 0xCF0, symBinAddr: 0x1D9A0, symSize: 0x20 }
+ - { offset: 0x7CD8D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivg', symObjAddr: 0xD10, symBinAddr: 0x1D9C0, symSize: 0x20 }
+ - { offset: 0x7CDC8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivsTo', symObjAddr: 0xD30, symBinAddr: 0x1D9E0, symSize: 0x30 }
+ - { offset: 0x7CE2E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivs', symObjAddr: 0xD60, symBinAddr: 0x1DA10, symSize: 0xD0 }
+ - { offset: 0x7CF2E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivM', symObjAddr: 0xE30, symBinAddr: 0x1DAE0, symSize: 0x40 }
+ - { offset: 0x7CFAC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11currentPageSivM.resume.0', symObjAddr: 0xE70, symBinAddr: 0x1DB20, symSize: 0xF0 }
+ - { offset: 0x7D0C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfC', symObjAddr: 0xF60, symBinAddr: 0x1DC10, symSize: 0x80 }
+ - { offset: 0x7D234, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xFE0, symBinAddr: 0x1DC90, symSize: 0x2A0 }
+ - { offset: 0x7D30C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1280, symBinAddr: 0x1DF30, symSize: 0x30 }
+ - { offset: 0x7D327, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x12B0, symBinAddr: 0x1DF60, symSize: 0x40 }
+ - { offset: 0x7D47E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC05setupdE033_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x12F0, symBinAddr: 0x1DFA0, symSize: 0x1E0 }
+ - { offset: 0x7D5A8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC10setupToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x14D0, symBinAddr: 0x1E180, symSize: 0x280 }
+ - { offset: 0x7D708, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC17updateToastLayout33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x1750, symBinAddr: 0x1E400, symSize: 0x2A0 }
+ - { offset: 0x7D98A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13showPageToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x19F0, symBinAddr: 0x1E6A0, symSize: 0x2E0 }
+ - { offset: 0x7DB08, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13showPageToast33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU0_', symObjAddr: 0x1CD0, symBinAddr: 0x1E980, symSize: 0x100 }
+ - { offset: 0x7DBC3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtF', symObjAddr: 0x1E20, symBinAddr: 0x1EA80, symSize: 0x140 }
+ - { offset: 0x7DC6B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_', symObjAddr: 0x1F60, symBinAddr: 0x1EBC0, symSize: 0x250 }
+ - { offset: 0x7DCFC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_yyScMYccfU_', symObjAddr: 0x21B0, symBinAddr: 0x1EE10, symSize: 0x310 }
+ - { offset: 0x7DF13, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13loadFromBytesyySo6NSDataC_SSSgtFTo', symObjAddr: 0x24C0, symBinAddr: 0x1F120, symSize: 0x80 }
+ - { offset: 0x7DF27, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtF', symObjAddr: 0x2540, symBinAddr: 0x1F1A0, symSize: 0x150 }
+ - { offset: 0x7DFCF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_', symObjAddr: 0x2690, symBinAddr: 0x1F2F0, symSize: 0x310 }
+ - { offset: 0x7E077, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_yyScMYccfU_', symObjAddr: 0x29A0, symBinAddr: 0x1F600, symSize: 0x350 }
+ - { offset: 0x7E313, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtF', symObjAddr: 0x2D10, symBinAddr: 0x1F970, symSize: 0x480 }
+ - { offset: 0x7E509, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_', symObjAddr: 0x3190, symBinAddr: 0x1FDF0, symSize: 0x520 }
+ - { offset: 0x7E663, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU_', symObjAddr: 0x36B0, symBinAddr: 0x20310, symSize: 0x70 }
+ - { offset: 0x7E6B6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yyScMYccfU0_', symObjAddr: 0x3720, symBinAddr: 0x20380, symSize: 0x1B0 }
+ - { offset: 0x7E7FA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU1_', symObjAddr: 0x38D0, symBinAddr: 0x20530, symSize: 0x280 }
+ - { offset: 0x7E88B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU1_yyScMYccfU_', symObjAddr: 0x3B50, symBinAddr: 0x207B0, symSize: 0x310 }
+ - { offset: 0x7EAA4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13setupDocument33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x4000, symBinAddr: 0x20C60, symSize: 0xA90 }
+ - { offset: 0x7F48B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12scrollToPage_8animatedySi_SbtF', symObjAddr: 0x4A90, symBinAddr: 0x216F0, symSize: 0x230 }
+ - { offset: 0x7F6C3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12scrollToPage_8animatedySi_SbtFTo', symObjAddr: 0x4CC0, symBinAddr: 0x21920, symSize: 0x40 }
+ - { offset: 0x7F6D7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14layoutSubviewsyyF', symObjAddr: 0x4D00, symBinAddr: 0x21960, symSize: 0x100 }
+ - { offset: 0x7F771, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14layoutSubviewsyyFTo', symObjAddr: 0x4E00, symBinAddr: 0x21A60, symSize: 0x30 }
+ - { offset: 0x7F785, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC17updateCurrentPage33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x4E30, symBinAddr: 0x21A90, symSize: 0x210 }
+ - { offset: 0x7F9A7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC21scheduleScrollbarHide33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU_', symObjAddr: 0x5040, symBinAddr: 0x21CA0, symSize: 0xE0 }
+ - { offset: 0x7F9E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC21scheduleScrollbarHide33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyFySo7NSTimerCYbcfU_', symObjAddr: 0x5040, symBinAddr: 0x21CA0, symSize: 0xE0 }
+ - { offset: 0x7FAEC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCF', symObjAddr: 0x5120, symBinAddr: 0x21D80, symSize: 0x4C0 }
+ - { offset: 0x7FDEB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU_', symObjAddr: 0x55E0, symBinAddr: 0x22240, symSize: 0x100 }
+ - { offset: 0x7FE94, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFyycfU0_', symObjAddr: 0x56E0, symBinAddr: 0x22340, symSize: 0xE0 }
+ - { offset: 0x7FF0B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC18handleScrollbarPan33_47BAFC57BBC0E93F61702A5C9AD48E62LLyySo22UIPanGestureRecognizerCFTo', symObjAddr: 0x57C0, symBinAddr: 0x22420, symSize: 0x50 }
+ - { offset: 0x7FF1F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrolle3DidD0yySo08UIScrollE0CF', symObjAddr: 0x5810, symBinAddr: 0x22470, symSize: 0x20 }
+ - { offset: 0x7FF69, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrolle3DidD0yySo08UIScrollE0CFTo', symObjAddr: 0x5830, symBinAddr: 0x22490, symSize: 0x60 }
+ - { offset: 0x7FF94, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF', symObjAddr: 0x5890, symBinAddr: 0x224F0, symSize: 0x30 }
+ - { offset: 0x7FFF8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x58C0, symBinAddr: 0x22520, symSize: 0x20 }
+ - { offset: 0x80057, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE7DidZoomyySo08UIScrollE0CF', symObjAddr: 0x58E0, symBinAddr: 0x22540, symSize: 0x150 }
+ - { offset: 0x802D3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE7DidZoomyySo08UIScrollE0CFTo', symObjAddr: 0x5A30, symBinAddr: 0x22690, symSize: 0x50 }
+ - { offset: 0x802E7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtF', symObjAddr: 0x5A80, symBinAddr: 0x226E0, symSize: 0x10 }
+ - { offset: 0x80325, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtFTo', symObjAddr: 0x5A90, symBinAddr: 0x226F0, symSize: 0x70 }
+ - { offset: 0x8039B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC13removePending3keyySi_tFTo', symObjAddr: 0x5B00, symBinAddr: 0x22760, symSize: 0xC0 }
+ - { offset: 0x8040D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC31updateContentInsetsForCentering33_47BAFC57BBC0E93F61702A5C9AD48E62LLyyF', symObjAddr: 0x5BC0, symBinAddr: 0x22820, symSize: 0x290 }
+ - { offset: 0x80560, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewCfD', symObjAddr: 0x5E50, symBinAddr: 0x22AB0, symSize: 0x30 }
+ - { offset: 0x8058A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC8documentAA0C8DocumentCSgvsTf4gn_n', symObjAddr: 0x64A0, symBinAddr: 0x23100, symSize: 0xF0 }
+ - { offset: 0x8061A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC5coderACSgSo7NSCoderC_tcfcTf4gn_n', symObjAddr: 0x67D0, symBinAddr: 0x23380, symSize: 0x270 }
+ - { offset: 0x806F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC06scrollE13DidEndZooming_4with7atScaleySo08UIScrollE0C_So6UIViewCSg12CoreGraphics7CGFloatVtFTf4dddn_n', symObjAddr: 0x6A40, symBinAddr: 0x235F0, symSize: 0x130 }
+ - { offset: 0x80ADC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOSHAASQWb', symObjAddr: 0x220, symBinAddr: 0x23FF0, symSize: 0x10 }
+ - { offset: 0x80AF0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOACSQAAWl', symObjAddr: 0x230, symBinAddr: 0x24000, symSize: 0x30 }
+ - { offset: 0x80B04, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleOMa', symObjAddr: 0x260, symBinAddr: 0x24030, symSize: 0xA }
+ - { offset: 0x80B30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfStyleO8rawValues5Int32Vvg', symObjAddr: 0x10, symBinAddr: 0x23FB0, symSize: 0x40 }
+ - { offset: 0x80C47, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollF0C_tFTo', symObjAddr: 0x0, symBinAddr: 0x24040, symSize: 0x20 }
+ - { offset: 0x80D4A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewCfETo', symObjAddr: 0x110, symBinAddr: 0x24150, symSize: 0x40 }
+ - { offset: 0x80D79, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewCMa', symObjAddr: 0x150, symBinAddr: 0x24190, symSize: 0x14 }
+ - { offset: 0x80E16, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollF0C_tFTo', symObjAddr: 0x0, symBinAddr: 0x24040, symSize: 0x20 }
+ - { offset: 0x80EB4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x20, symBinAddr: 0x24060, symSize: 0x90 }
+ - { offset: 0x80F27, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xB0, symBinAddr: 0x240F0, symSize: 0x30 }
+ - { offset: 0x80F86, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfImageZoomViewCfD', symObjAddr: 0xE0, symBinAddr: 0x24120, symSize: 0x30 }
+ - { offset: 0x81107, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadOSHAASQWb', symObjAddr: 0xC0, symBinAddr: 0x241F0, symSize: 0x10 }
+ - { offset: 0x8111B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadOACSQAAWl', symObjAddr: 0xD0, symBinAddr: 0x24200, symSize: 0x30 }
+ - { offset: 0x8112F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadOMa', symObjAddr: 0x280, symBinAddr: 0x24230, symSize: 0xA }
+ - { offset: 0x81161, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowHeadO8rawValues5Int32Vvg', symObjAddr: 0x30, symBinAddr: 0x241B0, symSize: 0x40 }
+ - { offset: 0x81686, size: 0x8, addend: 0x0, symName: '_$sxIeAgHr_xs5Error_pIegHrzo_s8SendableRzs5NeverORs_r0_lTRyt_Tg5', symObjAddr: 0x1830, symBinAddr: 0x25A70, symSize: 0x60 }
+ - { offset: 0x816A5, size: 0x8, addend: 0x0, symName: '_$sxIeAgHr_xs5Error_pIegHrzo_s8SendableRzs5NeverORs_r0_lTRyt_Tg5TQ0_', symObjAddr: 0x1890, symBinAddr: 0x25AD0, symSize: 0x50 }
+ - { offset: 0x81730, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO15withUnsafeBytesyxxSWKXEKlFyt_Tg5032$s9PdfNative11NSCPdfImageC13fromB54AsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_0H6Native0jK0CSgIegg_AJXMTSo12CFRunLoopRefaSgs0Q0VAPTf1ncn_n', symObjAddr: 0x18E0, symBinAddr: 0x25B20, symSize: 0x2F0 }
+ - { offset: 0x8182A, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationO15withUnsafeBytesyxxSWKXEKlFyt_Tg5039$s9PdfNative11NSCPdfImageC20fromEncodedB43AsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_0H6Native0jK0CSgIegg_AJXMTSo12CFRunLoopRefaSgTf1ncn_n', symObjAddr: 0x1BD0, symBinAddr: 0x25E10, symSize: 0x290 }
+ - { offset: 0x81977, size: 0x8, addend: 0x0, symName: '_$s10Foundation13__DataStorageC15withUnsafeBytes2in5applyxSnySiG_xSWKXEtKlFyt_Tg5032$s9PdfNative11NSCPdfImageC13fromB54AsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_0J6Native0lM0CSgIegg_AKXMTSo12CFRunLoopRefaSgs0S0VAQTf1nncn_n', symObjAddr: 0x1E60, symBinAddr: 0x260A0, symSize: 0xF0 }
+ - { offset: 0x819A2, size: 0x8, addend: 0x0, symName: '_$s10Foundation13__DataStorageC15withUnsafeBytes2in5applyxSnySiG_xSWKXEtKlFyt_Tg5039$s9PdfNative11NSCPdfImageC20fromEncodedB43AsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_0J6Native0lM0CSgIegg_AKXMTSo12CFRunLoopRefaSgTf1nncn_n', symObjAddr: 0x1F50, symBinAddr: 0x26190, symSize: 0xD0 }
+ - { offset: 0x819CD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_TA', symObjAddr: 0x2280, symBinAddr: 0x26480, symSize: 0xB0 }
+ - { offset: 0x819E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_TATQ0_', symObjAddr: 0x2330, symBinAddr: 0x26530, symSize: 0x50 }
+ - { offset: 0x819F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYbcfU0_TA', symObjAddr: 0x2400, symBinAddr: 0x265C0, symSize: 0x20 }
+ - { offset: 0x81A4E, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2420, symBinAddr: 0x265E0, symSize: 0x20 }
+ - { offset: 0x81A62, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2440, symBinAddr: 0x26600, symSize: 0x10 }
+ - { offset: 0x81AAD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_TA', symObjAddr: 0x3450, symBinAddr: 0x27550, symSize: 0x40 }
+ - { offset: 0x81AC1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_TA', symObjAddr: 0x3520, symBinAddr: 0x275E0, symSize: 0x30 }
+ - { offset: 0x81AD5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCMa', symObjAddr: 0x3550, symBinAddr: 0x27610, symSize: 0x20 }
+ - { offset: 0x81AE9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZyycfU_TA', symObjAddr: 0x3630, symBinAddr: 0x276B0, symSize: 0x20 }
+ - { offset: 0x81B1D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13executeInLoop33_EAF93DEE6A0C24ADCFF8629C2BCC0FC7LLyySo05CFRunG3RefaSg_yyctFZyycfU_TA', symObjAddr: 0x3650, symBinAddr: 0x276D0, symSize: 0x20 }
+ - { offset: 0x81B51, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZyycfU0_TA', symObjAddr: 0x3690, symBinAddr: 0x27710, symSize: 0x20 }
+ - { offset: 0x81B65, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_yycfU_TA', symObjAddr: 0x36D0, symBinAddr: 0x27750, symSize: 0x20 }
+ - { offset: 0x81B79, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_yycfU_TA', symObjAddr: 0x3710, symBinAddr: 0x27790, symSize: 0x40 }
+ - { offset: 0x81B8D, size: 0x8, addend: 0x0, symName: '_$sScPSgWOh', symObjAddr: 0x3750, symBinAddr: 0x277D0, symSize: 0x30 }
+ - { offset: 0x81BA1, size: 0x8, addend: 0x0, symName: '_$sxIeAgHr_xs5Error_pIegHrzo_s8SendableRzs5NeverORs_r0_lTRyt_Tg5TA', symObjAddr: 0x3780, symBinAddr: 0x27800, symSize: 0x80 }
+ - { offset: 0x81BB5, size: 0x8, addend: 0x0, symName: '_$sxIeAgHr_xs5Error_pIegHrzo_s8SendableRzs5NeverORs_r0_lTRyt_Tg5TATQ0_', symObjAddr: 0x3800, symBinAddr: 0x27880, symSize: 0x50 }
+ - { offset: 0x81C8D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC06nativeD0s13OpaquePointerVSgvgTo', symObjAddr: 0x0, symBinAddr: 0x24240, symSize: 0x20 }
+ - { offset: 0x81CEB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC06nativeD0s13OpaquePointerVSgvsTo', symObjAddr: 0x20, symBinAddr: 0x24260, symSize: 0x20 }
+ - { offset: 0x81D4B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC5imageACs13OpaquePointerV_tcfcTo', symObjAddr: 0x40, symBinAddr: 0x24280, symSize: 0x40 }
+ - { offset: 0x81DB4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZ', symObjAddr: 0x150, symBinAddr: 0x24390, symSize: 0x10 }
+ - { offset: 0x81DD5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZTo', symObjAddr: 0x160, symBinAddr: 0x243A0, symSize: 0x40 }
+ - { offset: 0x81E12, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZyycfU0_', symObjAddr: 0x1A0, symBinAddr: 0x243E0, symSize: 0x80 }
+ - { offset: 0x81EA2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZTo', symObjAddr: 0x220, symBinAddr: 0x24460, symSize: 0x90 }
+ - { offset: 0x81F14, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZ', symObjAddr: 0x2B0, symBinAddr: 0x244F0, symSize: 0x360 }
+ - { offset: 0x81FA5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_', symObjAddr: 0x610, symBinAddr: 0x24850, symSize: 0x50 }
+ - { offset: 0x81FFD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD5AsyncyySo7UIImageC_yACSgctFZyyYacfU_TY0_', symObjAddr: 0x660, symBinAddr: 0x248A0, symSize: 0x40 }
+ - { offset: 0x820C8, size: 0x8, addend: 0x0, symName: '_$sScTss5NeverORs_rlE8priority9operationScTyxABGScPSg_xyYaYAcntcfCyt_Tt1g5', symObjAddr: 0x6A0, symBinAddr: 0x248E0, symSize: 0x120 }
+ - { offset: 0x82115, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZ', symObjAddr: 0x7F0, symBinAddr: 0x24A30, symSize: 0x10 }
+ - { offset: 0x82130, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZTo', symObjAddr: 0x800, symBinAddr: 0x24A40, symSize: 0x50 }
+ - { offset: 0x8215A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZ', symObjAddr: 0x850, symBinAddr: 0x24A90, symSize: 0x10 }
+ - { offset: 0x82175, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZTo', symObjAddr: 0x860, symBinAddr: 0x24AA0, symSize: 0x40 }
+ - { offset: 0x8219F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZ', symObjAddr: 0x8A0, symBinAddr: 0x24AE0, symSize: 0x2E0 }
+ - { offset: 0x82253, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_', symObjAddr: 0xB80, symBinAddr: 0x24DC0, symSize: 0x70 }
+ - { offset: 0x822CC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_', symObjAddr: 0xBF0, symBinAddr: 0x24E30, symSize: 0x260 }
+ - { offset: 0x823BA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZyyYbcfU_ySWXEfU_yycfU_', symObjAddr: 0xE50, symBinAddr: 0x25090, symSize: 0x100 }
+ - { offset: 0x825FE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC13fromDataAsyncyySo6NSDataC_s6UInt32VAHyACSgctFZTo', symObjAddr: 0xF50, symBinAddr: 0x25190, symSize: 0xA0 }
+ - { offset: 0x82612, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZ', symObjAddr: 0xFF0, symBinAddr: 0x25230, symSize: 0x2C0 }
+ - { offset: 0x826A6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_', symObjAddr: 0x12B0, symBinAddr: 0x254F0, symSize: 0x60 }
+ - { offset: 0x82701, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_', symObjAddr: 0x1310, symBinAddr: 0x25550, symSize: 0x240 }
+ - { offset: 0x827D1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC20fromEncodedDataAsyncyySo6NSDataC_yACSgctFZyyYbcfU_ySWXEfU_yycfU_', symObjAddr: 0x1550, symBinAddr: 0x25790, symSize: 0xF0 }
+ - { offset: 0x828C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCfD', symObjAddr: 0x16F0, symBinAddr: 0x25930, symSize: 0x50 }
+ - { offset: 0x828FA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCfDTo', symObjAddr: 0x1740, symBinAddr: 0x25980, symSize: 0x70 }
+ - { offset: 0x82925, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCACycfC', symObjAddr: 0x17B0, symBinAddr: 0x259F0, symSize: 0x20 }
+ - { offset: 0x82939, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCACycfc', symObjAddr: 0x17D0, symBinAddr: 0x25A10, symSize: 0x30 }
+ - { offset: 0x82992, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageCACycfcTo', symObjAddr: 0x1800, symBinAddr: 0x25A40, symSize: 0x30 }
+ - { offset: 0x82A1B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC04fromD0yACSgSo7UIImageCFZTf4nd_n', symObjAddr: 0x2020, symBinAddr: 0x26260, symSize: 0x1D0 }
+ - { offset: 0x82BC6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZ03$s9a8Native11cD18CSgIeyBy_ADIegg_TRAJIeyBy_Tf1nncn_nTf4nndg_n', symObjAddr: 0x24D0, symBinAddr: 0x26610, symSize: 0x6E0 }
+ - { offset: 0x82F63, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC7executeyySo12CFRunLoopRefaSg_So7UIImageCyACSgctFZTf4nnnd_n', symObjAddr: 0x2BB0, symBinAddr: 0x26CF0, symSize: 0x680 }
+ - { offset: 0x83296, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC8fromDatayACSgSo6NSDataC_s6UInt32VAItFZTf4nnnd_n', symObjAddr: 0x3230, symBinAddr: 0x27370, symSize: 0xF0 }
+ - { offset: 0x83372, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfImageC15fromEncodedDatayACSgSo6NSDataCFZTf4nd_n', symObjAddr: 0x3320, symBinAddr: 0x27460, symSize: 0xE0 }
+ - { offset: 0x835CD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootOSHAASQWb', symObjAddr: 0xC0, symBinAddr: 0x27B00, symSize: 0x10 }
+ - { offset: 0x835E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootOACSQAAWl', symObjAddr: 0xD0, symBinAddr: 0x27B10, symSize: 0x30 }
+ - { offset: 0x835F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootOMa', symObjAddr: 0x280, symBinAddr: 0x27B40, symSize: 0xA }
+ - { offset: 0x83627, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfShowFootO8rawValues5Int32Vvg', symObjAddr: 0x30, symBinAddr: 0x27AC0, symSize: 0x40 }
+ - { offset: 0x837BD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignOSHAASQWb', symObjAddr: 0xB0, symBinAddr: 0x27B90, symSize: 0x10 }
+ - { offset: 0x837D1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignOACSQAAWl', symObjAddr: 0xC0, symBinAddr: 0x27BA0, symSize: 0x30 }
+ - { offset: 0x837E5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignOMa', symObjAddr: 0x270, symBinAddr: 0x27BD0, symSize: 0xA }
+ - { offset: 0x83811, size: 0x8, addend: 0x0, symName: '_$s9PdfNative21NSCPdfHorizontalAlignO8rawValues5Int32Vvg', symObjAddr: 0x20, symBinAddr: 0x27B50, symSize: 0x40 }
+ - { offset: 0x83924, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvgTo', symObjAddr: 0x0, symBinAddr: 0x27BE0, symSize: 0x20 }
+ - { offset: 0x83948, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvpZ', symObjAddr: 0x680, symBinAddr: 0x1AD238, symSize: 0x0 }
+ - { offset: 0x83BF9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zero_WZ', symObjAddr: 0xF0, symBinAddr: 0x27CD0, symSize: 0x50 }
+ - { offset: 0x83CBB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCMa', symObjAddr: 0x250, symBinAddr: 0x27E30, symSize: 0x20 }
+ - { offset: 0x83CCF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCfETo', symObjAddr: 0x480, symBinAddr: 0x28060, symSize: 0x20 }
+ - { offset: 0x83DC3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvgTo', symObjAddr: 0x0, symBinAddr: 0x27BE0, symSize: 0x20 }
+ - { offset: 0x83E21, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleSfvsTo', symObjAddr: 0x20, symBinAddr: 0x27C00, symSize: 0x20 }
+ - { offset: 0x83E88, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixSaySfGvgTo', symObjAddr: 0x40, symBinAddr: 0x27C20, symSize: 0x40 }
+ - { offset: 0x83EE0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixSaySfGvsTo', symObjAddr: 0x80, symBinAddr: 0x27C60, symSize: 0x40 }
+ - { offset: 0x83F40, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC02isF0SbvgTo', symObjAddr: 0xC0, symBinAddr: 0x27CA0, symSize: 0x20 }
+ - { offset: 0x83F98, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC02isF0SbvsTo', symObjAddr: 0xE0, symBinAddr: 0x27CC0, symSize: 0x10 }
+ - { offset: 0x84075, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleyACSfFZ', symObjAddr: 0x140, symBinAddr: 0x27D20, symSize: 0x70 }
+ - { offset: 0x84123, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZ', symObjAddr: 0x1B0, symBinAddr: 0x27D90, symSize: 0x40 }
+ - { offset: 0x84164, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZTo', symObjAddr: 0x1F0, symBinAddr: 0x27DD0, symSize: 0x40 }
+ - { offset: 0x8417C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC4zeroACvgZTo', symObjAddr: 0x1F0, symBinAddr: 0x27DD0, symSize: 0x40 }
+ - { offset: 0x8419B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCACycfC', symObjAddr: 0x230, symBinAddr: 0x27E10, symSize: 0x20 }
+ - { offset: 0x841AF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC5angleyACSfFZTo', symObjAddr: 0x270, symBinAddr: 0x27E50, symSize: 0x70 }
+ - { offset: 0x84260, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZ', symObjAddr: 0x2E0, symBinAddr: 0x27EC0, symSize: 0x10 }
+ - { offset: 0x8427B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZTo', symObjAddr: 0x2F0, symBinAddr: 0x27ED0, symSize: 0x20 }
+ - { offset: 0x842AB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCACycfc', symObjAddr: 0x310, symBinAddr: 0x27EF0, symSize: 0xA0 }
+ - { offset: 0x842EB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCACycfcTo', symObjAddr: 0x3B0, symBinAddr: 0x27F90, symSize: 0xA0 }
+ - { offset: 0x8432D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixCfD', symObjAddr: 0x450, symBinAddr: 0x28030, symSize: 0x30 }
+ - { offset: 0x8436B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative22NSCPdfRotationOrMatrixC6matrixyACSf_S5ftFZTf4nnnnnnd_n', symObjAddr: 0x4A0, symBinAddr: 0x28080, symSize: 0x170 }
+ - { offset: 0x84C05, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvpACTK', symObjAddr: 0x130, symBinAddr: 0x28300, symSize: 0x90 }
+ - { offset: 0x84C3D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvpACTk', symObjAddr: 0x1C0, symBinAddr: 0x28390, symSize: 0xC0 }
+ - { offset: 0x84C7D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvpACTK', symObjAddr: 0x3B0, symBinAddr: 0x28580, symSize: 0x90 }
+ - { offset: 0x84CB5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvpACTk', symObjAddr: 0x440, symBinAddr: 0x28610, symSize: 0xC0 }
+ - { offset: 0x84CF5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvpACTK', symObjAddr: 0x790, symBinAddr: 0x28800, symSize: 0x90 }
+ - { offset: 0x84D2D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvpACTk', symObjAddr: 0x820, symBinAddr: 0x28890, symSize: 0xC0 }
+ - { offset: 0x84D78, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvpACTK', symObjAddr: 0xB50, symBinAddr: 0x28BB0, symSize: 0x60 }
+ - { offset: 0x84E0E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewCMa', symObjAddr: 0xFE0, symBinAddr: 0x29040, symSize: 0x20 }
+ - { offset: 0x84E22, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfScrollViewC12loadFromPathyySS_SSSgtFyycfU_TA', symObjAddr: 0x1920, symBinAddr: 0x298C0, symSize: 0x20 }
+ - { offset: 0x84E36, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewCfETo', symObjAddr: 0x21B0, symBinAddr: 0x2A100, symSize: 0x60 }
+ - { offset: 0x84E65, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2690, symBinAddr: 0x2A2B0, symSize: 0x20 }
+ - { offset: 0x84E79, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x26B0, symBinAddr: 0x2A2D0, symSize: 0x10 }
+ - { offset: 0x84E8D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyFyAA0C8DocumentCcfU_TA', symObjAddr: 0x27E0, symBinAddr: 0x2A320, symSize: 0x30 }
+ - { offset: 0x84EA1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyFys5Error_pSgcfU0_TA', symObjAddr: 0x2810, symBinAddr: 0x2A350, symSize: 0x30 }
+ - { offset: 0x84EB5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyFySicfU1_TA', symObjAddr: 0x2840, symBinAddr: 0x2A380, symSize: 0x30 }
+ - { offset: 0x85019, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvsTo', symObjAddr: 0x60, symBinAddr: 0x28250, symSize: 0x90 }
+ - { offset: 0x8506A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8onLoadedyAA0C8DocumentCcSgvM', symObjAddr: 0x280, symBinAddr: 0x28450, symSize: 0x40 }
+ - { offset: 0x850BA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvsTo', symObjAddr: 0x300, symBinAddr: 0x284D0, symSize: 0x90 }
+ - { offset: 0x8510B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC7onErrorys0F0_pSgcSgvM', symObjAddr: 0x500, symBinAddr: 0x286D0, symSize: 0x40 }
+ - { offset: 0x8515B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvsTo', symObjAddr: 0x680, symBinAddr: 0x28750, symSize: 0x90 }
+ - { offset: 0x851AC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12onPageChangeySicSgvM', symObjAddr: 0x8E0, symBinAddr: 0x28950, symSize: 0x40 }
+ - { offset: 0x85219, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0x930, symBinAddr: 0x28990, symSize: 0x50 }
+ - { offset: 0x85296, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x980, symBinAddr: 0x289E0, symSize: 0x60 }
+ - { offset: 0x85305, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvsTo', symObjAddr: 0x9E0, symBinAddr: 0x28A40, symSize: 0x40 }
+ - { offset: 0x85366, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvs', symObjAddr: 0xA20, symBinAddr: 0x28A80, symSize: 0x130 }
+ - { offset: 0x8543B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM', symObjAddr: 0xBB0, symBinAddr: 0x28C10, symSize: 0x80 }
+ - { offset: 0x854BA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC8documentAA0C8DocumentCSgvM.resume.0', symObjAddr: 0xC30, symBinAddr: 0x28C90, symSize: 0x60 }
+ - { offset: 0x85517, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivgTo', symObjAddr: 0xC90, symBinAddr: 0x28CF0, symSize: 0x30 }
+ - { offset: 0x855B0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivg', symObjAddr: 0xCC0, symBinAddr: 0x28D20, symSize: 0x30 }
+ - { offset: 0x8563B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivsTo', symObjAddr: 0xCF0, symBinAddr: 0x28D50, symSize: 0x30 }
+ - { offset: 0x856D5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivs', symObjAddr: 0xD20, symBinAddr: 0x28D80, symSize: 0x100 }
+ - { offset: 0x85822, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivM', symObjAddr: 0xE20, symBinAddr: 0x28E80, symSize: 0x40 }
+ - { offset: 0x858B7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11currentPageSivM.resume.0', symObjAddr: 0xE60, symBinAddr: 0x28EC0, symSize: 0x20 }
+ - { offset: 0x858DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5frameACSo6CGRectV_tcfC', symObjAddr: 0xE80, symBinAddr: 0x28EE0, symSize: 0x80 }
+ - { offset: 0x858F2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xF00, symBinAddr: 0x28F60, symSize: 0xE0 }
+ - { offset: 0x85940, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1000, symBinAddr: 0x29060, symSize: 0xB0 }
+ - { offset: 0x85994, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x10B0, symBinAddr: 0x29110, symSize: 0x40 }
+ - { offset: 0x85A4A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC011setupScrollD033_FCC5AF64DEDF6498D03E18B9A3BC97D8LLyyF', symObjAddr: 0x10F0, symBinAddr: 0x29150, symSize: 0x230 }
+ - { offset: 0x85BCE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC14layoutSubviewsyyFTo', symObjAddr: 0x1470, symBinAddr: 0x29430, symSize: 0xC0 }
+ - { offset: 0x85CBC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC13loadFromBytesyySo6NSDataC_SSSgtF', symObjAddr: 0x1530, symBinAddr: 0x294F0, symSize: 0x160 }
+ - { offset: 0x85DC5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC13loadFromBytesyySo6NSDataC_SSSgtFTo', symObjAddr: 0x16F0, symBinAddr: 0x29690, symSize: 0x80 }
+ - { offset: 0x85E0A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12loadFromPathyySS_SSSgtF', symObjAddr: 0x1770, symBinAddr: 0x29710, symSize: 0x170 }
+ - { offset: 0x85F13, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12loadFromPathyySS_SSSgtFTo', symObjAddr: 0x1940, symBinAddr: 0x298E0, symSize: 0x90 }
+ - { offset: 0x85F27, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11loadFromUrlyySS_SSSgtF', symObjAddr: 0x19D0, symBinAddr: 0x29970, symSize: 0x60 }
+ - { offset: 0x85FB8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC11loadFromUrlyySS_SSSgtFTo', symObjAddr: 0x1A30, symBinAddr: 0x299D0, symSize: 0xC0 }
+ - { offset: 0x8602B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12scrollToPage_8animatedySi_SbtF', symObjAddr: 0x1AF0, symBinAddr: 0x29A90, symSize: 0x50 }
+ - { offset: 0x860D2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC12scrollToPage_8animatedySi_SbtFTo', symObjAddr: 0x1B40, symBinAddr: 0x29AE0, symSize: 0x70 }
+ - { offset: 0x86159, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC9zoomScale12CoreGraphics7CGFloatVvM', symObjAddr: 0x1C30, symBinAddr: 0x29BD0, symSize: 0x50 }
+ - { offset: 0x861D7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC16minimumZoomScale12CoreGraphics7CGFloatVvM', symObjAddr: 0x1D20, symBinAddr: 0x29CC0, symSize: 0x50 }
+ - { offset: 0x86255, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC16maximumZoomScale12CoreGraphics7CGFloatVvM', symObjAddr: 0x1EB0, symBinAddr: 0x29E00, symSize: 0x50 }
+ - { offset: 0x862BF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewCfD', symObjAddr: 0x1F60, symBinAddr: 0x29EB0, symSize: 0x30 }
+ - { offset: 0x862E2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfViewC5coderACSgSo7NSCoderC_tcfcTf4gn_n', symObjAddr: 0x25B0, symBinAddr: 0x2A1E0, symSize: 0xB0 }
+ - { offset: 0x865B9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCMa', symObjAddr: 0x3B0, symBinAddr: 0x2A620, symSize: 0x20 }
+ - { offset: 0x868C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvpACTk', symObjAddr: 0x890, symBinAddr: 0x2AB00, symSize: 0x50 }
+ - { offset: 0x86929, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCMa', symObjAddr: 0xB60, symBinAddr: 0x2ADD0, symSize: 0x20 }
+ - { offset: 0x8693D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionOSHAASQWb', symObjAddr: 0xB80, symBinAddr: 0x2ADF0, symSize: 0x10 }
+ - { offset: 0x86951, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionOACSQAAWl', symObjAddr: 0xB90, symBinAddr: 0x2AE00, symSize: 0x30 }
+ - { offset: 0x86965, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionOMa', symObjAddr: 0xBF0, symBinAddr: 0x2AE60, symSize: 0x10 }
+ - { offset: 0x86A18, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfC', symObjAddr: 0x0, symBinAddr: 0x2A460, symSize: 0x70 }
+ - { offset: 0x86A6D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative13NSCPdfSectionO8rawValues5Int32Vvg', symObjAddr: 0x90, symBinAddr: 0x2A4D0, symSize: 0x40 }
+ - { offset: 0x86AC5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32VvgTo', symObjAddr: 0x2A0, symBinAddr: 0x2A510, symSize: 0x10 }
+ - { offset: 0x86AF8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC9pageIndexs6UInt32Vvg', symObjAddr: 0x2B0, symBinAddr: 0x2A520, symSize: 0x20 }
+ - { offset: 0x86B29, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1xSfvgTo', symObjAddr: 0x2D0, symBinAddr: 0x2A540, symSize: 0x20 }
+ - { offset: 0x86B5C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1xSfvg', symObjAddr: 0x2F0, symBinAddr: 0x2A560, symSize: 0x20 }
+ - { offset: 0x86B8D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1ySfvgTo', symObjAddr: 0x310, symBinAddr: 0x2A580, symSize: 0x20 }
+ - { offset: 0x86BC0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataC1ySfvg', symObjAddr: 0x330, symBinAddr: 0x2A5A0, symSize: 0x20 }
+ - { offset: 0x86BDD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfc', symObjAddr: 0x350, symBinAddr: 0x2A5C0, symSize: 0x60 }
+ - { offset: 0x86C1A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCyACs6UInt32V_S2ftcfcTo', symObjAddr: 0x3D0, symBinAddr: 0x2A640, symSize: 0x60 }
+ - { offset: 0x86C6D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCACycfC', symObjAddr: 0x430, symBinAddr: 0x2A6A0, symSize: 0x20 }
+ - { offset: 0x86C81, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCACycfc', symObjAddr: 0x450, symBinAddr: 0x2A6C0, symSize: 0x30 }
+ - { offset: 0x86CDA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfHookDataCACycfcTo', symObjAddr: 0x480, symBinAddr: 0x2A6F0, symSize: 0x30 }
+ - { offset: 0x86D66, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvgTo', symObjAddr: 0x4D0, symBinAddr: 0x2A740, symSize: 0x30 }
+ - { offset: 0x86DB7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7sectionAA0C7SectionOvg', symObjAddr: 0x500, symBinAddr: 0x2A770, symSize: 0x30 }
+ - { offset: 0x86E06, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32VvgTo', symObjAddr: 0x530, symBinAddr: 0x2A7A0, symSize: 0x20 }
+ - { offset: 0x86E57, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC8rowIndexs6UInt32Vvg', symObjAddr: 0x550, symBinAddr: 0x2A7C0, symSize: 0x20 }
+ - { offset: 0x86EA6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32VvgTo', symObjAddr: 0x570, symBinAddr: 0x2A7E0, symSize: 0x20 }
+ - { offset: 0x86EF7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC11columnIndexs6UInt32Vvg', symObjAddr: 0x590, symBinAddr: 0x2A800, symSize: 0x20 }
+ - { offset: 0x86F46, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvgTo', symObjAddr: 0x5B0, symBinAddr: 0x2A820, symSize: 0x20 }
+ - { offset: 0x86F97, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC5widthSfvg', symObjAddr: 0x5D0, symBinAddr: 0x2A840, symSize: 0x20 }
+ - { offset: 0x86FE6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvgTo', symObjAddr: 0x5F0, symBinAddr: 0x2A860, symSize: 0x20 }
+ - { offset: 0x87037, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC6heightSfvg', symObjAddr: 0x610, symBinAddr: 0x2A880, symSize: 0x20 }
+ - { offset: 0x87086, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32VvgTo', symObjAddr: 0x630, symBinAddr: 0x2A8A0, symSize: 0x20 }
+ - { offset: 0x870D7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7colSpans6UInt32Vvg', symObjAddr: 0x650, symBinAddr: 0x2A8C0, symSize: 0x20 }
+ - { offset: 0x87126, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32VvgTo', symObjAddr: 0x670, symBinAddr: 0x2A8E0, symSize: 0x20 }
+ - { offset: 0x87177, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7rowSpans6UInt32Vvg', symObjAddr: 0x690, symBinAddr: 0x2A900, symSize: 0x20 }
+ - { offset: 0x871C6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32VvgTo', symObjAddr: 0x6B0, symBinAddr: 0x2A920, symSize: 0x20 }
+ - { offset: 0x87217, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC9lineCounts6UInt32Vvg', symObjAddr: 0x6D0, symBinAddr: 0x2A940, symSize: 0x20 }
+ - { offset: 0x8726A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvgTo', symObjAddr: 0x6F0, symBinAddr: 0x2A960, symSize: 0x50 }
+ - { offset: 0x87285, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvg', symObjAddr: 0x740, symBinAddr: 0x2A9B0, symSize: 0x90 }
+ - { offset: 0x8730A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvsTo', symObjAddr: 0x7D0, symBinAddr: 0x2AA40, symSize: 0x70 }
+ - { offset: 0x8735F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvs', symObjAddr: 0x840, symBinAddr: 0x2AAB0, symSize: 0x50 }
+ - { offset: 0x873DB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvM', symObjAddr: 0x8E0, symBinAddr: 0x2AB50, symSize: 0xA0 }
+ - { offset: 0x87458, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC7contentSSvM.resume.0', symObjAddr: 0x980, symBinAddr: 0x2ABF0, symSize: 0x80 }
+ - { offset: 0x874E3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataSpySo0abD10RenderInfoVGvgTo', symObjAddr: 0xA00, symBinAddr: 0x2AC70, symSize: 0x20 }
+ - { offset: 0x8753B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataSpySo0abD10RenderInfoVGvsTo', symObjAddr: 0xA20, symBinAddr: 0x2AC90, symSize: 0x20 }
+ - { offset: 0x87596, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataC4dataACSpySo0abD10RenderInfoVG_tcfcTo', symObjAddr: 0xA40, symBinAddr: 0x2ACB0, symSize: 0x70 }
+ - { offset: 0x87649, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCyACs6UInt32V_S2ftcfC', symObjAddr: 0xAB0, symBinAddr: 0x2AD20, symSize: 0x30 }
+ - { offset: 0x8769E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative18NSCPdfCellHookDataCyACs6UInt32V_S2ftcfcTo', symObjAddr: 0xAE0, symBinAddr: 0x2AD50, symSize: 0x30 }
+ - { offset: 0x877DE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x2AF10, symSize: 0x20 }
+ - { offset: 0x8786C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASQWb', symObjAddr: 0xC0, symBinAddr: 0x2AFD0, symSize: 0x10 }
+ - { offset: 0x87880, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOACSQAAWl', symObjAddr: 0xD0, symBinAddr: 0x2AFE0, symSize: 0x30 }
+ - { offset: 0x8789F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOMa', symObjAddr: 0x2A0, symBinAddr: 0x2B1B0, symSize: 0xA }
+ - { offset: 0x878D3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x60, symBinAddr: 0x2AF70, symSize: 0x60 }
+ - { offset: 0x879D0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASH9hashValueSivgTW', symObjAddr: 0x100, symBinAddr: 0x2B010, symSize: 0x70 }
+ - { offset: 0x87A67, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x170, symBinAddr: 0x2B080, symSize: 0x50 }
+ - { offset: 0x87AC2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1C0, symBinAddr: 0x2B0D0, symSize: 0x70 }
+ - { offset: 0x87B3E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x2AF10, symSize: 0x20 }
+ - { offset: 0x87B65, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionO8rawValues5Int32Vvg', symObjAddr: 0x20, symBinAddr: 0x2AF30, symSize: 0x40 }
+ - { offset: 0x87BD5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSYAASY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x230, symBinAddr: 0x2B140, symSize: 0x30 }
+ - { offset: 0x87BFF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative23NSCPdfRotationDirectionOSYAASY8rawValue03RawG0QzvgTW', symObjAddr: 0x260, symBinAddr: 0x2B170, symSize: 0x40 }
+ - { offset: 0x87D84, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignOSHAASQWb', symObjAddr: 0xB0, symBinAddr: 0x2B200, symSize: 0x10 }
+ - { offset: 0x87D98, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignOACSQAAWl', symObjAddr: 0xC0, symBinAddr: 0x2B210, symSize: 0x30 }
+ - { offset: 0x87DAC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignOMa', symObjAddr: 0x270, symBinAddr: 0x2B240, symSize: 0xA }
+ - { offset: 0x87DD8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative19NSCPdfVerticalAlignO8rawValues5Int32Vvg', symObjAddr: 0x20, symBinAddr: 0x2B1C0, symSize: 0x40 }
+ - { offset: 0x87F9A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleOSHAASQWb', symObjAddr: 0x230, symBinAddr: 0x2B290, symSize: 0x10 }
+ - { offset: 0x87FAE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleOACSQAAWl', symObjAddr: 0x240, symBinAddr: 0x2B2A0, symSize: 0x30 }
+ - { offset: 0x87FC2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleOMa', symObjAddr: 0x270, symBinAddr: 0x2B2D0, symSize: 0xA }
+ - { offset: 0x87FF4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfFontStyleO8rawValues5Int32Vvg', symObjAddr: 0x20, symBinAddr: 0x2B250, symSize: 0x40 }
+ - { offset: 0x8812F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9tileCache33_4544F82C89D5798410EE3811958EFC3ELLSo7NSCacheCySo8NSStringCSo7UIImageCGvpZ', symObjAddr: 0x55C0, symBinAddr: 0x1AD360, symSize: 0x0 }
+ - { offset: 0x88149, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC11renderQueue33_4544F82C89D5798410EE3811958EFC3ELLSo17OS_dispatch_queueCvpZ', symObjAddr: 0x55C8, symBinAddr: 0x1AD368, symSize: 0x0 }
+ - { offset: 0x88163, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC06lowResD5Cache33_4544F82C89D5798410EE3811958EFC3ELLSo7NSCacheCySo8NSStringCSo7UIImageCGvpZ', symObjAddr: 0x55D0, symBinAddr: 0x1AD370, symSize: 0x0 }
+ - { offset: 0x8817D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10lowResLock33_4544F82C89D5798410EE3811958EFC3ELLSo6NSLockCvpZ', symObjAddr: 0x55D8, symBinAddr: 0x1AD378, symSize: 0x0 }
+ - { offset: 0x88197, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14lowResInFlight33_4544F82C89D5798410EE3811958EFC3ELLShySSGvpZ', symObjAddr: 0x55E0, symBinAddr: 0x1AD380, symSize: 0x0 }
+ - { offset: 0x881B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC13lowResHiQueue33_4544F82C89D5798410EE3811958EFC3ELLSo17OS_dispatch_queueCvpZ', symObjAddr: 0x55E8, symBinAddr: 0x1AD388, symSize: 0x0 }
+ - { offset: 0x881CB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC11lowResQueue33_4544F82C89D5798410EE3811958EFC3ELLSo17OS_dispatch_queueCvpZ', symObjAddr: 0x55F0, symBinAddr: 0x1AD390, symSize: 0x0 }
+ - { offset: 0x885ED, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9tileCache33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0x80, symBinAddr: 0x2B360, symSize: 0x30 }
+ - { offset: 0x88633, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC06lowResD5Cache33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0xE0, symBinAddr: 0x2B3C0, symSize: 0x30 }
+ - { offset: 0x88679, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10lowResLock33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0x110, symBinAddr: 0x2B3F0, symSize: 0x30 }
+ - { offset: 0x886BF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14lowResInFlight33_4544F82C89D5798410EE3811958EFC3ELL_WZ', symObjAddr: 0x140, symBinAddr: 0x2B420, symSize: 0x20 }
+ - { offset: 0x88789, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCMa', symObjAddr: 0x800, symBinAddr: 0x2BAE0, symSize: 0x20 }
+ - { offset: 0x8894D, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x2470, symBinAddr: 0x2D730, symSize: 0x50 }
+ - { offset: 0x88961, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCfETo', symObjAddr: 0x2790, symBinAddr: 0x2D940, symSize: 0x40 }
+ - { offset: 0x88990, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtF', symObjAddr: 0x27D0, symBinAddr: 0x2D980, symSize: 0x30 }
+ - { offset: 0x889A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyyXEfU_', symObjAddr: 0x2800, symBinAddr: 0x2D9B0, symSize: 0x2B0 }
+ - { offset: 0x88B9B, size: 0x8, addend: 0x0, symName: '_$sIeg_IyB_TR', symObjAddr: 0x2AB0, symBinAddr: 0x2DC60, symSize: 0x20 }
+ - { offset: 0x88BC2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTo', symObjAddr: 0x2AD0, symBinAddr: 0x2DC80, symSize: 0xC0 }
+ - { offset: 0x88C04, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCAA08LDOTiledE10DataSourceA2aDP05tiledE0_10tileForRow6column9zoomLevel0N5Scale6bounds4rectSo7UIImageCSgAA0fE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVAVtFTW', symObjAddr: 0x2B90, symBinAddr: 0x2DD40, symSize: 0x90 }
+ - { offset: 0x88CA5, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSs_Tg5', symObjAddr: 0x2C20, symBinAddr: 0x2DDD0, symSize: 0x120 }
+ - { offset: 0x88E29, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSpySo18CTableCellOrStringVG_Tg5', symObjAddr: 0x2D40, symBinAddr: 0x2DEF0, symSize: 0x120 }
+ - { offset: 0x88FAD, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSf_Tg5', symObjAddr: 0x2E60, symBinAddr: 0x2E010, symSize: 0x120 }
+ - { offset: 0x89131, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo6CGSizeV_Tg5', symObjAddr: 0x2F80, symBinAddr: 0x2E130, symSize: 0x120 }
+ - { offset: 0x8929D, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF9PdfNative14NSCPdfPageViewC_Tg5', symObjAddr: 0x30A0, symBinAddr: 0x2E250, symSize: 0x140 }
+ - { offset: 0x8943A, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo6CGRectV_Tg5', symObjAddr: 0x31E0, symBinAddr: 0x2E390, symSize: 0x120 }
+ - { offset: 0x8956F, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV13_copyContents8subRange12initializingSpyxGSnySiG_AFtF9PdfNative14NSCPdfPageViewC_Tg5', symObjAddr: 0x33D0, symBinAddr: 0x2E580, symSize: 0x100 }
+ - { offset: 0x8966D, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnFSS_Tg5', symObjAddr: 0x34D0, symBinAddr: 0x2E680, symSize: 0x1F0 }
+ - { offset: 0x8973C, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtFSS_Tg5', symObjAddr: 0x36C0, symBinAddr: 0x2E870, symSize: 0x170 }
+ - { offset: 0x89807, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyFSS_Tg5', symObjAddr: 0x3830, symBinAddr: 0x2E9E0, symSize: 0x1E0 }
+ - { offset: 0x8989A, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tFSS_Tg5', symObjAddr: 0x3A10, symBinAddr: 0x2EBC0, symSize: 0x2F0 }
+ - { offset: 0x8994B, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tFSS_Tg5', symObjAddr: 0x3D00, symBinAddr: 0x2EEB0, symSize: 0x350 }
+ - { offset: 0x89A16, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6removeyxSgxFSS_Tg5', symObjAddr: 0x4050, symBinAddr: 0x2F200, symSize: 0x180 }
+ - { offset: 0x89B32, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV7_delete2atys10_HashTableV6BucketV_tFSS_Tg5', symObjAddr: 0x41D0, symBinAddr: 0x2F380, symSize: 0x1E0 }
+ - { offset: 0x89BD1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTf4dnnnndnn_n', symObjAddr: 0x4580, symBinAddr: 0x2F730, symSize: 0xB40 }
+ - { offset: 0x8A137, size: 0x8, addend: 0x0, symName: '_$s12CoreGraphics7CGFloatVACs7CVarArgAAWl', symObjAddr: 0x51E0, symBinAddr: 0x30290, symSize: 0x30 }
+ - { offset: 0x8A14B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyyXEfU_TA', symObjAddr: 0x5250, symBinAddr: 0x30300, symSize: 0x70 }
+ - { offset: 0x8A15F, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x5300, symBinAddr: 0x30390, symSize: 0x20 }
+ - { offset: 0x8A173, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x5320, symBinAddr: 0x303B0, symSize: 0x10 }
+ - { offset: 0x8A187, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_TA', symObjAddr: 0x53D0, symBinAddr: 0x30400, symSize: 0x40 }
+ - { offset: 0x8A19B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_yyScMYccfU_Tf2ninnnn_nTA', symObjAddr: 0x54D0, symBinAddr: 0x30500, symSize: 0x30 }
+ - { offset: 0x8A43D, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxFSS_Tg5', symObjAddr: 0x19A0, symBinAddr: 0x2CC80, symSize: 0x140 }
+ - { offset: 0x8A630, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivgTo', symObjAddr: 0x0, symBinAddr: 0x2B2E0, symSize: 0x20 }
+ - { offset: 0x8A681, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9pageIndexSivg', symObjAddr: 0x20, symBinAddr: 0x2B300, symSize: 0x20 }
+ - { offset: 0x8A6E4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0x40, symBinAddr: 0x2B320, symSize: 0x20 }
+ - { offset: 0x8A739, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x60, symBinAddr: 0x2B340, symSize: 0x20 }
+ - { offset: 0x8A8A4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC03getD5Sizes33_4544F82C89D5798410EE3811958EFC3ELLSaySo6CGSizeVGyF', symObjAddr: 0x330, symBinAddr: 0x2B610, symSize: 0x2E0 }
+ - { offset: 0x8AD01, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frame9pageIndex8documentACSo6CGRectV_SiAA0C8DocumentCtcfcTo', symObjAddr: 0x610, symBinAddr: 0x2B8F0, symSize: 0x80 }
+ - { offset: 0x8AD31, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frameACSo6CGRectV_tcfC', symObjAddr: 0x690, symBinAddr: 0x2B970, symSize: 0x80 }
+ - { offset: 0x8AD45, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x710, symBinAddr: 0x2B9F0, symSize: 0xF0 }
+ - { offset: 0x8AD7A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x820, symBinAddr: 0x2BB00, symSize: 0x30 }
+ - { offset: 0x8AD95, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x850, symBinAddr: 0x2BB30, symSize: 0x40 }
+ - { offset: 0x8AEFA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC010setupTiledE033_4544F82C89D5798410EE3811958EFC3ELLyyF', symObjAddr: 0x890, symBinAddr: 0x2BB70, symSize: 0x3E0 }
+ - { offset: 0x8B131, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14layoutSubviewsyyF', symObjAddr: 0xC70, symBinAddr: 0x2BF50, symSize: 0x100 }
+ - { offset: 0x8B1C6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC14layoutSubviewsyyFTo', symObjAddr: 0xD70, symBinAddr: 0x2C050, symSize: 0x30 }
+ - { offset: 0x8B22C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9configure9pageIndex8documentySi_AA0C8DocumentCtF', symObjAddr: 0xDA0, symBinAddr: 0x2C080, symSize: 0x150 }
+ - { offset: 0x8B386, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9configure9pageIndex8documentySi_AA0C8DocumentCtFTo', symObjAddr: 0xEF0, symBinAddr: 0x2C1D0, symSize: 0x60 }
+ - { offset: 0x8B39A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10clearCacheyyF', symObjAddr: 0xF50, symBinAddr: 0x2C230, symSize: 0x60 }
+ - { offset: 0x8B40A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10clearCacheyyFTo', symObjAddr: 0xFB0, symBinAddr: 0x2C290, symSize: 0x70 }
+ - { offset: 0x8B46D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVF', symObjAddr: 0x1020, symBinAddr: 0x2C300, symSize: 0x30 }
+ - { offset: 0x8B4E2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC18updateForZoomScaleyy12CoreGraphics7CGFloatVFTo', symObjAddr: 0x1050, symBinAddr: 0x2C330, symSize: 0x30 }
+ - { offset: 0x8B5A5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC9lowResKey33_4544F82C89D5798410EE3811958EFC3ELL3forSo8NSStringCSo6CGSizeV_tF', symObjAddr: 0x1080, symBinAddr: 0x2C360, symSize: 0x2D0 }
+ - { offset: 0x8B86C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC13prewarmLowRes12highPriorityySb_tF', symObjAddr: 0x1350, symBinAddr: 0x2C630, symSize: 0x40 }
+ - { offset: 0x8B8C9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC13prewarmLowRes12highPriorityySb_tFTo', symObjAddr: 0x1390, symBinAddr: 0x2C670, symSize: 0x50 }
+ - { offset: 0x8B92E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtF', symObjAddr: 0x13E0, symBinAddr: 0x2C6C0, symSize: 0x5C0 }
+ - { offset: 0x8BB2E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_', symObjAddr: 0x1AE0, symBinAddr: 0x2CDC0, symSize: 0x340 }
+ - { offset: 0x8BCD8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC012ensureLowResD033_4544F82C89D5798410EE3811958EFC3ELL3for12highPriorityySo6CGSizeV_SbtFyyYbcfU_yyScMYccfU_Tf2ninnnn_n', symObjAddr: 0x1E20, symBinAddr: 0x2D100, symSize: 0x1C0 }
+ - { offset: 0x8BF0E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC10lowResTile33_4544F82C89D5798410EE3811958EFC3ELL4fromSo7UIImageCSgSo6CGRectV_tF', symObjAddr: 0x1FE0, symBinAddr: 0x2D2C0, symSize: 0x470 }
+ - { offset: 0x8C192, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewCfD', symObjAddr: 0x2760, symBinAddr: 0x2D910, symSize: 0x30 }
+ - { offset: 0x8C1C3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5frame9pageIndex8documentACSo6CGRectV_SiAA0C8DocumentCtcfcTf4nngn_n', symObjAddr: 0x43B0, symBinAddr: 0x2F560, symSize: 0x110 }
+ - { offset: 0x8C218, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfPageViewC5coderACSgSo7NSCoderC_tcfcTf4gn_n', symObjAddr: 0x44C0, symBinAddr: 0x2F670, symSize: 0xC0 }
+ - { offset: 0x8C386, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x30570, symSize: 0x30 }
+ - { offset: 0x8C433, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASQWb', symObjAddr: 0x280, symBinAddr: 0x307F0, symSize: 0x10 }
+ - { offset: 0x8C447, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOACSQAAWl', symObjAddr: 0x290, symBinAddr: 0x30800, symSize: 0x30 }
+ - { offset: 0x8C45B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOMa', symObjAddr: 0x2C0, symBinAddr: 0x30830, symSize: 0xA }
+ - { offset: 0x8C48F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x60, symBinAddr: 0x305D0, symSize: 0x50 }
+ - { offset: 0x8C58C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASH9hashValueSivgTW', symObjAddr: 0xB0, symBinAddr: 0x30620, symSize: 0x60 }
+ - { offset: 0x8C623, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x110, symBinAddr: 0x30680, symSize: 0x40 }
+ - { offset: 0x8C67E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x150, symBinAddr: 0x306C0, symSize: 0x60 }
+ - { offset: 0x8C6FA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfC', symObjAddr: 0x0, symBinAddr: 0x30570, symSize: 0x30 }
+ - { offset: 0x8C70E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValues5Int32Vvg', symObjAddr: 0x30, symBinAddr: 0x305A0, symSize: 0x30 }
+ - { offset: 0x8C760, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSYAASY8rawValuexSg03RawF0Qz_tcfCTW', symObjAddr: 0x1B0, symBinAddr: 0x30720, symSize: 0x30 }
+ - { offset: 0x8C782, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitOSYAASY8rawValue03RawF0QzvgTW', symObjAddr: 0x1E0, symBinAddr: 0x30750, symSize: 0x40 }
+ - { offset: 0x8C7AF, size: 0x8, addend: 0x0, symName: '_$s9PdfNative10NSCPdfUnitO8rawValueACSgs5Int32V_tcfCTf4nd_n', symObjAddr: 0x220, symBinAddr: 0x30790, symSize: 0x60 }
+ - { offset: 0x8C957, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyOSHAASQWb', symObjAddr: 0xC0, symBinAddr: 0x30880, symSize: 0x10 }
+ - { offset: 0x8C96B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyOACSQAAWl', symObjAddr: 0xD0, symBinAddr: 0x30890, symSize: 0x30 }
+ - { offset: 0x8C97F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyOMa', symObjAddr: 0x280, symBinAddr: 0x308C0, symSize: 0xA }
+ - { offset: 0x8C9B1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative16NSCPdfFontFamilyO8rawValues5Int32Vvg', symObjAddr: 0x30, symBinAddr: 0x30840, symSize: 0x40 }
+ - { offset: 0x8CAC4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZ', symObjAddr: 0x0, symBinAddr: 0x308D0, symSize: 0x50 }
+ - { offset: 0x8CC7C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCMa', symObjAddr: 0x200, symBinAddr: 0x30AD0, symSize: 0x20 }
+ - { offset: 0x8CD62, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZ', symObjAddr: 0x0, symBinAddr: 0x308D0, symSize: 0x50 }
+ - { offset: 0x8CDE5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC6pdfiumSo0ab5PaperE0VvgTo', symObjAddr: 0x50, symBinAddr: 0x30920, symSize: 0x20 }
+ - { offset: 0x8CE18, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC4sizeACSo0ab5PaperE0V_tcfcTo', symObjAddr: 0x70, symBinAddr: 0x30940, symSize: 0x50 }
+ - { offset: 0x8CE4D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC6customyACSf_SftFZ', symObjAddr: 0xC0, symBinAddr: 0x30990, symSize: 0x70 }
+ - { offset: 0x8CF24, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC6customyACSf_SftFZTo', symObjAddr: 0x130, symBinAddr: 0x30A00, symSize: 0x70 }
+ - { offset: 0x8CFB5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC8standardyAcA0c13StandardPaperE0OFZ', symObjAddr: 0x1A0, symBinAddr: 0x30A70, symSize: 0x60 }
+ - { offset: 0x8D04B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC8standardyAcA0c13StandardPaperE0OFZTo', symObjAddr: 0x220, symBinAddr: 0x30AF0, symSize: 0x60 }
+ - { offset: 0x8D0F0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeC2a4ACyFZTo', symObjAddr: 0x280, symBinAddr: 0x30B50, symSize: 0x60 }
+ - { offset: 0x8D16F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCACycfC', symObjAddr: 0x2E0, symBinAddr: 0x30BB0, symSize: 0x20 }
+ - { offset: 0x8D189, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCACycfc', symObjAddr: 0x300, symBinAddr: 0x30BD0, symSize: 0x30 }
+ - { offset: 0x8D1E2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCACycfcTo', symObjAddr: 0x330, symBinAddr: 0x30C00, symSize: 0x30 }
+ - { offset: 0x8D241, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPagerSizeCfD', symObjAddr: 0x360, symBinAddr: 0x30C30, symSize: 0x30 }
+ - { offset: 0x8DA96, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIeyBy_ACIegg_TR', symObjAddr: 0x240, symBinAddr: 0x30C80, symSize: 0x20 }
+ - { offset: 0x8DAAA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCIegg_ACytIegnr_TR', symObjAddr: 0x260, symBinAddr: 0x30CA0, symSize: 0x20 }
+ - { offset: 0x8DABE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative14NSCPdfDocumentCytIegnr_ACIegg_TR', symObjAddr: 0x280, symBinAddr: 0x30CC0, symSize: 0x20 }
+ - { offset: 0x8DAD2, size: 0x8, addend: 0x0, symName: '_$ss5Error_pSgIegg_So7NSErrorCSgIeyBy_TR', symObjAddr: 0x2A0, symBinAddr: 0x30CE0, symSize: 0x50 }
+ - { offset: 0x8DAEA, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSgIeyBy_s5Error_pSgIegg_TR', symObjAddr: 0x2F0, symBinAddr: 0x30D30, symSize: 0x40 }
+ - { offset: 0x8DB02, size: 0x8, addend: 0x0, symName: '_$sSiIegy_SiIeyBy_TR', symObjAddr: 0x350, symBinAddr: 0x30D70, symSize: 0x40 }
+ - { offset: 0x8DD80, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvpACTK', symObjAddr: 0x12E0, symBinAddr: 0x31CB0, symSize: 0x90 }
+ - { offset: 0x8DDB8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvpACTk', symObjAddr: 0x1370, symBinAddr: 0x31D40, symSize: 0xC0 }
+ - { offset: 0x8DDF8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvpACTK', symObjAddr: 0x1560, symBinAddr: 0x31F30, symSize: 0x90 }
+ - { offset: 0x8DE30, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvpACTk', symObjAddr: 0x15F0, symBinAddr: 0x31FC0, symSize: 0xC0 }
+ - { offset: 0x8DE70, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvpACTK', symObjAddr: 0x1940, symBinAddr: 0x321B0, symSize: 0x90 }
+ - { offset: 0x8DEA8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvpACTk', symObjAddr: 0x19D0, symBinAddr: 0x32240, symSize: 0xC0 }
+ - { offset: 0x8DF89, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCfETo', symObjAddr: 0x3C20, symBinAddr: 0x34480, symSize: 0xD0 }
+ - { offset: 0x8DFC3, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative14NSCPdfStyleDefC_Ttg5', symObjAddr: 0x3D00, symBinAddr: 0x34560, symSize: 0x50 }
+ - { offset: 0x8DFF0, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative15NSCPdfColumnKeyC_Ttg5', symObjAddr: 0x3D50, symBinAddr: 0x345B0, symSize: 0x50 }
+ - { offset: 0x8E01D, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative14NSCPdfPageViewC_Ttg5', symObjAddr: 0x3DA0, symBinAddr: 0x34600, symSize: 0x50 }
+ - { offset: 0x8E04A, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlF9PdfNative12LDOTiledViewC_Ttg5', symObjAddr: 0x3DF0, symBinAddr: 0x34650, symSize: 0x50 }
+ - { offset: 0x8E0C4, size: 0x8, addend: 0x0, symName: '_$sSD8_VariantV11removeValue6forKeyq_Sgx_tF9PdfNative011PendingItemE0O_8Dispatch0j4WorkI0CTg5', symObjAddr: 0x3E40, symBinAddr: 0x346A0, symSize: 0xE0 }
+ - { offset: 0x8E18F, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_SSTg5', symObjAddr: 0x3F20, symBinAddr: 0x34780, symSize: 0x210 }
+ - { offset: 0x8E248, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyF03PdfA014PendingItemKeyO_8Dispatch0h4WorkF0CTg5', symObjAddr: 0x4130, symBinAddr: 0x34990, symSize: 0x230 }
+ - { offset: 0x8E36F, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_delete2atys10_HashTableV6BucketV_tF03PdfA014PendingItemKeyO_8Dispatch0l4WorkJ0CTg5', symObjAddr: 0x4360, symBinAddr: 0x34BC0, symSize: 0x2E0 }
+ - { offset: 0x8E716, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCMa', symObjAddr: 0x5560, symBinAddr: 0x35D80, symSize: 0x20 }
+ - { offset: 0x8E72A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_TA', symObjAddr: 0x55C0, symBinAddr: 0x35DE0, symSize: 0x20 }
+ - { offset: 0x8E73E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtFyycfU_TA', symObjAddr: 0x5620, symBinAddr: 0x35E40, symSize: 0x20 }
+ - { offset: 0x8E752, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x5F10, symBinAddr: 0x364B0, symSize: 0x20 }
+ - { offset: 0x8E766, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x5F30, symBinAddr: 0x364D0, symSize: 0x10 }
+ - { offset: 0x8E785, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU0_TA', symObjAddr: 0x5FE0, symBinAddr: 0x36550, symSize: 0x30 }
+ - { offset: 0x8E799, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU_TA', symObjAddr: 0x6070, symBinAddr: 0x365E0, symSize: 0x40 }
+ - { offset: 0x8E7AD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU0_yyScMYccfU_TA', symObjAddr: 0x6170, symBinAddr: 0x36620, symSize: 0x20 }
+ - { offset: 0x8E7F5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_TA', symObjAddr: 0x6260, symBinAddr: 0x36660, symSize: 0x10 }
+ - { offset: 0x8E809, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU_TA', symObjAddr: 0x6320, symBinAddr: 0x366A0, symSize: 0x20 }
+ - { offset: 0x8E81D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU_yyScMYccfU_TA', symObjAddr: 0x63C0, symBinAddr: 0x36700, symSize: 0x20 }
+ - { offset: 0x8ECA2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC9tileCacheSo7NSCacheCySo8NSStringCSo7UIImageCGvgTo', symObjAddr: 0x3E0, symBinAddr: 0x30DB0, symSize: 0x20 }
+ - { offset: 0x8ECEB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11lowResCacheSo7NSCacheCySo8NSNumberCSo7UIImageCGvgTo', symObjAddr: 0x400, symBinAddr: 0x30DD0, symSize: 0x20 }
+ - { offset: 0x8ED45, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11lowResCacheSo7NSCacheCySo8NSNumberCSo7UIImageCGvsTo', symObjAddr: 0x420, symBinAddr: 0x30DF0, symSize: 0x30 }
+ - { offset: 0x8ED94, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvgTo', symObjAddr: 0x450, symBinAddr: 0x30E20, symSize: 0x40 }
+ - { offset: 0x8EDC7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvg', symObjAddr: 0x490, symBinAddr: 0x30E60, symSize: 0x40 }
+ - { offset: 0x8EDEB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvsTo', symObjAddr: 0x4D0, symBinAddr: 0x30EA0, symSize: 0x60 }
+ - { offset: 0x8EE15, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvs', symObjAddr: 0x530, symBinAddr: 0x30F00, symSize: 0x20 }
+ - { offset: 0x8EE29, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM', symObjAddr: 0x550, symBinAddr: 0x30F20, symSize: 0x40 }
+ - { offset: 0x8EE76, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvM.resume.0', symObjAddr: 0x590, symBinAddr: 0x30F60, symSize: 0xD0 }
+ - { offset: 0x8F091, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU_', symObjAddr: 0x660, symBinAddr: 0x31030, symSize: 0x460 }
+ - { offset: 0x8F445, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFyycfU0_', symObjAddr: 0xAC0, symBinAddr: 0x31490, symSize: 0x650 }
+ - { offset: 0x8F8A5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTo', symObjAddr: 0x1110, symBinAddr: 0x31AE0, symSize: 0xC0 }
+ - { offset: 0x8F8E3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5queueAA0C5QueueCvgTo', symObjAddr: 0x11D0, symBinAddr: 0x31BA0, symSize: 0x20 }
+ - { offset: 0x8F943, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvsTo', symObjAddr: 0x1230, symBinAddr: 0x31C00, symSize: 0x90 }
+ - { offset: 0x8F994, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8onLoadedyAA0C8DocumentCcSgvM', symObjAddr: 0x1430, symBinAddr: 0x31E00, symSize: 0x40 }
+ - { offset: 0x8F9E4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvsTo', symObjAddr: 0x14B0, symBinAddr: 0x31E80, symSize: 0x90 }
+ - { offset: 0x8FA35, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC7onErrorys0G0_pSgcSgvM', symObjAddr: 0x16B0, symBinAddr: 0x32080, symSize: 0x40 }
+ - { offset: 0x8FA85, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvsTo', symObjAddr: 0x1830, symBinAddr: 0x32100, symSize: 0x90 }
+ - { offset: 0x8FAD6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12onPageChangeySicSgvM', symObjAddr: 0x1A90, symBinAddr: 0x32300, symSize: 0x40 }
+ - { offset: 0x8FAFB, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11currentPageSivgTo', symObjAddr: 0x1AE0, symBinAddr: 0x32340, symSize: 0x20 }
+ - { offset: 0x8FB4E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11currentPageSivsTo', symObjAddr: 0x1B00, symBinAddr: 0x32360, symSize: 0x20 }
+ - { offset: 0x8FB90, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13updateContent33_4EEC031443FF6BE18B124647E2166BB0LL3forySo6CGSizeV_tF', symObjAddr: 0x1B20, symBinAddr: 0x32380, symSize: 0x250 }
+ - { offset: 0x8FD40, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13centerContent33_4EEC031443FF6BE18B124647E2166BB0LLyyF', symObjAddr: 0x1D70, symBinAddr: 0x325D0, symSize: 0xA0 }
+ - { offset: 0x8FD99, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13removePending3keyySi_tFTo', symObjAddr: 0x1E10, symBinAddr: 0x32670, symSize: 0xC0 }
+ - { offset: 0x8FE11, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5frameACSo6CGRectV_tcfC', symObjAddr: 0x1ED0, symBinAddr: 0x32730, symSize: 0x80 }
+ - { offset: 0x8FF8F, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x1F50, symBinAddr: 0x327B0, symSize: 0x850 }
+ - { offset: 0x90733, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x27A0, symBinAddr: 0x33000, symSize: 0x30 }
+ - { offset: 0x9074E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x27D0, symBinAddr: 0x33030, symSize: 0x20 }
+ - { offset: 0x90779, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tF', symObjAddr: 0x27F0, symBinAddr: 0x33050, symSize: 0x30 }
+ - { offset: 0x907C3, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14viewForZooming2inSo6UIViewCSgSo08UIScrollE0C_tFTo', symObjAddr: 0x2820, symBinAddr: 0x33080, symSize: 0x20 }
+ - { offset: 0x90801, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14layoutSubviewsyyF', symObjAddr: 0x2840, symBinAddr: 0x330A0, symSize: 0x130 }
+ - { offset: 0x90929, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC14layoutSubviewsyyFTo', symObjAddr: 0x2970, symBinAddr: 0x331D0, symSize: 0x30 }
+ - { offset: 0x909AC, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtF', symObjAddr: 0x29A0, symBinAddr: 0x33200, symSize: 0x140 }
+ - { offset: 0x90A58, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtFyycfU_', symObjAddr: 0x2AE0, symBinAddr: 0x33340, symSize: 0x260 }
+ - { offset: 0x90B05, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC13loadFromBytesyySo6NSDataC_SSSgtFTo', symObjAddr: 0x2D40, symBinAddr: 0x335A0, symSize: 0x80 }
+ - { offset: 0x90B19, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtF', symObjAddr: 0x2DC0, symBinAddr: 0x33620, symSize: 0x150 }
+ - { offset: 0x90BC5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtFyycfU_', symObjAddr: 0x2F10, symBinAddr: 0x33770, symSize: 0x4D0 }
+ - { offset: 0x90D7C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC12loadFromPathyySS_SSSgtFTo', symObjAddr: 0x33E0, symBinAddr: 0x33C40, symSize: 0x90 }
+ - { offset: 0x90D90, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtF', symObjAddr: 0x3470, symBinAddr: 0x33CD0, symSize: 0x10 }
+ - { offset: 0x90DA4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_', symObjAddr: 0x3480, symBinAddr: 0x33CE0, symSize: 0x1E0 }
+ - { offset: 0x90EAA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFy10Foundation4DataVSg_So13NSURLResponseCSgs5Error_pSgtYbcfU_yycfU_', symObjAddr: 0x3660, symBinAddr: 0x33EC0, symSize: 0x270 }
+ - { offset: 0x90F3A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFTo', symObjAddr: 0x3B70, symBinAddr: 0x343D0, symSize: 0x80 }
+ - { offset: 0x90F65, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCfD', symObjAddr: 0x3BF0, symBinAddr: 0x34450, symSize: 0x30 }
+ - { offset: 0x90F88, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewCAA08LDOTiledE10DataSourceA2aDP05tiledE0_10tileForRow6column9zoomLevel0N5Scale6bounds4rectSo7UIImageCSgAA0fE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVAVtFTW', symObjAddr: 0x3CF0, symBinAddr: 0x34550, symSize: 0x10 }
+ - { offset: 0x910F1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC05tiledE0_10tileForRow6column9zoomLevel0K5Scale6bounds4rectSo7UIImageCSgAA08LDOTiledE0C_S3i12CoreGraphics7CGFloatVSo6CGRectVATtFTf4nnnnnndn_n', symObjAddr: 0x4640, symBinAddr: 0x34EA0, symSize: 0xDF0 }
+ - { offset: 0x917FE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC8documentAA0C8DocumentCSgvsTf4gn_n', symObjAddr: 0x5430, symBinAddr: 0x35C90, symSize: 0xF0 }
+ - { offset: 0x918A0, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC5coderACSgSo7NSCoderC_tcfcTf4dn_n', symObjAddr: 0x5640, symBinAddr: 0x35E60, symSize: 0x330 }
+ - { offset: 0x91A4C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfTiledViewC11loadFromUrlyySS_SSSgtFTf4ndn_n', symObjAddr: 0x5970, symBinAddr: 0x36190, symSize: 0x1F0 }
+ - { offset: 0x91F6B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvpACTk', symObjAddr: 0x280, symBinAddr: 0x36BC0, symSize: 0x60 }
+ - { offset: 0x91FB4, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCMa', symObjAddr: 0x6C0, symBinAddr: 0x36FF0, symSize: 0x20 }
+ - { offset: 0x91FC8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCfETo', symObjAddr: 0xC00, symBinAddr: 0x374B0, symSize: 0x20 }
+ - { offset: 0x91FFE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCACycfC', symObjAddr: 0x0, symBinAddr: 0x36940, symSize: 0x20 }
+ - { offset: 0x9202B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvgTo', symObjAddr: 0x20, symBinAddr: 0x36960, symSize: 0x40 }
+ - { offset: 0x9205E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvg', symObjAddr: 0x60, symBinAddr: 0x369A0, symSize: 0x30 }
+ - { offset: 0x920A6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvsTo', symObjAddr: 0x90, symBinAddr: 0x369D0, symSize: 0x40 }
+ - { offset: 0x920E1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvs', symObjAddr: 0xD0, symBinAddr: 0x36A10, symSize: 0x40 }
+ - { offset: 0x92108, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11orientationAA0C11OrientationOvM', symObjAddr: 0x110, symBinAddr: 0x36A50, symSize: 0x40 }
+ - { offset: 0x92141, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvgTo', symObjAddr: 0x150, symBinAddr: 0x36A90, symSize: 0x40 }
+ - { offset: 0x92174, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvg', symObjAddr: 0x190, symBinAddr: 0x36AD0, symSize: 0x40 }
+ - { offset: 0x921B6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvsTo', symObjAddr: 0x1D0, symBinAddr: 0x36B10, symSize: 0x60 }
+ - { offset: 0x921F1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvs', symObjAddr: 0x230, symBinAddr: 0x36B70, symSize: 0x50 }
+ - { offset: 0x92218, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC4sizeAA0C9PagerSizeCvM', symObjAddr: 0x2E0, symBinAddr: 0x36C20, symSize: 0x40 }
+ - { offset: 0x92251, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvgTo', symObjAddr: 0x320, symBinAddr: 0x36C60, symSize: 0x40 }
+ - { offset: 0x92284, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvg', symObjAddr: 0x360, symBinAddr: 0x36CA0, symSize: 0x30 }
+ - { offset: 0x922C6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvsTo', symObjAddr: 0x390, symBinAddr: 0x36CD0, symSize: 0x40 }
+ - { offset: 0x92301, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvs', symObjAddr: 0x3D0, symBinAddr: 0x36D10, symSize: 0x40 }
+ - { offset: 0x92328, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC5unitsAA0C4UnitOvM', symObjAddr: 0x410, symBinAddr: 0x36D50, symSize: 0x40 }
+ - { offset: 0x92361, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvgTo', symObjAddr: 0x450, symBinAddr: 0x36D90, symSize: 0x40 }
+ - { offset: 0x92394, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvg', symObjAddr: 0x490, symBinAddr: 0x36DD0, symSize: 0x30 }
+ - { offset: 0x923D6, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvsTo', symObjAddr: 0x4C0, symBinAddr: 0x36E00, symSize: 0x50 }
+ - { offset: 0x92413, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvs', symObjAddr: 0x510, symBinAddr: 0x36E50, symSize: 0x40 }
+ - { offset: 0x9243A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC11deviceScaleSfvM', symObjAddr: 0x550, symBinAddr: 0x36E90, symSize: 0x40 }
+ - { offset: 0x924D2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCACycfc', symObjAddr: 0x5A0, symBinAddr: 0x36ED0, symSize: 0x120 }
+ - { offset: 0x9254A, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCACycfcTo', symObjAddr: 0x6E0, symBinAddr: 0x37010, symSize: 0x20 }
+ - { offset: 0x925A2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfC', symObjAddr: 0x700, symBinAddr: 0x37030, symSize: 0x80 }
+ - { offset: 0x925F7, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfc', symObjAddr: 0x780, symBinAddr: 0x370B0, symSize: 0x60 }
+ - { offset: 0x9263E, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCyAcA0C11OrientationO_AA0C9PagerSizeCAA0C4UnitOSftcfcTo', symObjAddr: 0x7E0, symBinAddr: 0x37110, symSize: 0x70 }
+ - { offset: 0x92691, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC6pdfiumSo0abdE0VvgTo', symObjAddr: 0x850, symBinAddr: 0x37180, symSize: 0x70 }
+ - { offset: 0x926CD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigC6pdfiumSo0abdE0Vvg', symObjAddr: 0x8C0, symBinAddr: 0x371F0, symSize: 0x120 }
+ - { offset: 0x92798, size: 0x8, addend: 0x0, symName: '_$s9PdfNative20NSCPdfDocumentConfigCfD', symObjAddr: 0x9E0, symBinAddr: 0x37310, symSize: 0x30 }
+ - { offset: 0x92923, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakOSHAASQWb', symObjAddr: 0xC0, symBinAddr: 0x37530, symSize: 0x10 }
+ - { offset: 0x92937, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakOACSQAAWl', symObjAddr: 0xD0, symBinAddr: 0x37540, symSize: 0x30 }
+ - { offset: 0x9294B, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakOMa', symObjAddr: 0x280, symBinAddr: 0x37570, symSize: 0xA }
+ - { offset: 0x9297D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative15NSCPdfPageBreakO8rawValues5Int32Vvg', symObjAddr: 0x30, symBinAddr: 0x374F0, symSize: 0x40 }
+ - { offset: 0x92AB8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC6sharedACvpZ', symObjAddr: 0x48E0, symBinAddr: 0x1B0088, symSize: 0x0 }
+ - { offset: 0x92C5C, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC6shared_WZ', symObjAddr: 0x0, symBinAddr: 0x37580, symSize: 0x30 }
+ - { offset: 0x92CA2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCfETo', symObjAddr: 0x6A0, symBinAddr: 0x37C20, symSize: 0x40 }
+ - { offset: 0x92CD1, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCMa', symObjAddr: 0x6E0, symBinAddr: 0x37C60, symSize: 0x20 }
+ - { offset: 0x92CE5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC12BlockWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCMa', symObjAddr: 0x700, symBinAddr: 0x37C80, symSize: 0x20 }
+ - { offset: 0x92CF9, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC15WorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCMa', symObjAddr: 0x720, symBinAddr: 0x37CA0, symSize: 0x20 }
+ - { offset: 0x92D0D, size: 0x8, addend: 0x0, symName: '_$sSo8NSThreadCMa', symObjAddr: 0x740, symBinAddr: 0x37CC0, symSize: 0x40 }
+ - { offset: 0x92DFD, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCACycfc', symObjAddr: 0x30, symBinAddr: 0x375B0, symSize: 0x180 }
+ - { offset: 0x92E86, size: 0x8, addend: 0x0, symName: '_$sSo8NSThreadC6target8selector6objectAByp_10ObjectiveC8SelectorVypSgtcfC', symObjAddr: 0x1B0, symBinAddr: 0x37730, symSize: 0x110 }
+ - { offset: 0x92EA8, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCACycfcTo', symObjAddr: 0x2C0, symBinAddr: 0x37840, symSize: 0x20 }
+ - { offset: 0x92EC2, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC11threadEntry33_C13CA00FD4257F0CD159C88439DF24D2LLyyF', symObjAddr: 0x2E0, symBinAddr: 0x37860, symSize: 0x190 }
+ - { offset: 0x92EFE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC11threadEntry33_C13CA00FD4257F0CD159C88439DF24D2LLyyFTo', symObjAddr: 0x470, symBinAddr: 0x379F0, symSize: 0x30 }
+ - { offset: 0x92F37, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC8runBlock33_C13CA00FD4257F0CD159C88439DF24D2LLyyAC0F7WrapperAELLCFTo', symObjAddr: 0x4A0, symBinAddr: 0x37A20, symSize: 0x60 }
+ - { offset: 0x92F93, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC18runWorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLyyAC0fgH0AELLCFTo', symObjAddr: 0x500, symBinAddr: 0x37A80, symSize: 0x60 }
+ - { offset: 0x92FDE, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC12BlockWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCAFycfcTo', symObjAddr: 0x560, symBinAddr: 0x37AE0, symSize: 0x30 }
+ - { offset: 0x9303D, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC12BlockWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCfETo', symObjAddr: 0x5B0, symBinAddr: 0x37B30, symSize: 0x20 }
+ - { offset: 0x93076, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC15WorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCAFycfcTo', symObjAddr: 0x5D0, symBinAddr: 0x37B50, symSize: 0x30 }
+ - { offset: 0x930D5, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueC15WorkItemWrapper33_C13CA00FD4257F0CD159C88439DF24D2LLCfETo', symObjAddr: 0x650, symBinAddr: 0x37BD0, symSize: 0x20 }
+ - { offset: 0x930FA, size: 0x8, addend: 0x0, symName: '_$s9PdfNative11NSCPdfQueueCfD', symObjAddr: 0x670, symBinAddr: 0x37BF0, symSize: 0x30 }
+...
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/Info.plist b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/Info.plist
new file mode 100644
index 00000000..be297cb5
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/Info.plist
@@ -0,0 +1,61 @@
+
+
+
+
+ AvailableLibraries
+
+
+ BinaryPath
+ pdfium.framework/pdfium
+ LibraryIdentifier
+ ios-arm64
+ LibraryPath
+ pdfium.framework
+ SupportedArchitectures
+
+ arm64
+
+ SupportedPlatform
+ ios
+
+
+ BinaryPath
+ pdfium.framework/pdfium
+ LibraryIdentifier
+ ios-arm64_x86_64-simulator
+ LibraryPath
+ pdfium.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ simulator
+
+
+ BinaryPath
+ pdfium.framework/pdfium
+ LibraryIdentifier
+ ios-arm64_x86_64-maccatalyst
+ LibraryPath
+ pdfium.framework
+ SupportedArchitectures
+
+ arm64
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ maccatalyst
+
+
+ CFBundlePackageType
+ XFWK
+ XCFrameworkFormatVersion
+ 1.0
+
+
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/cpp/fpdf_deleters.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/cpp/fpdf_deleters.h
new file mode 100644
index 00000000..55b85d9e
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/cpp/fpdf_deleters.h
@@ -0,0 +1,86 @@
+// Copyright 2017 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_CPP_FPDF_DELETERS_H_
+#define PUBLIC_CPP_FPDF_DELETERS_H_
+
+#include "../fpdf_annot.h"
+#include "../fpdf_dataavail.h"
+#include "../fpdf_edit.h"
+#include "../fpdf_formfill.h"
+#include "../fpdf_javascript.h"
+#include "../fpdf_structtree.h"
+#include "../fpdf_text.h"
+#include "../fpdf_transformpage.h"
+#include "../fpdfview.h"
+
+// Custom deleters for using FPDF_* types with std::unique_ptr<>.
+
+struct FPDFAnnotationDeleter {
+ inline void operator()(FPDF_ANNOTATION annot) { FPDFPage_CloseAnnot(annot); }
+};
+
+struct FPDFAvailDeleter {
+ inline void operator()(FPDF_AVAIL avail) { FPDFAvail_Destroy(avail); }
+};
+
+struct FPDFBitmapDeleter {
+ inline void operator()(FPDF_BITMAP bitmap) { FPDFBitmap_Destroy(bitmap); }
+};
+
+struct FPDFClipPathDeleter {
+ inline void operator()(FPDF_CLIPPATH clip_path) {
+ FPDF_DestroyClipPath(clip_path);
+ }
+};
+
+struct FPDFDocumentDeleter {
+ inline void operator()(FPDF_DOCUMENT doc) { FPDF_CloseDocument(doc); }
+};
+
+struct FPDFFontDeleter {
+ inline void operator()(FPDF_FONT font) { FPDFFont_Close(font); }
+};
+
+struct FPDFFormHandleDeleter {
+ inline void operator()(FPDF_FORMHANDLE form) {
+ FPDFDOC_ExitFormFillEnvironment(form);
+ }
+};
+
+struct FPDFJavaScriptActionDeleter {
+ inline void operator()(FPDF_JAVASCRIPT_ACTION javascript) {
+ FPDFDoc_CloseJavaScriptAction(javascript);
+ }
+};
+
+struct FPDFPageDeleter {
+ inline void operator()(FPDF_PAGE page) { FPDF_ClosePage(page); }
+};
+
+struct FPDFPageLinkDeleter {
+ inline void operator()(FPDF_PAGELINK pagelink) {
+ FPDFLink_CloseWebLinks(pagelink);
+ }
+};
+
+struct FPDFPageObjectDeleter {
+ inline void operator()(FPDF_PAGEOBJECT object) {
+ FPDFPageObj_Destroy(object);
+ }
+};
+
+struct FPDFStructTreeDeleter {
+ inline void operator()(FPDF_STRUCTTREE tree) { FPDF_StructTree_Close(tree); }
+};
+
+struct FPDFTextFindDeleter {
+ inline void operator()(FPDF_SCHHANDLE handle) { FPDFText_FindClose(handle); }
+};
+
+struct FPDFTextPageDeleter {
+ inline void operator()(FPDF_TEXTPAGE text) { FPDFText_ClosePage(text); }
+};
+
+#endif // PUBLIC_CPP_FPDF_DELETERS_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/cpp/fpdf_scopers.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/cpp/fpdf_scopers.h
new file mode 100644
index 00000000..34cf9c46
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/cpp/fpdf_scopers.h
@@ -0,0 +1,67 @@
+// Copyright 2018 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_CPP_FPDF_SCOPERS_H_
+#define PUBLIC_CPP_FPDF_SCOPERS_H_
+
+#include
+#include
+
+#include "fpdf_deleters.h"
+
+// Versions of FPDF types that clean up the object at scope exit.
+
+using ScopedFPDFAnnotation =
+ std::unique_ptr::type,
+ FPDFAnnotationDeleter>;
+
+using ScopedFPDFAvail =
+ std::unique_ptr::type, FPDFAvailDeleter>;
+
+using ScopedFPDFBitmap =
+ std::unique_ptr::type, FPDFBitmapDeleter>;
+
+using ScopedFPDFClipPath =
+ std::unique_ptr::type,
+ FPDFClipPathDeleter>;
+
+using ScopedFPDFDocument =
+ std::unique_ptr::type,
+ FPDFDocumentDeleter>;
+
+using ScopedFPDFFont =
+ std::unique_ptr::type, FPDFFontDeleter>;
+
+using ScopedFPDFFormHandle =
+ std::unique_ptr::type,
+ FPDFFormHandleDeleter>;
+
+using ScopedFPDFJavaScriptAction =
+ std::unique_ptr::type,
+ FPDFJavaScriptActionDeleter>;
+
+using ScopedFPDFPage =
+ std::unique_ptr::type, FPDFPageDeleter>;
+
+using ScopedFPDFPageLink =
+ std::unique_ptr::type,
+ FPDFPageLinkDeleter>;
+
+using ScopedFPDFPageObject =
+ std::unique_ptr::type,
+ FPDFPageObjectDeleter>;
+
+using ScopedFPDFStructTree =
+ std::unique_ptr::type,
+ FPDFStructTreeDeleter>;
+
+using ScopedFPDFTextFind =
+ std::unique_ptr::type,
+ FPDFTextFindDeleter>;
+
+using ScopedFPDFTextPage =
+ std::unique_ptr::type,
+ FPDFTextPageDeleter>;
+
+#endif // PUBLIC_CPP_FPDF_SCOPERS_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_annot.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_annot.h
new file mode 100644
index 00000000..0aa9f688
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_annot.h
@@ -0,0 +1,1047 @@
+// Copyright 2017 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_ANNOT_H_
+#define PUBLIC_FPDF_ANNOT_H_
+
+#include
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdf_formfill.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+#define FPDF_ANNOT_UNKNOWN 0
+#define FPDF_ANNOT_TEXT 1
+#define FPDF_ANNOT_LINK 2
+#define FPDF_ANNOT_FREETEXT 3
+#define FPDF_ANNOT_LINE 4
+#define FPDF_ANNOT_SQUARE 5
+#define FPDF_ANNOT_CIRCLE 6
+#define FPDF_ANNOT_POLYGON 7
+#define FPDF_ANNOT_POLYLINE 8
+#define FPDF_ANNOT_HIGHLIGHT 9
+#define FPDF_ANNOT_UNDERLINE 10
+#define FPDF_ANNOT_SQUIGGLY 11
+#define FPDF_ANNOT_STRIKEOUT 12
+#define FPDF_ANNOT_STAMP 13
+#define FPDF_ANNOT_CARET 14
+#define FPDF_ANNOT_INK 15
+#define FPDF_ANNOT_POPUP 16
+#define FPDF_ANNOT_FILEATTACHMENT 17
+#define FPDF_ANNOT_SOUND 18
+#define FPDF_ANNOT_MOVIE 19
+#define FPDF_ANNOT_WIDGET 20
+#define FPDF_ANNOT_SCREEN 21
+#define FPDF_ANNOT_PRINTERMARK 22
+#define FPDF_ANNOT_TRAPNET 23
+#define FPDF_ANNOT_WATERMARK 24
+#define FPDF_ANNOT_THREED 25
+#define FPDF_ANNOT_RICHMEDIA 26
+#define FPDF_ANNOT_XFAWIDGET 27
+#define FPDF_ANNOT_REDACT 28
+
+// Refer to PDF Reference (6th edition) table 8.16 for all annotation flags.
+#define FPDF_ANNOT_FLAG_NONE 0
+#define FPDF_ANNOT_FLAG_INVISIBLE (1 << 0)
+#define FPDF_ANNOT_FLAG_HIDDEN (1 << 1)
+#define FPDF_ANNOT_FLAG_PRINT (1 << 2)
+#define FPDF_ANNOT_FLAG_NOZOOM (1 << 3)
+#define FPDF_ANNOT_FLAG_NOROTATE (1 << 4)
+#define FPDF_ANNOT_FLAG_NOVIEW (1 << 5)
+#define FPDF_ANNOT_FLAG_READONLY (1 << 6)
+#define FPDF_ANNOT_FLAG_LOCKED (1 << 7)
+#define FPDF_ANNOT_FLAG_TOGGLENOVIEW (1 << 8)
+
+#define FPDF_ANNOT_APPEARANCEMODE_NORMAL 0
+#define FPDF_ANNOT_APPEARANCEMODE_ROLLOVER 1
+#define FPDF_ANNOT_APPEARANCEMODE_DOWN 2
+#define FPDF_ANNOT_APPEARANCEMODE_COUNT 3
+
+// Refer to PDF Reference version 1.7 table 8.70 for field flags common to all
+// interactive form field types.
+#define FPDF_FORMFLAG_NONE 0
+#define FPDF_FORMFLAG_READONLY (1 << 0)
+#define FPDF_FORMFLAG_REQUIRED (1 << 1)
+#define FPDF_FORMFLAG_NOEXPORT (1 << 2)
+
+// Refer to PDF Reference version 1.7 table 8.77 for field flags specific to
+// interactive form text fields.
+#define FPDF_FORMFLAG_TEXT_MULTILINE (1 << 12)
+#define FPDF_FORMFLAG_TEXT_PASSWORD (1 << 13)
+
+// Refer to PDF Reference version 1.7 table 8.79 for field flags specific to
+// interactive form choice fields.
+#define FPDF_FORMFLAG_CHOICE_COMBO (1 << 17)
+#define FPDF_FORMFLAG_CHOICE_EDIT (1 << 18)
+#define FPDF_FORMFLAG_CHOICE_MULTI_SELECT (1 << 21)
+
+// Additional actions type of form field:
+// K, on key stroke, JavaScript action.
+// F, on format, JavaScript action.
+// V, on validate, JavaScript action.
+// C, on calculate, JavaScript action.
+#define FPDF_ANNOT_AACTION_KEY_STROKE 12
+#define FPDF_ANNOT_AACTION_FORMAT 13
+#define FPDF_ANNOT_AACTION_VALIDATE 14
+#define FPDF_ANNOT_AACTION_CALCULATE 15
+
+typedef enum FPDFANNOT_COLORTYPE {
+ FPDFANNOT_COLORTYPE_Color = 0,
+ FPDFANNOT_COLORTYPE_InteriorColor
+} FPDFANNOT_COLORTYPE;
+
+// Experimental API.
+// Check if an annotation subtype is currently supported for creation.
+// Currently supported subtypes:
+// - circle
+// - fileattachment
+// - freetext
+// - highlight
+// - ink
+// - link
+// - popup
+// - square,
+// - squiggly
+// - stamp
+// - strikeout
+// - text
+// - underline
+//
+// subtype - the subtype to be checked.
+//
+// Returns true if this subtype supported.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_IsSupportedSubtype(FPDF_ANNOTATION_SUBTYPE subtype);
+
+// Experimental API.
+// Create an annotation in |page| of the subtype |subtype|. If the specified
+// subtype is illegal or unsupported, then a new annotation will not be created.
+// Must call FPDFPage_CloseAnnot() when the annotation returned by this
+// function is no longer needed.
+//
+// page - handle to a page.
+// subtype - the subtype of the new annotation.
+//
+// Returns a handle to the new annotation object, or NULL on failure.
+FPDF_EXPORT FPDF_ANNOTATION FPDF_CALLCONV
+FPDFPage_CreateAnnot(FPDF_PAGE page, FPDF_ANNOTATION_SUBTYPE subtype);
+
+// Experimental API.
+// Get the number of annotations in |page|.
+//
+// page - handle to a page.
+//
+// Returns the number of annotations in |page|.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPage_GetAnnotCount(FPDF_PAGE page);
+
+// Experimental API.
+// Get annotation in |page| at |index|. Must call FPDFPage_CloseAnnot() when the
+// annotation returned by this function is no longer needed.
+//
+// page - handle to a page.
+// index - the index of the annotation.
+//
+// Returns a handle to the annotation object, or NULL on failure.
+FPDF_EXPORT FPDF_ANNOTATION FPDF_CALLCONV FPDFPage_GetAnnot(FPDF_PAGE page,
+ int index);
+
+// Experimental API.
+// Get the index of |annot| in |page|. This is the opposite of
+// FPDFPage_GetAnnot().
+//
+// page - handle to the page that the annotation is on.
+// annot - handle to an annotation.
+//
+// Returns the index of |annot|, or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPage_GetAnnotIndex(FPDF_PAGE page,
+ FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Close an annotation. Must be called when the annotation returned by
+// FPDFPage_CreateAnnot() or FPDFPage_GetAnnot() is no longer needed. This
+// function does not remove the annotation from the document.
+//
+// annot - handle to an annotation.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_CloseAnnot(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Remove the annotation in |page| at |index|.
+//
+// page - handle to a page.
+// index - the index of the annotation.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_RemoveAnnot(FPDF_PAGE page,
+ int index);
+
+// Experimental API.
+// Get the subtype of an annotation.
+//
+// annot - handle to an annotation.
+//
+// Returns the annotation subtype.
+FPDF_EXPORT FPDF_ANNOTATION_SUBTYPE FPDF_CALLCONV
+FPDFAnnot_GetSubtype(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Check if an annotation subtype is currently supported for object extraction,
+// update, and removal.
+// Currently supported subtypes: ink and stamp.
+//
+// subtype - the subtype to be checked.
+//
+// Returns true if this subtype supported.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_IsObjectSupportedSubtype(FPDF_ANNOTATION_SUBTYPE subtype);
+
+// Experimental API.
+// Update |obj| in |annot|. |obj| must be in |annot| already and must have
+// been retrieved by FPDFAnnot_GetObject(). Currently, only ink and stamp
+// annotations are supported by this API. Also note that only path, image, and
+// text objects have APIs for modification; see FPDFPath_*(), FPDFText_*(), and
+// FPDFImageObj_*().
+//
+// annot - handle to an annotation.
+// obj - handle to the object that |annot| needs to update.
+//
+// Return true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_UpdateObject(FPDF_ANNOTATION annot, FPDF_PAGEOBJECT obj);
+
+// Experimental API.
+// Add a new InkStroke, represented by an array of points, to the InkList of
+// |annot|. The API creates an InkList if one doesn't already exist in |annot|.
+// This API works only for ink annotations. Please refer to ISO 32000-1:2008
+// spec, section 12.5.6.13.
+//
+// annot - handle to an annotation.
+// points - pointer to a FS_POINTF array representing input points.
+// point_count - number of elements in |points| array. This should not exceed
+// the maximum value that can be represented by an int32_t).
+//
+// Returns the 0-based index at which the new InkStroke is added in the InkList
+// of the |annot|. Returns -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAnnot_AddInkStroke(FPDF_ANNOTATION annot,
+ const FS_POINTF* points,
+ size_t point_count);
+
+// Experimental API.
+// Removes an InkList in |annot|.
+// This API works only for ink annotations.
+//
+// annot - handle to an annotation.
+//
+// Return true on successful removal of /InkList entry from context of the
+// non-null ink |annot|. Returns false on failure.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_RemoveInkList(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Add |obj| to |annot|. |obj| must have been created by
+// FPDFPageObj_CreateNew{Path|Rect}() or FPDFPageObj_New{Text|Image}Obj(), and
+// will be owned by |annot|. Note that an |obj| cannot belong to more than one
+// |annot|. Currently, only ink and stamp annotations are supported by this API.
+// Also note that only path, image, and text objects have APIs for creation.
+//
+// annot - handle to an annotation.
+// obj - handle to the object that is to be added to |annot|.
+//
+// Return true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_AppendObject(FPDF_ANNOTATION annot, FPDF_PAGEOBJECT obj);
+
+// Experimental API.
+// Get the total number of objects in |annot|, including path objects, text
+// objects, external objects, image objects, and shading objects.
+//
+// annot - handle to an annotation.
+//
+// Returns the number of objects in |annot|.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAnnot_GetObjectCount(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Get the object in |annot| at |index|.
+//
+// annot - handle to an annotation.
+// index - the index of the object.
+//
+// Return a handle to the object, or NULL on failure.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFAnnot_GetObject(FPDF_ANNOTATION annot, int index);
+
+// Experimental API.
+// Remove the object in |annot| at |index|.
+//
+// annot - handle to an annotation.
+// index - the index of the object to be removed.
+//
+// Return true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_RemoveObject(FPDF_ANNOTATION annot, int index);
+
+// Experimental API.
+// Set the color of an annotation. Fails when called on annotations with
+// appearance streams already defined; instead use
+// FPDFPageObj_Set{Stroke|Fill}Color().
+//
+// annot - handle to an annotation.
+// type - type of the color to be set.
+// R, G, B - buffer to hold the RGB value of the color. Ranges from 0 to 255.
+// A - buffer to hold the opacity. Ranges from 0 to 255.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_SetColor(FPDF_ANNOTATION annot,
+ FPDFANNOT_COLORTYPE type,
+ unsigned int R,
+ unsigned int G,
+ unsigned int B,
+ unsigned int A);
+
+// Experimental API.
+// Get the color of an annotation. If no color is specified, default to yellow
+// for highlight annotation, black for all else. Fails when called on
+// annotations with appearance streams already defined; instead use
+// FPDFPageObj_Get{Stroke|Fill}Color().
+//
+// annot - handle to an annotation.
+// type - type of the color requested.
+// R, G, B - buffer to hold the RGB value of the color. Ranges from 0 to 255.
+// A - buffer to hold the opacity. Ranges from 0 to 255.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_GetColor(FPDF_ANNOTATION annot,
+ FPDFANNOT_COLORTYPE type,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B,
+ unsigned int* A);
+
+// Experimental API.
+// Check if the annotation is of a type that has attachment points
+// (i.e. quadpoints). Quadpoints are the vertices of the rectangle that
+// encompasses the texts affected by the annotation. They provide the
+// coordinates in the page where the annotation is attached. Only text markup
+// annotations (i.e. highlight, strikeout, squiggly, and underline) and link
+// annotations have quadpoints.
+//
+// annot - handle to an annotation.
+//
+// Returns true if the annotation is of a type that has quadpoints, false
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_HasAttachmentPoints(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Replace the attachment points (i.e. quadpoints) set of an annotation at
+// |quad_index|. This index needs to be within the result of
+// FPDFAnnot_CountAttachmentPoints().
+// If the annotation's appearance stream is defined and this annotation is of a
+// type with quadpoints, then update the bounding box too if the new quadpoints
+// define a bigger one.
+//
+// annot - handle to an annotation.
+// quad_index - index of the set of quadpoints.
+// quad_points - the quadpoints to be set.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetAttachmentPoints(FPDF_ANNOTATION annot,
+ size_t quad_index,
+ const FS_QUADPOINTSF* quad_points);
+
+// Experimental API.
+// Append to the list of attachment points (i.e. quadpoints) of an annotation.
+// If the annotation's appearance stream is defined and this annotation is of a
+// type with quadpoints, then update the bounding box too if the new quadpoints
+// define a bigger one.
+//
+// annot - handle to an annotation.
+// quad_points - the quadpoints to be set.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_AppendAttachmentPoints(FPDF_ANNOTATION annot,
+ const FS_QUADPOINTSF* quad_points);
+
+// Experimental API.
+// Get the number of sets of quadpoints of an annotation.
+//
+// annot - handle to an annotation.
+//
+// Returns the number of sets of quadpoints, or 0 on failure.
+FPDF_EXPORT size_t FPDF_CALLCONV
+FPDFAnnot_CountAttachmentPoints(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Get the attachment points (i.e. quadpoints) of an annotation.
+//
+// annot - handle to an annotation.
+// quad_index - index of the set of quadpoints.
+// quad_points - receives the quadpoints; must not be NULL.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetAttachmentPoints(FPDF_ANNOTATION annot,
+ size_t quad_index,
+ FS_QUADPOINTSF* quad_points);
+
+// Experimental API.
+// Set the annotation rectangle defining the location of the annotation. If the
+// annotation's appearance stream is defined and this annotation is of a type
+// without quadpoints, then update the bounding box too if the new rectangle
+// defines a bigger one.
+//
+// annot - handle to an annotation.
+// rect - the annotation rectangle to be set.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_SetRect(FPDF_ANNOTATION annot,
+ const FS_RECTF* rect);
+
+// Experimental API.
+// Get the annotation rectangle defining the location of the annotation.
+//
+// annot - handle to an annotation.
+// rect - receives the rectangle; must not be NULL.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_GetRect(FPDF_ANNOTATION annot,
+ FS_RECTF* rect);
+
+// Experimental API.
+// Get the vertices of a polygon or polyline annotation. |buffer| is an array of
+// points of the annotation. If |length| is less than the returned length, or
+// |annot| or |buffer| is NULL, |buffer| will not be modified.
+//
+// annot - handle to an annotation, as returned by e.g. FPDFPage_GetAnnot()
+// buffer - buffer for holding the points.
+// length - length of the buffer in points.
+//
+// Returns the number of points if the annotation is of type polygon or
+// polyline, 0 otherwise.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetVertices(FPDF_ANNOTATION annot,
+ FS_POINTF* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Get the number of paths in the ink list of an ink annotation.
+//
+// annot - handle to an annotation, as returned by e.g. FPDFPage_GetAnnot()
+//
+// Returns the number of paths in the ink list if the annotation is of type ink,
+// 0 otherwise.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetInkListCount(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Get a path in the ink list of an ink annotation. |buffer| is an array of
+// points of the path. If |length| is less than the returned length, or |annot|
+// or |buffer| is NULL, |buffer| will not be modified.
+//
+// annot - handle to an annotation, as returned by e.g. FPDFPage_GetAnnot()
+// path_index - index of the path
+// buffer - buffer for holding the points.
+// length - length of the buffer in points.
+//
+// Returns the number of points of the path if the annotation is of type ink, 0
+// otherwise.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetInkListPath(FPDF_ANNOTATION annot,
+ unsigned long path_index,
+ FS_POINTF* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Get the starting and ending coordinates of a line annotation.
+//
+// annot - handle to an annotation, as returned by e.g. FPDFPage_GetAnnot()
+// start - starting point
+// end - ending point
+//
+// Returns true if the annotation is of type line, |start| and |end| are not
+// NULL, false otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_GetLine(FPDF_ANNOTATION annot,
+ FS_POINTF* start,
+ FS_POINTF* end);
+
+// Experimental API.
+// Set the characteristics of the annotation's border (rounded rectangle).
+//
+// annot - handle to an annotation
+// horizontal_radius - horizontal corner radius, in default user space units
+// vertical_radius - vertical corner radius, in default user space units
+// border_width - border width, in default user space units
+//
+// Returns true if setting the border for |annot| succeeds, false otherwise.
+//
+// If |annot| contains an appearance stream that overrides the border values,
+// then the appearance stream will be removed on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_SetBorder(FPDF_ANNOTATION annot,
+ float horizontal_radius,
+ float vertical_radius,
+ float border_width);
+
+// Experimental API.
+// Get the characteristics of the annotation's border (rounded rectangle).
+//
+// annot - handle to an annotation
+// horizontal_radius - horizontal corner radius, in default user space units
+// vertical_radius - vertical corner radius, in default user space units
+// border_width - border width, in default user space units
+//
+// Returns true if |horizontal_radius|, |vertical_radius| and |border_width| are
+// not NULL, false otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetBorder(FPDF_ANNOTATION annot,
+ float* horizontal_radius,
+ float* vertical_radius,
+ float* border_width);
+
+// Experimental API.
+// Get the JavaScript of an event of the annotation's additional actions.
+// |buffer| is only modified if |buflen| is large enough to hold the whole
+// JavaScript string. If |buflen| is smaller, the total size of the JavaScript
+// is still returned, but nothing is copied. If there is no JavaScript for
+// |event| in |annot|, an empty string is written to |buf| and 2 is returned,
+// denoting the size of the null terminator in the buffer. On other errors,
+// nothing is written to |buffer| and 0 is returned.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// event - event type, one of the FPDF_ANNOT_AACTION_* values.
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes, including the 2-byte
+// null terminator.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetFormAdditionalActionJavaScript(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ int event,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Check if |annot|'s dictionary has |key| as a key.
+//
+// annot - handle to an annotation.
+// key - the key to look for, encoded in UTF-8.
+//
+// Returns true if |key| exists.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_HasKey(FPDF_ANNOTATION annot,
+ FPDF_BYTESTRING key);
+
+// Experimental API.
+// Get the type of the value corresponding to |key| in |annot|'s dictionary.
+//
+// annot - handle to an annotation.
+// key - the key to look for, encoded in UTF-8.
+//
+// Returns the type of the dictionary value.
+FPDF_EXPORT FPDF_OBJECT_TYPE FPDF_CALLCONV
+FPDFAnnot_GetValueType(FPDF_ANNOTATION annot, FPDF_BYTESTRING key);
+
+// Experimental API.
+// Set the string value corresponding to |key| in |annot|'s dictionary,
+// overwriting the existing value if any. The value type would be
+// FPDF_OBJECT_STRING after this function call succeeds.
+//
+// annot - handle to an annotation.
+// key - the key to the dictionary entry to be set, encoded in UTF-8.
+// value - the string value to be set, encoded in UTF-16LE.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetStringValue(FPDF_ANNOTATION annot,
+ FPDF_BYTESTRING key,
+ FPDF_WIDESTRING value);
+
+// Experimental API.
+// Get the string value corresponding to |key| in |annot|'s dictionary. |buffer|
+// is only modified if |buflen| is longer than the length of contents. Note that
+// if |key| does not exist in the dictionary or if |key|'s corresponding value
+// in the dictionary is not a string (i.e. the value is not of type
+// FPDF_OBJECT_STRING or FPDF_OBJECT_NAME), then an empty string would be copied
+// to |buffer| and the return value would be 2. On other errors, nothing would
+// be added to |buffer| and the return value would be 0.
+//
+// annot - handle to an annotation.
+// key - the key to the requested dictionary entry, encoded in UTF-8.
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetStringValue(FPDF_ANNOTATION annot,
+ FPDF_BYTESTRING key,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Get the float value corresponding to |key| in |annot|'s dictionary. Writes
+// value to |value| and returns True if |key| exists in the dictionary and
+// |key|'s corresponding value is a number (FPDF_OBJECT_NUMBER), False
+// otherwise.
+//
+// annot - handle to an annotation.
+// key - the key to the requested dictionary entry, encoded in UTF-8.
+// value - receives the value, must not be NULL.
+//
+// Returns True if value found, False otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetNumberValue(FPDF_ANNOTATION annot,
+ FPDF_BYTESTRING key,
+ float* value);
+
+// Experimental API.
+// Set the AP (appearance string) in |annot|'s dictionary for a given
+// |appearanceMode|.
+//
+// annot - handle to an annotation.
+// appearanceMode - the appearance mode (normal, rollover or down) for which
+// to get the AP.
+// value - the string value to be set, encoded in UTF-16LE. If
+// nullptr is passed, the AP is cleared for that mode. If the
+// mode is Normal, APs for all modes are cleared.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetAP(FPDF_ANNOTATION annot,
+ FPDF_ANNOT_APPEARANCEMODE appearanceMode,
+ FPDF_WIDESTRING value);
+
+// Experimental API.
+// Get the AP (appearance string) from |annot|'s dictionary for a given
+// |appearanceMode|.
+// |buffer| is only modified if |buflen| is large enough to hold the whole AP
+// string. If |buflen| is smaller, the total size of the AP is still returned,
+// but nothing is copied.
+// If there is no appearance stream for |annot| in |appearanceMode|, an empty
+// string is written to |buf| and 2 is returned.
+// On other errors, nothing is written to |buffer| and 0 is returned.
+//
+// annot - handle to an annotation.
+// appearanceMode - the appearance mode (normal, rollover or down) for which
+// to get the AP.
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetAP(FPDF_ANNOTATION annot,
+ FPDF_ANNOT_APPEARANCEMODE appearanceMode,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Get the annotation corresponding to |key| in |annot|'s dictionary. Common
+// keys for linking annotations include "IRT" and "Popup". Must call
+// FPDFPage_CloseAnnot() when the annotation returned by this function is no
+// longer needed.
+//
+// annot - handle to an annotation.
+// key - the key to the requested dictionary entry, encoded in UTF-8.
+//
+// Returns a handle to the linked annotation object, or NULL on failure.
+FPDF_EXPORT FPDF_ANNOTATION FPDF_CALLCONV
+FPDFAnnot_GetLinkedAnnot(FPDF_ANNOTATION annot, FPDF_BYTESTRING key);
+
+// Experimental API.
+// Get the annotation flags of |annot|.
+//
+// annot - handle to an annotation.
+//
+// Returns the annotation flags.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAnnot_GetFlags(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Set the |annot|'s flags to be of the value |flags|.
+//
+// annot - handle to an annotation.
+// flags - the flag values to be set.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_SetFlags(FPDF_ANNOTATION annot,
+ int flags);
+
+// Experimental API.
+// Get the annotation flags of |annot|.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+//
+// Returns the annotation flags specific to interactive forms.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFAnnot_GetFormFieldFlags(FPDF_FORMHANDLE handle,
+ FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Sets the form field flags for an interactive form annotation.
+//
+// handle - the handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// flags - the form field flags to be set.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetFormFieldFlags(FPDF_FORMHANDLE handle,
+ FPDF_ANNOTATION annot,
+ int flags);
+
+// Experimental API.
+// Retrieves an interactive form annotation whose rectangle contains a given
+// point on a page. Must call FPDFPage_CloseAnnot() when the annotation returned
+// is no longer needed.
+//
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - handle to the page, returned by FPDF_LoadPage function.
+// point - position in PDF "user space".
+//
+// Returns the interactive form annotation whose rectangle contains the given
+// coordinates on the page. If there is no such annotation, return NULL.
+FPDF_EXPORT FPDF_ANNOTATION FPDF_CALLCONV
+FPDFAnnot_GetFormFieldAtPoint(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ const FS_POINTF* point);
+
+// Experimental API.
+// Gets the name of |annot|, which is an interactive form annotation.
+// |buffer| is only modified if |buflen| is longer than the length of contents.
+// In case of error, nothing will be added to |buffer| and the return value will
+// be 0. Note that return value of empty string is 2 for "\0\0".
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// buffer - buffer for holding the name string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetFormFieldName(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Gets the alternate name of |annot|, which is an interactive form annotation.
+// |buffer| is only modified if |buflen| is longer than the length of contents.
+// In case of error, nothing will be added to |buffer| and the return value will
+// be 0. Note that return value of empty string is 2 for "\0\0".
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// buffer - buffer for holding the alternate name string, encoded in
+// UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetFormFieldAlternateName(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Gets the form field type of |annot|, which is an interactive form annotation.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+//
+// Returns the type of the form field (one of the FPDF_FORMFIELD_* values) on
+// success. Returns -1 on error.
+// See field types in fpdf_formfill.h.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFAnnot_GetFormFieldType(FPDF_FORMHANDLE hHandle, FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Gets the value of |annot|, which is an interactive form annotation.
+// |buffer| is only modified if |buflen| is longer than the length of contents.
+// In case of error, nothing will be added to |buffer| and the return value will
+// be 0. Note that return value of empty string is 2 for "\0\0".
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetFormFieldValue(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Get the number of options in the |annot|'s "Opt" dictionary. Intended for
+// use with listbox and combobox widget annotations.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+//
+// Returns the number of options in "Opt" dictionary on success. Return value
+// will be -1 if annotation does not have an "Opt" dictionary or other error.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAnnot_GetOptionCount(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Get the string value for the label of the option at |index| in |annot|'s
+// "Opt" dictionary. Intended for use with listbox and combobox widget
+// annotations. |buffer| is only modified if |buflen| is longer than the length
+// of contents. If index is out of range or in case of other error, nothing
+// will be added to |buffer| and the return value will be 0. Note that
+// return value of empty string is 2 for "\0\0".
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+// index - numeric index of the option in the "Opt" array
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+// If |annot| does not have an "Opt" array, |index| is out of range or if any
+// other error occurs, returns 0.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetOptionLabel(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ int index,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Determine whether or not the option at |index| in |annot|'s "Opt" dictionary
+// is selected. Intended for use with listbox and combobox widget annotations.
+//
+// handle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+// index - numeric index of the option in the "Opt" array.
+//
+// Returns true if the option at |index| in |annot|'s "Opt" dictionary is
+// selected, false otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_IsOptionSelected(FPDF_FORMHANDLE handle,
+ FPDF_ANNOTATION annot,
+ int index);
+
+// Experimental API.
+// Get the float value of the font size for an |annot| with variable text.
+// If 0, the font is to be auto-sized: its size is computed as a function of
+// the height of the annotation rectangle.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+// value - Required. Float which will be set to font size on success.
+//
+// Returns true if the font size was set in |value|, false on error or if
+// |value| not provided.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetFontSize(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ float* value);
+
+// Experimental API.
+// Set the text color of an annotation.
+//
+// handle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+// R - the red component for the text color.
+// G - the green component for the text color.
+// B - the blue component for the text color.
+//
+// Returns true if successful.
+//
+// Currently supported subtypes: freetext.
+// The range for the color components is 0 to 255.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetFontColor(FPDF_FORMHANDLE handle,
+ FPDF_ANNOTATION annot,
+ unsigned int R,
+ unsigned int G,
+ unsigned int B);
+
+// Experimental API.
+// Get the RGB value of the font color for an |annot| with variable text.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+// R, G, B - buffer to hold the RGB value of the color. Ranges from 0 to 255.
+//
+// Returns true if the font color was set, false on error or if the font
+// color was not provided.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetFontColor(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B);
+
+// Experimental API.
+// Determine if |annot| is a form widget that is checked. Intended for use with
+// checkbox and radio button widgets.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+//
+// Returns true if |annot| is a form widget and is checked, false otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_IsChecked(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Set the list of focusable annotation subtypes. Annotations of subtype
+// FPDF_ANNOT_WIDGET are by default focusable. New subtypes set using this API
+// will override the existing subtypes.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// subtypes - list of annotation subtype which can be tabbed over.
+// count - total number of annotation subtype in list.
+// Returns true if list of annotation subtype is set successfully, false
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetFocusableSubtypes(FPDF_FORMHANDLE hHandle,
+ const FPDF_ANNOTATION_SUBTYPE* subtypes,
+ size_t count);
+
+// Experimental API.
+// Get the count of focusable annotation subtypes as set by host
+// for a |hHandle|.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// Returns the count of focusable annotation subtypes or -1 on error.
+// Note : Annotations of type FPDF_ANNOT_WIDGET are by default focusable.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFAnnot_GetFocusableSubtypesCount(FPDF_FORMHANDLE hHandle);
+
+// Experimental API.
+// Get the list of focusable annotation subtype as set by host.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// subtypes - receives the list of annotation subtype which can be tabbed
+// over. Caller must have allocated |subtypes| more than or
+// equal to the count obtained from
+// FPDFAnnot_GetFocusableSubtypesCount() API.
+// count - size of |subtypes|.
+// Returns true on success and set list of annotation subtype to |subtypes|,
+// false otherwise.
+// Note : Annotations of type FPDF_ANNOT_WIDGET are by default focusable.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetFocusableSubtypes(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION_SUBTYPE* subtypes,
+ size_t count);
+
+// Experimental API.
+// Gets FPDF_LINK object for |annot|. Intended to use for link annotations.
+//
+// annot - handle to an annotation.
+//
+// Returns FPDF_LINK from the FPDF_ANNOTATION and NULL on failure,
+// if the input annot is NULL or input annot's subtype is not link.
+FPDF_EXPORT FPDF_LINK FPDF_CALLCONV FPDFAnnot_GetLink(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Gets the count of annotations in the |annot|'s control group.
+// A group of interactive form annotations is collectively called a form
+// control group. Here, |annot|, an interactive form annotation, should be
+// either a radio button or a checkbox.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+//
+// Returns number of controls in its control group or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFAnnot_GetFormControlCount(FPDF_FORMHANDLE hHandle, FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Gets the index of |annot| in |annot|'s control group.
+// A group of interactive form annotations is collectively called a form
+// control group. Here, |annot|, an interactive form annotation, should be
+// either a radio button or a checkbox.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+//
+// Returns index of a given |annot| in its control group or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFAnnot_GetFormControlIndex(FPDF_FORMHANDLE hHandle, FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Gets the export value of |annot| which is an interactive form annotation.
+// Intended for use with radio button and checkbox widget annotations.
+// |buffer| is only modified if |buflen| is longer than the length of contents.
+// In case of error, nothing will be added to |buffer| and the return value
+// will be 0. Note that return value of empty string is 2 for "\0\0".
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetFormFieldExportValue(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Add a URI action to |annot|, overwriting the existing action, if any.
+//
+// annot - handle to a link annotation.
+// uri - the URI to be set, encoded in 7-bit ASCII.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_SetURI(FPDF_ANNOTATION annot,
+ const char* uri);
+
+// Experimental API.
+// Get the attachment from |annot|.
+//
+// annot - handle to a file annotation.
+//
+// Returns the handle to the attachment object, or NULL on failure.
+FPDF_EXPORT FPDF_ATTACHMENT FPDF_CALLCONV
+FPDFAnnot_GetFileAttachment(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Add an embedded file with |name| to |annot|.
+//
+// annot - handle to a file annotation.
+// name - name of the new attachment.
+//
+// Returns a handle to the new attachment object, or NULL on failure.
+FPDF_EXPORT FPDF_ATTACHMENT FPDF_CALLCONV
+FPDFAnnot_AddFileAttachment(FPDF_ANNOTATION annot, FPDF_WIDESTRING name);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_ANNOT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_attachment.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_attachment.h
new file mode 100644
index 00000000..a8a40b34
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_attachment.h
@@ -0,0 +1,196 @@
+// Copyright 2017 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_ATTACHMENT_H_
+#define PUBLIC_FPDF_ATTACHMENT_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Experimental API.
+// Get the number of embedded files in |document|.
+//
+// document - handle to a document.
+//
+// Returns the number of embedded files in |document|.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFDoc_GetAttachmentCount(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Add an embedded file with |name| in |document|. If |name| is empty, or if
+// |name| is the name of a existing embedded file in |document|, or if
+// |document|'s embedded file name tree is too deep (i.e. |document| has too
+// many embedded files already), then a new attachment will not be added.
+//
+// document - handle to a document.
+// name - name of the new attachment.
+//
+// Returns a handle to the new attachment object, or NULL on failure.
+FPDF_EXPORT FPDF_ATTACHMENT FPDF_CALLCONV
+FPDFDoc_AddAttachment(FPDF_DOCUMENT document, FPDF_WIDESTRING name);
+
+// Experimental API.
+// Get the embedded attachment at |index| in |document|. Note that the returned
+// attachment handle is only valid while |document| is open.
+//
+// document - handle to a document.
+// index - the index of the requested embedded file.
+//
+// Returns the handle to the attachment object, or NULL on failure.
+FPDF_EXPORT FPDF_ATTACHMENT FPDF_CALLCONV
+FPDFDoc_GetAttachment(FPDF_DOCUMENT document, int index);
+
+// Experimental API.
+// Delete the embedded attachment at |index| in |document|. Note that this does
+// not remove the attachment data from the PDF file; it simply removes the
+// file's entry in the embedded files name tree so that it does not appear in
+// the attachment list. This behavior may change in the future.
+//
+// document - handle to a document.
+// index - the index of the embedded file to be deleted.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFDoc_DeleteAttachment(FPDF_DOCUMENT document, int index);
+
+// Experimental API.
+// Get the name of the |attachment| file. |buffer| is only modified if |buflen|
+// is longer than the length of the file name. On errors, |buffer| is unmodified
+// and the returned length is 0.
+//
+// attachment - handle to an attachment.
+// buffer - buffer for holding the file name, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the file name in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAttachment_GetName(FPDF_ATTACHMENT attachment,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Check if the params dictionary of |attachment| has |key| as a key.
+//
+// attachment - handle to an attachment.
+// key - the key to look for, encoded in UTF-8.
+//
+// Returns true if |key| exists.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAttachment_HasKey(FPDF_ATTACHMENT attachment, FPDF_BYTESTRING key);
+
+// Experimental API.
+// Get the type of the value corresponding to |key| in the params dictionary of
+// the embedded |attachment|.
+//
+// attachment - handle to an attachment.
+// key - the key to look for, encoded in UTF-8.
+//
+// Returns the type of the dictionary value.
+FPDF_EXPORT FPDF_OBJECT_TYPE FPDF_CALLCONV
+FPDFAttachment_GetValueType(FPDF_ATTACHMENT attachment, FPDF_BYTESTRING key);
+
+// Experimental API.
+// Set the string value corresponding to |key| in the params dictionary of the
+// embedded file |attachment|, overwriting the existing value if any. The value
+// type should be FPDF_OBJECT_STRING after this function call succeeds.
+//
+// attachment - handle to an attachment.
+// key - the key to the dictionary entry, encoded in UTF-8.
+// value - the string value to be set, encoded in UTF-16LE.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAttachment_SetStringValue(FPDF_ATTACHMENT attachment,
+ FPDF_BYTESTRING key,
+ FPDF_WIDESTRING value);
+
+// Experimental API.
+// Get the string value corresponding to |key| in the params dictionary of the
+// embedded file |attachment|. |buffer| is only modified if |buflen| is longer
+// than the length of the string value. Note that if |key| does not exist in the
+// dictionary or if |key|'s corresponding value in the dictionary is not a
+// string (i.e. the value is not of type FPDF_OBJECT_STRING or
+// FPDF_OBJECT_NAME), then an empty string would be copied to |buffer| and the
+// return value would be 2. On other errors, nothing would be added to |buffer|
+// and the return value would be 0.
+//
+// attachment - handle to an attachment.
+// key - the key to the requested string value, encoded in UTF-8.
+// buffer - buffer for holding the string value encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the dictionary value string in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAttachment_GetStringValue(FPDF_ATTACHMENT attachment,
+ FPDF_BYTESTRING key,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Set the file data of |attachment|, overwriting the existing file data if any.
+// The creation date and checksum will be updated, while all other dictionary
+// entries will be deleted. Note that only contents with |len| smaller than
+// INT_MAX is supported.
+//
+// attachment - handle to an attachment.
+// contents - buffer holding the file data to write to |attachment|.
+// len - length of file data in bytes.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAttachment_SetFile(FPDF_ATTACHMENT attachment,
+ FPDF_DOCUMENT document,
+ const void* contents,
+ unsigned long len);
+
+// Experimental API.
+// Get the file data of |attachment|.
+// When the attachment file data is readable, true is returned, and |out_buflen|
+// is updated to indicate the file data size. |buffer| is only modified if
+// |buflen| is non-null and long enough to contain the entire file data. Callers
+// must check both the return value and the input |buflen| is no less than the
+// returned |out_buflen| before using the data.
+//
+// Otherwise, when the attachment file data is unreadable or when |out_buflen|
+// is null, false is returned and |buffer| and |out_buflen| remain unmodified.
+//
+// attachment - handle to an attachment.
+// buffer - buffer for holding the file data from |attachment|.
+// buflen - length of the buffer in bytes.
+// out_buflen - pointer to the variable that will receive the minimum buffer
+// size to contain the file data of |attachment|.
+//
+// Returns true on success, false otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAttachment_GetFile(FPDF_ATTACHMENT attachment,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Get the MIME type (Subtype) of the embedded file |attachment|. |buffer| is
+// only modified if |buflen| is longer than the length of the MIME type string.
+// If the Subtype is not found or if there is no file stream, an empty string
+// would be copied to |buffer| and the return value would be 2. On other errors,
+// nothing would be added to |buffer| and the return value would be 0.
+//
+// attachment - handle to an attachment.
+// buffer - buffer for holding the MIME type string encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the MIME type string in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAttachment_GetSubtype(FPDF_ATTACHMENT attachment,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_ATTACHMENT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_catalog.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_catalog.h
new file mode 100644
index 00000000..033cca5f
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_catalog.h
@@ -0,0 +1,42 @@
+// Copyright 2017 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_CATALOG_H_
+#define PUBLIC_FPDF_CATALOG_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Experimental API.
+//
+// Determine if |document| represents a tagged PDF.
+//
+// For the definition of tagged PDF, See (see 10.7 "Tagged PDF" in PDF
+// Reference 1.7).
+//
+// document - handle to a document.
+//
+// Returns |true| iff |document| is a tagged PDF.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFCatalog_IsTagged(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Sets the language of |document| to |language|.
+//
+// document - handle to a document.
+// language - the language to set to.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFCatalog_SetLanguage(FPDF_DOCUMENT document, FPDF_BYTESTRING language);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_CATALOG_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_dataavail.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_dataavail.h
new file mode 100644
index 00000000..004d9beb
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_dataavail.h
@@ -0,0 +1,204 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_DATAAVAIL_H_
+#define PUBLIC_FPDF_DATAAVAIL_H_
+
+#include
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#define PDF_LINEARIZATION_UNKNOWN -1
+#define PDF_NOT_LINEARIZED 0
+#define PDF_LINEARIZED 1
+
+#define PDF_DATA_ERROR -1
+#define PDF_DATA_NOTAVAIL 0
+#define PDF_DATA_AVAIL 1
+
+#define PDF_FORM_ERROR -1
+#define PDF_FORM_NOTAVAIL 0
+#define PDF_FORM_AVAIL 1
+#define PDF_FORM_NOTEXIST 2
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Interface for checking whether sections of the file are available.
+typedef struct _FX_FILEAVAIL {
+ // Version number of the interface. Must be 1.
+ int version;
+
+ // Reports if the specified data section is currently available. A section is
+ // available if all bytes in the section are available.
+ //
+ // Interface Version: 1
+ // Implementation Required: Yes
+ //
+ // pThis - pointer to the interface structure.
+ // offset - the offset of the data section in the file.
+ // size - the size of the data section.
+ //
+ // Returns true if the specified data section at |offset| of |size|
+ // is available.
+ FPDF_BOOL (*IsDataAvail)(struct _FX_FILEAVAIL* pThis,
+ size_t offset,
+ size_t size);
+} FX_FILEAVAIL;
+
+// Create a document availability provider.
+//
+// file_avail - pointer to file availability interface.
+// file - pointer to a file access interface.
+//
+// Returns a handle to the document availability provider, or NULL on error.
+//
+// FPDFAvail_Destroy() must be called when done with the availability provider.
+FPDF_EXPORT FPDF_AVAIL FPDF_CALLCONV FPDFAvail_Create(FX_FILEAVAIL* file_avail,
+ FPDF_FILEACCESS* file);
+
+// Destroy the |avail| document availability provider.
+//
+// avail - handle to document availability provider to be destroyed.
+FPDF_EXPORT void FPDF_CALLCONV FPDFAvail_Destroy(FPDF_AVAIL avail);
+
+// Download hints interface. Used to receive hints for further downloading.
+typedef struct _FX_DOWNLOADHINTS {
+ // Version number of the interface. Must be 1.
+ int version;
+
+ // Add a section to be downloaded.
+ //
+ // Interface Version: 1
+ // Implementation Required: Yes
+ //
+ // pThis - pointer to the interface structure.
+ // offset - the offset of the hint reported to be downloaded.
+ // size - the size of the hint reported to be downloaded.
+ //
+ // The |offset| and |size| of the section may not be unique. Part of the
+ // section might be already available. The download manager must deal with
+ // overlapping sections.
+ void (*AddSegment)(struct _FX_DOWNLOADHINTS* pThis,
+ size_t offset,
+ size_t size);
+} FX_DOWNLOADHINTS;
+
+// Checks if the document is ready for loading, if not, gets download hints.
+//
+// avail - handle to document availability provider.
+// hints - pointer to a download hints interface.
+//
+// Returns one of:
+// PDF_DATA_ERROR: A common error is returned. Data availability unknown.
+// PDF_DATA_NOTAVAIL: Data not yet available.
+// PDF_DATA_AVAIL: Data available.
+//
+// Applications should call this function whenever new data arrives, and process
+// all the generated download hints, if any, until the function returns
+// |PDF_DATA_ERROR| or |PDF_DATA_AVAIL|.
+// if hints is nullptr, the function just check current document availability.
+//
+// Once all data is available, call FPDFAvail_GetDocument() to get a document
+// handle.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAvail_IsDocAvail(FPDF_AVAIL avail,
+ FX_DOWNLOADHINTS* hints);
+
+// Get document from the availability provider.
+//
+// avail - handle to document availability provider.
+// password - password for decrypting the PDF file. Optional.
+//
+// Returns a handle to the document.
+//
+// When FPDFAvail_IsDocAvail() returns TRUE, call FPDFAvail_GetDocument() to
+// retrieve the document handle.
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDFAvail_GetDocument(FPDF_AVAIL avail, FPDF_BYTESTRING password);
+
+// Get the page number for the first available page in a linearized PDF.
+//
+// doc - document handle.
+//
+// Returns the zero-based index for the first available page.
+//
+// For most linearized PDFs, the first available page will be the first page,
+// however, some PDFs might make another page the first available page.
+// For non-linearized PDFs, this function will always return zero.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAvail_GetFirstPageNum(FPDF_DOCUMENT doc);
+
+// Check if |page_index| is ready for loading, if not, get the
+// |FX_DOWNLOADHINTS|.
+//
+// avail - handle to document availability provider.
+// page_index - index number of the page. Zero for the first page.
+// hints - pointer to a download hints interface. Populated if
+// |page_index| is not available.
+//
+// Returns one of:
+// PDF_DATA_ERROR: A common error is returned. Data availability unknown.
+// PDF_DATA_NOTAVAIL: Data not yet available.
+// PDF_DATA_AVAIL: Data available.
+//
+// This function can be called only after FPDFAvail_GetDocument() is called.
+// Applications should call this function whenever new data arrives and process
+// all the generated download |hints|, if any, until this function returns
+// |PDF_DATA_ERROR| or |PDF_DATA_AVAIL|. Applications can then perform page
+// loading.
+// if hints is nullptr, the function just check current availability of
+// specified page.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAvail_IsPageAvail(FPDF_AVAIL avail,
+ int page_index,
+ FX_DOWNLOADHINTS* hints);
+
+// Check if form data is ready for initialization, if not, get the
+// |FX_DOWNLOADHINTS|.
+//
+// avail - handle to document availability provider.
+// hints - pointer to a download hints interface. Populated if form is not
+// ready for initialization.
+//
+// Returns one of:
+// PDF_FORM_ERROR: A common eror, in general incorrect parameters.
+// PDF_FORM_NOTAVAIL: Data not available.
+// PDF_FORM_AVAIL: Data available.
+// PDF_FORM_NOTEXIST: No form data.
+//
+// This function can be called only after FPDFAvail_GetDocument() is called.
+// The application should call this function whenever new data arrives and
+// process all the generated download |hints|, if any, until the function
+// |PDF_FORM_ERROR|, |PDF_FORM_AVAIL| or |PDF_FORM_NOTEXIST|.
+// if hints is nullptr, the function just check current form availability.
+//
+// Applications can then perform page loading. It is recommend to call
+// FPDFDOC_InitFormFillEnvironment() when |PDF_FORM_AVAIL| is returned.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAvail_IsFormAvail(FPDF_AVAIL avail,
+ FX_DOWNLOADHINTS* hints);
+
+// Check whether a document is a linearized PDF.
+//
+// avail - handle to document availability provider.
+//
+// Returns one of:
+// PDF_LINEARIZED
+// PDF_NOT_LINEARIZED
+// PDF_LINEARIZATION_UNKNOWN
+//
+// FPDFAvail_IsLinearized() will return |PDF_LINEARIZED| or |PDF_NOT_LINEARIZED|
+// when we have 1k of data. If the files size less than 1k, it returns
+// |PDF_LINEARIZATION_UNKNOWN| as there is insufficient information to determine
+// if the PDF is linearlized.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAvail_IsLinearized(FPDF_AVAIL avail);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_DATAAVAIL_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_doc.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_doc.h
new file mode 100644
index 00000000..2dc22d9c
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_doc.h
@@ -0,0 +1,438 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_DOC_H_
+#define PUBLIC_FPDF_DOC_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Unsupported action type.
+#define PDFACTION_UNSUPPORTED 0
+// Go to a destination within current document.
+#define PDFACTION_GOTO 1
+// Go to a destination within another document.
+#define PDFACTION_REMOTEGOTO 2
+// URI, including web pages and other Internet resources.
+#define PDFACTION_URI 3
+// Launch an application or open a file.
+#define PDFACTION_LAUNCH 4
+// Go to a destination in an embedded file.
+#define PDFACTION_EMBEDDEDGOTO 5
+
+// View destination fit types. See pdfmark reference v9, page 48.
+#define PDFDEST_VIEW_UNKNOWN_MODE 0
+#define PDFDEST_VIEW_XYZ 1
+#define PDFDEST_VIEW_FIT 2
+#define PDFDEST_VIEW_FITH 3
+#define PDFDEST_VIEW_FITV 4
+#define PDFDEST_VIEW_FITR 5
+#define PDFDEST_VIEW_FITB 6
+#define PDFDEST_VIEW_FITBH 7
+#define PDFDEST_VIEW_FITBV 8
+
+// The file identifier entry type. See section 14.4 "File Identifiers" of the
+// ISO 32000-1:2008 spec.
+typedef enum {
+ FILEIDTYPE_PERMANENT = 0,
+ FILEIDTYPE_CHANGING = 1
+} FPDF_FILEIDTYPE;
+
+// Get the first child of |bookmark|, or the first top-level bookmark item.
+//
+// document - handle to the document.
+// bookmark - handle to the current bookmark. Pass NULL for the first top
+// level item.
+//
+// Returns a handle to the first child of |bookmark| or the first top-level
+// bookmark item. NULL if no child or top-level bookmark found.
+// Note that another name for the bookmarks is the document outline, as
+// described in ISO 32000-1:2008, section 12.3.3.
+FPDF_EXPORT FPDF_BOOKMARK FPDF_CALLCONV
+FPDFBookmark_GetFirstChild(FPDF_DOCUMENT document, FPDF_BOOKMARK bookmark);
+
+// Get the next sibling of |bookmark|.
+//
+// document - handle to the document.
+// bookmark - handle to the current bookmark.
+//
+// Returns a handle to the next sibling of |bookmark|, or NULL if this is the
+// last bookmark at this level.
+//
+// Note that the caller is responsible for handling circular bookmark
+// references, as may arise from malformed documents.
+FPDF_EXPORT FPDF_BOOKMARK FPDF_CALLCONV
+FPDFBookmark_GetNextSibling(FPDF_DOCUMENT document, FPDF_BOOKMARK bookmark);
+
+// Get the title of |bookmark|.
+//
+// bookmark - handle to the bookmark.
+// buffer - buffer for the title. May be NULL.
+// buflen - the length of the buffer in bytes. May be 0.
+//
+// Returns the number of bytes in the title, including the terminating NUL
+// character. The number of bytes is returned regardless of the |buffer| and
+// |buflen| parameters.
+//
+// Regardless of the platform, the |buffer| is always in UTF-16LE encoding. The
+// string is terminated by a UTF16 NUL character. If |buflen| is less than the
+// required length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFBookmark_GetTitle(FPDF_BOOKMARK bookmark,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Get the number of chlidren of |bookmark|.
+//
+// bookmark - handle to the bookmark.
+//
+// Returns a signed integer that represents the number of sub-items the given
+// bookmark has. If the value is positive, child items shall be shown by default
+// (open state). If the value is negative, child items shall be hidden by
+// default (closed state). Please refer to PDF 32000-1:2008, Table 153.
+// Returns 0 if the bookmark has no children or is invalid.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBookmark_GetCount(FPDF_BOOKMARK bookmark);
+
+// Find the bookmark with |title| in |document|.
+//
+// document - handle to the document.
+// title - the UTF-16LE encoded Unicode title for which to search.
+//
+// Returns the handle to the bookmark, or NULL if |title| can't be found.
+//
+// FPDFBookmark_Find() will always return the first bookmark found even if
+// multiple bookmarks have the same |title|.
+FPDF_EXPORT FPDF_BOOKMARK FPDF_CALLCONV
+FPDFBookmark_Find(FPDF_DOCUMENT document, FPDF_WIDESTRING title);
+
+// Get the destination associated with |bookmark|.
+//
+// document - handle to the document.
+// bookmark - handle to the bookmark.
+//
+// Returns the handle to the destination data, or NULL if no destination is
+// associated with |bookmark|.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV
+FPDFBookmark_GetDest(FPDF_DOCUMENT document, FPDF_BOOKMARK bookmark);
+
+// Get the action associated with |bookmark|.
+//
+// bookmark - handle to the bookmark.
+//
+// Returns the handle to the action data, or NULL if no action is associated
+// with |bookmark|.
+// If this function returns a valid handle, it is valid as long as |bookmark| is
+// valid.
+// If this function returns NULL, FPDFBookmark_GetDest() should be called to get
+// the |bookmark| destination data.
+FPDF_EXPORT FPDF_ACTION FPDF_CALLCONV
+FPDFBookmark_GetAction(FPDF_BOOKMARK bookmark);
+
+// Get the type of |action|.
+//
+// action - handle to the action.
+//
+// Returns one of:
+// PDFACTION_UNSUPPORTED
+// PDFACTION_GOTO
+// PDFACTION_REMOTEGOTO
+// PDFACTION_URI
+// PDFACTION_LAUNCH
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDFAction_GetType(FPDF_ACTION action);
+
+// Get the destination of |action|.
+//
+// document - handle to the document.
+// action - handle to the action. |action| must be a |PDFACTION_GOTO| or
+// |PDFACTION_REMOTEGOTO|.
+//
+// Returns a handle to the destination data, or NULL on error, typically
+// because the arguments were bad or the action was of the wrong type.
+//
+// In the case of |PDFACTION_REMOTEGOTO|, you must first call
+// FPDFAction_GetFilePath(), then load the document at that path, then pass
+// the document handle from that document as |document| to FPDFAction_GetDest().
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV FPDFAction_GetDest(FPDF_DOCUMENT document,
+ FPDF_ACTION action);
+
+// Get the file path of |action|.
+//
+// action - handle to the action. |action| must be a |PDFACTION_LAUNCH| or
+// |PDFACTION_REMOTEGOTO|.
+// buffer - a buffer for output the path string. May be NULL.
+// buflen - the length of the buffer, in bytes. May be 0.
+//
+// Returns the number of bytes in the file path, including the trailing NUL
+// character, or 0 on error, typically because the arguments were bad or the
+// action was of the wrong type.
+//
+// Regardless of the platform, the |buffer| is always in UTF-8 encoding.
+// If |buflen| is less than the returned length, or |buffer| is NULL, |buffer|
+// will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAction_GetFilePath(FPDF_ACTION action, void* buffer, unsigned long buflen);
+
+// Get the URI path of |action|.
+//
+// document - handle to the document.
+// action - handle to the action. Must be a |PDFACTION_URI|.
+// buffer - a buffer for the path string. May be NULL.
+// buflen - the length of the buffer, in bytes. May be 0.
+//
+// Returns the number of bytes in the URI path, including the trailing NUL
+// character, or 0 on error, typically because the arguments were bad or the
+// action was of the wrong type.
+//
+// The |buffer| may contain badly encoded data. The caller should validate the
+// output. e.g. Check to see if it is UTF-8.
+//
+// If |buflen| is less than the returned length, or |buffer| is NULL, |buffer|
+// will not be modified.
+//
+// Historically, the documentation for this API claimed |buffer| is always
+// encoded in 7-bit ASCII, but did not actually enforce it.
+// https://pdfium.googlesource.com/pdfium.git/+/d609e84cee2e14a18333247485af91df48a40592
+// added that enforcement, but that did not work well for real world PDFs that
+// used UTF-8. As of this writing, this API reverted back to its original
+// behavior prior to commit d609e84cee.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAction_GetURIPath(FPDF_DOCUMENT document,
+ FPDF_ACTION action,
+ void* buffer,
+ unsigned long buflen);
+
+// Get the page index of |dest|.
+//
+// document - handle to the document.
+// dest - handle to the destination.
+//
+// Returns the 0-based page index containing |dest|. Returns -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV FPDFDest_GetDestPageIndex(FPDF_DOCUMENT document,
+ FPDF_DEST dest);
+
+// Experimental API.
+// Get the view (fit type) specified by |dest|.
+//
+// dest - handle to the destination.
+// pNumParams - receives the number of view parameters, which is at most 4.
+// pParams - buffer to write the view parameters. Must be at least 4
+// FS_FLOATs long.
+// Returns one of the PDFDEST_VIEW_* constants, PDFDEST_VIEW_UNKNOWN_MODE if
+// |dest| does not specify a view.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFDest_GetView(FPDF_DEST dest, unsigned long* pNumParams, FS_FLOAT* pParams);
+
+// Get the (x, y, zoom) location of |dest| in the destination page, if the
+// destination is in [page /XYZ x y zoom] syntax.
+//
+// dest - handle to the destination.
+// hasXVal - out parameter; true if the x value is not null
+// hasYVal - out parameter; true if the y value is not null
+// hasZoomVal - out parameter; true if the zoom value is not null
+// x - out parameter; the x coordinate, in page coordinates.
+// y - out parameter; the y coordinate, in page coordinates.
+// zoom - out parameter; the zoom value.
+// Returns TRUE on successfully reading the /XYZ value.
+//
+// Note the [x, y, zoom] values are only set if the corresponding hasXVal,
+// hasYVal or hasZoomVal flags are true.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFDest_GetLocationInPage(FPDF_DEST dest,
+ FPDF_BOOL* hasXVal,
+ FPDF_BOOL* hasYVal,
+ FPDF_BOOL* hasZoomVal,
+ FS_FLOAT* x,
+ FS_FLOAT* y,
+ FS_FLOAT* zoom);
+
+// Find a link at point (|x|,|y|) on |page|.
+//
+// page - handle to the document page.
+// x - the x coordinate, in the page coordinate system.
+// y - the y coordinate, in the page coordinate system.
+//
+// Returns a handle to the link, or NULL if no link found at the given point.
+//
+// You can convert coordinates from screen coordinates to page coordinates using
+// FPDF_DeviceToPage().
+FPDF_EXPORT FPDF_LINK FPDF_CALLCONV FPDFLink_GetLinkAtPoint(FPDF_PAGE page,
+ double x,
+ double y);
+
+// Find the Z-order of link at point (|x|,|y|) on |page|.
+//
+// page - handle to the document page.
+// x - the x coordinate, in the page coordinate system.
+// y - the y coordinate, in the page coordinate system.
+//
+// Returns the Z-order of the link, or -1 if no link found at the given point.
+// Larger Z-order numbers are closer to the front.
+//
+// You can convert coordinates from screen coordinates to page coordinates using
+// FPDF_DeviceToPage().
+FPDF_EXPORT int FPDF_CALLCONV FPDFLink_GetLinkZOrderAtPoint(FPDF_PAGE page,
+ double x,
+ double y);
+
+// Get destination info for |link|.
+//
+// document - handle to the document.
+// link - handle to the link.
+//
+// Returns a handle to the destination, or NULL if there is no destination
+// associated with the link. In this case, you should call FPDFLink_GetAction()
+// to retrieve the action associated with |link|.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV FPDFLink_GetDest(FPDF_DOCUMENT document,
+ FPDF_LINK link);
+
+// Get action info for |link|.
+//
+// link - handle to the link.
+//
+// Returns a handle to the action associated to |link|, or NULL if no action.
+// If this function returns a valid handle, it is valid as long as |link| is
+// valid.
+FPDF_EXPORT FPDF_ACTION FPDF_CALLCONV FPDFLink_GetAction(FPDF_LINK link);
+
+// Enumerates all the link annotations in |page|.
+//
+// page - handle to the page.
+// start_pos - the start position, should initially be 0 and is updated with
+// the next start position on return.
+// link_annot - the link handle for |startPos|.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFLink_Enumerate(FPDF_PAGE page,
+ int* start_pos,
+ FPDF_LINK* link_annot);
+
+// Experimental API.
+// Gets FPDF_ANNOTATION object for |link_annot|.
+//
+// page - handle to the page in which FPDF_LINK object is present.
+// link_annot - handle to link annotation.
+//
+// Returns FPDF_ANNOTATION from the FPDF_LINK and NULL on failure,
+// if the input link annot or page is NULL.
+FPDF_EXPORT FPDF_ANNOTATION FPDF_CALLCONV
+FPDFLink_GetAnnot(FPDF_PAGE page, FPDF_LINK link_annot);
+
+// Get the rectangle for |link_annot|.
+//
+// link_annot - handle to the link annotation.
+// rect - the annotation rectangle.
+//
+// Returns true on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFLink_GetAnnotRect(FPDF_LINK link_annot,
+ FS_RECTF* rect);
+
+// Get the count of quadrilateral points to the |link_annot|.
+//
+// link_annot - handle to the link annotation.
+//
+// Returns the count of quadrilateral points.
+FPDF_EXPORT int FPDF_CALLCONV FPDFLink_CountQuadPoints(FPDF_LINK link_annot);
+
+// Get the quadrilateral points for the specified |quad_index| in |link_annot|.
+//
+// link_annot - handle to the link annotation.
+// quad_index - the specified quad point index.
+// quad_points - receives the quadrilateral points.
+//
+// Returns true on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFLink_GetQuadPoints(FPDF_LINK link_annot,
+ int quad_index,
+ FS_QUADPOINTSF* quad_points);
+
+// Experimental API
+// Gets an additional-action from |page|.
+//
+// page - handle to the page, as returned by FPDF_LoadPage().
+// aa_type - the type of the page object's addtional-action, defined
+// in public/fpdf_formfill.h
+//
+// Returns the handle to the action data, or NULL if there is no
+// additional-action of type |aa_type|.
+// If this function returns a valid handle, it is valid as long as |page| is
+// valid.
+FPDF_EXPORT FPDF_ACTION FPDF_CALLCONV FPDF_GetPageAAction(FPDF_PAGE page,
+ int aa_type);
+
+// Experimental API.
+// Get the file identifer defined in the trailer of |document|.
+//
+// document - handle to the document.
+// id_type - the file identifier type to retrieve.
+// buffer - a buffer for the file identifier. May be NULL.
+// buflen - the length of the buffer, in bytes. May be 0.
+//
+// Returns the number of bytes in the file identifier, including the NUL
+// terminator.
+//
+// The |buffer| is always a byte string. The |buffer| is followed by a NUL
+// terminator. If |buflen| is less than the returned length, or |buffer| is
+// NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetFileIdentifier(FPDF_DOCUMENT document,
+ FPDF_FILEIDTYPE id_type,
+ void* buffer,
+ unsigned long buflen);
+
+// Get meta-data |tag| content from |document|.
+//
+// document - handle to the document.
+// tag - the tag to retrieve. The tag can be one of:
+// Title, Author, Subject, Keywords, Creator, Producer,
+// CreationDate, or ModDate.
+// For detailed explanations of these tags and their respective
+// values, please refer to PDF Reference 1.6, section 10.2.1,
+// 'Document Information Dictionary'.
+// buffer - a buffer for the tag. May be NULL.
+// buflen - the length of the buffer, in bytes. May be 0.
+//
+// Returns the number of bytes in the tag, including trailing zeros.
+//
+// The |buffer| is always encoded in UTF-16LE. The |buffer| is followed by two
+// bytes of zeros indicating the end of the string. If |buflen| is less than
+// the returned length, or |buffer| is NULL, |buffer| will not be modified.
+//
+// For linearized files, FPDFAvail_IsFormAvail must be called before this, and
+// it must have returned PDF_FORM_AVAIL or PDF_FORM_NOTEXIST. Before that, there
+// is no guarantee the metadata has been loaded.
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDF_GetMetaText(FPDF_DOCUMENT document,
+ FPDF_BYTESTRING tag,
+ void* buffer,
+ unsigned long buflen);
+
+// Get the page label for |page_index| from |document|.
+//
+// document - handle to the document.
+// page_index - the 0-based index of the page.
+// buffer - a buffer for the page label. May be NULL.
+// buflen - the length of the buffer, in bytes. May be 0.
+//
+// Returns the number of bytes in the page label, including trailing zeros.
+//
+// The |buffer| is always encoded in UTF-16LE. The |buffer| is followed by two
+// bytes of zeros indicating the end of the string. If |buflen| is less than
+// the returned length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetPageLabel(FPDF_DOCUMENT document,
+ int page_index,
+ void* buffer,
+ unsigned long buflen);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_DOC_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_edit.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_edit.h
new file mode 100644
index 00000000..c6b63f65
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_edit.h
@@ -0,0 +1,1657 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_EDIT_H_
+#define PUBLIC_FPDF_EDIT_H_
+
+#include
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#define FPDF_ARGB(a, r, g, b) \
+ ((uint32_t)(((uint32_t)(b)&0xff) | (((uint32_t)(g)&0xff) << 8) | \
+ (((uint32_t)(r)&0xff) << 16) | (((uint32_t)(a)&0xff) << 24)))
+#define FPDF_GetBValue(argb) ((uint8_t)(argb))
+#define FPDF_GetGValue(argb) ((uint8_t)(((uint16_t)(argb)) >> 8))
+#define FPDF_GetRValue(argb) ((uint8_t)((argb) >> 16))
+#define FPDF_GetAValue(argb) ((uint8_t)((argb) >> 24))
+
+// Refer to PDF Reference version 1.7 table 4.12 for all color space families.
+#define FPDF_COLORSPACE_UNKNOWN 0
+#define FPDF_COLORSPACE_DEVICEGRAY 1
+#define FPDF_COLORSPACE_DEVICERGB 2
+#define FPDF_COLORSPACE_DEVICECMYK 3
+#define FPDF_COLORSPACE_CALGRAY 4
+#define FPDF_COLORSPACE_CALRGB 5
+#define FPDF_COLORSPACE_LAB 6
+#define FPDF_COLORSPACE_ICCBASED 7
+#define FPDF_COLORSPACE_SEPARATION 8
+#define FPDF_COLORSPACE_DEVICEN 9
+#define FPDF_COLORSPACE_INDEXED 10
+#define FPDF_COLORSPACE_PATTERN 11
+
+// The page object constants.
+#define FPDF_PAGEOBJ_UNKNOWN 0
+#define FPDF_PAGEOBJ_TEXT 1
+#define FPDF_PAGEOBJ_PATH 2
+#define FPDF_PAGEOBJ_IMAGE 3
+#define FPDF_PAGEOBJ_SHADING 4
+#define FPDF_PAGEOBJ_FORM 5
+
+// The path segment constants.
+#define FPDF_SEGMENT_UNKNOWN -1
+#define FPDF_SEGMENT_LINETO 0
+#define FPDF_SEGMENT_BEZIERTO 1
+#define FPDF_SEGMENT_MOVETO 2
+
+#define FPDF_FILLMODE_NONE 0
+#define FPDF_FILLMODE_ALTERNATE 1
+#define FPDF_FILLMODE_WINDING 2
+
+#define FPDF_FONT_TYPE1 1
+#define FPDF_FONT_TRUETYPE 2
+
+#define FPDF_LINECAP_BUTT 0
+#define FPDF_LINECAP_ROUND 1
+#define FPDF_LINECAP_PROJECTING_SQUARE 2
+
+#define FPDF_LINEJOIN_MITER 0
+#define FPDF_LINEJOIN_ROUND 1
+#define FPDF_LINEJOIN_BEVEL 2
+
+// See FPDF_SetPrintMode() for descriptions.
+#define FPDF_PRINTMODE_EMF 0
+#define FPDF_PRINTMODE_TEXTONLY 1
+#define FPDF_PRINTMODE_POSTSCRIPT2 2
+#define FPDF_PRINTMODE_POSTSCRIPT3 3
+#define FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGH 4
+#define FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGH 5
+#define FPDF_PRINTMODE_EMF_IMAGE_MASKS 6
+#define FPDF_PRINTMODE_POSTSCRIPT3_TYPE42 7
+#define FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGH 8
+
+typedef struct FPDF_IMAGEOBJ_METADATA {
+ // The image width in pixels.
+ unsigned int width;
+ // The image height in pixels.
+ unsigned int height;
+ // The image's horizontal pixel-per-inch.
+ float horizontal_dpi;
+ // The image's vertical pixel-per-inch.
+ float vertical_dpi;
+ // The number of bits used to represent each pixel.
+ unsigned int bits_per_pixel;
+ // The image's colorspace. See above for the list of FPDF_COLORSPACE_*.
+ int colorspace;
+ // The image's marked content ID. Useful for pairing with associated alt-text.
+ // A value of -1 indicates no ID.
+ int marked_content_id;
+} FPDF_IMAGEOBJ_METADATA;
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Create a new PDF document.
+//
+// Returns a handle to a new document, or NULL on failure.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV FPDF_CreateNewDocument();
+
+// Create a new PDF page.
+//
+// document - handle to document.
+// page_index - suggested 0-based index of the page to create. If it is larger
+// than document's current last index(L), the created page index
+// is the next available index -- L+1.
+// width - the page width in points.
+// height - the page height in points.
+//
+// Returns the handle to the new page or NULL on failure.
+//
+// The page should be closed with FPDF_ClosePage() when finished as
+// with any other page in the document.
+FPDF_EXPORT FPDF_PAGE FPDF_CALLCONV FPDFPage_New(FPDF_DOCUMENT document,
+ int page_index,
+ double width,
+ double height);
+
+// Delete the page at |page_index|.
+//
+// document - handle to document.
+// page_index - the index of the page to delete.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_Delete(FPDF_DOCUMENT document,
+ int page_index);
+
+// Experimental API.
+// Move the given pages to a new index position.
+//
+// page_indices - the ordered list of pages to move. No duplicates allowed.
+// page_indices_len - the number of elements in |page_indices|
+// dest_page_index - the new index position to which the pages in
+// |page_indices| are moved.
+//
+// Returns TRUE on success. If it returns FALSE, the document may be left in an
+// indeterminate state.
+//
+// Example: The PDF document starts out with pages [A, B, C, D], with indices
+// [0, 1, 2, 3].
+//
+// > Move(doc, [3, 2], 2, 1); // returns true
+// > // The document has pages [A, D, C, B].
+// >
+// > Move(doc, [0, 4, 3], 3, 1); // returns false
+// > // Returned false because index 4 is out of range.
+// >
+// > Move(doc, [0, 3, 1], 3, 2); // returns false
+// > // Returned false because index 2 is out of range for 3 page indices.
+// >
+// > Move(doc, [2, 2], 2, 0); // returns false
+// > // Returned false because [2, 2] contains duplicates.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_MovePages(FPDF_DOCUMENT document,
+ const int* page_indices,
+ unsigned long page_indices_len,
+ int dest_page_index);
+
+// Get the rotation of |page|.
+//
+// page - handle to a page
+//
+// Returns one of the following indicating the page rotation:
+// 0 - No rotation.
+// 1 - Rotated 90 degrees clockwise.
+// 2 - Rotated 180 degrees clockwise.
+// 3 - Rotated 270 degrees clockwise.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPage_GetRotation(FPDF_PAGE page);
+
+// Set rotation for |page|.
+//
+// page - handle to a page.
+// rotate - the rotation value, one of:
+// 0 - No rotation.
+// 1 - Rotated 90 degrees clockwise.
+// 2 - Rotated 180 degrees clockwise.
+// 3 - Rotated 270 degrees clockwise.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetRotation(FPDF_PAGE page, int rotate);
+
+// Insert |page_object| into |page|.
+//
+// page - handle to a page
+// page_object - handle to a page object. The |page_object| will be
+// automatically freed.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFPage_InsertObject(FPDF_PAGE page, FPDF_PAGEOBJECT page_object);
+
+// Insert |page_object| into |page| at the specified |index|.
+//
+// page - handle to a page
+// page_object - handle to a page object as previously obtained by
+// FPDFPageObj_CreateNew{Path|Rect}() or
+// FPDFPageObj_New{Text|Image}Obj(). Ownership of the object
+// is transferred back to PDFium.
+// index - the index position to insert the object at. If index equals
+// the current object count, the object will be appended to the
+// end. If index is greater than the object count, the function
+// will fail and return false.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPage_InsertObjectAtIndex(FPDF_PAGE page,
+ FPDF_PAGEOBJECT page_object,
+ size_t index);
+
+// Experimental API.
+// Remove |page_object| from |page|.
+//
+// page - handle to a page
+// page_object - handle to a page object to be removed.
+//
+// Returns TRUE on success.
+//
+// Ownership is transferred to the caller. Call FPDFPageObj_Destroy() to free
+// it.
+// Note that when removing a |page_object| of type FPDF_PAGEOBJ_TEXT, all
+// FPDF_TEXTPAGE handles for |page| are no longer valid.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPage_RemoveObject(FPDF_PAGE page, FPDF_PAGEOBJECT page_object);
+
+// Get number of page objects inside |page|.
+//
+// page - handle to a page.
+//
+// Returns the number of objects in |page|.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPage_CountObjects(FPDF_PAGE page);
+
+// Get object in |page| at |index|.
+//
+// page - handle to a page.
+// index - the index of a page object.
+//
+// Returns the handle to the page object, or NULL on failed.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV FPDFPage_GetObject(FPDF_PAGE page,
+ int index);
+
+// Checks if |page| contains transparency.
+//
+// page - handle to a page.
+//
+// Returns TRUE if |page| contains transparency.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_HasTransparency(FPDF_PAGE page);
+
+// Generate the content of |page|.
+//
+// page - handle to a page.
+//
+// Returns TRUE on success.
+//
+// Before you save the page to a file, or reload the page, you must call
+// |FPDFPage_GenerateContent| or any changes to |page| will be lost.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GenerateContent(FPDF_PAGE page);
+
+// Destroy |page_object| by releasing its resources. |page_object| must have
+// been created by FPDFPageObj_CreateNew{Path|Rect}() or
+// FPDFPageObj_New{Text|Image}Obj(). This function must be called on
+// newly-created objects if they are not added to a page through
+// FPDFPage_InsertObject() or to an annotation through FPDFAnnot_AppendObject().
+//
+// page_object - handle to a page object.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPageObj_Destroy(FPDF_PAGEOBJECT page_object);
+
+// Checks if |page_object| contains transparency.
+//
+// page_object - handle to a page object.
+//
+// Returns TRUE if |page_object| contains transparency.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_HasTransparency(FPDF_PAGEOBJECT page_object);
+
+// Get type of |page_object|.
+//
+// page_object - handle to a page object.
+//
+// Returns one of the FPDF_PAGEOBJ_* values on success, FPDF_PAGEOBJ_UNKNOWN on
+// error.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPageObj_GetType(FPDF_PAGEOBJECT page_object);
+
+// Experimental API.
+// Gets active state for |page_object| within page.
+//
+// page_object - handle to a page object.
+// active - pointer to variable that will receive if the page object is
+// active. This is a required parameter. Not filled if FALSE
+// is returned.
+//
+// For page objects where |active| is filled with FALSE, the |page_object| is
+// treated as if it wasn't in the document even though it is still held
+// internally.
+//
+// Returns TRUE if the operation succeeded, FALSE if it failed.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetIsActive(FPDF_PAGEOBJECT page_object, FPDF_BOOL* active);
+
+// Experimental API.
+// Sets if |page_object| is active within page.
+//
+// page_object - handle to a page object.
+// active - a boolean specifying if the object is active.
+//
+// Returns TRUE on success.
+//
+// Page objects all start in the active state by default, and remain in that
+// state unless this function is called.
+//
+// When |active| is false, this makes the |page_object| be treated as if it
+// wasn't in the document even though it is still held internally.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetIsActive(FPDF_PAGEOBJECT page_object, FPDF_BOOL active);
+
+// Transform |page_object| by the given matrix.
+//
+// page_object - handle to a page object.
+// a - matrix value.
+// b - matrix value.
+// c - matrix value.
+// d - matrix value.
+// e - matrix value.
+// f - matrix value.
+//
+// The matrix is composed as:
+// |a c e|
+// |b d f|
+// and can be used to scale, rotate, shear and translate the |page_object|.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFPageObj_Transform(FPDF_PAGEOBJECT page_object,
+ double a,
+ double b,
+ double c,
+ double d,
+ double e,
+ double f);
+
+// Experimental API.
+// Transform |page_object| by the given matrix.
+//
+// page_object - handle to a page object.
+// matrix - the transform matrix.
+//
+// Returns TRUE on success.
+//
+// This can be used to scale, rotate, shear and translate the |page_object|.
+// It is an improved version of FPDFPageObj_Transform() that does not do
+// unnecessary double to float conversions, and only uses 1 parameter for the
+// matrix. It also returns whether the operation succeeded or not.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_TransformF(FPDF_PAGEOBJECT page_object, const FS_MATRIX* matrix);
+
+// Experimental API.
+// Get the transform matrix of a page object.
+//
+// page_object - handle to a page object.
+// matrix - pointer to struct to receive the matrix value.
+//
+// The matrix is composed as:
+// |a c e|
+// |b d f|
+// and used to scale, rotate, shear and translate the page object.
+//
+// For page objects outside form objects, the matrix values are relative to the
+// page that contains it.
+// For page objects inside form objects, the matrix values are relative to the
+// form that contains it.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetMatrix(FPDF_PAGEOBJECT page_object, FS_MATRIX* matrix);
+
+// Experimental API.
+// Set the transform matrix of a page object.
+//
+// page_object - handle to a page object.
+// matrix - pointer to struct with the matrix value.
+//
+// The matrix is composed as:
+// |a c e|
+// |b d f|
+// and can be used to scale, rotate, shear and translate the page object.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetMatrix(FPDF_PAGEOBJECT page_object, const FS_MATRIX* matrix);
+
+// Transform all annotations in |page|.
+//
+// page - handle to a page.
+// a - matrix value.
+// b - matrix value.
+// c - matrix value.
+// d - matrix value.
+// e - matrix value.
+// f - matrix value.
+//
+// The matrix is composed as:
+// |a c e|
+// |b d f|
+// and can be used to scale, rotate, shear and translate the |page| annotations.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_TransformAnnots(FPDF_PAGE page,
+ double a,
+ double b,
+ double c,
+ double d,
+ double e,
+ double f);
+
+// Create a new image object.
+//
+// document - handle to a document.
+//
+// Returns a handle to a new image object.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFPageObj_NewImageObj(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Get the marked content ID for the object.
+//
+// page_object - handle to a page object.
+//
+// Returns the page object's marked content ID, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObj_GetMarkedContentID(FPDF_PAGEOBJECT page_object);
+
+// Experimental API.
+// Get number of content marks in |page_object|.
+//
+// page_object - handle to a page object.
+//
+// Returns the number of content marks in |page_object|, or -1 in case of
+// failure.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObj_CountMarks(FPDF_PAGEOBJECT page_object);
+
+// Experimental API.
+// Get content mark in |page_object| at |index|.
+//
+// page_object - handle to a page object.
+// index - the index of a page object.
+//
+// Returns the handle to the content mark, or NULL on failure. The handle is
+// still owned by the library, and it should not be freed directly. It becomes
+// invalid if the page object is destroyed, either directly or indirectly by
+// unloading the page.
+FPDF_EXPORT FPDF_PAGEOBJECTMARK FPDF_CALLCONV
+FPDFPageObj_GetMark(FPDF_PAGEOBJECT page_object, unsigned long index);
+
+// Experimental API.
+// Add a new content mark to a |page_object|.
+//
+// page_object - handle to a page object.
+// name - the name (tag) of the mark.
+//
+// Returns the handle to the content mark, or NULL on failure. The handle is
+// still owned by the library, and it should not be freed directly. It becomes
+// invalid if the page object is destroyed, either directly or indirectly by
+// unloading the page.
+FPDF_EXPORT FPDF_PAGEOBJECTMARK FPDF_CALLCONV
+FPDFPageObj_AddMark(FPDF_PAGEOBJECT page_object, FPDF_BYTESTRING name);
+
+// Experimental API.
+// Removes a content |mark| from a |page_object|.
+// The mark handle will be invalid after the removal.
+//
+// page_object - handle to a page object.
+// mark - handle to a content mark in that object to remove.
+//
+// Returns TRUE if the operation succeeded, FALSE if it failed.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_RemoveMark(FPDF_PAGEOBJECT page_object, FPDF_PAGEOBJECTMARK mark);
+
+// Experimental API.
+// Get the name of a content mark.
+//
+// mark - handle to a content mark.
+// buffer - buffer for holding the returned name in UTF-16LE. This is only
+// modified if |buflen| is large enough to store the name.
+// Optional, pass null to just retrieve the size of the buffer
+// needed.
+// buflen - length of the buffer in bytes.
+// out_buflen - pointer to variable that will receive the minimum buffer size
+// in bytes to contain the name. This is a required parameter.
+// Not filled if FALSE is returned.
+//
+// Returns TRUE if the operation succeeded, FALSE if it failed.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_GetName(FPDF_PAGEOBJECTMARK mark,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Get the number of key/value pair parameters in |mark|.
+//
+// mark - handle to a content mark.
+//
+// Returns the number of key/value pair parameters |mark|, or -1 in case of
+// failure.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObjMark_CountParams(FPDF_PAGEOBJECTMARK mark);
+
+// Experimental API.
+// Get the key of a property in a content mark.
+//
+// mark - handle to a content mark.
+// index - index of the property.
+// buffer - buffer for holding the returned key in UTF-16LE. This is only
+// modified if |buflen| is large enough to store the key.
+// Optional, pass null to just retrieve the size of the buffer
+// needed.
+// buflen - length of the buffer in bytes.
+// out_buflen - pointer to variable that will receive the minimum buffer size
+// in bytes to contain the name. This is a required parameter.
+// Not filled if FALSE is returned.
+//
+// Returns TRUE if the operation was successful, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_GetParamKey(FPDF_PAGEOBJECTMARK mark,
+ unsigned long index,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Get the type of the value of a property in a content mark by key.
+//
+// mark - handle to a content mark.
+// key - string key of the property.
+//
+// Returns the type of the value, or FPDF_OBJECT_UNKNOWN in case of failure.
+FPDF_EXPORT FPDF_OBJECT_TYPE FPDF_CALLCONV
+FPDFPageObjMark_GetParamValueType(FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key);
+
+// Experimental API.
+// Get the value of a number property in a content mark by key as int.
+// FPDFPageObjMark_GetParamValueType() should have returned FPDF_OBJECT_NUMBER
+// for this property.
+//
+// mark - handle to a content mark.
+// key - string key of the property.
+// out_value - pointer to variable that will receive the value. Not filled if
+// false is returned.
+//
+// Returns TRUE if the key maps to a number value, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_GetParamIntValue(FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ int* out_value);
+
+// Experimental API.
+// Get the value of a string property in a content mark by key.
+//
+// mark - handle to a content mark.
+// key - string key of the property.
+// buffer - buffer for holding the returned value in UTF-16LE. This is
+// only modified if |buflen| is large enough to store the value.
+// Optional, pass null to just retrieve the size of the buffer
+// needed.
+// buflen - length of the buffer in bytes.
+// out_buflen - pointer to variable that will receive the minimum buffer size
+// in bytes to contain the name. This is a required parameter.
+// Not filled if FALSE is returned.
+//
+// Returns TRUE if the key maps to a string/blob value, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_GetParamStringValue(FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Get the value of a blob property in a content mark by key.
+//
+// mark - handle to a content mark.
+// key - string key of the property.
+// buffer - buffer for holding the returned value. This is only modified
+// if |buflen| is large enough to store the value.
+// Optional, pass null to just retrieve the size of the buffer
+// needed.
+// buflen - length of the buffer in bytes.
+// out_buflen - pointer to variable that will receive the minimum buffer size
+// in bytes to contain the name. This is a required parameter.
+// Not filled if FALSE is returned.
+//
+// Returns TRUE if the key maps to a string/blob value, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_GetParamBlobValue(FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ unsigned char* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Set the value of an int property in a content mark by key. If a parameter
+// with key |key| exists, its value is set to |value|. Otherwise, it is added as
+// a new parameter.
+//
+// document - handle to the document.
+// page_object - handle to the page object with the mark.
+// mark - handle to a content mark.
+// key - string key of the property.
+// value - int value to set.
+//
+// Returns TRUE if the operation succeeded, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_SetIntParam(FPDF_DOCUMENT document,
+ FPDF_PAGEOBJECT page_object,
+ FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ int value);
+
+// Experimental API.
+// Set the value of a string property in a content mark by key. If a parameter
+// with key |key| exists, its value is set to |value|. Otherwise, it is added as
+// a new parameter.
+//
+// document - handle to the document.
+// page_object - handle to the page object with the mark.
+// mark - handle to a content mark.
+// key - string key of the property.
+// value - string value to set.
+//
+// Returns TRUE if the operation succeeded, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_SetStringParam(FPDF_DOCUMENT document,
+ FPDF_PAGEOBJECT page_object,
+ FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ FPDF_BYTESTRING value);
+
+// Experimental API.
+// Set the value of a blob property in a content mark by key. If a parameter
+// with key |key| exists, its value is set to |value|. Otherwise, it is added as
+// a new parameter.
+//
+// document - handle to the document.
+// page_object - handle to the page object with the mark.
+// mark - handle to a content mark.
+// key - string key of the property.
+// value - pointer to blob value to set.
+// value_len - size in bytes of |value|.
+//
+// Returns TRUE if the operation succeeded, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_SetBlobParam(FPDF_DOCUMENT document,
+ FPDF_PAGEOBJECT page_object,
+ FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ const unsigned char* value,
+ unsigned long value_len);
+
+// Experimental API.
+// Removes a property from a content mark by key.
+//
+// page_object - handle to the page object with the mark.
+// mark - handle to a content mark.
+// key - string key of the property.
+//
+// Returns TRUE if the operation succeeded, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_RemoveParam(FPDF_PAGEOBJECT page_object,
+ FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key);
+
+// Load an image from a JPEG image file and then set it into |image_object|.
+//
+// pages - pointer to the start of all loaded pages, may be NULL.
+// count - number of |pages|, may be 0.
+// image_object - handle to an image object.
+// file_access - file access handler which specifies the JPEG image file.
+//
+// Returns TRUE on success.
+//
+// The image object might already have an associated image, which is shared and
+// cached by the loaded pages. In that case, we need to clear the cached image
+// for all the loaded pages. Pass |pages| and page count (|count|) to this API
+// to clear the image cache. If the image is not previously shared, or NULL is a
+// valid |pages| value.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_LoadJpegFile(FPDF_PAGE* pages,
+ int count,
+ FPDF_PAGEOBJECT image_object,
+ FPDF_FILEACCESS* file_access);
+
+// Load an image from a JPEG image file and then set it into |image_object|.
+//
+// pages - pointer to the start of all loaded pages, may be NULL.
+// count - number of |pages|, may be 0.
+// image_object - handle to an image object.
+// file_access - file access handler which specifies the JPEG image file.
+//
+// Returns TRUE on success.
+//
+// The image object might already have an associated image, which is shared and
+// cached by the loaded pages. In that case, we need to clear the cached image
+// for all the loaded pages. Pass |pages| and page count (|count|) to this API
+// to clear the image cache. If the image is not previously shared, or NULL is a
+// valid |pages| value. This function loads the JPEG image inline, so the image
+// content is copied to the file. This allows |file_access| and its associated
+// data to be deleted after this function returns.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_LoadJpegFileInline(FPDF_PAGE* pages,
+ int count,
+ FPDF_PAGEOBJECT image_object,
+ FPDF_FILEACCESS* file_access);
+
+// TODO(thestig): Start deprecating this once FPDFPageObj_SetMatrix() is stable.
+//
+// Set the transform matrix of |image_object|.
+//
+// image_object - handle to an image object.
+// a - matrix value.
+// b - matrix value.
+// c - matrix value.
+// d - matrix value.
+// e - matrix value.
+// f - matrix value.
+//
+// The matrix is composed as:
+// |a c e|
+// |b d f|
+// and can be used to scale, rotate, shear and translate the |image_object|.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_SetMatrix(FPDF_PAGEOBJECT image_object,
+ double a,
+ double b,
+ double c,
+ double d,
+ double e,
+ double f);
+
+// Set |bitmap| to |image_object|.
+//
+// pages - pointer to the start of all loaded pages, may be NULL.
+// count - number of |pages|, may be 0.
+// image_object - handle to an image object.
+// bitmap - handle of the bitmap.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_SetBitmap(FPDF_PAGE* pages,
+ int count,
+ FPDF_PAGEOBJECT image_object,
+ FPDF_BITMAP bitmap);
+
+// Get a bitmap rasterization of |image_object|. FPDFImageObj_GetBitmap() only
+// operates on |image_object| and does not take the associated image mask into
+// account. It also ignores the matrix for |image_object|.
+// The returned bitmap will be owned by the caller, and FPDFBitmap_Destroy()
+// must be called on the returned bitmap when it is no longer needed.
+//
+// image_object - handle to an image object.
+//
+// Returns the bitmap.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV
+FPDFImageObj_GetBitmap(FPDF_PAGEOBJECT image_object);
+
+// Experimental API.
+// Get a bitmap rasterization of |image_object| that takes the image mask and
+// image matrix into account. To render correctly, the caller must provide the
+// |document| associated with |image_object|. If there is a |page| associated
+// with |image_object|, the caller should provide that as well.
+// The returned bitmap will be owned by the caller, and FPDFBitmap_Destroy()
+// must be called on the returned bitmap when it is no longer needed.
+//
+// document - handle to a document associated with |image_object|.
+// page - handle to an optional page associated with |image_object|.
+// image_object - handle to an image object.
+//
+// Returns the bitmap or NULL on failure.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV
+FPDFImageObj_GetRenderedBitmap(FPDF_DOCUMENT document,
+ FPDF_PAGE page,
+ FPDF_PAGEOBJECT image_object);
+
+// Get the decoded image data of |image_object|. The decoded data is the
+// uncompressed image data, i.e. the raw image data after having all filters
+// applied. |buffer| is only modified if |buflen| is longer than the length of
+// the decoded image data.
+//
+// image_object - handle to an image object.
+// buffer - buffer for holding the decoded image data.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the decoded image data.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFImageObj_GetImageDataDecoded(FPDF_PAGEOBJECT image_object,
+ void* buffer,
+ unsigned long buflen);
+
+// Get the raw image data of |image_object|. The raw data is the image data as
+// stored in the PDF without applying any filters. |buffer| is only modified if
+// |buflen| is longer than the length of the raw image data.
+//
+// image_object - handle to an image object.
+// buffer - buffer for holding the raw image data.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the raw image data.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFImageObj_GetImageDataRaw(FPDF_PAGEOBJECT image_object,
+ void* buffer,
+ unsigned long buflen);
+
+// Get the number of filters (i.e. decoders) of the image in |image_object|.
+//
+// image_object - handle to an image object.
+//
+// Returns the number of |image_object|'s filters.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFImageObj_GetImageFilterCount(FPDF_PAGEOBJECT image_object);
+
+// Get the filter at |index| of |image_object|'s list of filters. Note that the
+// filters need to be applied in order, i.e. the first filter should be applied
+// first, then the second, etc. |buffer| is only modified if |buflen| is longer
+// than the length of the filter string.
+//
+// image_object - handle to an image object.
+// index - the index of the filter requested.
+// buffer - buffer for holding filter string, encoded in UTF-8.
+// buflen - length of the buffer.
+//
+// Returns the length of the filter string.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFImageObj_GetImageFilter(FPDF_PAGEOBJECT image_object,
+ int index,
+ void* buffer,
+ unsigned long buflen);
+
+// Get the image metadata of |image_object|, including dimension, DPI, bits per
+// pixel, and colorspace. If the |image_object| is not an image object or if it
+// does not have an image, then the return value will be false. Otherwise,
+// failure to retrieve any specific parameter would result in its value being 0.
+//
+// image_object - handle to an image object.
+// page - handle to the page that |image_object| is on. Required for
+// retrieving the image's bits per pixel and colorspace.
+// metadata - receives the image metadata; must not be NULL.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_GetImageMetadata(FPDF_PAGEOBJECT image_object,
+ FPDF_PAGE page,
+ FPDF_IMAGEOBJ_METADATA* metadata);
+
+// Experimental API.
+// Get the image size in pixels. Faster method to get only image size.
+//
+// image_object - handle to an image object.
+// width - receives the image width in pixels; must not be NULL.
+// height - receives the image height in pixels; must not be NULL.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_GetImagePixelSize(FPDF_PAGEOBJECT image_object,
+ unsigned int* width,
+ unsigned int* height);
+
+// Experimental API.
+// Get ICC profile decoded data of |image_object|. If the |image_object| is not
+// an image object or if it does not have an image, then the return value will
+// be false. It also returns false if the |image_object| has no ICC profile.
+// |buffer| is only modified if ICC profile exists and |buflen| is longer than
+// the length of the ICC profile decoded data.
+//
+// image_object - handle to an image object; must not be NULL.
+// page - handle to the page containing |image_object|; must not be
+// NULL. Required for retrieving the image's colorspace.
+// buffer - Buffer to receive ICC profile data; may be NULL if querying
+// required size via |out_buflen|.
+// buflen - Length of the buffer in bytes. Ignored if |buffer| is NULL.
+// out_buflen - Pointer to receive the ICC profile data size in bytes; must
+// not be NULL. Will be set if this API returns true.
+//
+// Returns true if |out_buflen| is not null and an ICC profile exists for the
+// given |image_object|.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_GetIccProfileDataDecoded(FPDF_PAGEOBJECT image_object,
+ FPDF_PAGE page,
+ uint8_t* buffer,
+ size_t buflen,
+ size_t* out_buflen);
+
+// Create a new path object at an initial position.
+//
+// x - initial horizontal position.
+// y - initial vertical position.
+//
+// Returns a handle to a new path object.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV FPDFPageObj_CreateNewPath(float x,
+ float y);
+
+// Create a closed path consisting of a rectangle.
+//
+// x - horizontal position for the left boundary of the rectangle.
+// y - vertical position for the bottom boundary of the rectangle.
+// w - width of the rectangle.
+// h - height of the rectangle.
+//
+// Returns a handle to the new path object.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV FPDFPageObj_CreateNewRect(float x,
+ float y,
+ float w,
+ float h);
+
+// Get the bounding box of |page_object|.
+//
+// page_object - handle to a page object.
+// left - pointer where the left coordinate will be stored
+// bottom - pointer where the bottom coordinate will be stored
+// right - pointer where the right coordinate will be stored
+// top - pointer where the top coordinate will be stored
+//
+// On success, returns TRUE and fills in the 4 coordinates.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetBounds(FPDF_PAGEOBJECT page_object,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Experimental API.
+// Get the quad points that bounds |page_object|.
+//
+// page_object - handle to a page object.
+// quad_points - pointer where the quadrilateral points will be stored.
+//
+// On success, returns TRUE and fills in |quad_points|.
+//
+// Similar to FPDFPageObj_GetBounds(), this returns the bounds of a page
+// object. When the object is rotated by a non-multiple of 90 degrees, this API
+// returns a tighter bound that cannot be represented with just the 4 sides of
+// a rectangle.
+//
+// Currently only works the following |page_object| types: FPDF_PAGEOBJ_TEXT and
+// FPDF_PAGEOBJ_IMAGE.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetRotatedBounds(FPDF_PAGEOBJECT page_object,
+ FS_QUADPOINTSF* quad_points);
+
+// Set the blend mode of |page_object|.
+//
+// page_object - handle to a page object.
+// blend_mode - string containing the blend mode.
+//
+// Blend mode can be one of following: Color, ColorBurn, ColorDodge, Darken,
+// Difference, Exclusion, HardLight, Hue, Lighten, Luminosity, Multiply, Normal,
+// Overlay, Saturation, Screen, SoftLight
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFPageObj_SetBlendMode(FPDF_PAGEOBJECT page_object,
+ FPDF_BYTESTRING blend_mode);
+
+// Set the stroke RGBA of a page object. Range of values: 0 - 255.
+//
+// page_object - the handle to the page object.
+// R - the red component for the object's stroke color.
+// G - the green component for the object's stroke color.
+// B - the blue component for the object's stroke color.
+// A - the stroke alpha for the object.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetStrokeColor(FPDF_PAGEOBJECT page_object,
+ unsigned int R,
+ unsigned int G,
+ unsigned int B,
+ unsigned int A);
+
+// Get the stroke RGBA of a page object. Range of values: 0 - 255.
+//
+// page_object - the handle to the page object.
+// R - the red component of the path stroke color.
+// G - the green component of the object's stroke color.
+// B - the blue component of the object's stroke color.
+// A - the stroke alpha of the object.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetStrokeColor(FPDF_PAGEOBJECT page_object,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B,
+ unsigned int* A);
+
+// Set the stroke width of a page object.
+//
+// path - the handle to the page object.
+// width - the width of the stroke.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetStrokeWidth(FPDF_PAGEOBJECT page_object, float width);
+
+// Get the stroke width of a page object.
+//
+// path - the handle to the page object.
+// width - the width of the stroke.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetStrokeWidth(FPDF_PAGEOBJECT page_object, float* width);
+
+// Get the line join of |page_object|.
+//
+// page_object - handle to a page object.
+//
+// Returns the line join, or -1 on failure.
+// Line join can be one of following: FPDF_LINEJOIN_MITER, FPDF_LINEJOIN_ROUND,
+// FPDF_LINEJOIN_BEVEL
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObj_GetLineJoin(FPDF_PAGEOBJECT page_object);
+
+// Set the line join of |page_object|.
+//
+// page_object - handle to a page object.
+// line_join - line join
+//
+// Line join can be one of following: FPDF_LINEJOIN_MITER, FPDF_LINEJOIN_ROUND,
+// FPDF_LINEJOIN_BEVEL
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetLineJoin(FPDF_PAGEOBJECT page_object, int line_join);
+
+// Get the line cap of |page_object|.
+//
+// page_object - handle to a page object.
+//
+// Returns the line cap, or -1 on failure.
+// Line cap can be one of following: FPDF_LINECAP_BUTT, FPDF_LINECAP_ROUND,
+// FPDF_LINECAP_PROJECTING_SQUARE
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObj_GetLineCap(FPDF_PAGEOBJECT page_object);
+
+// Set the line cap of |page_object|.
+//
+// page_object - handle to a page object.
+// line_cap - line cap
+//
+// Line cap can be one of following: FPDF_LINECAP_BUTT, FPDF_LINECAP_ROUND,
+// FPDF_LINECAP_PROJECTING_SQUARE
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetLineCap(FPDF_PAGEOBJECT page_object, int line_cap);
+
+// Set the fill RGBA of a page object. Range of values: 0 - 255.
+//
+// page_object - the handle to the page object.
+// R - the red component for the object's fill color.
+// G - the green component for the object's fill color.
+// B - the blue component for the object's fill color.
+// A - the fill alpha for the object.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetFillColor(FPDF_PAGEOBJECT page_object,
+ unsigned int R,
+ unsigned int G,
+ unsigned int B,
+ unsigned int A);
+
+// Get the fill RGBA of a page object. Range of values: 0 - 255.
+//
+// page_object - the handle to the page object.
+// R - the red component of the object's fill color.
+// G - the green component of the object's fill color.
+// B - the blue component of the object's fill color.
+// A - the fill alpha of the object.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetFillColor(FPDF_PAGEOBJECT page_object,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B,
+ unsigned int* A);
+
+// Experimental API.
+// Get the line dash |phase| of |page_object|.
+//
+// page_object - handle to a page object.
+// phase - pointer where the dashing phase will be stored.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetDashPhase(FPDF_PAGEOBJECT page_object, float* phase);
+
+// Experimental API.
+// Set the line dash phase of |page_object|.
+//
+// page_object - handle to a page object.
+// phase - line dash phase.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetDashPhase(FPDF_PAGEOBJECT page_object, float phase);
+
+// Experimental API.
+// Get the line dash array of |page_object|.
+//
+// page_object - handle to a page object.
+//
+// Returns the line dash array size or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObj_GetDashCount(FPDF_PAGEOBJECT page_object);
+
+// Experimental API.
+// Get the line dash array of |page_object|.
+//
+// page_object - handle to a page object.
+// dash_array - pointer where the dashing array will be stored.
+// dash_count - number of elements in |dash_array|.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetDashArray(FPDF_PAGEOBJECT page_object,
+ float* dash_array,
+ size_t dash_count);
+
+// Experimental API.
+// Set the line dash array of |page_object|.
+//
+// page_object - handle to a page object.
+// dash_array - the dash array.
+// dash_count - number of elements in |dash_array|.
+// phase - the line dash phase.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetDashArray(FPDF_PAGEOBJECT page_object,
+ const float* dash_array,
+ size_t dash_count,
+ float phase);
+
+// Get number of segments inside |path|.
+//
+// path - handle to a path.
+//
+// A segment is a command, created by e.g. FPDFPath_MoveTo(),
+// FPDFPath_LineTo() or FPDFPath_BezierTo().
+//
+// Returns the number of objects in |path| or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPath_CountSegments(FPDF_PAGEOBJECT path);
+
+// Get segment in |path| at |index|.
+//
+// path - handle to a path.
+// index - the index of a segment.
+//
+// Returns the handle to the segment, or NULL on faiure.
+FPDF_EXPORT FPDF_PATHSEGMENT FPDF_CALLCONV
+FPDFPath_GetPathSegment(FPDF_PAGEOBJECT path, int index);
+
+// Get coordinates of |segment|.
+//
+// segment - handle to a segment.
+// x - the horizontal position of the segment.
+// y - the vertical position of the segment.
+//
+// Returns TRUE on success, otherwise |x| and |y| is not set.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPathSegment_GetPoint(FPDF_PATHSEGMENT segment, float* x, float* y);
+
+// Get type of |segment|.
+//
+// segment - handle to a segment.
+//
+// Returns one of the FPDF_SEGMENT_* values on success,
+// FPDF_SEGMENT_UNKNOWN on error.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPathSegment_GetType(FPDF_PATHSEGMENT segment);
+
+// Gets if the |segment| closes the current subpath of a given path.
+//
+// segment - handle to a segment.
+//
+// Returns close flag for non-NULL segment, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPathSegment_GetClose(FPDF_PATHSEGMENT segment);
+
+// Move a path's current point.
+//
+// path - the handle to the path object.
+// x - the horizontal position of the new current point.
+// y - the vertical position of the new current point.
+//
+// Note that no line will be created between the previous current point and the
+// new one.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_MoveTo(FPDF_PAGEOBJECT path,
+ float x,
+ float y);
+
+// Add a line between the current point and a new point in the path.
+//
+// path - the handle to the path object.
+// x - the horizontal position of the new point.
+// y - the vertical position of the new point.
+//
+// The path's current point is changed to (x, y).
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_LineTo(FPDF_PAGEOBJECT path,
+ float x,
+ float y);
+
+// Add a cubic Bezier curve to the given path, starting at the current point.
+//
+// path - the handle to the path object.
+// x1 - the horizontal position of the first Bezier control point.
+// y1 - the vertical position of the first Bezier control point.
+// x2 - the horizontal position of the second Bezier control point.
+// y2 - the vertical position of the second Bezier control point.
+// x3 - the horizontal position of the ending point of the Bezier curve.
+// y3 - the vertical position of the ending point of the Bezier curve.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_BezierTo(FPDF_PAGEOBJECT path,
+ float x1,
+ float y1,
+ float x2,
+ float y2,
+ float x3,
+ float y3);
+
+// Close the current subpath of a given path.
+//
+// path - the handle to the path object.
+//
+// This will add a line between the current point and the initial point of the
+// subpath, thus terminating the current subpath.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_Close(FPDF_PAGEOBJECT path);
+
+// Set the drawing mode of a path.
+//
+// path - the handle to the path object.
+// fillmode - the filling mode to be set: one of the FPDF_FILLMODE_* flags.
+// stroke - a boolean specifying if the path should be stroked or not.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_SetDrawMode(FPDF_PAGEOBJECT path,
+ int fillmode,
+ FPDF_BOOL stroke);
+
+// Get the drawing mode of a path.
+//
+// path - the handle to the path object.
+// fillmode - the filling mode of the path: one of the FPDF_FILLMODE_* flags.
+// stroke - a boolean specifying if the path is stroked or not.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_GetDrawMode(FPDF_PAGEOBJECT path,
+ int* fillmode,
+ FPDF_BOOL* stroke);
+
+// Create a new text object using one of the standard PDF fonts.
+//
+// document - handle to the document.
+// font - string containing the font name, without spaces.
+// font_size - the font size for the new text object.
+//
+// Returns a handle to a new text object, or NULL on failure
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFPageObj_NewTextObj(FPDF_DOCUMENT document,
+ FPDF_BYTESTRING font,
+ float font_size);
+
+// Set the text for a text object. If it had text, it will be replaced.
+//
+// text_object - handle to the text object.
+// text - the UTF-16LE encoded string containing the text to be added.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_SetText(FPDF_PAGEOBJECT text_object, FPDF_WIDESTRING text);
+
+// Experimental API.
+// Set the text using charcodes for a text object. If it had text, it will be
+// replaced.
+//
+// text_object - handle to the text object.
+// charcodes - pointer to an array of charcodes to be added.
+// count - number of elements in |charcodes|.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_SetCharcodes(FPDF_PAGEOBJECT text_object,
+ const uint32_t* charcodes,
+ size_t count);
+
+// Returns a font object loaded from a stream of data. The font is loaded
+// into the document. Various font data structures, such as the ToUnicode data,
+// are auto-generated based on the inputs.
+//
+// document - handle to the document.
+// data - the stream of font data, which will be copied by the font object.
+// size - the size of the font data, in bytes.
+// font_type - FPDF_FONT_TYPE1 or FPDF_FONT_TRUETYPE depending on the font type.
+// cid - a boolean specifying if the font is a CID font or not.
+//
+// The loaded font can be closed using FPDFFont_Close().
+//
+// Returns NULL on failure
+FPDF_EXPORT FPDF_FONT FPDF_CALLCONV FPDFText_LoadFont(FPDF_DOCUMENT document,
+ const uint8_t* data,
+ uint32_t size,
+ int font_type,
+ FPDF_BOOL cid);
+
+// Experimental API.
+// Loads one of the standard 14 fonts per PDF spec 1.7 page 416. The preferred
+// way of using font style is using a dash to separate the name from the style,
+// for example 'Helvetica-BoldItalic'.
+//
+// document - handle to the document.
+// font - string containing the font name, without spaces.
+//
+// The loaded font can be closed using FPDFFont_Close().
+//
+// Returns NULL on failure.
+FPDF_EXPORT FPDF_FONT FPDF_CALLCONV
+FPDFText_LoadStandardFont(FPDF_DOCUMENT document, FPDF_BYTESTRING font);
+
+// Experimental API.
+// Returns a font object loaded from a stream of data for a type 2 CID font. The
+// font is loaded into the document. Unlike FPDFText_LoadFont(), the ToUnicode
+// data and the CIDToGIDMap data are caller provided, instead of auto-generated.
+//
+// document - handle to the document.
+// font_data - the stream of font data, which will be copied by
+// the font object.
+// font_data_size - the size of the font data, in bytes.
+// to_unicode_cmap - the ToUnicode data.
+// cid_to_gid_map_data - the stream of CIDToGIDMap data.
+// cid_to_gid_map_data_size - the size of the CIDToGIDMap data, in bytes.
+//
+// The loaded font can be closed using FPDFFont_Close().
+//
+// Returns NULL on failure.
+FPDF_EXPORT FPDF_FONT FPDF_CALLCONV
+FPDFText_LoadCidType2Font(FPDF_DOCUMENT document,
+ const uint8_t* font_data,
+ uint32_t font_data_size,
+ FPDF_BYTESTRING to_unicode_cmap,
+ const uint8_t* cid_to_gid_map_data,
+ uint32_t cid_to_gid_map_data_size);
+
+// Get the font size of a text object.
+//
+// text - handle to a text.
+// size - pointer to the font size of the text object, measured in points
+// (about 1/72 inch)
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFTextObj_GetFontSize(FPDF_PAGEOBJECT text, float* size);
+
+// Close a loaded PDF font.
+//
+// font - Handle to the loaded font.
+FPDF_EXPORT void FPDF_CALLCONV FPDFFont_Close(FPDF_FONT font);
+
+// Create a new text object using a loaded font.
+//
+// document - handle to the document.
+// font - handle to the font object.
+// font_size - the font size for the new text object.
+//
+// Returns a handle to a new text object, or NULL on failure
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFPageObj_CreateTextObj(FPDF_DOCUMENT document,
+ FPDF_FONT font,
+ float font_size);
+
+// Get the text rendering mode of a text object.
+//
+// text - the handle to the text object.
+//
+// Returns one of the known FPDF_TEXT_RENDERMODE enum values on success,
+// FPDF_TEXTRENDERMODE_UNKNOWN on error.
+FPDF_EXPORT FPDF_TEXT_RENDERMODE FPDF_CALLCONV
+FPDFTextObj_GetTextRenderMode(FPDF_PAGEOBJECT text);
+
+// Experimental API.
+// Set the text rendering mode of a text object.
+//
+// text - the handle to the text object.
+// render_mode - the FPDF_TEXT_RENDERMODE enum value to be set (cannot set to
+// FPDF_TEXTRENDERMODE_UNKNOWN).
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFTextObj_SetTextRenderMode(FPDF_PAGEOBJECT text,
+ FPDF_TEXT_RENDERMODE render_mode);
+
+// Get the text of a text object.
+//
+// text_object - the handle to the text object.
+// text_page - the handle to the text page.
+// buffer - the address of a buffer that receives the text.
+// length - the size, in bytes, of |buffer|.
+//
+// Returns the number of bytes in the text (including the trailing NUL
+// character) on success, 0 on error.
+//
+// Regardless of the platform, the |buffer| is always in UTF-16LE encoding.
+// If |length| is less than the returned length, or |buffer| is NULL, |buffer|
+// will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFTextObj_GetText(FPDF_PAGEOBJECT text_object,
+ FPDF_TEXTPAGE text_page,
+ FPDF_WCHAR* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Get a bitmap rasterization of |text_object|. To render correctly, the caller
+// must provide the |document| associated with |text_object|. If there is a
+// |page| associated with |text_object|, the caller should provide that as well.
+// The returned bitmap will be owned by the caller, and FPDFBitmap_Destroy()
+// must be called on the returned bitmap when it is no longer needed.
+//
+// document - handle to a document associated with |text_object|.
+// page - handle to an optional page associated with |text_object|.
+// text_object - handle to a text object.
+// scale - the scaling factor, which must be greater than 0.
+//
+// Returns the bitmap or NULL on failure.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV
+FPDFTextObj_GetRenderedBitmap(FPDF_DOCUMENT document,
+ FPDF_PAGE page,
+ FPDF_PAGEOBJECT text_object,
+ float scale);
+
+// Experimental API.
+// Get the font of a text object.
+//
+// text - the handle to the text object.
+//
+// Returns a handle to the font object held by |text| which retains ownership.
+FPDF_EXPORT FPDF_FONT FPDF_CALLCONV FPDFTextObj_GetFont(FPDF_PAGEOBJECT text);
+
+// Experimental API.
+// Get the base name of a font.
+//
+// font - the handle to the font object.
+// buffer - the address of a buffer that receives the base font name.
+// length - the size, in bytes, of |buffer|.
+//
+// Returns the number of bytes in the base name (including the trailing NUL
+// character) on success, 0 on error. The base name is typically the font's
+// PostScript name. See descriptions of "BaseFont" in ISO 32000-1:2008 spec.
+//
+// Regardless of the platform, the |buffer| is always in UTF-8 encoding.
+// If |length| is less than the returned length, or |buffer| is NULL, |buffer|
+// will not be modified.
+FPDF_EXPORT size_t FPDF_CALLCONV FPDFFont_GetBaseFontName(FPDF_FONT font,
+ char* buffer,
+ size_t length);
+
+// Experimental API.
+// Get the family name of a font.
+//
+// font - the handle to the font object.
+// buffer - the address of a buffer that receives the font name.
+// length - the size, in bytes, of |buffer|.
+//
+// Returns the number of bytes in the family name (including the trailing NUL
+// character) on success, 0 on error.
+//
+// Regardless of the platform, the |buffer| is always in UTF-8 encoding.
+// If |length| is less than the returned length, or |buffer| is NULL, |buffer|
+// will not be modified.
+FPDF_EXPORT size_t FPDF_CALLCONV FPDFFont_GetFamilyName(FPDF_FONT font,
+ char* buffer,
+ size_t length);
+
+// Experimental API.
+// Get the decoded data from the |font| object.
+//
+// font - The handle to the font object. (Required)
+// buffer - The address of a buffer that receives the font data.
+// buflen - Length of the buffer.
+// out_buflen - Pointer to variable that will receive the minimum buffer size
+// to contain the font data. Not filled if the return value is
+// FALSE. (Required)
+//
+// Returns TRUE on success. In which case, |out_buflen| will be filled, and
+// |buffer| will be filled if it is large enough. Returns FALSE if any of the
+// required parameters are null.
+//
+// The decoded data is the uncompressed font data. i.e. the raw font data after
+// having all stream filters applied, when the data is embedded.
+//
+// If the font is not embedded, then this API will instead return the data for
+// the substitution font it is using.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFFont_GetFontData(FPDF_FONT font,
+ uint8_t* buffer,
+ size_t buflen,
+ size_t* out_buflen);
+
+// Experimental API.
+// Get whether |font| is embedded or not.
+//
+// font - the handle to the font object.
+//
+// Returns 1 if the font is embedded, 0 if it not, and -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFFont_GetIsEmbedded(FPDF_FONT font);
+
+// Experimental API.
+// Get the descriptor flags of a font.
+//
+// font - the handle to the font object.
+//
+// Returns the bit flags specifying various characteristics of the font as
+// defined in ISO 32000-1:2008, table 123, -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFFont_GetFlags(FPDF_FONT font);
+
+// Experimental API.
+// Get the font weight of a font.
+//
+// font - the handle to the font object.
+//
+// Returns the font weight, -1 on failure.
+// Typical values are 400 (normal) and 700 (bold).
+FPDF_EXPORT int FPDF_CALLCONV FPDFFont_GetWeight(FPDF_FONT font);
+
+// Experimental API.
+// Get the italic angle of a font.
+//
+// font - the handle to the font object.
+// angle - pointer where the italic angle will be stored
+//
+// The italic angle of a |font| is defined as degrees counterclockwise
+// from vertical. For a font that slopes to the right, this will be negative.
+//
+// Returns TRUE on success; |angle| unmodified on failure.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFFont_GetItalicAngle(FPDF_FONT font,
+ int* angle);
+
+// Experimental API.
+// Get ascent distance of a font.
+//
+// font - the handle to the font object.
+// font_size - the size of the |font|.
+// ascent - pointer where the font ascent will be stored
+//
+// Ascent is the maximum distance in points above the baseline reached by the
+// glyphs of the |font|. One point is 1/72 inch (around 0.3528 mm).
+//
+// Returns TRUE on success; |ascent| unmodified on failure.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFFont_GetAscent(FPDF_FONT font,
+ float font_size,
+ float* ascent);
+
+// Experimental API.
+// Get descent distance of a font.
+//
+// font - the handle to the font object.
+// font_size - the size of the |font|.
+// descent - pointer where the font descent will be stored
+//
+// Descent is the maximum distance in points below the baseline reached by the
+// glyphs of the |font|. One point is 1/72 inch (around 0.3528 mm).
+//
+// Returns TRUE on success; |descent| unmodified on failure.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFFont_GetDescent(FPDF_FONT font,
+ float font_size,
+ float* descent);
+
+// Experimental API.
+// Get the width of a glyph in a font.
+//
+// font - the handle to the font object.
+// glyph - the glyph.
+// font_size - the size of the font.
+// width - pointer where the glyph width will be stored
+//
+// Glyph width is the distance from the end of the prior glyph to the next
+// glyph. This will be the vertical distance for vertical writing.
+//
+// Returns TRUE on success; |width| unmodified on failure.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFFont_GetGlyphWidth(FPDF_FONT font,
+ uint32_t glyph,
+ float font_size,
+ float* width);
+
+// Experimental API.
+// Get the glyphpath describing how to draw a font glyph.
+//
+// font - the handle to the font object.
+// glyph - the glyph being drawn.
+// font_size - the size of the font.
+//
+// Returns the handle to the segment, or NULL on faiure.
+FPDF_EXPORT FPDF_GLYPHPATH FPDF_CALLCONV FPDFFont_GetGlyphPath(FPDF_FONT font,
+ uint32_t glyph,
+ float font_size);
+
+// Experimental API.
+// Get number of segments inside glyphpath.
+//
+// glyphpath - handle to a glyph path.
+//
+// Returns the number of objects in |glyphpath| or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFGlyphPath_CountGlyphSegments(FPDF_GLYPHPATH glyphpath);
+
+// Experimental API.
+// Get segment in glyphpath at index.
+//
+// glyphpath - handle to a glyph path.
+// index - the index of a segment.
+//
+// Returns the handle to the segment, or NULL on faiure.
+FPDF_EXPORT FPDF_PATHSEGMENT FPDF_CALLCONV
+FPDFGlyphPath_GetGlyphPathSegment(FPDF_GLYPHPATH glyphpath, int index);
+
+// Get number of page objects inside |form_object|.
+//
+// form_object - handle to a form object.
+//
+// Returns the number of objects in |form_object| on success, -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFFormObj_CountObjects(FPDF_PAGEOBJECT form_object);
+
+// Get page object in |form_object| at |index|.
+//
+// form_object - handle to a form object.
+// index - the 0-based index of a page object.
+//
+// Returns the handle to the page object, or NULL on error.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFFormObj_GetObject(FPDF_PAGEOBJECT form_object, unsigned long index);
+
+// Experimental API.
+//
+// Remove |page_object| from |form_object|.
+//
+// form_object - handle to a form object.
+// page_object - handle to a page object to be removed from the form.
+//
+// Returns TRUE on success.
+//
+// Ownership of the removed |page_object| is transferred to the caller.
+// Call FPDFPageObj_Destroy() on the removed page_object to free it.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFFormObj_RemoveObject(FPDF_PAGEOBJECT form_object,
+ FPDF_PAGEOBJECT page_object);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_EDIT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_ext.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_ext.h
new file mode 100644
index 00000000..068a977c
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_ext.h
@@ -0,0 +1,119 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_EXT_H_
+#define PUBLIC_FPDF_EXT_H_
+
+#include
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Unsupported XFA form.
+#define FPDF_UNSP_DOC_XFAFORM 1
+// Unsupported portable collection.
+#define FPDF_UNSP_DOC_PORTABLECOLLECTION 2
+// Unsupported attachment.
+#define FPDF_UNSP_DOC_ATTACHMENT 3
+// Unsupported security.
+#define FPDF_UNSP_DOC_SECURITY 4
+// Unsupported shared review.
+#define FPDF_UNSP_DOC_SHAREDREVIEW 5
+// Unsupported shared form, acrobat.
+#define FPDF_UNSP_DOC_SHAREDFORM_ACROBAT 6
+// Unsupported shared form, filesystem.
+#define FPDF_UNSP_DOC_SHAREDFORM_FILESYSTEM 7
+// Unsupported shared form, email.
+#define FPDF_UNSP_DOC_SHAREDFORM_EMAIL 8
+// Unsupported 3D annotation.
+#define FPDF_UNSP_ANNOT_3DANNOT 11
+// Unsupported movie annotation.
+#define FPDF_UNSP_ANNOT_MOVIE 12
+// Unsupported sound annotation.
+#define FPDF_UNSP_ANNOT_SOUND 13
+// Unsupported screen media annotation.
+#define FPDF_UNSP_ANNOT_SCREEN_MEDIA 14
+// Unsupported screen rich media annotation.
+#define FPDF_UNSP_ANNOT_SCREEN_RICHMEDIA 15
+// Unsupported attachment annotation.
+#define FPDF_UNSP_ANNOT_ATTACHMENT 16
+// Unsupported signature annotation.
+#define FPDF_UNSP_ANNOT_SIG 17
+
+// Interface for unsupported feature notifications.
+typedef struct _UNSUPPORT_INFO {
+ // Version number of the interface. Must be 1.
+ int version;
+
+ // Unsupported object notification function.
+ // Interface Version: 1
+ // Implementation Required: Yes
+ //
+ // pThis - pointer to the interface structure.
+ // nType - the type of unsupported object. One of the |FPDF_UNSP_*| entries.
+ void (*FSDK_UnSupport_Handler)(struct _UNSUPPORT_INFO* pThis, int nType);
+} UNSUPPORT_INFO;
+
+// Setup an unsupported object handler.
+//
+// unsp_info - Pointer to an UNSUPPORT_INFO structure.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FSDK_SetUnSpObjProcessHandler(UNSUPPORT_INFO* unsp_info);
+
+// Set replacement function for calls to time().
+//
+// This API is intended to be used only for testing, thus may cause PDFium to
+// behave poorly in production environments.
+//
+// func - Function pointer to alternate implementation of time(), or
+// NULL to restore to actual time() call itself.
+FPDF_EXPORT void FPDF_CALLCONV FSDK_SetTimeFunction(time_t (*func)());
+
+// Set replacement function for calls to localtime().
+//
+// This API is intended to be used only for testing, thus may cause PDFium to
+// behave poorly in production environments.
+//
+// func - Function pointer to alternate implementation of localtime(), or
+// NULL to restore to actual localtime() call itself.
+FPDF_EXPORT void FPDF_CALLCONV
+FSDK_SetLocaltimeFunction(struct tm* (*func)(const time_t*));
+
+// Unknown page mode.
+#define PAGEMODE_UNKNOWN -1
+// Document outline, and thumbnails hidden.
+#define PAGEMODE_USENONE 0
+// Document outline visible.
+#define PAGEMODE_USEOUTLINES 1
+// Thumbnail images visible.
+#define PAGEMODE_USETHUMBS 2
+// Full-screen mode, no menu bar, window controls, or other decorations visible.
+#define PAGEMODE_FULLSCREEN 3
+// Optional content group panel visible.
+#define PAGEMODE_USEOC 4
+// Attachments panel visible.
+#define PAGEMODE_USEATTACHMENTS 5
+
+// Get the document's PageMode.
+//
+// doc - Handle to document.
+//
+// Returns one of the |PAGEMODE_*| flags defined above.
+//
+// The page mode defines how the document should be initially displayed.
+FPDF_EXPORT int FPDF_CALLCONV FPDFDoc_GetPageMode(FPDF_DOCUMENT document);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_EXT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_flatten.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_flatten.h
new file mode 100644
index 00000000..aba5186b
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_flatten.h
@@ -0,0 +1,44 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_FLATTEN_H_
+#define PUBLIC_FPDF_FLATTEN_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+// Flatten operation failed.
+#define FLATTEN_FAIL 0
+// Flatten operation succeed.
+#define FLATTEN_SUCCESS 1
+// Nothing to be flattened.
+#define FLATTEN_NOTHINGTODO 2
+
+// Flatten for normal display.
+#define FLAT_NORMALDISPLAY 0
+// Flatten for print.
+#define FLAT_PRINT 1
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Flatten annotations and form fields into the page contents.
+//
+// page - handle to the page.
+// nFlag - One of the |FLAT_*| values denoting the page usage.
+//
+// Returns one of the |FLATTEN_*| values.
+//
+// Currently, all failures return |FLATTEN_FAIL| with no indication of the
+// cause.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPage_Flatten(FPDF_PAGE page, int nFlag);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_FLATTEN_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_formfill.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_formfill.h
new file mode 100644
index 00000000..1f0b1298
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_formfill.h
@@ -0,0 +1,1830 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_FORMFILL_H_
+#define PUBLIC_FPDF_FORMFILL_H_
+
+// clang-format off
+// NOLINTNEXTLINE(build/include_directory)
+#include "fpdfview.h"
+
+// These values are return values for a public API, so should not be changed
+// other than the count when adding new values.
+#define FORMTYPE_NONE 0 // Document contains no forms
+#define FORMTYPE_ACRO_FORM 1 // Forms are specified using AcroForm spec
+#define FORMTYPE_XFA_FULL 2 // Forms are specified using entire XFA spec
+#define FORMTYPE_XFA_FOREGROUND 3 // Forms are specified using the XFAF subset
+ // of XFA spec
+#define FORMTYPE_COUNT 4 // The number of form types
+
+#define JSPLATFORM_ALERT_BUTTON_OK 0 // OK button
+#define JSPLATFORM_ALERT_BUTTON_OKCANCEL 1 // OK & Cancel buttons
+#define JSPLATFORM_ALERT_BUTTON_YESNO 2 // Yes & No buttons
+#define JSPLATFORM_ALERT_BUTTON_YESNOCANCEL 3 // Yes, No & Cancel buttons
+#define JSPLATFORM_ALERT_BUTTON_DEFAULT JSPLATFORM_ALERT_BUTTON_OK
+
+#define JSPLATFORM_ALERT_ICON_ERROR 0 // Error
+#define JSPLATFORM_ALERT_ICON_WARNING 1 // Warning
+#define JSPLATFORM_ALERT_ICON_QUESTION 2 // Question
+#define JSPLATFORM_ALERT_ICON_STATUS 3 // Status
+#define JSPLATFORM_ALERT_ICON_ASTERISK 4 // Asterisk
+#define JSPLATFORM_ALERT_ICON_DEFAULT JSPLATFORM_ALERT_ICON_ERROR
+
+#define JSPLATFORM_ALERT_RETURN_OK 1 // OK
+#define JSPLATFORM_ALERT_RETURN_CANCEL 2 // Cancel
+#define JSPLATFORM_ALERT_RETURN_NO 3 // No
+#define JSPLATFORM_ALERT_RETURN_YES 4 // Yes
+
+#define JSPLATFORM_BEEP_ERROR 0 // Error
+#define JSPLATFORM_BEEP_WARNING 1 // Warning
+#define JSPLATFORM_BEEP_QUESTION 2 // Question
+#define JSPLATFORM_BEEP_STATUS 3 // Status
+#define JSPLATFORM_BEEP_DEFAULT 4 // Default
+
+// Exported Functions
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+typedef struct _IPDF_JsPlatform {
+ // Version number of the interface. Currently must be 2.
+ int version;
+
+ // Version 1.
+
+ // Method: app_alert
+ // Pop up a dialog to show warning or hint.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // Msg - A string containing the message to be displayed.
+ // Title - The title of the dialog.
+ // Type - The type of button group, one of the
+ // JSPLATFORM_ALERT_BUTTON_* values above.
+ // nIcon - The type of the icon, one of the
+ // JSPLATFORM_ALERT_ICON_* above.
+ // Return Value:
+ // Option selected by user in dialogue, one of the
+ // JSPLATFORM_ALERT_RETURN_* values above.
+ int (*app_alert)(struct _IPDF_JsPlatform* pThis,
+ FPDF_WIDESTRING Msg,
+ FPDF_WIDESTRING Title,
+ int Type,
+ int Icon);
+
+ // Method: app_beep
+ // Causes the system to play a sound.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // nType - The sound type, see JSPLATFORM_BEEP_TYPE_*
+ // above.
+ // Return Value:
+ // None
+ void (*app_beep)(struct _IPDF_JsPlatform* pThis, int nType);
+
+ // Method: app_response
+ // Displays a dialog box containing a question and an entry field for
+ // the user to reply to the question.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // Question - The question to be posed to the user.
+ // Title - The title of the dialog box.
+ // Default - A default value for the answer to the question. If
+ // not specified, no default value is presented.
+ // cLabel - A short string to appear in front of and on the
+ // same line as the edit text field.
+ // bPassword - If true, indicates that the user's response should
+ // be shown as asterisks (*) or bullets (?) to mask
+ // the response, which might be sensitive information.
+ // response - A string buffer allocated by PDFium, to receive the
+ // user's response.
+ // length - The length of the buffer in bytes. Currently, it is
+ // always 2048.
+ // Return Value:
+ // Number of bytes the complete user input would actually require, not
+ // including trailing zeros, regardless of the value of the length
+ // parameter or the presence of the response buffer.
+ // Comments:
+ // No matter on what platform, the response buffer should be always
+ // written using UTF-16LE encoding. If a response buffer is
+ // present and the size of the user input exceeds the capacity of the
+ // buffer as specified by the length parameter, only the
+ // first "length" bytes of the user input are to be written to the
+ // buffer.
+ int (*app_response)(struct _IPDF_JsPlatform* pThis,
+ FPDF_WIDESTRING Question,
+ FPDF_WIDESTRING Title,
+ FPDF_WIDESTRING Default,
+ FPDF_WIDESTRING cLabel,
+ FPDF_BOOL bPassword,
+ void* response,
+ int length);
+
+ // Method: Doc_getFilePath
+ // Get the file path of the current document.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // filePath - The string buffer to receive the file path. Can
+ // be NULL.
+ // length - The length of the buffer, number of bytes. Can
+ // be 0.
+ // Return Value:
+ // Number of bytes the filePath consumes, including trailing zeros.
+ // Comments:
+ // The filePath should always be provided in the local encoding.
+ // The return value always indicated number of bytes required for
+ // the buffer, even when there is no buffer specified, or the buffer
+ // size is less than required. In this case, the buffer will not
+ // be modified.
+ int (*Doc_getFilePath)(struct _IPDF_JsPlatform* pThis,
+ void* filePath,
+ int length);
+
+ // Method: Doc_mail
+ // Mails the data buffer as an attachment to all recipients, with or
+ // without user interaction.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // mailData - Pointer to the data buffer to be sent. Can be NULL.
+ // length - The size,in bytes, of the buffer pointed by
+ // mailData parameter. Can be 0.
+ // bUI - If true, the rest of the parameters are used in a
+ // compose-new-message window that is displayed to the
+ // user. If false, the cTo parameter is required and
+ // all others are optional.
+ // To - A semicolon-delimited list of recipients for the
+ // message.
+ // Subject - The subject of the message. The length limit is
+ // 64 KB.
+ // CC - A semicolon-delimited list of CC recipients for
+ // the message.
+ // BCC - A semicolon-delimited list of BCC recipients for
+ // the message.
+ // Msg - The content of the message. The length limit is
+ // 64 KB.
+ // Return Value:
+ // None.
+ // Comments:
+ // If the parameter mailData is NULL or length is 0, the current
+ // document will be mailed as an attachment to all recipients.
+ void (*Doc_mail)(struct _IPDF_JsPlatform* pThis,
+ void* mailData,
+ int length,
+ FPDF_BOOL bUI,
+ FPDF_WIDESTRING To,
+ FPDF_WIDESTRING Subject,
+ FPDF_WIDESTRING CC,
+ FPDF_WIDESTRING BCC,
+ FPDF_WIDESTRING Msg);
+
+ // Method: Doc_print
+ // Prints all or a specific number of pages of the document.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // bUI - If true, will cause a UI to be presented to the
+ // user to obtain printing information and confirm
+ // the action.
+ // nStart - A 0-based index that defines the start of an
+ // inclusive range of pages.
+ // nEnd - A 0-based index that defines the end of an
+ // inclusive page range.
+ // bSilent - If true, suppresses the cancel dialog box while
+ // the document is printing. The default is false.
+ // bShrinkToFit - If true, the page is shrunk (if necessary) to
+ // fit within the imageable area of the printed page.
+ // bPrintAsImage - If true, print pages as an image.
+ // bReverse - If true, print from nEnd to nStart.
+ // bAnnotations - If true (the default), annotations are
+ // printed.
+ // Return Value:
+ // None.
+ void (*Doc_print)(struct _IPDF_JsPlatform* pThis,
+ FPDF_BOOL bUI,
+ int nStart,
+ int nEnd,
+ FPDF_BOOL bSilent,
+ FPDF_BOOL bShrinkToFit,
+ FPDF_BOOL bPrintAsImage,
+ FPDF_BOOL bReverse,
+ FPDF_BOOL bAnnotations);
+
+ // Method: Doc_submitForm
+ // Send the form data to a specified URL.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // formData - Pointer to the data buffer to be sent.
+ // length - The size,in bytes, of the buffer pointed by
+ // formData parameter.
+ // URL - The URL to send to.
+ // Return Value:
+ // None.
+ void (*Doc_submitForm)(struct _IPDF_JsPlatform* pThis,
+ void* formData,
+ int length,
+ FPDF_WIDESTRING URL);
+
+ // Method: Doc_gotoPage
+ // Jump to a specified page.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // nPageNum - The specified page number, zero for the first page.
+ // Return Value:
+ // None.
+ void (*Doc_gotoPage)(struct _IPDF_JsPlatform* pThis, int nPageNum);
+
+ // Method: Field_browse
+ // Show a file selection dialog, and return the selected file path.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // filePath - Pointer to the data buffer to receive the file
+ // path. Can be NULL.
+ // length - The length of the buffer, in bytes. Can be 0.
+ // Return Value:
+ // Number of bytes the filePath consumes, including trailing zeros.
+ // Comments:
+ // The filePath should always be provided in local encoding.
+ int (*Field_browse)(struct _IPDF_JsPlatform* pThis,
+ void* filePath,
+ int length);
+
+ // Pointer for embedder-specific data. Unused by PDFium, and despite
+ // its name, can be any data the embedder desires, though traditionally
+ // a FPDF_FORMFILLINFO interface.
+ void* m_pFormfillinfo;
+
+ // Version 2.
+
+ void* m_isolate; // Unused in v3, retain for compatibility.
+ unsigned int m_v8EmbedderSlot; // Unused in v3, retain for compatibility.
+
+ // Version 3.
+ // Version 3 moves m_Isolate and m_v8EmbedderSlot to FPDF_LIBRARY_CONFIG.
+} IPDF_JSPLATFORM;
+
+// Flags for Cursor type
+#define FXCT_ARROW 0
+#define FXCT_NESW 1
+#define FXCT_NWSE 2
+#define FXCT_VBEAM 3
+#define FXCT_HBEAM 4
+#define FXCT_HAND 5
+
+// Function signature for the callback function passed to the FFI_SetTimer
+// method.
+// Parameters:
+// idEvent - Identifier of the timer.
+// Return value:
+// None.
+typedef void (*TimerCallback)(int idEvent);
+
+// Declares of a struct type to the local system time.
+typedef struct _FPDF_SYSTEMTIME {
+ unsigned short wYear; // years since 1900
+ unsigned short wMonth; // months since January - [0,11]
+ unsigned short wDayOfWeek; // days since Sunday - [0,6]
+ unsigned short wDay; // day of the month - [1,31]
+ unsigned short wHour; // hours since midnight - [0,23]
+ unsigned short wMinute; // minutes after the hour - [0,59]
+ unsigned short wSecond; // seconds after the minute - [0,59]
+ unsigned short wMilliseconds; // milliseconds after the second - [0,999]
+} FPDF_SYSTEMTIME;
+
+#ifdef PDF_ENABLE_XFA
+
+// Pageview event flags
+#define FXFA_PAGEVIEWEVENT_POSTADDED 1 // After a new pageview is added.
+#define FXFA_PAGEVIEWEVENT_POSTREMOVED 3 // After a pageview is removed.
+
+// Definitions for Right Context Menu Features Of XFA Fields
+#define FXFA_MENU_COPY 1
+#define FXFA_MENU_CUT 2
+#define FXFA_MENU_SELECTALL 4
+#define FXFA_MENU_UNDO 8
+#define FXFA_MENU_REDO 16
+#define FXFA_MENU_PASTE 32
+
+// Definitions for File Type.
+#define FXFA_SAVEAS_XML 1
+#define FXFA_SAVEAS_XDP 2
+
+#endif // PDF_ENABLE_XFA
+
+typedef struct _FPDF_FORMFILLINFO {
+ // Version number of the interface.
+ // Version 1 contains stable interfaces. Version 2 has additional
+ // experimental interfaces.
+ // When PDFium is built without the XFA module, version can be 1 or 2.
+ // With version 1, only stable interfaces are called. With version 2,
+ // additional experimental interfaces are also called.
+ // When PDFium is built with the XFA module, version must be 2.
+ // All the XFA related interfaces are experimental. If PDFium is built with
+ // the XFA module and version 1 then none of the XFA related interfaces
+ // would be called. When PDFium is built with XFA module then the version
+ // must be 2.
+ int version;
+
+ // Version 1.
+
+ // Method: Release
+ // Give the implementation a chance to release any resources after the
+ // interface is no longer used.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Comments:
+ // Called by PDFium during the final cleanup process.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // Return Value:
+ // None
+ void (*Release)(struct _FPDF_FORMFILLINFO* pThis);
+
+ // Method: FFI_Invalidate
+ // Invalidate the client area within the specified rectangle.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to the page. Returned by FPDF_LoadPage().
+ // left - Left position of the client area in PDF page
+ // coordinates.
+ // top - Top position of the client area in PDF page
+ // coordinates.
+ // right - Right position of the client area in PDF page
+ // coordinates.
+ // bottom - Bottom position of the client area in PDF page
+ // coordinates.
+ // Return Value:
+ // None.
+ // Comments:
+ // All positions are measured in PDF "user space".
+ // Implementation should call FPDF_RenderPageBitmap() for repainting
+ // the specified page area.
+ void (*FFI_Invalidate)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_PAGE page,
+ double left,
+ double top,
+ double right,
+ double bottom);
+
+ // Method: FFI_OutputSelectedRect
+ // When the user selects text in form fields with the mouse, this
+ // callback function will be invoked with the selected areas.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to the page. Returned by FPDF_LoadPage()/
+ // left - Left position of the client area in PDF page
+ // coordinates.
+ // top - Top position of the client area in PDF page
+ // coordinates.
+ // right - Right position of the client area in PDF page
+ // coordinates.
+ // bottom - Bottom position of the client area in PDF page
+ // coordinates.
+ // Return Value:
+ // None.
+ // Comments:
+ // This callback function is useful for implementing special text
+ // selection effects. An implementation should first record the
+ // returned rectangles, then draw them one by one during the next
+ // painting period. Lastly, it should remove all the recorded
+ // rectangles when finished painting.
+ void (*FFI_OutputSelectedRect)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_PAGE page,
+ double left,
+ double top,
+ double right,
+ double bottom);
+
+ // Method: FFI_SetCursor
+ // Set the Cursor shape.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // nCursorType - Cursor type, see Flags for Cursor type for details.
+ // Return value:
+ // None.
+ void (*FFI_SetCursor)(struct _FPDF_FORMFILLINFO* pThis, int nCursorType);
+
+ // Method: FFI_SetTimer
+ // This method installs a system timer. An interval value is specified,
+ // and every time that interval elapses, the system must call into the
+ // callback function with the timer ID as returned by this function.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // uElapse - Specifies the time-out value, in milliseconds.
+ // lpTimerFunc - A pointer to the callback function-TimerCallback.
+ // Return value:
+ // The timer identifier of the new timer if the function is successful.
+ // An application passes this value to the FFI_KillTimer method to kill
+ // the timer. Nonzero if it is successful; otherwise, it is zero.
+ int (*FFI_SetTimer)(struct _FPDF_FORMFILLINFO* pThis,
+ int uElapse,
+ TimerCallback lpTimerFunc);
+
+ // Method: FFI_KillTimer
+ // This method uninstalls a system timer, as set by an earlier call to
+ // FFI_SetTimer.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // nTimerID - The timer ID returned by FFI_SetTimer function.
+ // Return value:
+ // None.
+ void (*FFI_KillTimer)(struct _FPDF_FORMFILLINFO* pThis, int nTimerID);
+
+ // Method: FFI_GetLocalTime
+ // This method receives the current local time on the system.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // Return value:
+ // The local time. See FPDF_SYSTEMTIME above for details.
+ // Note: Unused.
+ FPDF_SYSTEMTIME (*FFI_GetLocalTime)(struct _FPDF_FORMFILLINFO* pThis);
+
+ // Method: FFI_OnChange
+ // This method will be invoked to notify the implementation when the
+ // value of any FormField on the document had been changed.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // no
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // Return value:
+ // None.
+ void (*FFI_OnChange)(struct _FPDF_FORMFILLINFO* pThis);
+
+ // Method: FFI_GetPage
+ // This method receives the page handle associated with a specified
+ // page index.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // document - Handle to document. Returned by FPDF_LoadDocument().
+ // nPageIndex - Index number of the page. 0 for the first page.
+ // Return value:
+ // Handle to the page, as previously returned to the implementation by
+ // FPDF_LoadPage().
+ // Comments:
+ // The implementation is expected to keep track of the page handles it
+ // receives from PDFium, and their mappings to page numbers. In some
+ // cases, the document-level JavaScript action may refer to a page
+ // which hadn't been loaded yet. To successfully run the Javascript
+ // action, the implementation needs to load the page.
+ FPDF_PAGE (*FFI_GetPage)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_DOCUMENT document,
+ int nPageIndex);
+
+ // Method: FFI_GetCurrentPage
+ // This method receives the handle to the current page.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Yes when V8 support is present, otherwise unused.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // document - Handle to document. Returned by FPDF_LoadDocument().
+ // Return value:
+ // Handle to the page. Returned by FPDF_LoadPage().
+ // Comments:
+ // PDFium doesn't keep keep track of the "current page" (e.g. the one
+ // that is most visible on screen), so it must ask the embedder for
+ // this information.
+ FPDF_PAGE (*FFI_GetCurrentPage)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_DOCUMENT document);
+
+ // Method: FFI_GetRotation
+ // This method receives currently rotation of the page view.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to page, as returned by FPDF_LoadPage().
+ // Return value:
+ // A number to indicate the page rotation in 90 degree increments
+ // in a clockwise direction:
+ // 0 - 0 degrees
+ // 1 - 90 degrees
+ // 2 - 180 degrees
+ // 3 - 270 degrees
+ // Note: Unused.
+ int (*FFI_GetRotation)(struct _FPDF_FORMFILLINFO* pThis, FPDF_PAGE page);
+
+ // Method: FFI_ExecuteNamedAction
+ // This method will execute a named action.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // namedAction - A byte string which indicates the named action,
+ // terminated by 0.
+ // Return value:
+ // None.
+ // Comments:
+ // See ISO 32000-1:2008, section 12.6.4.11 for descriptions of the
+ // standard named actions, but note that a document may supply any
+ // name of its choosing.
+ void (*FFI_ExecuteNamedAction)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_BYTESTRING namedAction);
+ // Method: FFI_SetTextFieldFocus
+ // Called when a text field is getting or losing focus.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // no
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // value - The string value of the form field, in UTF-16LE
+ // format.
+ // valueLen - The length of the string value. This is the
+ // number of characters, not bytes.
+ // is_focus - True if the form field is getting focus, false
+ // if the form field is losing focus.
+ // Return value:
+ // None.
+ // Comments:
+ // Only supports text fields and combobox fields.
+ void (*FFI_SetTextFieldFocus)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_WIDESTRING value,
+ FPDF_DWORD valueLen,
+ FPDF_BOOL is_focus);
+
+ // Method: FFI_DoURIAction
+ // Ask the implementation to navigate to a uniform resource identifier.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // bsURI - A byte string which indicates the uniform
+ // resource identifier, terminated by 0.
+ // Return value:
+ // None.
+ // Comments:
+ // If the embedder is version 2 or higher and have implementation for
+ // FFI_DoURIActionWithKeyboardModifier, then
+ // FFI_DoURIActionWithKeyboardModifier takes precedence over
+ // FFI_DoURIAction.
+ // See the URI actions description of <>
+ // for more details.
+ void (*FFI_DoURIAction)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_BYTESTRING bsURI);
+
+ // Method: FFI_DoGoToAction
+ // This action changes the view to a specified destination.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // nPageIndex - The index of the PDF page.
+ // zoomMode - The zoom mode for viewing page. See below.
+ // fPosArray - The float array which carries the position info.
+ // sizeofArray - The size of float array.
+ // PDFZoom values:
+ // - XYZ = 1
+ // - FITPAGE = 2
+ // - FITHORZ = 3
+ // - FITVERT = 4
+ // - FITRECT = 5
+ // - FITBBOX = 6
+ // - FITBHORZ = 7
+ // - FITBVERT = 8
+ // Return value:
+ // None.
+ // Comments:
+ // See the Destinations description of <>
+ // in 8.2.1 for more details.
+ void (*FFI_DoGoToAction)(struct _FPDF_FORMFILLINFO* pThis,
+ int nPageIndex,
+ int zoomMode,
+ float* fPosArray,
+ int sizeofArray);
+
+ // Pointer to IPDF_JSPLATFORM interface.
+ // Unused if PDFium is built without V8 support. Otherwise, if NULL, then
+ // JavaScript will be prevented from executing while rendering the document.
+ IPDF_JSPLATFORM* m_pJsPlatform;
+
+ // Version 2 - Experimental.
+
+ // Whether the XFA module is disabled when built with the XFA module.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ FPDF_BOOL xfa_disabled;
+
+ // Method: FFI_DisplayCaret
+ // This method will show the caret at specified position.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to page. Returned by FPDF_LoadPage().
+ // left - Left position of the client area in PDF page
+ // coordinates.
+ // top - Top position of the client area in PDF page
+ // coordinates.
+ // right - Right position of the client area in PDF page
+ // coordinates.
+ // bottom - Bottom position of the client area in PDF page
+ // coordinates.
+ // Return value:
+ // None.
+ void (*FFI_DisplayCaret)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_PAGE page,
+ FPDF_BOOL bVisible,
+ double left,
+ double top,
+ double right,
+ double bottom);
+
+ // Method: FFI_GetCurrentPageIndex
+ // This method will get the current page index.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // document - Handle to document from FPDF_LoadDocument().
+ // Return value:
+ // The index of current page.
+ int (*FFI_GetCurrentPageIndex)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_DOCUMENT document);
+
+ // Method: FFI_SetCurrentPage
+ // This method will set the current page.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // document - Handle to document from FPDF_LoadDocument().
+ // iCurPage - The index of the PDF page.
+ // Return value:
+ // None.
+ void (*FFI_SetCurrentPage)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_DOCUMENT document,
+ int iCurPage);
+
+ // Method: FFI_GotoURL
+ // This method will navigate to the specified URL.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // document - Handle to document from FPDF_LoadDocument().
+ // wsURL - The string value of the URL, in UTF-16LE format.
+ // Return value:
+ // None.
+ void (*FFI_GotoURL)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_DOCUMENT document,
+ FPDF_WIDESTRING wsURL);
+
+ // Method: FFI_GetPageViewRect
+ // This method will get the current page view rectangle.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to page. Returned by FPDF_LoadPage().
+ // left - The pointer to receive left position of the page
+ // view area in PDF page coordinates.
+ // top - The pointer to receive top position of the page
+ // view area in PDF page coordinates.
+ // right - The pointer to receive right position of the
+ // page view area in PDF page coordinates.
+ // bottom - The pointer to receive bottom position of the
+ // page view area in PDF page coordinates.
+ // Return value:
+ // None.
+ void (*FFI_GetPageViewRect)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_PAGE page,
+ double* left,
+ double* top,
+ double* right,
+ double* bottom);
+
+ // Method: FFI_PageEvent
+ // This method fires when pages have been added to or deleted from
+ // the XFA document.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page_count - The number of pages to be added or deleted.
+ // event_type - See FXFA_PAGEVIEWEVENT_* above.
+ // Return value:
+ // None.
+ // Comments:
+ // The pages to be added or deleted always start from the last page
+ // of document. This means that if parameter page_count is 2 and
+ // event type is FXFA_PAGEVIEWEVENT_POSTADDED, 2 new pages have been
+ // appended to the tail of document; If page_count is 2 and
+ // event type is FXFA_PAGEVIEWEVENT_POSTREMOVED, the last 2 pages
+ // have been deleted.
+ void (*FFI_PageEvent)(struct _FPDF_FORMFILLINFO* pThis,
+ int page_count,
+ FPDF_DWORD event_type);
+
+ // Method: FFI_PopupMenu
+ // This method will track the right context menu for XFA fields.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to page. Returned by FPDF_LoadPage().
+ // hWidget - Always null, exists for compatibility.
+ // menuFlag - The menu flags. Please refer to macro definition
+ // of FXFA_MENU_XXX and this can be one or a
+ // combination of these macros.
+ // x - X position of the client area in PDF page
+ // coordinates.
+ // y - Y position of the client area in PDF page
+ // coordinates.
+ // Return value:
+ // TRUE indicates success; otherwise false.
+ FPDF_BOOL (*FFI_PopupMenu)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_PAGE page,
+ FPDF_WIDGET hWidget,
+ int menuFlag,
+ float x,
+ float y);
+
+ // Method: FFI_OpenFile
+ // This method will open the specified file with the specified mode.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // fileFlag - The file flag. Please refer to macro definition
+ // of FXFA_SAVEAS_XXX and use one of these macros.
+ // wsURL - The string value of the file URL, in UTF-16LE
+ // format.
+ // mode - The mode for open file, e.g. "rb" or "wb".
+ // Return value:
+ // The handle to FPDF_FILEHANDLER.
+ FPDF_FILEHANDLER* (*FFI_OpenFile)(struct _FPDF_FORMFILLINFO* pThis,
+ int fileFlag,
+ FPDF_WIDESTRING wsURL,
+ const char* mode);
+
+ // Method: FFI_EmailTo
+ // This method will email the specified file stream to the specified
+ // contact.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // pFileHandler - Handle to the FPDF_FILEHANDLER.
+ // pTo - A semicolon-delimited list of recipients for the
+ // message,in UTF-16LE format.
+ // pSubject - The subject of the message,in UTF-16LE format.
+ // pCC - A semicolon-delimited list of CC recipients for
+ // the message,in UTF-16LE format.
+ // pBcc - A semicolon-delimited list of BCC recipients for
+ // the message,in UTF-16LE format.
+ // pMsg - Pointer to the data buffer to be sent.Can be
+ // NULL,in UTF-16LE format.
+ // Return value:
+ // None.
+ void (*FFI_EmailTo)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_FILEHANDLER* fileHandler,
+ FPDF_WIDESTRING pTo,
+ FPDF_WIDESTRING pSubject,
+ FPDF_WIDESTRING pCC,
+ FPDF_WIDESTRING pBcc,
+ FPDF_WIDESTRING pMsg);
+
+ // Method: FFI_UploadTo
+ // This method will upload the specified file stream to the
+ // specified URL.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // pFileHandler - Handle to the FPDF_FILEHANDLER.
+ // fileFlag - The file flag. Please refer to macro definition
+ // of FXFA_SAVEAS_XXX and use one of these macros.
+ // uploadTo - Pointer to the URL path, in UTF-16LE format.
+ // Return value:
+ // None.
+ void (*FFI_UploadTo)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_FILEHANDLER* fileHandler,
+ int fileFlag,
+ FPDF_WIDESTRING uploadTo);
+
+ // Method: FFI_GetPlatform
+ // This method will get the current platform.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // platform - Pointer to the data buffer to receive the
+ // platform,in UTF-16LE format. Can be NULL.
+ // length - The length of the buffer in bytes. Can be
+ // 0 to query the required size.
+ // Return value:
+ // The length of the buffer, number of bytes.
+ int (*FFI_GetPlatform)(struct _FPDF_FORMFILLINFO* pThis,
+ void* platform,
+ int length);
+
+ // Method: FFI_GetLanguage
+ // This method will get the current language.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // language - Pointer to the data buffer to receive the
+ // current language. Can be NULL.
+ // length - The length of the buffer in bytes. Can be
+ // 0 to query the required size.
+ // Return value:
+ // The length of the buffer, number of bytes.
+ int (*FFI_GetLanguage)(struct _FPDF_FORMFILLINFO* pThis,
+ void* language,
+ int length);
+
+ // Method: FFI_DownloadFromURL
+ // This method will download the specified file from the URL.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // URL - The string value of the file URL, in UTF-16LE
+ // format.
+ // Return value:
+ // The handle to FPDF_FILEHANDLER.
+ FPDF_FILEHANDLER* (*FFI_DownloadFromURL)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_WIDESTRING URL);
+ // Method: FFI_PostRequestURL
+ // This method will post the request to the server URL.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // wsURL - The string value of the server URL, in UTF-16LE
+ // format.
+ // wsData - The post data,in UTF-16LE format.
+ // wsContentType - The content type of the request data, in
+ // UTF-16LE format.
+ // wsEncode - The encode type, in UTF-16LE format.
+ // wsHeader - The request header,in UTF-16LE format.
+ // response - Pointer to the FPDF_BSTR to receive the response
+ // data from the server, in UTF-16LE format.
+ // Return value:
+ // TRUE indicates success, otherwise FALSE.
+ FPDF_BOOL (*FFI_PostRequestURL)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_WIDESTRING wsURL,
+ FPDF_WIDESTRING wsData,
+ FPDF_WIDESTRING wsContentType,
+ FPDF_WIDESTRING wsEncode,
+ FPDF_WIDESTRING wsHeader,
+ FPDF_BSTR* response);
+
+ // Method: FFI_PutRequestURL
+ // This method will put the request to the server URL.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // wsURL - The string value of the server URL, in UTF-16LE
+ // format.
+ // wsData - The put data, in UTF-16LE format.
+ // wsEncode - The encode type, in UTR-16LE format.
+ // Return value:
+ // TRUE indicates success, otherwise FALSE.
+ FPDF_BOOL (*FFI_PutRequestURL)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_WIDESTRING wsURL,
+ FPDF_WIDESTRING wsData,
+ FPDF_WIDESTRING wsEncode);
+
+ // Method: FFI_OnFocusChange
+ // Called when the focused annotation is updated.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // No
+ // Parameters:
+ // param - Pointer to the interface structure itself.
+ // annot - The focused annotation.
+ // page_index - Index number of the page which contains the
+ // focused annotation. 0 for the first page.
+ // Return value:
+ // None.
+ // Comments:
+ // This callback function is useful for implementing any view based
+ // action such as scrolling the annotation rect into view. The
+ // embedder should not copy and store the annot as its scope is
+ // limited to this call only.
+ void (*FFI_OnFocusChange)(struct _FPDF_FORMFILLINFO* param,
+ FPDF_ANNOTATION annot,
+ int page_index);
+
+ // Method: FFI_DoURIActionWithKeyboardModifier
+ // Ask the implementation to navigate to a uniform resource identifier
+ // with the specified modifiers.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // No
+ // Parameters:
+ // param - Pointer to the interface structure itself.
+ // uri - A byte string which indicates the uniform
+ // resource identifier, terminated by 0.
+ // modifiers - Keyboard modifier that indicates which of
+ // the virtual keys are down, if any.
+ // Return value:
+ // None.
+ // Comments:
+ // If the embedder who is version 2 and does not implement this API,
+ // then a call will be redirected to FFI_DoURIAction.
+ // See the URI actions description of <>
+ // for more details.
+ void(*FFI_DoURIActionWithKeyboardModifier)(struct _FPDF_FORMFILLINFO* param,
+ FPDF_BYTESTRING uri,
+ int modifiers);
+} FPDF_FORMFILLINFO;
+
+// Function: FPDFDOC_InitFormFillEnvironment
+// Initialize form fill environment.
+// Parameters:
+// document - Handle to document from FPDF_LoadDocument().
+// formInfo - Pointer to a FPDF_FORMFILLINFO structure.
+// Return Value:
+// Handle to the form fill module, or NULL on failure.
+// Comments:
+// This function should be called before any form fill operation.
+// The FPDF_FORMFILLINFO passed in via |formInfo| must remain valid until
+// the returned FPDF_FORMHANDLE is closed.
+FPDF_EXPORT FPDF_FORMHANDLE FPDF_CALLCONV
+FPDFDOC_InitFormFillEnvironment(FPDF_DOCUMENT document,
+ FPDF_FORMFILLINFO* formInfo);
+
+// Function: FPDFDOC_ExitFormFillEnvironment
+// Take ownership of |hHandle| and exit form fill environment.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+// Comments:
+// This function is a no-op when |hHandle| is null.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFDOC_ExitFormFillEnvironment(FPDF_FORMHANDLE hHandle);
+
+// Function: FORM_OnAfterLoadPage
+// This method is required for implementing all the form related
+// functions. Should be invoked after user successfully loaded a
+// PDF page, and FPDFDOC_InitFormFillEnvironment() has been invoked.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FORM_OnAfterLoadPage(FPDF_PAGE page,
+ FPDF_FORMHANDLE hHandle);
+
+// Function: FORM_OnBeforeClosePage
+// This method is required for implementing all the form related
+// functions. Should be invoked before user closes the PDF page.
+// Parameters:
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FORM_OnBeforeClosePage(FPDF_PAGE page,
+ FPDF_FORMHANDLE hHandle);
+
+// Function: FORM_DoDocumentJSAction
+// This method is required for performing document-level JavaScript
+// actions. It should be invoked after the PDF document has been loaded.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+// Comments:
+// If there is document-level JavaScript action embedded in the
+// document, this method will execute the JavaScript action. Otherwise,
+// the method will do nothing.
+FPDF_EXPORT void FPDF_CALLCONV
+FORM_DoDocumentJSAction(FPDF_FORMHANDLE hHandle);
+
+// Function: FORM_DoDocumentOpenAction
+// This method is required for performing open-action when the document
+// is opened.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+// Comments:
+// This method will do nothing if there are no open-actions embedded
+// in the document.
+FPDF_EXPORT void FPDF_CALLCONV
+FORM_DoDocumentOpenAction(FPDF_FORMHANDLE hHandle);
+
+// Additional actions type of document:
+// WC, before closing document, JavaScript action.
+// WS, before saving document, JavaScript action.
+// DS, after saving document, JavaScript action.
+// WP, before printing document, JavaScript action.
+// DP, after printing document, JavaScript action.
+#define FPDFDOC_AACTION_WC 0x10
+#define FPDFDOC_AACTION_WS 0x11
+#define FPDFDOC_AACTION_DS 0x12
+#define FPDFDOC_AACTION_WP 0x13
+#define FPDFDOC_AACTION_DP 0x14
+
+// Function: FORM_DoDocumentAAction
+// This method is required for performing the document's
+// additional-action.
+// Parameters:
+// hHandle - Handle to the form fill module. Returned by
+// FPDFDOC_InitFormFillEnvironment.
+// aaType - The type of the additional-actions which defined
+// above.
+// Return Value:
+// None.
+// Comments:
+// This method will do nothing if there is no document
+// additional-action corresponding to the specified |aaType|.
+FPDF_EXPORT void FPDF_CALLCONV FORM_DoDocumentAAction(FPDF_FORMHANDLE hHandle,
+ int aaType);
+
+// Additional-action types of page object:
+// OPEN (/O) -- An action to be performed when the page is opened
+// CLOSE (/C) -- An action to be performed when the page is closed
+#define FPDFPAGE_AACTION_OPEN 0
+#define FPDFPAGE_AACTION_CLOSE 1
+
+// Function: FORM_DoPageAAction
+// This method is required for performing the page object's
+// additional-action when opened or closed.
+// Parameters:
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// aaType - The type of the page object's additional-actions
+// which defined above.
+// Return Value:
+// None.
+// Comments:
+// This method will do nothing if no additional-action corresponding
+// to the specified |aaType| exists.
+FPDF_EXPORT void FPDF_CALLCONV FORM_DoPageAAction(FPDF_PAGE page,
+ FPDF_FORMHANDLE hHandle,
+ int aaType);
+
+// Function: FORM_OnMouseMove
+// Call this member function when the mouse cursor moves.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_x - Specifies the x-coordinate of the cursor in PDF user
+// space.
+// page_y - Specifies the y-coordinate of the cursor in PDF user
+// space.
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnMouseMove(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Experimental API
+// Function: FORM_OnMouseWheel
+// Call this member function when the user scrolls the mouse wheel.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_coord - Specifies the coordinates of the cursor in PDF user
+// space.
+// delta_x - Specifies the amount of wheel movement on the x-axis,
+// in units of platform-agnostic wheel deltas. Negative
+// values mean left.
+// delta_y - Specifies the amount of wheel movement on the y-axis,
+// in units of platform-agnostic wheel deltas. Negative
+// values mean down.
+// Return Value:
+// True indicates success; otherwise false.
+// Comments:
+// For |delta_x| and |delta_y|, the caller must normalize
+// platform-specific wheel deltas. e.g. On Windows, a delta value of 240
+// for a WM_MOUSEWHEEL event normalizes to 2, since Windows defines
+// WHEEL_DELTA as 120.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnMouseWheel(
+ FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ const FS_POINTF* page_coord,
+ int delta_x,
+ int delta_y);
+
+// Function: FORM_OnFocus
+// This function focuses the form annotation at a given point. If the
+// annotation at the point already has focus, nothing happens. If there
+// is no annotation at the point, removes form focus.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_x - Specifies the x-coordinate of the cursor in PDF user
+// space.
+// page_y - Specifies the y-coordinate of the cursor in PDF user
+// space.
+// Return Value:
+// True if there is an annotation at the given point and it has focus.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnFocus(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Function: FORM_OnLButtonDown
+// Call this member function when the user presses the left
+// mouse button.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_x - Specifies the x-coordinate of the cursor in PDF user
+// space.
+// page_y - Specifies the y-coordinate of the cursor in PDF user
+// space.
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnLButtonDown(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Function: FORM_OnRButtonDown
+// Same as above, execpt for the right mouse button.
+// Comments:
+// At the present time, has no effect except in XFA builds, but is
+// included for the sake of symmetry.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnRButtonDown(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+// Function: FORM_OnLButtonUp
+// Call this member function when the user releases the left
+// mouse button.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_x - Specifies the x-coordinate of the cursor in device.
+// page_y - Specifies the y-coordinate of the cursor in device.
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnLButtonUp(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Function: FORM_OnRButtonUp
+// Same as above, execpt for the right mouse button.
+// Comments:
+// At the present time, has no effect except in XFA builds, but is
+// included for the sake of symmetry.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnRButtonUp(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Function: FORM_OnLButtonDoubleClick
+// Call this member function when the user double clicks the
+// left mouse button.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_x - Specifies the x-coordinate of the cursor in PDF user
+// space.
+// page_y - Specifies the y-coordinate of the cursor in PDF user
+// space.
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_OnLButtonDoubleClick(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Function: FORM_OnKeyDown
+// Call this member function when a nonsystem key is pressed.
+// Parameters:
+// hHandle - Handle to the form fill module, aseturned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// nKeyCode - The virtual-key code of the given key (see
+// fpdf_fwlevent.h for virtual key codes).
+// modifier - Mask of key flags (see fpdf_fwlevent.h for key
+// flag values).
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnKeyDown(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int nKeyCode,
+ int modifier);
+
+// Function: FORM_OnKeyUp
+// Call this member function when a nonsystem key is released.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// nKeyCode - The virtual-key code of the given key (see
+// fpdf_fwlevent.h for virtual key codes).
+// modifier - Mask of key flags (see fpdf_fwlevent.h for key
+// flag values).
+// Return Value:
+// True indicates success; otherwise false.
+// Comments:
+// Currently unimplemented and always returns false. PDFium reserves this
+// API and may implement it in the future on an as-needed basis.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnKeyUp(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int nKeyCode,
+ int modifier);
+
+// Function: FORM_OnChar
+// Call this member function when a keystroke translates to a
+// nonsystem character.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// nChar - The character code value itself.
+// modifier - Mask of key flags (see fpdf_fwlevent.h for key
+// flag values).
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnChar(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int nChar,
+ int modifier);
+
+// Experimental API
+// Function: FORM_GetFocusedText
+// Call this function to obtain the text within the current focused
+// field, if any.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// buffer - Buffer for holding the form text, encoded in
+// UTF-16LE. If NULL, |buffer| is not modified.
+// buflen - Length of |buffer| in bytes. If |buflen| is less
+// than the length of the form text string, |buffer| is
+// not modified.
+// Return Value:
+// Length in bytes for the text in the focused field.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FORM_GetFocusedText(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ void* buffer,
+ unsigned long buflen);
+
+// Function: FORM_GetSelectedText
+// Call this function to obtain selected text within a form text
+// field or form combobox text field.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// buffer - Buffer for holding the selected text, encoded in
+// UTF-16LE. If NULL, |buffer| is not modified.
+// buflen - Length of |buffer| in bytes. If |buflen| is less
+// than the length of the selected text string,
+// |buffer| is not modified.
+// Return Value:
+// Length in bytes of selected text in form text field or form combobox
+// text field.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FORM_GetSelectedText(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API
+// Function: FORM_ReplaceAndKeepSelection
+// Call this function to replace the selected text in a form
+// text field or user-editable form combobox text field with another
+// text string (which can be empty or non-empty). If there is no
+// selected text, this function will append the replacement text after
+// the current caret position. After the insertion, the inserted text
+// will be selected.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as Returned by FPDF_LoadPage().
+// wsText - The text to be inserted, in UTF-16LE format.
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV
+FORM_ReplaceAndKeepSelection(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ FPDF_WIDESTRING wsText);
+
+// Function: FORM_ReplaceSelection
+// Call this function to replace the selected text in a form
+// text field or user-editable form combobox text field with another
+// text string (which can be empty or non-empty). If there is no
+// selected text, this function will append the replacement text after
+// the current caret position. After the insertion, the selection range
+// will be set to empty.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as Returned by FPDF_LoadPage().
+// wsText - The text to be inserted, in UTF-16LE format.
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FORM_ReplaceSelection(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ FPDF_WIDESTRING wsText);
+
+// Experimental API
+// Function: FORM_SelectAllText
+// Call this function to select all the text within the currently focused
+// form text field or form combobox text field.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return Value:
+// Whether the operation succeeded or not.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_SelectAllText(FPDF_FORMHANDLE hHandle, FPDF_PAGE page);
+
+// Function: FORM_CanUndo
+// Find out if it is possible for the current focused widget in a given
+// form to perform an undo operation.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return Value:
+// True if it is possible to undo.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_CanUndo(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page);
+
+// Function: FORM_CanRedo
+// Find out if it is possible for the current focused widget in a given
+// form to perform a redo operation.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return Value:
+// True if it is possible to redo.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_CanRedo(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page);
+
+// Function: FORM_Undo
+// Make the current focused widget perform an undo operation.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return Value:
+// True if the undo operation succeeded.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_Undo(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page);
+
+// Function: FORM_Redo
+// Make the current focused widget perform a redo operation.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return Value:
+// True if the redo operation succeeded.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_Redo(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page);
+
+// Function: FORM_ForceToKillFocus.
+// Call this member function to force to kill the focus of the form
+// field which has focus. If it would kill the focus of a form field,
+// save the value of form field if was changed by theuser.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_ForceToKillFocus(FPDF_FORMHANDLE hHandle);
+
+// Experimental API.
+// Function: FORM_GetFocusedAnnot.
+// Call this member function to get the currently focused annotation.
+// Parameters:
+// handle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page_index - Buffer to hold the index number of the page which
+// contains the focused annotation. 0 for the first page.
+// Can't be NULL.
+// annot - Buffer to hold the focused annotation. Can't be NULL.
+// Return Value:
+// On success, return true and write to the out parameters. Otherwise
+// return false and leave the out parameters unmodified.
+// Comments:
+// Not currently supported for XFA forms - will report no focused
+// annotation.
+// Must call FPDFPage_CloseAnnot() when the annotation returned in |annot|
+// by this function is no longer needed.
+// This will return true and set |page_index| to -1 and |annot| to NULL,
+// if there is no focused annotation.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_GetFocusedAnnot(FPDF_FORMHANDLE handle,
+ int* page_index,
+ FPDF_ANNOTATION* annot);
+
+// Experimental API.
+// Function: FORM_SetFocusedAnnot.
+// Call this member function to set the currently focused annotation.
+// Parameters:
+// handle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - Handle to an annotation.
+// Return Value:
+// True indicates success; otherwise false.
+// Comments:
+// |annot| can't be NULL. To kill focus, use FORM_ForceToKillFocus()
+// instead.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_SetFocusedAnnot(FPDF_FORMHANDLE handle, FPDF_ANNOTATION annot);
+
+// Form Field Types
+// The names of the defines are stable, but the specific values associated with
+// them are not, so do not hardcode their values.
+#define FPDF_FORMFIELD_UNKNOWN 0 // Unknown.
+#define FPDF_FORMFIELD_PUSHBUTTON 1 // push button type.
+#define FPDF_FORMFIELD_CHECKBOX 2 // check box type.
+#define FPDF_FORMFIELD_RADIOBUTTON 3 // radio button type.
+#define FPDF_FORMFIELD_COMBOBOX 4 // combo box type.
+#define FPDF_FORMFIELD_LISTBOX 5 // list box type.
+#define FPDF_FORMFIELD_TEXTFIELD 6 // text field type.
+#define FPDF_FORMFIELD_SIGNATURE 7 // text field type.
+#ifdef PDF_ENABLE_XFA
+#define FPDF_FORMFIELD_XFA 8 // Generic XFA type.
+#define FPDF_FORMFIELD_XFA_CHECKBOX 9 // XFA check box type.
+#define FPDF_FORMFIELD_XFA_COMBOBOX 10 // XFA combo box type.
+#define FPDF_FORMFIELD_XFA_IMAGEFIELD 11 // XFA image field type.
+#define FPDF_FORMFIELD_XFA_LISTBOX 12 // XFA list box type.
+#define FPDF_FORMFIELD_XFA_PUSHBUTTON 13 // XFA push button type.
+#define FPDF_FORMFIELD_XFA_SIGNATURE 14 // XFA signture field type.
+#define FPDF_FORMFIELD_XFA_TEXTFIELD 15 // XFA text field type.
+#endif // PDF_ENABLE_XFA
+
+#ifdef PDF_ENABLE_XFA
+#define FPDF_FORMFIELD_COUNT 16
+#else // PDF_ENABLE_XFA
+#define FPDF_FORMFIELD_COUNT 8
+#endif // PDF_ENABLE_XFA
+
+#ifdef PDF_ENABLE_XFA
+#define IS_XFA_FORMFIELD(type) \
+ (((type) == FPDF_FORMFIELD_XFA) || \
+ ((type) == FPDF_FORMFIELD_XFA_CHECKBOX) || \
+ ((type) == FPDF_FORMFIELD_XFA_COMBOBOX) || \
+ ((type) == FPDF_FORMFIELD_XFA_IMAGEFIELD) || \
+ ((type) == FPDF_FORMFIELD_XFA_LISTBOX) || \
+ ((type) == FPDF_FORMFIELD_XFA_PUSHBUTTON) || \
+ ((type) == FPDF_FORMFIELD_XFA_SIGNATURE) || \
+ ((type) == FPDF_FORMFIELD_XFA_TEXTFIELD))
+#endif // PDF_ENABLE_XFA
+
+// Function: FPDFPage_HasFormFieldAtPoint
+// Get the form field type by point.
+// Parameters:
+// hHandle - Handle to the form fill module. Returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// page_x - X position in PDF "user space".
+// page_y - Y position in PDF "user space".
+// Return Value:
+// Return the type of the form field; -1 indicates no field.
+// See field types above.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPage_HasFormFieldAtPoint(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ double page_x,
+ double page_y);
+
+// Function: FPDFPage_FormFieldZOrderAtPoint
+// Get the form field z-order by point.
+// Parameters:
+// hHandle - Handle to the form fill module. Returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// page_x - X position in PDF "user space".
+// page_y - Y position in PDF "user space".
+// Return Value:
+// Return the z-order of the form field; -1 indicates no field.
+// Higher numbers are closer to the front.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPage_FormFieldZOrderAtPoint(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ double page_x,
+ double page_y);
+
+// Function: FPDF_SetFormFieldHighlightColor
+// Set the highlight color of the specified (or all) form fields
+// in the document.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// doc - Handle to the document, as returned by
+// FPDF_LoadDocument().
+// fieldType - A 32-bit integer indicating the type of a form
+// field (defined above).
+// color - The highlight color of the form field. Constructed by
+// 0xxxrrggbb.
+// Return Value:
+// None.
+// Comments:
+// When the parameter fieldType is set to FPDF_FORMFIELD_UNKNOWN, the
+// highlight color will be applied to all the form fields in the
+// document.
+// Please refresh the client window to show the highlight immediately
+// if necessary.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_SetFormFieldHighlightColor(FPDF_FORMHANDLE hHandle,
+ int fieldType,
+ unsigned long color);
+
+// Function: FPDF_SetFormFieldHighlightAlpha
+// Set the transparency of the form field highlight color in the
+// document.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// doc - Handle to the document, as returaned by
+// FPDF_LoadDocument().
+// alpha - The transparency of the form field highlight color,
+// between 0-255.
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_SetFormFieldHighlightAlpha(FPDF_FORMHANDLE hHandle, unsigned char alpha);
+
+// Function: FPDF_RemoveFormFieldHighlight
+// Remove the form field highlight color in the document.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+// Comments:
+// Please refresh the client window to remove the highlight immediately
+// if necessary.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_RemoveFormFieldHighlight(FPDF_FORMHANDLE hHandle);
+
+// Function: FPDF_FFLDraw
+// Render FormFields and popup window on a page to a device independent
+// bitmap.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). Bitmap handles can be created by
+// FPDFBitmap_Create().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// start_x - Left pixel position of the display area in the
+// device coordinates.
+// start_y - Top pixel position of the display area in the device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation: 0 (normal), 1 (rotated 90 degrees
+// clockwise), 2 (rotated 180 degrees), 3 (rotated 90
+// degrees counter-clockwise).
+// flags - 0 for normal display, or combination of flags
+// defined above.
+// Return Value:
+// None.
+// Comments:
+// This function is designed to render annotations that are
+// user-interactive, which are widget annotations (for FormFields) and
+// popup annotations.
+// With the FPDF_ANNOT flag, this function will render a popup annotation
+// when users mouse-hover on a non-widget annotation. Regardless of
+// FPDF_ANNOT flag, this function will always render widget annotations
+// for FormFields.
+// In order to implement the FormFill functions, implementation should
+// call this function after rendering functions, such as
+// FPDF_RenderPageBitmap() or FPDF_RenderPageBitmap_Start(), have
+// finished rendering the page contents.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_FFLDraw(FPDF_FORMHANDLE hHandle,
+ FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+
+#if defined(PDF_USE_SKIA)
+FPDF_EXPORT void FPDF_CALLCONV FPDF_FFLDrawSkia(FPDF_FORMHANDLE hHandle,
+ FPDF_SKIA_CANVAS canvas,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+#endif
+
+// Experimental API
+// Function: FPDF_GetFormType
+// Returns the type of form contained in the PDF document.
+// Parameters:
+// document - Handle to document.
+// Return Value:
+// Integer value representing one of the FORMTYPE_ values.
+// Comments:
+// If |document| is NULL, then the return value is FORMTYPE_NONE.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetFormType(FPDF_DOCUMENT document);
+
+// Experimental API
+// Function: FORM_SetIndexSelected
+// Selects/deselects the value at the given |index| of the focused
+// annotation.
+// Parameters:
+// hHandle - Handle to the form fill module. Returned by
+// FPDFDOC_InitFormFillEnvironment.
+// page - Handle to the page. Returned by FPDF_LoadPage
+// index - 0-based index of value to be set as
+// selected/unselected
+// selected - true to select, false to deselect
+// Return Value:
+// TRUE if the operation succeeded.
+// FALSE if the operation failed or widget is not a supported type.
+// Comments:
+// Intended for use with listbox/combobox widget types. Comboboxes
+// have at most a single value selected at a time which cannot be
+// deselected. Deselect on a combobox is a no-op that returns false.
+// Default implementation is a no-op that will return false for
+// other types.
+// Not currently supported for XFA forms - will return false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_SetIndexSelected(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int index,
+ FPDF_BOOL selected);
+
+// Experimental API
+// Function: FORM_IsIndexSelected
+// Returns whether or not the value at |index| of the focused
+// annotation is currently selected.
+// Parameters:
+// hHandle - Handle to the form fill module. Returned by
+// FPDFDOC_InitFormFillEnvironment.
+// page - Handle to the page. Returned by FPDF_LoadPage
+// index - 0-based Index of value to check
+// Return Value:
+// TRUE if value at |index| is currently selected.
+// FALSE if value at |index| is not selected or widget is not a
+// supported type.
+// Comments:
+// Intended for use with listbox/combobox widget types. Default
+// implementation is a no-op that will return false for other types.
+// Not currently supported for XFA forms - will return false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_IsIndexSelected(FPDF_FORMHANDLE hHandle, FPDF_PAGE page, int index);
+
+// Function: FPDF_LoadXFA
+// If the document consists of XFA fields, call this method to
+// attempt to load XFA fields.
+// Parameters:
+// document - Handle to document from FPDF_LoadDocument().
+// Return Value:
+// TRUE upon success, otherwise FALSE. If XFA support is not built
+// into PDFium, performs no action and always returns FALSE.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_LoadXFA(FPDF_DOCUMENT document);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_FORMFILL_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_fwlevent.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_fwlevent.h
new file mode 100644
index 00000000..e61606d3
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_fwlevent.h
@@ -0,0 +1,207 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_FWLEVENT_H_
+#define PUBLIC_FPDF_FWLEVENT_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Key flags.
+typedef enum {
+ FWL_EVENTFLAG_ShiftKey = 1 << 0,
+ FWL_EVENTFLAG_ControlKey = 1 << 1,
+ FWL_EVENTFLAG_AltKey = 1 << 2,
+ FWL_EVENTFLAG_MetaKey = 1 << 3,
+ FWL_EVENTFLAG_KeyPad = 1 << 4,
+ FWL_EVENTFLAG_AutoRepeat = 1 << 5,
+ FWL_EVENTFLAG_LeftButtonDown = 1 << 6,
+ FWL_EVENTFLAG_MiddleButtonDown = 1 << 7,
+ FWL_EVENTFLAG_RightButtonDown = 1 << 8,
+} FWL_EVENTFLAG;
+
+// Virtual keycodes.
+typedef enum {
+ FWL_VKEY_Back = 0x08,
+ FWL_VKEY_Tab = 0x09,
+ FWL_VKEY_NewLine = 0x0A,
+ FWL_VKEY_Clear = 0x0C,
+ FWL_VKEY_Return = 0x0D,
+ FWL_VKEY_Shift = 0x10,
+ FWL_VKEY_Control = 0x11,
+ FWL_VKEY_Menu = 0x12,
+ FWL_VKEY_Pause = 0x13,
+ FWL_VKEY_Capital = 0x14,
+ FWL_VKEY_Kana = 0x15,
+ FWL_VKEY_Hangul = 0x15,
+ FWL_VKEY_Junja = 0x17,
+ FWL_VKEY_Final = 0x18,
+ FWL_VKEY_Hanja = 0x19,
+ FWL_VKEY_Kanji = 0x19,
+ FWL_VKEY_Escape = 0x1B,
+ FWL_VKEY_Convert = 0x1C,
+ FWL_VKEY_NonConvert = 0x1D,
+ FWL_VKEY_Accept = 0x1E,
+ FWL_VKEY_ModeChange = 0x1F,
+ FWL_VKEY_Space = 0x20,
+ FWL_VKEY_Prior = 0x21,
+ FWL_VKEY_Next = 0x22,
+ FWL_VKEY_End = 0x23,
+ FWL_VKEY_Home = 0x24,
+ FWL_VKEY_Left = 0x25,
+ FWL_VKEY_Up = 0x26,
+ FWL_VKEY_Right = 0x27,
+ FWL_VKEY_Down = 0x28,
+ FWL_VKEY_Select = 0x29,
+ FWL_VKEY_Print = 0x2A,
+ FWL_VKEY_Execute = 0x2B,
+ FWL_VKEY_Snapshot = 0x2C,
+ FWL_VKEY_Insert = 0x2D,
+ FWL_VKEY_Delete = 0x2E,
+ FWL_VKEY_Help = 0x2F,
+ FWL_VKEY_0 = 0x30,
+ FWL_VKEY_1 = 0x31,
+ FWL_VKEY_2 = 0x32,
+ FWL_VKEY_3 = 0x33,
+ FWL_VKEY_4 = 0x34,
+ FWL_VKEY_5 = 0x35,
+ FWL_VKEY_6 = 0x36,
+ FWL_VKEY_7 = 0x37,
+ FWL_VKEY_8 = 0x38,
+ FWL_VKEY_9 = 0x39,
+ FWL_VKEY_A = 0x41,
+ FWL_VKEY_B = 0x42,
+ FWL_VKEY_C = 0x43,
+ FWL_VKEY_D = 0x44,
+ FWL_VKEY_E = 0x45,
+ FWL_VKEY_F = 0x46,
+ FWL_VKEY_G = 0x47,
+ FWL_VKEY_H = 0x48,
+ FWL_VKEY_I = 0x49,
+ FWL_VKEY_J = 0x4A,
+ FWL_VKEY_K = 0x4B,
+ FWL_VKEY_L = 0x4C,
+ FWL_VKEY_M = 0x4D,
+ FWL_VKEY_N = 0x4E,
+ FWL_VKEY_O = 0x4F,
+ FWL_VKEY_P = 0x50,
+ FWL_VKEY_Q = 0x51,
+ FWL_VKEY_R = 0x52,
+ FWL_VKEY_S = 0x53,
+ FWL_VKEY_T = 0x54,
+ FWL_VKEY_U = 0x55,
+ FWL_VKEY_V = 0x56,
+ FWL_VKEY_W = 0x57,
+ FWL_VKEY_X = 0x58,
+ FWL_VKEY_Y = 0x59,
+ FWL_VKEY_Z = 0x5A,
+ FWL_VKEY_LWin = 0x5B,
+ FWL_VKEY_Command = 0x5B,
+ FWL_VKEY_RWin = 0x5C,
+ FWL_VKEY_Apps = 0x5D,
+ FWL_VKEY_Sleep = 0x5F,
+ FWL_VKEY_NumPad0 = 0x60,
+ FWL_VKEY_NumPad1 = 0x61,
+ FWL_VKEY_NumPad2 = 0x62,
+ FWL_VKEY_NumPad3 = 0x63,
+ FWL_VKEY_NumPad4 = 0x64,
+ FWL_VKEY_NumPad5 = 0x65,
+ FWL_VKEY_NumPad6 = 0x66,
+ FWL_VKEY_NumPad7 = 0x67,
+ FWL_VKEY_NumPad8 = 0x68,
+ FWL_VKEY_NumPad9 = 0x69,
+ FWL_VKEY_Multiply = 0x6A,
+ FWL_VKEY_Add = 0x6B,
+ FWL_VKEY_Separator = 0x6C,
+ FWL_VKEY_Subtract = 0x6D,
+ FWL_VKEY_Decimal = 0x6E,
+ FWL_VKEY_Divide = 0x6F,
+ FWL_VKEY_F1 = 0x70,
+ FWL_VKEY_F2 = 0x71,
+ FWL_VKEY_F3 = 0x72,
+ FWL_VKEY_F4 = 0x73,
+ FWL_VKEY_F5 = 0x74,
+ FWL_VKEY_F6 = 0x75,
+ FWL_VKEY_F7 = 0x76,
+ FWL_VKEY_F8 = 0x77,
+ FWL_VKEY_F9 = 0x78,
+ FWL_VKEY_F10 = 0x79,
+ FWL_VKEY_F11 = 0x7A,
+ FWL_VKEY_F12 = 0x7B,
+ FWL_VKEY_F13 = 0x7C,
+ FWL_VKEY_F14 = 0x7D,
+ FWL_VKEY_F15 = 0x7E,
+ FWL_VKEY_F16 = 0x7F,
+ FWL_VKEY_F17 = 0x80,
+ FWL_VKEY_F18 = 0x81,
+ FWL_VKEY_F19 = 0x82,
+ FWL_VKEY_F20 = 0x83,
+ FWL_VKEY_F21 = 0x84,
+ FWL_VKEY_F22 = 0x85,
+ FWL_VKEY_F23 = 0x86,
+ FWL_VKEY_F24 = 0x87,
+ FWL_VKEY_NunLock = 0x90,
+ FWL_VKEY_Scroll = 0x91,
+ FWL_VKEY_LShift = 0xA0,
+ FWL_VKEY_RShift = 0xA1,
+ FWL_VKEY_LControl = 0xA2,
+ FWL_VKEY_RControl = 0xA3,
+ FWL_VKEY_LMenu = 0xA4,
+ FWL_VKEY_RMenu = 0xA5,
+ FWL_VKEY_BROWSER_Back = 0xA6,
+ FWL_VKEY_BROWSER_Forward = 0xA7,
+ FWL_VKEY_BROWSER_Refresh = 0xA8,
+ FWL_VKEY_BROWSER_Stop = 0xA9,
+ FWL_VKEY_BROWSER_Search = 0xAA,
+ FWL_VKEY_BROWSER_Favorites = 0xAB,
+ FWL_VKEY_BROWSER_Home = 0xAC,
+ FWL_VKEY_VOLUME_Mute = 0xAD,
+ FWL_VKEY_VOLUME_Down = 0xAE,
+ FWL_VKEY_VOLUME_Up = 0xAF,
+ FWL_VKEY_MEDIA_NEXT_Track = 0xB0,
+ FWL_VKEY_MEDIA_PREV_Track = 0xB1,
+ FWL_VKEY_MEDIA_Stop = 0xB2,
+ FWL_VKEY_MEDIA_PLAY_Pause = 0xB3,
+ FWL_VKEY_MEDIA_LAUNCH_Mail = 0xB4,
+ FWL_VKEY_MEDIA_LAUNCH_MEDIA_Select = 0xB5,
+ FWL_VKEY_MEDIA_LAUNCH_APP1 = 0xB6,
+ FWL_VKEY_MEDIA_LAUNCH_APP2 = 0xB7,
+ FWL_VKEY_OEM_1 = 0xBA,
+ FWL_VKEY_OEM_Plus = 0xBB,
+ FWL_VKEY_OEM_Comma = 0xBC,
+ FWL_VKEY_OEM_Minus = 0xBD,
+ FWL_VKEY_OEM_Period = 0xBE,
+ FWL_VKEY_OEM_2 = 0xBF,
+ FWL_VKEY_OEM_3 = 0xC0,
+ FWL_VKEY_OEM_4 = 0xDB,
+ FWL_VKEY_OEM_5 = 0xDC,
+ FWL_VKEY_OEM_6 = 0xDD,
+ FWL_VKEY_OEM_7 = 0xDE,
+ FWL_VKEY_OEM_8 = 0xDF,
+ FWL_VKEY_OEM_102 = 0xE2,
+ FWL_VKEY_ProcessKey = 0xE5,
+ FWL_VKEY_Packet = 0xE7,
+ FWL_VKEY_Attn = 0xF6,
+ FWL_VKEY_Crsel = 0xF7,
+ FWL_VKEY_Exsel = 0xF8,
+ FWL_VKEY_Ereof = 0xF9,
+ FWL_VKEY_Play = 0xFA,
+ FWL_VKEY_Zoom = 0xFB,
+ FWL_VKEY_NoName = 0xFC,
+ FWL_VKEY_PA1 = 0xFD,
+ FWL_VKEY_OEM_Clear = 0xFE,
+ FWL_VKEY_Unknown = 0,
+} FWL_VKEYCODE;
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_FWLEVENT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_javascript.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_javascript.h
new file mode 100644
index 00000000..2b024056
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_javascript.h
@@ -0,0 +1,77 @@
+// Copyright 2019 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_JAVASCRIPT_H_
+#define PUBLIC_FPDF_JAVASCRIPT_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Experimental API.
+// Get the number of JavaScript actions in |document|.
+//
+// document - handle to a document.
+//
+// Returns the number of JavaScript actions in |document| or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFDoc_GetJavaScriptActionCount(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Get the JavaScript action at |index| in |document|.
+//
+// document - handle to a document.
+// index - the index of the requested JavaScript action.
+//
+// Returns the handle to the JavaScript action, or NULL on failure.
+// Caller owns the returned handle and must close it with
+// FPDFDoc_CloseJavaScriptAction().
+FPDF_EXPORT FPDF_JAVASCRIPT_ACTION FPDF_CALLCONV
+FPDFDoc_GetJavaScriptAction(FPDF_DOCUMENT document, int index);
+
+// Experimental API.
+// Close a loaded FPDF_JAVASCRIPT_ACTION object.
+
+// javascript - Handle to a JavaScript action.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFDoc_CloseJavaScriptAction(FPDF_JAVASCRIPT_ACTION javascript);
+
+// Experimental API.
+// Get the name from the |javascript| handle. |buffer| is only modified if
+// |buflen| is longer than the length of the name. On errors, |buffer| is
+// unmodified and the returned length is 0.
+//
+// javascript - handle to an JavaScript action.
+// buffer - buffer for holding the name, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the JavaScript action name in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFJavaScriptAction_GetName(FPDF_JAVASCRIPT_ACTION javascript,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Get the script from the |javascript| handle. |buffer| is only modified if
+// |buflen| is longer than the length of the script. On errors, |buffer| is
+// unmodified and the returned length is 0.
+//
+// javascript - handle to an JavaScript action.
+// buffer - buffer for holding the name, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the JavaScript action name in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFJavaScriptAction_GetScript(FPDF_JAVASCRIPT_ACTION javascript,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_JAVASCRIPT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_ppo.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_ppo.h
new file mode 100644
index 00000000..1734bc68
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_ppo.h
@@ -0,0 +1,115 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_PPO_H_
+#define PUBLIC_FPDF_PPO_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Experimental API.
+// Import pages to a FPDF_DOCUMENT.
+//
+// dest_doc - The destination document for the pages.
+// src_doc - The document to be imported.
+// page_indices - An array of page indices to be imported. The first page is
+// zero. If |page_indices| is NULL, all pages from |src_doc|
+// are imported.
+// length - The length of the |page_indices| array.
+// index - The page index at which to insert the first imported page
+// into |dest_doc|. The first page is zero.
+//
+// Returns TRUE on success. Returns FALSE if any pages in |page_indices| is
+// invalid.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_ImportPagesByIndex(FPDF_DOCUMENT dest_doc,
+ FPDF_DOCUMENT src_doc,
+ const int* page_indices,
+ unsigned long length,
+ int index);
+
+// Import pages to a FPDF_DOCUMENT.
+//
+// dest_doc - The destination document for the pages.
+// src_doc - The document to be imported.
+// pagerange - A page range string, Such as "1,3,5-7". The first page is one.
+// If |pagerange| is NULL, all pages from |src_doc| are imported.
+// index - The page index at which to insert the first imported page into
+// |dest_doc|. The first page is zero.
+//
+// Returns TRUE on success. Returns FALSE if any pages in |pagerange| is
+// invalid or if |pagerange| cannot be read.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_ImportPages(FPDF_DOCUMENT dest_doc,
+ FPDF_DOCUMENT src_doc,
+ FPDF_BYTESTRING pagerange,
+ int index);
+
+// Experimental API.
+// Create a new document from |src_doc|. The pages of |src_doc| will be
+// combined to provide |num_pages_on_x_axis x num_pages_on_y_axis| pages per
+// |output_doc| page.
+//
+// src_doc - The document to be imported.
+// output_width - The output page width in PDF "user space" units.
+// output_height - The output page height in PDF "user space" units.
+// num_pages_on_x_axis - The number of pages on X Axis.
+// num_pages_on_y_axis - The number of pages on Y Axis.
+//
+// Return value:
+// A handle to the created document, or NULL on failure.
+//
+// Comments:
+// number of pages per page = num_pages_on_x_axis * num_pages_on_y_axis
+//
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_ImportNPagesToOne(FPDF_DOCUMENT src_doc,
+ float output_width,
+ float output_height,
+ size_t num_pages_on_x_axis,
+ size_t num_pages_on_y_axis);
+
+// Experimental API.
+// Create a template to generate form xobjects from |src_doc|'s page at
+// |src_page_index|, for use in |dest_doc|.
+//
+// Returns a handle on success, or NULL on failure. Caller owns the newly
+// created object.
+FPDF_EXPORT FPDF_XOBJECT FPDF_CALLCONV
+FPDF_NewXObjectFromPage(FPDF_DOCUMENT dest_doc,
+ FPDF_DOCUMENT src_doc,
+ int src_page_index);
+
+// Experimental API.
+// Close an FPDF_XOBJECT handle created by FPDF_NewXObjectFromPage().
+// FPDF_PAGEOBJECTs created from the FPDF_XOBJECT handle are not affected.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_CloseXObject(FPDF_XOBJECT xobject);
+
+// Experimental API.
+// Create a new form object from an FPDF_XOBJECT object.
+//
+// Returns a new form object on success, or NULL on failure. Caller owns the
+// newly created object.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDF_NewFormObjectFromXObject(FPDF_XOBJECT xobject);
+
+// Copy the viewer preferences from |src_doc| into |dest_doc|.
+//
+// dest_doc - Document to write the viewer preferences into.
+// src_doc - Document to read the viewer preferences from.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_CopyViewerPreferences(FPDF_DOCUMENT dest_doc, FPDF_DOCUMENT src_doc);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_PPO_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_progressive.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_progressive.h
new file mode 100644
index 00000000..0505a54b
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_progressive.h
@@ -0,0 +1,155 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_PROGRESSIVE_H_
+#define PUBLIC_FPDF_PROGRESSIVE_H_
+
+// clang-format off
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+// Flags for progressive process status.
+#define FPDF_RENDER_READY 0
+#define FPDF_RENDER_TOBECONTINUED 1
+#define FPDF_RENDER_DONE 2
+#define FPDF_RENDER_FAILED 3
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// IFPDF_RENDERINFO interface.
+typedef struct _IFSDK_PAUSE {
+ // Version number of the interface. Currently must be 1.
+ int version;
+
+ // Method: NeedToPauseNow
+ // Check if we need to pause a progressive process now.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // Return Value:
+ // Non-zero for pause now, 0 for continue.
+ FPDF_BOOL (*NeedToPauseNow)(struct _IFSDK_PAUSE* pThis);
+
+ // A user defined data pointer, used by user's application. Can be NULL.
+ void* user;
+} IFSDK_PAUSE;
+
+// Experimental API.
+// Function: FPDF_RenderPageBitmapWithColorScheme_Start
+// Start to render page contents to a device independent bitmap
+// progressively with a specified color scheme for the content.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). Bitmap handle can be created by
+// FPDFBitmap_Create function.
+// page - Handle to the page as returned by FPDF_LoadPage
+// function.
+// start_x - Left pixel position of the display area in the
+// bitmap coordinate.
+// start_y - Top pixel position of the display area in the
+// bitmap coordinate.
+// size_x - Horizontal size (in pixels) for displaying the
+// page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation: 0 (normal), 1 (rotated 90
+// degrees clockwise), 2 (rotated 180 degrees),
+// 3 (rotated 90 degrees counter-clockwise).
+// flags - 0 for normal display, or combination of flags
+// defined in fpdfview.h. With FPDF_ANNOT flag, it
+// renders all annotations that does not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// color_scheme - Color scheme to be used in rendering the |page|.
+// If null, this function will work similar to
+// FPDF_RenderPageBitmap_Start().
+// pause - The IFSDK_PAUSE interface. A callback mechanism
+// allowing the page rendering process.
+// Return value:
+// Rendering Status. See flags for progressive process status for the
+// details.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_RenderPageBitmapWithColorScheme_Start(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags,
+ const FPDF_COLORSCHEME* color_scheme,
+ IFSDK_PAUSE* pause);
+
+// Function: FPDF_RenderPageBitmap_Start
+// Start to render page contents to a device independent bitmap
+// progressively.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). Bitmap handle can be created by
+// FPDFBitmap_Create().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// start_x - Left pixel position of the display area in the
+// bitmap coordinates.
+// start_y - Top pixel position of the display area in the bitmap
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation: 0 (normal), 1 (rotated 90 degrees
+// clockwise), 2 (rotated 180 degrees), 3 (rotated 90
+// degrees counter-clockwise).
+// flags - 0 for normal display, or combination of flags
+// defined in fpdfview.h. With FPDF_ANNOT flag, it
+// renders all annotations that does not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// pause - The IFSDK_PAUSE interface.A callback mechanism
+// allowing the page rendering process
+// Return value:
+// Rendering Status. See flags for progressive process status for the
+// details.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_RenderPageBitmap_Start(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags,
+ IFSDK_PAUSE* pause);
+
+// Function: FPDF_RenderPage_Continue
+// Continue rendering a PDF page.
+// Parameters:
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// pause - The IFSDK_PAUSE interface (a callback mechanism
+// allowing the page rendering process to be paused
+// before it's finished). This can be NULL if you
+// don't want to pause.
+// Return value:
+// The rendering status. See flags for progressive process status for
+// the details.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_RenderPage_Continue(FPDF_PAGE page,
+ IFSDK_PAUSE* pause);
+
+// Function: FPDF_RenderPage_Close
+// Release the resource allocate during page rendering. Need to be
+// called after finishing rendering or
+// cancel the rendering.
+// Parameters:
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPage_Close(FPDF_PAGE page);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_PROGRESSIVE_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_save.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_save.h
new file mode 100644
index 00000000..ca700903
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_save.h
@@ -0,0 +1,86 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_SAVE_H_
+#define PUBLIC_FPDF_SAVE_H_
+
+// clang-format off
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Structure for custom file write
+typedef struct FPDF_FILEWRITE_ {
+ //
+ // Version number of the interface. Currently must be 1.
+ //
+ int version;
+
+ // Method: WriteBlock
+ // Output a block of data in your custom way.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Yes
+ // Comments:
+ // Called by function FPDF_SaveDocument
+ // Parameters:
+ // pThis - Pointer to the structure itself
+ // pData - Pointer to a buffer to output
+ // size - The size of the buffer.
+ // Return value:
+ // Should be non-zero if successful, zero for error.
+ int (*WriteBlock)(struct FPDF_FILEWRITE_* pThis,
+ const void* pData,
+ unsigned long size);
+} FPDF_FILEWRITE;
+
+ // Flags for FPDF_SaveAsCopy()
+#define FPDF_INCREMENTAL 1
+#define FPDF_NO_INCREMENTAL 2
+#define FPDF_REMOVE_SECURITY 3
+
+// Function: FPDF_SaveAsCopy
+// Saves the copy of specified document in custom way.
+// Parameters:
+// document - Handle to document, as returned by
+// FPDF_LoadDocument() or FPDF_CreateNewDocument().
+// pFileWrite - A pointer to a custom file write structure.
+// flags - Flags above that affect how the PDF gets saved.
+// Pass in 0 when there are no flags.
+// Return value:
+// TRUE for succeed, FALSE for failed.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_SaveAsCopy(FPDF_DOCUMENT document,
+ FPDF_FILEWRITE* pFileWrite,
+ FPDF_DWORD flags);
+
+// Function: FPDF_SaveWithVersion
+// Same as FPDF_SaveAsCopy(), except the file version of the
+// saved document can be specified by the caller.
+// Parameters:
+// document - Handle to document.
+// pFileWrite - A pointer to a custom file write structure.
+// flags - The creating flags.
+// fileVersion - The PDF file version. File version: 14 for 1.4,
+// 15 for 1.5, ...
+// Return value:
+// TRUE if succeed, FALSE if failed.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_SaveWithVersion(FPDF_DOCUMENT document,
+ FPDF_FILEWRITE* pFileWrite,
+ FPDF_DWORD flags,
+ int fileVersion);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_SAVE_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_searchex.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_searchex.h
new file mode 100644
index 00000000..9c980dbe
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_searchex.h
@@ -0,0 +1,39 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_SEARCHEX_H_
+#define PUBLIC_FPDF_SEARCHEX_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Get the character index in |text_page| internal character list.
+//
+// text_page - a text page information structure.
+// nTextIndex - index of the text returned from FPDFText_GetText().
+//
+// Returns the index of the character in internal character list. -1 for error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_GetCharIndexFromTextIndex(FPDF_TEXTPAGE text_page, int nTextIndex);
+
+// Get the text index in |text_page| internal character list.
+//
+// text_page - a text page information structure.
+// nCharIndex - index of the character in internal character list.
+//
+// Returns the index of the text returned from FPDFText_GetText(). -1 for error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_GetTextIndexFromCharIndex(FPDF_TEXTPAGE text_page, int nCharIndex);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_SEARCHEX_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_signature.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_signature.h
new file mode 100644
index 00000000..9a075e5f
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_signature.h
@@ -0,0 +1,155 @@
+// Copyright 2020 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_SIGNATURE_H_
+#define PUBLIC_FPDF_SIGNATURE_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Experimental API.
+// Function: FPDF_GetSignatureCount
+// Get total number of signatures in the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// Return value:
+// Total number of signatures in the document on success, -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetSignatureCount(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_GetSignatureObject
+// Get the Nth signature of the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// index - Index into the array of signatures of the document.
+// Return value:
+// Returns the handle to the signature, or NULL on failure. The caller
+// does not take ownership of the returned FPDF_SIGNATURE. Instead, it
+// remains valid until FPDF_CloseDocument() is called for the document.
+FPDF_EXPORT FPDF_SIGNATURE FPDF_CALLCONV
+FPDF_GetSignatureObject(FPDF_DOCUMENT document, int index);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetContents
+// Get the contents of a signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// buffer - The address of a buffer that receives the contents.
+// length - The size, in bytes, of |buffer|.
+// Return value:
+// Returns the number of bytes in the contents on success, 0 on error.
+//
+// For public-key signatures, |buffer| is either a DER-encoded PKCS#1 binary or
+// a DER-encoded PKCS#7 binary. If |length| is less than the returned length, or
+// |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFSignatureObj_GetContents(FPDF_SIGNATURE signature,
+ void* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetByteRange
+// Get the byte range of a signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// buffer - The address of a buffer that receives the
+// byte range.
+// length - The size, in ints, of |buffer|.
+// Return value:
+// Returns the number of ints in the byte range on
+// success, 0 on error.
+//
+// |buffer| is an array of pairs of integers (starting byte offset,
+// length in bytes) that describes the exact byte range for the digest
+// calculation. If |length| is less than the returned length, or
+// |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFSignatureObj_GetByteRange(FPDF_SIGNATURE signature,
+ int* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetSubFilter
+// Get the encoding of the value of a signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// buffer - The address of a buffer that receives the encoding.
+// length - The size, in bytes, of |buffer|.
+// Return value:
+// Returns the number of bytes in the encoding name (including the
+// trailing NUL character) on success, 0 on error.
+//
+// The |buffer| is always encoded in 7-bit ASCII. If |length| is less than the
+// returned length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFSignatureObj_GetSubFilter(FPDF_SIGNATURE signature,
+ char* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetReason
+// Get the reason (comment) of the signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// buffer - The address of a buffer that receives the reason.
+// length - The size, in bytes, of |buffer|.
+// Return value:
+// Returns the number of bytes in the reason on success, 0 on error.
+//
+// Regardless of the platform, the |buffer| is always in UTF-16LE encoding. The
+// string is terminated by a UTF16 NUL character. If |length| is less than the
+// returned length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFSignatureObj_GetReason(FPDF_SIGNATURE signature,
+ void* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetTime
+// Get the time of signing of a signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// buffer - The address of a buffer that receives the time.
+// length - The size, in bytes, of |buffer|.
+// Return value:
+// Returns the number of bytes in the encoding name (including the
+// trailing NUL character) on success, 0 on error.
+//
+// The |buffer| is always encoded in 7-bit ASCII. If |length| is less than the
+// returned length, or |buffer| is NULL, |buffer| will not be modified.
+//
+// The format of time is expected to be D:YYYYMMDDHHMMSS+XX'YY', i.e. it's
+// percision is seconds, with timezone information. This value should be used
+// only when the time of signing is not available in the (PKCS#7 binary)
+// signature.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFSignatureObj_GetTime(FPDF_SIGNATURE signature,
+ char* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetDocMDPPermission
+// Get the DocMDP permission of a signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// Return value:
+// Returns the permission (1, 2 or 3) on success, 0 on error.
+FPDF_EXPORT unsigned int FPDF_CALLCONV
+FPDFSignatureObj_GetDocMDPPermission(FPDF_SIGNATURE signature);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_SIGNATURE_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_structtree.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_structtree.h
new file mode 100644
index 00000000..ea67fefd
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_structtree.h
@@ -0,0 +1,524 @@
+// Copyright 2016 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_STRUCTTREE_H_
+#define PUBLIC_FPDF_STRUCTTREE_H_
+
+// clang-format off
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Function: FPDF_StructTree_GetForPage
+// Get the structure tree for a page.
+// Parameters:
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return value:
+// A handle to the structure tree or NULL on error. The caller owns the
+// returned handle and must use FPDF_StructTree_Close() to release it.
+// The handle should be released before |page| gets released.
+FPDF_EXPORT FPDF_STRUCTTREE FPDF_CALLCONV
+FPDF_StructTree_GetForPage(FPDF_PAGE page);
+
+// Function: FPDF_StructTree_Close
+// Release a resource allocated by FPDF_StructTree_GetForPage().
+// Parameters:
+// struct_tree - Handle to the structure tree, as returned by
+// FPDF_StructTree_LoadPage().
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_StructTree_Close(FPDF_STRUCTTREE struct_tree);
+
+// Function: FPDF_StructTree_CountChildren
+// Count the number of children for the structure tree.
+// Parameters:
+// struct_tree - Handle to the structure tree, as returned by
+// FPDF_StructTree_LoadPage().
+// Return value:
+// The number of children, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructTree_CountChildren(FPDF_STRUCTTREE struct_tree);
+
+// Function: FPDF_StructTree_GetChildAtIndex
+// Get a child in the structure tree.
+// Parameters:
+// struct_tree - Handle to the structure tree, as returned by
+// FPDF_StructTree_LoadPage().
+// index - The index for the child, 0-based.
+// Return value:
+// The child at the n-th index or NULL on error. The caller does not
+// own the handle. The handle remains valid as long as |struct_tree|
+// remains valid.
+// Comments:
+// The |index| must be less than the FPDF_StructTree_CountChildren()
+// return value.
+FPDF_EXPORT FPDF_STRUCTELEMENT FPDF_CALLCONV
+FPDF_StructTree_GetChildAtIndex(FPDF_STRUCTTREE struct_tree, int index);
+
+// Function: FPDF_StructElement_GetAltText
+// Get the alt text for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output the alt text. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the alt text, including the terminating NUL
+// character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetAltText(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetActualText
+// Get the actual text for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output the actual text. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the actual text, including the terminating
+// NUL character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetActualText(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Function: FPDF_StructElement_GetID
+// Get the ID for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output the ID string. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the ID string, including the terminating NUL
+// character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetID(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetLang
+// Get the case-insensitive IETF BCP 47 language code for an element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output the lang string. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the ID string, including the terminating NUL
+// character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetLang(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetStringAttribute
+// Get a struct element attribute of type "name" or "string".
+// Parameters:
+// struct_element - Handle to the struct element.
+// attr_name - The name of the attribute to retrieve.
+// buffer - A buffer for output. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the attribute value, including the
+// terminating NUL character. The number of bytes is returned
+// regardless of the |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetStringAttribute(FPDF_STRUCTELEMENT struct_element,
+ FPDF_BYTESTRING attr_name,
+ void* buffer,
+ unsigned long buflen);
+
+// Function: FPDF_StructElement_GetMarkedContentID
+// Get the marked content ID for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// Return value:
+// The marked content ID of the element. If no ID exists, returns
+// -1.
+// Comments:
+// FPDF_StructElement_GetMarkedContentIdAtIndex() may be able to
+// extract more marked content IDs out of |struct_element|. This API
+// may be deprecated in the future.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_GetMarkedContentID(FPDF_STRUCTELEMENT struct_element);
+
+// Function: FPDF_StructElement_GetType
+// Get the type (/S) for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the type, including the terminating NUL
+// character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetType(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetObjType
+// Get the object type (/Type) for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the object type, including the terminating
+// NUL character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetObjType(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Function: FPDF_StructElement_GetTitle
+// Get the title (/T) for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the title, including the terminating NUL
+// character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetTitle(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Function: FPDF_StructElement_CountChildren
+// Count the number of children for the structure element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// Return value:
+// The number of children, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_CountChildren(FPDF_STRUCTELEMENT struct_element);
+
+// Function: FPDF_StructElement_GetChildAtIndex
+// Get a child in the structure element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// index - The index for the child, 0-based.
+// Return value:
+// The child at the n-th index or NULL on error.
+// Comments:
+// If the child exists but is not an element, then this function will
+// return NULL. This will also return NULL for out of bounds indices.
+// The |index| must be less than the FPDF_StructElement_CountChildren()
+// return value.
+FPDF_EXPORT FPDF_STRUCTELEMENT FPDF_CALLCONV
+FPDF_StructElement_GetChildAtIndex(FPDF_STRUCTELEMENT struct_element,
+ int index);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetChildMarkedContentID
+// Get the child's content id
+// Parameters:
+// struct_element - Handle to the struct element.
+// index - The index for the child, 0-based.
+// Return value:
+// The marked content ID of the child. If no ID exists, returns -1.
+// Comments:
+// If the child exists but is not a stream or object, then this
+// function will return -1. This will also return -1 for out of bounds
+// indices. Compared to FPDF_StructElement_GetMarkedContentIdAtIndex,
+// it is scoped to the current page.
+// The |index| must be less than the FPDF_StructElement_CountChildren()
+// return value.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_GetChildMarkedContentID(FPDF_STRUCTELEMENT struct_element,
+ int index);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetParent
+// Get the parent of the structure element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// Return value:
+// The parent structure element or NULL on error.
+// Comments:
+// If structure element is StructTreeRoot, then this function will
+// return NULL.
+FPDF_EXPORT FPDF_STRUCTELEMENT FPDF_CALLCONV
+FPDF_StructElement_GetParent(FPDF_STRUCTELEMENT struct_element);
+
+// Function: FPDF_StructElement_GetAttributeCount
+// Count the number of attributes for the structure element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// Return value:
+// The number of attributes, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_GetAttributeCount(FPDF_STRUCTELEMENT struct_element);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetAttributeAtIndex
+// Get an attribute object in the structure element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// index - The index for the attribute object, 0-based.
+// Return value:
+// The attribute object at the n-th index or NULL on error.
+// Comments:
+// If the attribute object exists but is not a dict, then this
+// function will return NULL. This will also return NULL for out of
+// bounds indices. The caller does not own the handle. The handle
+// remains valid as long as |struct_element| remains valid.
+// The |index| must be less than the
+// FPDF_StructElement_GetAttributeCount() return value.
+FPDF_EXPORT FPDF_STRUCTELEMENT_ATTR FPDF_CALLCONV
+FPDF_StructElement_GetAttributeAtIndex(FPDF_STRUCTELEMENT struct_element, int index);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetCount
+// Count the number of attributes in a structure element attribute map.
+// Parameters:
+// struct_attribute - Handle to the struct element attribute.
+// Return value:
+// The number of attributes, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_Attr_GetCount(FPDF_STRUCTELEMENT_ATTR struct_attribute);
+
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetName
+// Get the name of an attribute in a structure element attribute map.
+// Parameters:
+// struct_attribute - Handle to the struct element attribute.
+// index - The index of attribute in the map.
+// buffer - A buffer for output. May be NULL. This is only
+// modified if |buflen| is longer than the length
+// of the key. Optional, pass null to just
+// retrieve the size of the buffer needed.
+// buflen - The length of the buffer.
+// out_buflen - A pointer to variable that will receive the
+// minimum buffer size to contain the key. Not
+// filled if FALSE is returned.
+// Return value:
+// TRUE if the operation was successful, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_StructElement_Attr_GetName(FPDF_STRUCTELEMENT_ATTR struct_attribute,
+ int index,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetValue
+// Get a handle to a value for an attribute in a structure element
+// attribute map.
+// Parameters:
+// struct_attribute - Handle to the struct element attribute.
+// name - The attribute name.
+// Return value:
+// Returns a handle to the value associated with the input, if any.
+// Returns NULL on failure. The caller does not own the handle.
+// The handle remains valid as long as |struct_attribute| remains
+// valid.
+FPDF_EXPORT FPDF_STRUCTELEMENT_ATTR_VALUE FPDF_CALLCONV
+FPDF_StructElement_Attr_GetValue(FPDF_STRUCTELEMENT_ATTR struct_attribute,
+ FPDF_BYTESTRING name);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetType
+// Get the type of an attribute in a structure element attribute map.
+// Parameters:
+// value - Handle to the value.
+// Return value:
+// Returns the type of the value, or FPDF_OBJECT_UNKNOWN in case of
+// failure. Note that this will never return FPDF_OBJECT_REFERENCE, as
+// references are always dereferenced.
+FPDF_EXPORT FPDF_OBJECT_TYPE FPDF_CALLCONV
+FPDF_StructElement_Attr_GetType(FPDF_STRUCTELEMENT_ATTR_VALUE value);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetBooleanValue
+// Get the value of a boolean attribute in an attribute map as
+// FPDF_BOOL. FPDF_StructElement_Attr_GetType() should have returned
+// FPDF_OBJECT_BOOLEAN for this property.
+// Parameters:
+// value - Handle to the value.
+// out_value - A pointer to variable that will receive the value. Not
+// filled if false is returned.
+// Return value:
+// Returns TRUE if the attribute maps to a boolean value, FALSE
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_StructElement_Attr_GetBooleanValue(FPDF_STRUCTELEMENT_ATTR_VALUE value,
+ FPDF_BOOL* out_value);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetNumberValue
+// Get the value of a number attribute in an attribute map as float.
+// FPDF_StructElement_Attr_GetType() should have returned
+// FPDF_OBJECT_NUMBER for this property.
+// Parameters:
+// value - Handle to the value.
+// out_value - A pointer to variable that will receive the value. Not
+// filled if false is returned.
+// Return value:
+// Returns TRUE if the attribute maps to a number value, FALSE
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_StructElement_Attr_GetNumberValue(FPDF_STRUCTELEMENT_ATTR_VALUE value,
+ float* out_value);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetStringValue
+// Get the value of a string attribute in an attribute map as string.
+// FPDF_StructElement_Attr_GetType() should have returned
+// FPDF_OBJECT_STRING or FPDF_OBJECT_NAME for this property.
+// Parameters:
+// value - Handle to the value.
+// buffer - A buffer for holding the returned key in UTF-16LE.
+// This is only modified if |buflen| is longer than the
+// length of the key. Optional, pass null to just
+// retrieve the size of the buffer needed.
+// buflen - The length of the buffer.
+// out_buflen - A pointer to variable that will receive the minimum
+// buffer size to contain the key. Not filled if FALSE is
+// returned.
+// Return value:
+// Returns TRUE if the attribute maps to a string value, FALSE
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_StructElement_Attr_GetStringValue(FPDF_STRUCTELEMENT_ATTR_VALUE value,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetBlobValue
+// Get the value of a blob attribute in an attribute map as string.
+// Parameters:
+// value - Handle to the value.
+// buffer - A buffer for holding the returned value. This is only
+// modified if |buflen| is at least as long as the length
+// of the value. Optional, pass null to just retrieve the
+// size of the buffer needed.
+// buflen - The length of the buffer.
+// out_buflen - A pointer to variable that will receive the minimum
+// buffer size to contain the key. Not filled if FALSE is
+// returned.
+// Return value:
+// Returns TRUE if the attribute maps to a string value, FALSE
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_StructElement_Attr_GetBlobValue(FPDF_STRUCTELEMENT_ATTR_VALUE value,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_CountChildren
+// Count the number of children values in an attribute.
+// Parameters:
+// value - Handle to the value.
+// Return value:
+// The number of children, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_Attr_CountChildren(FPDF_STRUCTELEMENT_ATTR_VALUE value);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetChildAtIndex
+// Get a child from an attribute.
+// Parameters:
+// value - Handle to the value.
+// index - The index for the child, 0-based.
+// Return value:
+// The child at the n-th index or NULL on error.
+// Comments:
+// The |index| must be less than the
+// FPDF_StructElement_Attr_CountChildren() return value.
+FPDF_EXPORT FPDF_STRUCTELEMENT_ATTR_VALUE FPDF_CALLCONV
+FPDF_StructElement_Attr_GetChildAtIndex(FPDF_STRUCTELEMENT_ATTR_VALUE value,
+ int index);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetMarkedContentIdCount
+// Get the count of marked content ids for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// Return value:
+// The count of marked content ids or -1 if none exists.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_GetMarkedContentIdCount(FPDF_STRUCTELEMENT struct_element);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetMarkedContentIdAtIndex
+// Get the marked content id at a given index for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// index - The index of the marked content id, 0-based.
+// Return value:
+// The marked content ID of the element. If no ID exists, returns
+// -1.
+// Comments:
+// The |index| must be less than the
+// FPDF_StructElement_GetMarkedContentIdCount() return value.
+// This will likely supersede FPDF_StructElement_GetMarkedContentID().
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_GetMarkedContentIdAtIndex(FPDF_STRUCTELEMENT struct_element,
+ int index);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
+
+#endif // PUBLIC_FPDF_STRUCTTREE_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_sysfontinfo.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_sysfontinfo.h
new file mode 100644
index 00000000..f3bc544b
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_sysfontinfo.h
@@ -0,0 +1,317 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_SYSFONTINFO_H_
+#define PUBLIC_FPDF_SYSFONTINFO_H_
+
+#include
+
+// clang-format off
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+// Character sets for the font
+#define FXFONT_ANSI_CHARSET 0
+#define FXFONT_DEFAULT_CHARSET 1
+#define FXFONT_SYMBOL_CHARSET 2
+#define FXFONT_SHIFTJIS_CHARSET 128
+#define FXFONT_HANGEUL_CHARSET 129
+#define FXFONT_GB2312_CHARSET 134
+#define FXFONT_CHINESEBIG5_CHARSET 136
+#define FXFONT_GREEK_CHARSET 161
+#define FXFONT_VIETNAMESE_CHARSET 163
+#define FXFONT_HEBREW_CHARSET 177
+#define FXFONT_ARABIC_CHARSET 178
+#define FXFONT_CYRILLIC_CHARSET 204
+#define FXFONT_THAI_CHARSET 222
+#define FXFONT_EASTERNEUROPEAN_CHARSET 238
+
+// Font pitch and family flags
+#define FXFONT_FF_FIXEDPITCH (1 << 0)
+#define FXFONT_FF_ROMAN (1 << 4)
+#define FXFONT_FF_SCRIPT (4 << 4)
+
+// Typical weight values
+#define FXFONT_FW_NORMAL 400
+#define FXFONT_FW_BOLD 700
+
+// Exported Functions
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Interface: FPDF_SYSFONTINFO
+// Interface for getting system font information and font mapping
+typedef struct _FPDF_SYSFONTINFO {
+ // Version number of the interface. Currently must be 1.
+ int version;
+
+ // Method: Release
+ // Give implementation a chance to release any data after the
+ // interface is no longer used.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // Return Value:
+ // None
+ // Comments:
+ // Called by PDFium during the final cleanup process.
+ void (*Release)(struct _FPDF_SYSFONTINFO* pThis);
+
+ // Method: EnumFonts
+ // Enumerate all fonts installed on the system
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // pMapper - An opaque pointer to internal font mapper, used
+ // when calling FPDF_AddInstalledFont().
+ // Return Value:
+ // None
+ // Comments:
+ // Implementations should call FPDF_AddInstalledFont() function for
+ // each font found. Only TrueType/OpenType and Type1 fonts are
+ // accepted by PDFium.
+ void (*EnumFonts)(struct _FPDF_SYSFONTINFO* pThis, void* pMapper);
+
+ // Method: MapFont
+ // Use the system font mapper to get a font handle from requested
+ // parameters.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Required if GetFont method is not implemented.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // weight - Weight of the requested font. 400 is normal and
+ // 700 is bold.
+ // bItalic - Italic option of the requested font, TRUE or
+ // FALSE.
+ // charset - Character set identifier for the requested font.
+ // See above defined constants.
+ // pitch_family - A combination of flags. See above defined
+ // constants.
+ // face - Typeface name. Currently use system local encoding
+ // only.
+ // bExact - Obsolete: this parameter is now ignored.
+ // Return Value:
+ // An opaque pointer for font handle, or NULL if system mapping is
+ // not supported.
+ // Comments:
+ // If the system supports native font mapper (like Windows),
+ // implementation can implement this method to get a font handle.
+ // Otherwise, PDFium will do the mapping and then call GetFont
+ // method. Only TrueType/OpenType and Type1 fonts are accepted
+ // by PDFium.
+ void* (*MapFont)(struct _FPDF_SYSFONTINFO* pThis,
+ int weight,
+ FPDF_BOOL bItalic,
+ int charset,
+ int pitch_family,
+ const char* face,
+ FPDF_BOOL* bExact);
+
+ // Method: GetFont
+ // Get a handle to a particular font by its internal ID
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Required if MapFont method is not implemented.
+ // Return Value:
+ // An opaque pointer for font handle.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // face - Typeface name in system local encoding.
+ // Comments:
+ // If the system mapping not supported, PDFium will do the font
+ // mapping and use this method to get a font handle.
+ void* (*GetFont)(struct _FPDF_SYSFONTINFO* pThis, const char* face);
+
+ // Method: GetFontData
+ // Get font data from a font
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // hFont - Font handle returned by MapFont or GetFont method
+ // table - TrueType/OpenType table identifier (refer to
+ // TrueType specification), or 0 for the whole file.
+ // buffer - The buffer receiving the font data. Can be NULL if
+ // not provided.
+ // buf_size - Buffer size, can be zero if not provided.
+ // Return Value:
+ // Number of bytes needed, if buffer not provided or not large
+ // enough, or number of bytes written into buffer otherwise.
+ // Comments:
+ // Can read either the full font file, or a particular
+ // TrueType/OpenType table.
+ unsigned long (*GetFontData)(struct _FPDF_SYSFONTINFO* pThis,
+ void* hFont,
+ unsigned int table,
+ unsigned char* buffer,
+ unsigned long buf_size);
+
+ // Method: GetFaceName
+ // Get face name from a font handle
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // hFont - Font handle returned by MapFont or GetFont method
+ // buffer - The buffer receiving the face name. Can be NULL if
+ // not provided
+ // buf_size - Buffer size, can be zero if not provided
+ // Return Value:
+ // Number of bytes needed, if buffer not provided or not large
+ // enough, or number of bytes written into buffer otherwise.
+ unsigned long (*GetFaceName)(struct _FPDF_SYSFONTINFO* pThis,
+ void* hFont,
+ char* buffer,
+ unsigned long buf_size);
+
+ // Method: GetFontCharset
+ // Get character set information for a font handle
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // hFont - Font handle returned by MapFont or GetFont method
+ // Return Value:
+ // Character set identifier. See defined constants above.
+ int (*GetFontCharset)(struct _FPDF_SYSFONTINFO* pThis, void* hFont);
+
+ // Method: DeleteFont
+ // Delete a font handle
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // hFont - Font handle returned by MapFont or GetFont method
+ // Return Value:
+ // None
+ void (*DeleteFont)(struct _FPDF_SYSFONTINFO* pThis, void* hFont);
+} FPDF_SYSFONTINFO;
+
+// Struct: FPDF_CharsetFontMap
+// Provides the name of a font to use for a given charset value.
+typedef struct FPDF_CharsetFontMap_ {
+ int charset; // Character Set Enum value, see FXFONT_*_CHARSET above.
+ const char* fontname; // Name of default font to use with that charset.
+} FPDF_CharsetFontMap;
+
+// Function: FPDF_GetDefaultTTFMap
+// Returns a pointer to the default character set to TT Font name map. The
+// map is an array of FPDF_CharsetFontMap structs, with its end indicated
+// by a { -1, NULL } entry.
+// Parameters:
+// None.
+// Return Value:
+// Pointer to the Charset Font Map.
+// Note:
+// Once FPDF_GetDefaultTTFMapCount() and FPDF_GetDefaultTTFMapEntry() are no
+// longer experimental, this API will be marked as deprecated.
+// See https://crbug.com/348468114
+FPDF_EXPORT const FPDF_CharsetFontMap* FPDF_CALLCONV FPDF_GetDefaultTTFMap();
+
+// Experimental API.
+//
+// Function: FPDF_GetDefaultTTFMapCount
+// Returns the number of entries in the default character set to TT Font name
+// map.
+// Parameters:
+// None.
+// Return Value:
+// The number of entries in the map.
+FPDF_EXPORT size_t FPDF_CALLCONV FPDF_GetDefaultTTFMapCount();
+
+// Experimental API.
+//
+// Function: FPDF_GetDefaultTTFMapEntry
+// Returns an entry in the default character set to TT Font name map.
+// Parameters:
+// index - The index to the entry in the map to retrieve.
+// Return Value:
+// A pointer to the entry, if it is in the map, or NULL if the index is out
+// of bounds.
+FPDF_EXPORT const FPDF_CharsetFontMap* FPDF_CALLCONV
+FPDF_GetDefaultTTFMapEntry(size_t index);
+
+// Function: FPDF_AddInstalledFont
+// Add a system font to the list in PDFium.
+// Comments:
+// This function is only called during the system font list building
+// process.
+// Parameters:
+// mapper - Opaque pointer to Foxit font mapper
+// face - The font face name
+// charset - Font character set. See above defined constants.
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_AddInstalledFont(void* mapper,
+ const char* face,
+ int charset);
+
+// Function: FPDF_SetSystemFontInfo
+// Set the system font info interface into PDFium
+// Parameters:
+// font_info - Pointer to a FPDF_SYSFONTINFO structure
+// Return Value:
+// None
+// Comments:
+// Platform support implementation should implement required methods of
+// FFDF_SYSFONTINFO interface, then call this function during PDFium
+// initialization process.
+//
+// Call this with NULL to tell PDFium to stop using a previously set
+// |FPDF_SYSFONTINFO|.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_SetSystemFontInfo(FPDF_SYSFONTINFO* font_info);
+
+// Function: FPDF_GetDefaultSystemFontInfo
+// Get default system font info interface for current platform
+// Parameters:
+// None
+// Return Value:
+// Pointer to a FPDF_SYSFONTINFO structure describing the default
+// interface, or NULL if the platform doesn't have a default interface.
+// Application should call FPDF_FreeDefaultSystemFontInfo to free the
+// returned pointer.
+// Comments:
+// For some platforms, PDFium implements a default version of system
+// font info interface. The default implementation can be passed to
+// FPDF_SetSystemFontInfo().
+FPDF_EXPORT FPDF_SYSFONTINFO* FPDF_CALLCONV FPDF_GetDefaultSystemFontInfo();
+
+// Function: FPDF_FreeDefaultSystemFontInfo
+// Free a default system font info interface
+// Parameters:
+// font_info - Pointer to a FPDF_SYSFONTINFO structure
+// Return Value:
+// None
+// Comments:
+// This function should be called on the output from
+// FPDF_GetDefaultSystemFontInfo() once it is no longer needed.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_FreeDefaultSystemFontInfo(FPDF_SYSFONTINFO* font_info);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_SYSFONTINFO_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_text.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_text.h
new file mode 100644
index 00000000..fe96ccd5
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_text.h
@@ -0,0 +1,685 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_TEXT_H_
+#define PUBLIC_FPDF_TEXT_H_
+
+// clang-format off
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+// Exported Functions
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Function: FPDFText_LoadPage
+// Prepare information about all characters in a page.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage function
+// (in FPDFVIEW module).
+// Return value:
+// A handle to the text page information structure.
+// NULL if something goes wrong.
+// Comments:
+// Application must call FPDFText_ClosePage to release the text page
+// information.
+//
+FPDF_EXPORT FPDF_TEXTPAGE FPDF_CALLCONV FPDFText_LoadPage(FPDF_PAGE page);
+
+// Function: FPDFText_ClosePage
+// Release all resources allocated for a text page information
+// structure.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// Return Value:
+// None.
+//
+FPDF_EXPORT void FPDF_CALLCONV FPDFText_ClosePage(FPDF_TEXTPAGE text_page);
+
+// Function: FPDFText_CountChars
+// Get number of characters in a page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// Return value:
+// Number of characters in the page. Return -1 for error.
+// Generated characters, like additional space characters, new line
+// characters, are also counted.
+// Comments:
+// Characters in a page form a "stream", inside the stream, each
+// character has an index.
+// We will use the index parameters in many of FPDFTEXT functions. The
+// first character in the page
+// has an index value of zero.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_CountChars(FPDF_TEXTPAGE text_page);
+
+// Function: FPDFText_GetUnicode
+// Get Unicode of a character in a page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// The Unicode of the particular character.
+// If a character is not encoded in Unicode and Foxit engine can't
+// convert to Unicode,
+// the return value will be zero.
+//
+FPDF_EXPORT unsigned int FPDF_CALLCONV
+FPDFText_GetUnicode(FPDF_TEXTPAGE text_page, int index);
+
+// Experimental API.
+// Function: FPDFText_GetTextObject
+// Get the FPDF_PAGEOBJECT associated with a given character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// The associated text object for the character at |index|, or NULL on
+// error. The returned text object, if non-null, is of type
+// |FPDF_PAGEOBJ_TEXT|. The caller does not own the returned object.
+//
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFText_GetTextObject(FPDF_TEXTPAGE text_page, int index);
+
+// Experimental API.
+// Function: FPDFText_IsGenerated
+// Get if a character in a page is generated by PDFium.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// 1 if the character is generated by PDFium.
+// 0 if the character is not generated by PDFium.
+// -1 if there was an error.
+//
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_IsGenerated(FPDF_TEXTPAGE text_page, int index);
+
+// Experimental API.
+// Function: FPDFText_IsHyphen
+// Get if a character in a page is a hyphen.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// 1 if the character is a hyphen.
+// 0 if the character is not a hyphen.
+// -1 if there was an error.
+//
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_IsHyphen(FPDF_TEXTPAGE text_page, int index);
+
+// Experimental API.
+// Function: FPDFText_HasUnicodeMapError
+// Get if a character in a page has an invalid unicode mapping.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// 1 if the character has an invalid unicode mapping.
+// 0 if the character has no known unicode mapping issues.
+// -1 if there was an error.
+//
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_HasUnicodeMapError(FPDF_TEXTPAGE text_page, int index);
+
+// Function: FPDFText_GetFontSize
+// Get the font size of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// The font size of the particular character, measured in points (about
+// 1/72 inch). This is the typographic size of the font (so called
+// "em size").
+//
+FPDF_EXPORT double FPDF_CALLCONV FPDFText_GetFontSize(FPDF_TEXTPAGE text_page,
+ int index);
+
+// Experimental API.
+// Function: FPDFText_GetFontInfo
+// Get the font name and flags of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// buffer - A buffer receiving the font name.
+// buflen - The length of |buffer| in bytes.
+// flags - Optional pointer to an int receiving the font flags.
+// These flags should be interpreted per PDF spec 1.7
+// Section 5.7.1 Font Descriptor Flags.
+// Return value:
+// On success, return the length of the font name, including the
+// trailing NUL character, in bytes. If this length is less than or
+// equal to |length|, |buffer| is set to the font name, |flags| is
+// set to the font flags. |buffer| is in UTF-8 encoding. Return 0 on
+// failure.
+//
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFText_GetFontInfo(FPDF_TEXTPAGE text_page,
+ int index,
+ void* buffer,
+ unsigned long buflen,
+ int* flags);
+
+// Experimental API.
+// Function: FPDFText_GetFontWeight
+// Get the font weight of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// On success, return the font weight of the particular character. If
+// |text_page| is invalid, if |index| is out of bounds, or if the
+// character's text object is undefined, return -1.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_GetFontWeight(FPDF_TEXTPAGE text_page,
+ int index);
+
+// Experimental API.
+// Function: FPDFText_GetFillColor
+// Get the fill color of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// R - Pointer to an unsigned int number receiving the
+// red value of the fill color.
+// G - Pointer to an unsigned int number receiving the
+// green value of the fill color.
+// B - Pointer to an unsigned int number receiving the
+// blue value of the fill color.
+// A - Pointer to an unsigned int number receiving the
+// alpha value of the fill color.
+// Return value:
+// Whether the call succeeded. If false, |R|, |G|, |B| and |A| are
+// unchanged.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_GetFillColor(FPDF_TEXTPAGE text_page,
+ int index,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B,
+ unsigned int* A);
+
+// Experimental API.
+// Function: FPDFText_GetStrokeColor
+// Get the stroke color of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// R - Pointer to an unsigned int number receiving the
+// red value of the stroke color.
+// G - Pointer to an unsigned int number receiving the
+// green value of the stroke color.
+// B - Pointer to an unsigned int number receiving the
+// blue value of the stroke color.
+// A - Pointer to an unsigned int number receiving the
+// alpha value of the stroke color.
+// Return value:
+// Whether the call succeeded. If false, |R|, |G|, |B| and |A| are
+// unchanged.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_GetStrokeColor(FPDF_TEXTPAGE text_page,
+ int index,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B,
+ unsigned int* A);
+
+// Experimental API.
+// Function: FPDFText_GetCharAngle
+// Get character rotation angle.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return Value:
+// On success, return the angle value in radian. Value will always be
+// greater or equal to 0. If |text_page| is invalid, or if |index| is
+// out of bounds, then return -1.
+//
+FPDF_EXPORT float FPDF_CALLCONV FPDFText_GetCharAngle(FPDF_TEXTPAGE text_page,
+ int index);
+
+// Function: FPDFText_GetCharBox
+// Get bounding box of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// left - Pointer to a double number receiving left position
+// of the character box.
+// right - Pointer to a double number receiving right position
+// of the character box.
+// bottom - Pointer to a double number receiving bottom position
+// of the character box.
+// top - Pointer to a double number receiving top position of
+// the character box.
+// Return Value:
+// On success, return TRUE and fill in |left|, |right|, |bottom|, and
+// |top|. If |text_page| is invalid, or if |index| is out of bounds,
+// then return FALSE, and the out parameters remain unmodified.
+// Comments:
+// All positions are measured in PDF "user space".
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFText_GetCharBox(FPDF_TEXTPAGE text_page,
+ int index,
+ double* left,
+ double* right,
+ double* bottom,
+ double* top);
+
+// Experimental API.
+// Function: FPDFText_GetLooseCharBox
+// Get a "loose" bounding box of a particular character, i.e., covering
+// the entire glyph bounds, without taking the actual glyph shape into
+// account.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// rect - Pointer to a FS_RECTF receiving the character box.
+// Return Value:
+// On success, return TRUE and fill in |rect|. If |text_page| is
+// invalid, or if |index| is out of bounds, then return FALSE, and the
+// |rect| out parameter remains unmodified.
+// Comments:
+// All positions are measured in PDF "user space".
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_GetLooseCharBox(FPDF_TEXTPAGE text_page, int index, FS_RECTF* rect);
+
+// Experimental API.
+// Function: FPDFText_GetMatrix
+// Get the effective transformation matrix for a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage().
+// index - Zero-based index of the character.
+// matrix - Pointer to a FS_MATRIX receiving the transformation
+// matrix.
+// Return Value:
+// On success, return TRUE and fill in |matrix|. If |text_page| is
+// invalid, or if |index| is out of bounds, or if |matrix| is NULL,
+// then return FALSE, and |matrix| remains unmodified.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFText_GetMatrix(FPDF_TEXTPAGE text_page,
+ int index,
+ FS_MATRIX* matrix);
+
+// Function: FPDFText_GetCharOrigin
+// Get origin of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// x - Pointer to a double number receiving x coordinate of
+// the character origin.
+// y - Pointer to a double number receiving y coordinate of
+// the character origin.
+// Return Value:
+// Whether the call succeeded. If false, x and y are unchanged.
+// Comments:
+// All positions are measured in PDF "user space".
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_GetCharOrigin(FPDF_TEXTPAGE text_page,
+ int index,
+ double* x,
+ double* y);
+
+// Function: FPDFText_GetCharIndexAtPos
+// Get the index of a character at or nearby a certain position on the
+// page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// x - X position in PDF "user space".
+// y - Y position in PDF "user space".
+// xTolerance - An x-axis tolerance value for character hit
+// detection, in point units.
+// yTolerance - A y-axis tolerance value for character hit
+// detection, in point units.
+// Return Value:
+// The zero-based index of the character at, or nearby the point (x,y).
+// If there is no character at or nearby the point, return value will
+// be -1. If an error occurs, -3 will be returned.
+//
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_GetCharIndexAtPos(FPDF_TEXTPAGE text_page,
+ double x,
+ double y,
+ double xTolerance,
+ double yTolerance);
+
+// Function: FPDFText_GetText
+// Extract unicode text string from the page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// start_index - Index for the start characters.
+// count - Number of UCS-2 values to be extracted.
+// result - A buffer (allocated by application) receiving the
+// extracted UCS-2 values. The buffer must be able to
+// hold `count` UCS-2 values plus a terminator.
+// Return Value:
+// Number of characters written into the result buffer, including the
+// trailing terminator.
+// Comments:
+// This function ignores characters without UCS-2 representations.
+// It considers all characters on the page, even those that are not
+// visible when the page has a cropbox. To filter out the characters
+// outside of the cropbox, use FPDF_GetPageBoundingBox() and
+// FPDFText_GetCharBox().
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_GetText(FPDF_TEXTPAGE text_page,
+ int start_index,
+ int count,
+ unsigned short* result);
+
+// Function: FPDFText_CountRects
+// Counts number of rectangular areas occupied by a segment of text,
+// and caches the result for subsequent FPDFText_GetRect() calls.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// start_index - Index for the start character.
+// count - Number of characters, or -1 for all remaining.
+// Return value:
+// Number of rectangles, 0 if text_page is null, or -1 on bad
+// start_index.
+// Comments:
+// This function, along with FPDFText_GetRect can be used by
+// applications to detect the position on the page for a text segment,
+// so proper areas can be highlighted. The FPDFText_* functions will
+// automatically merge small character boxes into bigger one if those
+// characters are on the same line and use same font settings.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_CountRects(FPDF_TEXTPAGE text_page,
+ int start_index,
+ int count);
+
+// Function: FPDFText_GetRect
+// Get a rectangular area from the result generated by
+// FPDFText_CountRects.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// rect_index - Zero-based index for the rectangle.
+// left - Pointer to a double value receiving the rectangle
+// left boundary.
+// top - Pointer to a double value receiving the rectangle
+// top boundary.
+// right - Pointer to a double value receiving the rectangle
+// right boundary.
+// bottom - Pointer to a double value receiving the rectangle
+// bottom boundary.
+// Return Value:
+// On success, return TRUE and fill in |left|, |top|, |right|, and
+// |bottom|. If |text_page| is invalid then return FALSE, and the out
+// parameters remain unmodified. If |text_page| is valid but
+// |rect_index| is out of bounds, then return FALSE and set the out
+// parameters to 0.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFText_GetRect(FPDF_TEXTPAGE text_page,
+ int rect_index,
+ double* left,
+ double* top,
+ double* right,
+ double* bottom);
+
+// Function: FPDFText_GetBoundedText
+// Extract unicode text within a rectangular boundary on the page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// left - Left boundary.
+// top - Top boundary.
+// right - Right boundary.
+// bottom - Bottom boundary.
+// buffer - Caller-allocated buffer to receive UTF-16 values.
+// buflen - Number of UTF-16 values (not bytes) that `buffer`
+// is capable of holding.
+// Return Value:
+// If buffer is NULL or buflen is zero, return number of UTF-16
+// values (not bytes) of text present within the rectangle, excluding
+// a terminating NUL. Generally you should pass a buffer at least one
+// larger than this if you want a terminating NUL, which will be
+// provided if space is available. Otherwise, return number of UTF-16
+// values copied into the buffer, including the terminating NUL when
+// space for it is available.
+// Comment:
+// If the buffer is too small, as much text as will fit is copied into
+// it. May return a split surrogate in that case.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_GetBoundedText(FPDF_TEXTPAGE text_page,
+ double left,
+ double top,
+ double right,
+ double bottom,
+ unsigned short* buffer,
+ int buflen);
+
+// Flags used by FPDFText_FindStart function.
+//
+// If not set, it will not match case by default.
+#define FPDF_MATCHCASE 0x00000001
+// If not set, it will not match the whole word by default.
+#define FPDF_MATCHWHOLEWORD 0x00000002
+// If not set, it will skip past the current match to look for the next match.
+#define FPDF_CONSECUTIVE 0x00000004
+
+// Function: FPDFText_FindStart
+// Start a search.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// findwhat - A unicode match pattern.
+// flags - Option flags.
+// start_index - Start from this character. -1 for end of the page.
+// Return Value:
+// A handle for the search context. FPDFText_FindClose must be called
+// to release this handle.
+//
+FPDF_EXPORT FPDF_SCHHANDLE FPDF_CALLCONV
+FPDFText_FindStart(FPDF_TEXTPAGE text_page,
+ FPDF_WIDESTRING findwhat,
+ unsigned long flags,
+ int start_index);
+
+// Function: FPDFText_FindNext
+// Search in the direction from page start to end.
+// Parameters:
+// handle - A search context handle returned by
+// FPDFText_FindStart.
+// Return Value:
+// Whether a match is found.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFText_FindNext(FPDF_SCHHANDLE handle);
+
+// Function: FPDFText_FindPrev
+// Search in the direction from page end to start.
+// Parameters:
+// handle - A search context handle returned by
+// FPDFText_FindStart.
+// Return Value:
+// Whether a match is found.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFText_FindPrev(FPDF_SCHHANDLE handle);
+
+// Function: FPDFText_GetSchResultIndex
+// Get the starting character index of the search result.
+// Parameters:
+// handle - A search context handle returned by
+// FPDFText_FindStart.
+// Return Value:
+// Index for the starting character.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_GetSchResultIndex(FPDF_SCHHANDLE handle);
+
+// Function: FPDFText_GetSchCount
+// Get the number of matched characters in the search result.
+// Parameters:
+// handle - A search context handle returned by
+// FPDFText_FindStart.
+// Return Value:
+// Number of matched characters.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_GetSchCount(FPDF_SCHHANDLE handle);
+
+// Function: FPDFText_FindClose
+// Release a search context.
+// Parameters:
+// handle - A search context handle returned by
+// FPDFText_FindStart.
+// Return Value:
+// None.
+//
+FPDF_EXPORT void FPDF_CALLCONV FPDFText_FindClose(FPDF_SCHHANDLE handle);
+
+// Function: FPDFLink_LoadWebLinks
+// Prepare information about weblinks in a page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// Return Value:
+// A handle to the page's links information structure, or
+// NULL if something goes wrong.
+// Comments:
+// Weblinks are those links implicitly embedded in PDF pages. PDF also
+// has a type of annotation called "link" (FPDFTEXT doesn't deal with
+// that kind of link). FPDFTEXT weblink feature is useful for
+// automatically detecting links in the page contents. For example,
+// things like "https://www.example.com" will be detected, so
+// applications can allow user to click on those characters to activate
+// the link, even the PDF doesn't come with link annotations.
+//
+// FPDFLink_CloseWebLinks must be called to release resources.
+//
+FPDF_EXPORT FPDF_PAGELINK FPDF_CALLCONV
+FPDFLink_LoadWebLinks(FPDF_TEXTPAGE text_page);
+
+// Function: FPDFLink_CountWebLinks
+// Count number of detected web links.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// Return Value:
+// Number of detected web links.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFLink_CountWebLinks(FPDF_PAGELINK link_page);
+
+// Function: FPDFLink_GetURL
+// Fetch the URL information for a detected web link.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// link_index - Zero-based index for the link.
+// buffer - A unicode buffer for the result.
+// buflen - Number of 16-bit code units (not bytes) for the
+// buffer, including an additional terminator.
+// Return Value:
+// If |buffer| is NULL or |buflen| is zero, return the number of 16-bit
+// code units (not bytes) needed to buffer the result (an additional
+// terminator is included in this count).
+// Otherwise, copy the result into |buffer|, truncating at |buflen| if
+// the result is too large to fit, and return the number of 16-bit code
+// units actually copied into the buffer (the additional terminator is
+// also included in this count).
+// If |link_index| does not correspond to a valid link, then the result
+// is an empty string.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFLink_GetURL(FPDF_PAGELINK link_page,
+ int link_index,
+ unsigned short* buffer,
+ int buflen);
+
+// Function: FPDFLink_CountRects
+// Count number of rectangular areas for the link.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// link_index - Zero-based index for the link.
+// Return Value:
+// Number of rectangular areas for the link. If |link_index| does
+// not correspond to a valid link, then 0 is returned.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFLink_CountRects(FPDF_PAGELINK link_page,
+ int link_index);
+
+// Function: FPDFLink_GetRect
+// Fetch the boundaries of a rectangle for a link.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// link_index - Zero-based index for the link.
+// rect_index - Zero-based index for a rectangle.
+// left - Pointer to a double value receiving the rectangle
+// left boundary.
+// top - Pointer to a double value receiving the rectangle
+// top boundary.
+// right - Pointer to a double value receiving the rectangle
+// right boundary.
+// bottom - Pointer to a double value receiving the rectangle
+// bottom boundary.
+// Return Value:
+// On success, return TRUE and fill in |left|, |top|, |right|, and
+// |bottom|. If |link_page| is invalid or if |link_index| does not
+// correspond to a valid link, then return FALSE, and the out
+// parameters remain unmodified.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFLink_GetRect(FPDF_PAGELINK link_page,
+ int link_index,
+ int rect_index,
+ double* left,
+ double* top,
+ double* right,
+ double* bottom);
+
+// Experimental API.
+// Function: FPDFLink_GetTextRange
+// Fetch the start char index and char count for a link.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// link_index - Zero-based index for the link.
+// start_char_index - pointer to int receiving the start char index
+// char_count - pointer to int receiving the char count
+// Return Value:
+// On success, return TRUE and fill in |start_char_index| and
+// |char_count|. if |link_page| is invalid or if |link_index| does
+// not correspond to a valid link, then return FALSE and the out
+// parameters remain unmodified.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFLink_GetTextRange(FPDF_PAGELINK link_page,
+ int link_index,
+ int* start_char_index,
+ int* char_count);
+
+// Function: FPDFLink_CloseWebLinks
+// Release resources used by weblink feature.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// Return Value:
+// None.
+//
+FPDF_EXPORT void FPDF_CALLCONV FPDFLink_CloseWebLinks(FPDF_PAGELINK link_page);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_TEXT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_thumbnail.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_thumbnail.h
new file mode 100644
index 00000000..27b6d497
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_thumbnail.h
@@ -0,0 +1,59 @@
+// Copyright 2019 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_THUMBNAIL_H_
+#define PUBLIC_FPDF_THUMBNAIL_H_
+
+#include
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Experimental API.
+// Gets the decoded data from the thumbnail of |page| if it exists.
+// This only modifies |buffer| if |buflen| less than or equal to the
+// size of the decoded data. Returns the size of the decoded
+// data or 0 if thumbnail DNE. Optional, pass null to just retrieve
+// the size of the buffer needed.
+//
+// page - handle to a page.
+// buffer - buffer for holding the decoded image data.
+// buflen - length of the buffer in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFPage_GetDecodedThumbnailData(FPDF_PAGE page,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Gets the raw data from the thumbnail of |page| if it exists.
+// This only modifies |buffer| if |buflen| is less than or equal to
+// the size of the raw data. Returns the size of the raw data or 0
+// if thumbnail DNE. Optional, pass null to just retrieve the size
+// of the buffer needed.
+//
+// page - handle to a page.
+// buffer - buffer for holding the raw image data.
+// buflen - length of the buffer in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFPage_GetRawThumbnailData(FPDF_PAGE page,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Returns the thumbnail of |page| as a FPDF_BITMAP. Returns a nullptr
+// if unable to access the thumbnail's stream.
+//
+// page - handle to a page.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV
+FPDFPage_GetThumbnailAsBitmap(FPDF_PAGE page);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_THUMBNAIL_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_transformpage.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_transformpage.h
new file mode 100644
index 00000000..3df743bd
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdf_transformpage.h
@@ -0,0 +1,278 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_TRANSFORMPAGE_H_
+#define PUBLIC_FPDF_TRANSFORMPAGE_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Set "MediaBox" entry to the page dictionary.
+//
+// page - Handle to a page.
+// left - The left of the rectangle.
+// bottom - The bottom of the rectangle.
+// right - The right of the rectangle.
+// top - The top of the rectangle.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetMediaBox(FPDF_PAGE page,
+ float left,
+ float bottom,
+ float right,
+ float top);
+
+// Set "CropBox" entry to the page dictionary.
+//
+// page - Handle to a page.
+// left - The left of the rectangle.
+// bottom - The bottom of the rectangle.
+// right - The right of the rectangle.
+// top - The top of the rectangle.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetCropBox(FPDF_PAGE page,
+ float left,
+ float bottom,
+ float right,
+ float top);
+
+// Set "BleedBox" entry to the page dictionary.
+//
+// page - Handle to a page.
+// left - The left of the rectangle.
+// bottom - The bottom of the rectangle.
+// right - The right of the rectangle.
+// top - The top of the rectangle.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetBleedBox(FPDF_PAGE page,
+ float left,
+ float bottom,
+ float right,
+ float top);
+
+// Set "TrimBox" entry to the page dictionary.
+//
+// page - Handle to a page.
+// left - The left of the rectangle.
+// bottom - The bottom of the rectangle.
+// right - The right of the rectangle.
+// top - The top of the rectangle.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetTrimBox(FPDF_PAGE page,
+ float left,
+ float bottom,
+ float right,
+ float top);
+
+// Set "ArtBox" entry to the page dictionary.
+//
+// page - Handle to a page.
+// left - The left of the rectangle.
+// bottom - The bottom of the rectangle.
+// right - The right of the rectangle.
+// top - The top of the rectangle.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetArtBox(FPDF_PAGE page,
+ float left,
+ float bottom,
+ float right,
+ float top);
+
+// Get "MediaBox" entry from the page dictionary.
+//
+// page - Handle to a page.
+// left - Pointer to a float value receiving the left of the rectangle.
+// bottom - Pointer to a float value receiving the bottom of the rectangle.
+// right - Pointer to a float value receiving the right of the rectangle.
+// top - Pointer to a float value receiving the top of the rectangle.
+//
+// On success, return true and write to the out parameters. Otherwise return
+// false and leave the out parameters unmodified.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GetMediaBox(FPDF_PAGE page,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Get "CropBox" entry from the page dictionary.
+//
+// page - Handle to a page.
+// left - Pointer to a float value receiving the left of the rectangle.
+// bottom - Pointer to a float value receiving the bottom of the rectangle.
+// right - Pointer to a float value receiving the right of the rectangle.
+// top - Pointer to a float value receiving the top of the rectangle.
+//
+// On success, return true and write to the out parameters. Otherwise return
+// false and leave the out parameters unmodified.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GetCropBox(FPDF_PAGE page,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Get "BleedBox" entry from the page dictionary.
+//
+// page - Handle to a page.
+// left - Pointer to a float value receiving the left of the rectangle.
+// bottom - Pointer to a float value receiving the bottom of the rectangle.
+// right - Pointer to a float value receiving the right of the rectangle.
+// top - Pointer to a float value receiving the top of the rectangle.
+//
+// On success, return true and write to the out parameters. Otherwise return
+// false and leave the out parameters unmodified.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GetBleedBox(FPDF_PAGE page,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Get "TrimBox" entry from the page dictionary.
+//
+// page - Handle to a page.
+// left - Pointer to a float value receiving the left of the rectangle.
+// bottom - Pointer to a float value receiving the bottom of the rectangle.
+// right - Pointer to a float value receiving the right of the rectangle.
+// top - Pointer to a float value receiving the top of the rectangle.
+//
+// On success, return true and write to the out parameters. Otherwise return
+// false and leave the out parameters unmodified.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GetTrimBox(FPDF_PAGE page,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Get "ArtBox" entry from the page dictionary.
+//
+// page - Handle to a page.
+// left - Pointer to a float value receiving the left of the rectangle.
+// bottom - Pointer to a float value receiving the bottom of the rectangle.
+// right - Pointer to a float value receiving the right of the rectangle.
+// top - Pointer to a float value receiving the top of the rectangle.
+//
+// On success, return true and write to the out parameters. Otherwise return
+// false and leave the out parameters unmodified.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GetArtBox(FPDF_PAGE page,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Apply transforms to |page|.
+//
+// If |matrix| is provided it will be applied to transform the page.
+// If |clipRect| is provided it will be used to clip the resulting page.
+// If neither |matrix| or |clipRect| are provided this method returns |false|.
+// Returns |true| if transforms are applied.
+//
+// This function will transform the whole page, and would take effect to all the
+// objects in the page.
+//
+// page - Page handle.
+// matrix - Transform matrix.
+// clipRect - Clipping rectangle.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPage_TransFormWithClip(FPDF_PAGE page,
+ const FS_MATRIX* matrix,
+ const FS_RECTF* clipRect);
+
+// Transform (scale, rotate, shear, move) the clip path of page object.
+// page_object - Handle to a page object. Returned by
+// FPDFPageObj_NewImageObj().
+//
+// a - The coefficient "a" of the matrix.
+// b - The coefficient "b" of the matrix.
+// c - The coefficient "c" of the matrix.
+// d - The coefficient "d" of the matrix.
+// e - The coefficient "e" of the matrix.
+// f - The coefficient "f" of the matrix.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFPageObj_TransformClipPath(FPDF_PAGEOBJECT page_object,
+ double a,
+ double b,
+ double c,
+ double d,
+ double e,
+ double f);
+
+// Experimental API.
+// Get the clip path of the page object.
+//
+// page object - Handle to a page object. Returned by e.g.
+// FPDFPage_GetObject().
+//
+// Returns the handle to the clip path, or NULL on failure. The caller does not
+// take ownership of the returned FPDF_CLIPPATH. Instead, it remains valid until
+// FPDF_ClosePage() is called for the page containing |page_object|.
+FPDF_EXPORT FPDF_CLIPPATH FPDF_CALLCONV
+FPDFPageObj_GetClipPath(FPDF_PAGEOBJECT page_object);
+
+// Experimental API.
+// Get number of paths inside |clip_path|.
+//
+// clip_path - handle to a clip_path.
+//
+// Returns the number of objects in |clip_path| or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFClipPath_CountPaths(FPDF_CLIPPATH clip_path);
+
+// Experimental API.
+// Get number of segments inside one path of |clip_path|.
+//
+// clip_path - handle to a clip_path.
+// path_index - index into the array of paths of the clip path.
+//
+// Returns the number of segments or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFClipPath_CountPathSegments(FPDF_CLIPPATH clip_path, int path_index);
+
+// Experimental API.
+// Get segment in one specific path of |clip_path| at index.
+//
+// clip_path - handle to a clip_path.
+// path_index - the index of a path.
+// segment_index - the index of a segment.
+//
+// Returns the handle to the segment, or NULL on failure. The caller does not
+// take ownership of the returned FPDF_PATHSEGMENT. Instead, it remains valid
+// until FPDF_ClosePage() is called for the page containing |clip_path|.
+FPDF_EXPORT FPDF_PATHSEGMENT FPDF_CALLCONV
+FPDFClipPath_GetPathSegment(FPDF_CLIPPATH clip_path,
+ int path_index,
+ int segment_index);
+
+// Create a new clip path, with a rectangle inserted.
+//
+// Caller takes ownership of the returned FPDF_CLIPPATH. It should be freed with
+// FPDF_DestroyClipPath().
+//
+// left - The left of the clip box.
+// bottom - The bottom of the clip box.
+// right - The right of the clip box.
+// top - The top of the clip box.
+FPDF_EXPORT FPDF_CLIPPATH FPDF_CALLCONV FPDF_CreateClipPath(float left,
+ float bottom,
+ float right,
+ float top);
+
+// Destroy the clip path.
+//
+// clipPath - A handle to the clip path. It will be invalid after this call.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_DestroyClipPath(FPDF_CLIPPATH clipPath);
+
+// Clip the page content, the page content that outside the clipping region
+// become invisible.
+//
+// A clip path will be inserted before the page content stream or content array.
+// In this way, the page content will be clipped by this clip path.
+//
+// page - A page handle.
+// clipPath - A handle to the clip path. (Does not take ownership.)
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_InsertClipPath(FPDF_PAGE page,
+ FPDF_CLIPPATH clipPath);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_TRANSFORMPAGE_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdfview.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdfview.h
new file mode 100644
index 00000000..fb9b6998
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdfview.h
@@ -0,0 +1,1476 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+// This is the main header file for embedders of PDFium. It provides APIs to
+// initialize the library, load documents, and render pages, amongst other
+// things.
+//
+// NOTE: None of the PDFium APIs are thread-safe. They expect to be called
+// from a single thread. Barring that, embedders are required to ensure (via
+// a mutex or similar) that only a single PDFium call can be made at a time.
+//
+// NOTE: External docs refer to this file as "fpdfview.h", so do not rename
+// despite lack of consistency with other public files.
+
+#ifndef PUBLIC_FPDFVIEW_H_
+#define PUBLIC_FPDFVIEW_H_
+
+// clang-format off
+
+#include
+
+#if defined(_WIN32) && !defined(__WINDOWS__)
+#include
+#endif
+
+#ifdef PDF_ENABLE_XFA
+// PDF_USE_XFA is set in confirmation that this version of PDFium can support
+// XFA forms as requested by the PDF_ENABLE_XFA setting.
+#define PDF_USE_XFA
+#endif // PDF_ENABLE_XFA
+
+// PDF object types
+#define FPDF_OBJECT_UNKNOWN 0
+#define FPDF_OBJECT_BOOLEAN 1
+#define FPDF_OBJECT_NUMBER 2
+#define FPDF_OBJECT_STRING 3
+#define FPDF_OBJECT_NAME 4
+#define FPDF_OBJECT_ARRAY 5
+#define FPDF_OBJECT_DICTIONARY 6
+#define FPDF_OBJECT_STREAM 7
+#define FPDF_OBJECT_NULLOBJ 8
+#define FPDF_OBJECT_REFERENCE 9
+
+// PDF text rendering modes
+typedef enum {
+ FPDF_TEXTRENDERMODE_UNKNOWN = -1,
+ FPDF_TEXTRENDERMODE_FILL = 0,
+ FPDF_TEXTRENDERMODE_STROKE = 1,
+ FPDF_TEXTRENDERMODE_FILL_STROKE = 2,
+ FPDF_TEXTRENDERMODE_INVISIBLE = 3,
+ FPDF_TEXTRENDERMODE_FILL_CLIP = 4,
+ FPDF_TEXTRENDERMODE_STROKE_CLIP = 5,
+ FPDF_TEXTRENDERMODE_FILL_STROKE_CLIP = 6,
+ FPDF_TEXTRENDERMODE_CLIP = 7,
+ FPDF_TEXTRENDERMODE_LAST = FPDF_TEXTRENDERMODE_CLIP,
+} FPDF_TEXT_RENDERMODE;
+
+// PDF types - use incomplete types (never completed) to force API type safety.
+typedef struct fpdf_action_t__* FPDF_ACTION;
+typedef struct fpdf_annotation_t__* FPDF_ANNOTATION;
+typedef struct fpdf_attachment_t__* FPDF_ATTACHMENT;
+typedef struct fpdf_avail_t__* FPDF_AVAIL;
+typedef struct fpdf_bitmap_t__* FPDF_BITMAP;
+typedef struct fpdf_bookmark_t__* FPDF_BOOKMARK;
+typedef struct fpdf_clippath_t__* FPDF_CLIPPATH;
+typedef struct fpdf_dest_t__* FPDF_DEST;
+typedef struct fpdf_document_t__* FPDF_DOCUMENT;
+typedef struct fpdf_font_t__* FPDF_FONT;
+typedef struct fpdf_form_handle_t__* FPDF_FORMHANDLE;
+typedef const struct fpdf_glyphpath_t__* FPDF_GLYPHPATH;
+typedef struct fpdf_javascript_action_t* FPDF_JAVASCRIPT_ACTION;
+typedef struct fpdf_link_t__* FPDF_LINK;
+typedef struct fpdf_page_t__* FPDF_PAGE;
+typedef struct fpdf_pagelink_t__* FPDF_PAGELINK;
+typedef struct fpdf_pageobject_t__* FPDF_PAGEOBJECT; // (text, path, etc.)
+typedef struct fpdf_pageobjectmark_t__* FPDF_PAGEOBJECTMARK;
+typedef const struct fpdf_pagerange_t__* FPDF_PAGERANGE;
+typedef const struct fpdf_pathsegment_t* FPDF_PATHSEGMENT;
+typedef struct fpdf_schhandle_t__* FPDF_SCHHANDLE;
+typedef const struct fpdf_signature_t__* FPDF_SIGNATURE;
+typedef void* FPDF_SKIA_CANVAS; // Passed into Skia as an SkCanvas.
+typedef struct fpdf_structelement_t__* FPDF_STRUCTELEMENT;
+typedef const struct fpdf_structelement_attr_t__* FPDF_STRUCTELEMENT_ATTR;
+typedef const struct fpdf_structelement_attr_value_t__*
+FPDF_STRUCTELEMENT_ATTR_VALUE;
+typedef struct fpdf_structtree_t__* FPDF_STRUCTTREE;
+typedef struct fpdf_textpage_t__* FPDF_TEXTPAGE;
+typedef struct fpdf_widget_t__* FPDF_WIDGET;
+typedef struct fpdf_xobject_t__* FPDF_XOBJECT;
+
+// Basic data types
+typedef int FPDF_BOOL;
+typedef int FPDF_RESULT;
+typedef unsigned long FPDF_DWORD;
+typedef float FS_FLOAT;
+
+// Duplex types
+typedef enum _FPDF_DUPLEXTYPE_ {
+ DuplexUndefined = 0,
+ Simplex,
+ DuplexFlipShortEdge,
+ DuplexFlipLongEdge
+} FPDF_DUPLEXTYPE;
+
+// String types
+typedef unsigned short FPDF_WCHAR;
+
+// The public PDFium API uses three types of strings: byte string, wide string
+// (UTF-16LE encoded), and platform dependent string.
+
+// Public PDFium API type for byte strings.
+typedef const char* FPDF_BYTESTRING;
+
+// The public PDFium API always uses UTF-16LE encoded wide strings, each
+// character uses 2 bytes (except surrogation), with the low byte first.
+typedef const FPDF_WCHAR* FPDF_WIDESTRING;
+
+// Structure for persisting a string beyond the duration of a callback.
+// Note: although represented as a char*, string may be interpreted as
+// a UTF-16LE formated string. Used only by XFA callbacks.
+typedef struct FPDF_BSTR_ {
+ char* str; // String buffer, manipulate only with FPDF_BStr_* methods.
+ int len; // Length of the string, in bytes.
+} FPDF_BSTR;
+
+// For Windows programmers: In most cases it's OK to treat FPDF_WIDESTRING as a
+// Windows unicode string, however, special care needs to be taken if you
+// expect to process Unicode larger than 0xffff.
+//
+// For Linux/Unix programmers: most compiler/library environments use 4 bytes
+// for a Unicode character, and you have to convert between FPDF_WIDESTRING and
+// system wide string by yourself.
+typedef const char* FPDF_STRING;
+
+// Matrix for transformation, in the form [a b c d e f], equivalent to:
+// | a b 0 |
+// | c d 0 |
+// | e f 1 |
+//
+// Translation is performed with [1 0 0 1 tx ty].
+// Scaling is performed with [sx 0 0 sy 0 0].
+// See PDF Reference 1.7, 4.2.2 Common Transformations for more.
+typedef struct _FS_MATRIX_ {
+ float a;
+ float b;
+ float c;
+ float d;
+ float e;
+ float f;
+} FS_MATRIX;
+
+// Rectangle area(float) in device or page coordinate system.
+typedef struct _FS_RECTF_ {
+ // The x-coordinate of the left-top corner.
+ float left;
+ // The y-coordinate of the left-top corner.
+ float top;
+ // The x-coordinate of the right-bottom corner.
+ float right;
+ // The y-coordinate of the right-bottom corner.
+ float bottom;
+} * FS_LPRECTF, FS_RECTF;
+
+// Const Pointer to FS_RECTF structure.
+typedef const FS_RECTF* FS_LPCRECTF;
+
+// Rectangle size. Coordinate system agnostic.
+typedef struct FS_SIZEF_ {
+ float width;
+ float height;
+} * FS_LPSIZEF, FS_SIZEF;
+
+// Const Pointer to FS_SIZEF structure.
+typedef const FS_SIZEF* FS_LPCSIZEF;
+
+// 2D Point. Coordinate system agnostic.
+typedef struct FS_POINTF_ {
+ float x;
+ float y;
+} * FS_LPPOINTF, FS_POINTF;
+
+// Const Pointer to FS_POINTF structure.
+typedef const FS_POINTF* FS_LPCPOINTF;
+
+typedef struct _FS_QUADPOINTSF {
+ FS_FLOAT x1;
+ FS_FLOAT y1;
+ FS_FLOAT x2;
+ FS_FLOAT y2;
+ FS_FLOAT x3;
+ FS_FLOAT y3;
+ FS_FLOAT x4;
+ FS_FLOAT y4;
+} FS_QUADPOINTSF;
+
+// Annotation enums.
+typedef int FPDF_ANNOTATION_SUBTYPE;
+typedef int FPDF_ANNOT_APPEARANCEMODE;
+
+// Dictionary value types.
+typedef int FPDF_OBJECT_TYPE;
+
+#if defined(WIN32)
+#if defined(FPDF_IMPLEMENTATION)
+#define FPDF_EXPORT __declspec(dllexport)
+#else
+#define FPDF_EXPORT __declspec(dllimport)
+#endif // defined(FPDF_IMPLEMENTATION)
+#else
+#if defined(FPDF_IMPLEMENTATION)
+#define FPDF_EXPORT __attribute__((visibility("default")))
+#else
+#define FPDF_EXPORT
+#endif // defined(FPDF_IMPLEMENTATION)
+#endif // defined(WIN32)
+
+#if defined(WIN32) && defined(FPDFSDK_EXPORTS)
+#define FPDF_CALLCONV __stdcall
+#else
+#define FPDF_CALLCONV
+#endif
+
+// Exported Functions
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// PDF renderer types - Experimental.
+// Selection of 2D graphics library to use for rendering to FPDF_BITMAPs.
+typedef enum {
+ // Anti-Grain Geometry - https://sourceforge.net/projects/agg/
+ FPDF_RENDERERTYPE_AGG = 0,
+ // Skia - https://skia.org/
+ FPDF_RENDERERTYPE_SKIA = 1,
+} FPDF_RENDERER_TYPE;
+
+// Process-wide options for initializing the library.
+typedef struct FPDF_LIBRARY_CONFIG_ {
+ // Version number of the interface. Currently must be 2.
+ // Support for version 1 will be deprecated in the future.
+ int version;
+
+ // Array of paths to scan in place of the defaults when using built-in
+ // FXGE font loading code. The array is terminated by a NULL pointer.
+ // The Array may be NULL itself to use the default paths. May be ignored
+ // entirely depending upon the platform.
+ const char** m_pUserFontPaths;
+
+ // Version 2.
+
+ // Pointer to the v8::Isolate to use, or NULL to force PDFium to create one.
+ void* m_pIsolate;
+
+ // The embedder data slot to use in the v8::Isolate to store PDFium's
+ // per-isolate data. The value needs to be in the range
+ // [0, |v8::Internals::kNumIsolateDataLots|). Note that 0 is fine for most
+ // embedders.
+ unsigned int m_v8EmbedderSlot;
+
+ // Version 3 - Experimental.
+
+ // Pointer to the V8::Platform to use.
+ void* m_pPlatform;
+
+ // Version 4 - Experimental.
+
+ // Explicit specification of core renderer to use. |m_RendererType| must be
+ // a valid value for |FPDF_LIBRARY_CONFIG| versions of this level or higher,
+ // or else the initialization will fail with an immediate crash.
+ // Note that use of a specified |FPDF_RENDERER_TYPE| value for which the
+ // corresponding render library is not included in the build will similarly
+ // fail with an immediate crash.
+ FPDF_RENDERER_TYPE m_RendererType;
+} FPDF_LIBRARY_CONFIG;
+
+// Function: FPDF_InitLibraryWithConfig
+// Initialize the PDFium library and allocate global resources for it.
+// Parameters:
+// config - configuration information as above.
+// Return value:
+// None.
+// Comments:
+// You have to call this function before you can call any PDF
+// processing functions.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_InitLibraryWithConfig(const FPDF_LIBRARY_CONFIG* config);
+
+// Function: FPDF_InitLibrary
+// Initialize the PDFium library (alternative form).
+// Parameters:
+// None
+// Return value:
+// None.
+// Comments:
+// Convenience function to call FPDF_InitLibraryWithConfig() with a
+// default configuration for backwards compatibility purposes. New
+// code should call FPDF_InitLibraryWithConfig() instead. This will
+// be deprecated in the future.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_InitLibrary();
+
+// Function: FPDF_DestroyLibrary
+// Release global resources allocated to the PDFium library by
+// FPDF_InitLibrary() or FPDF_InitLibraryWithConfig().
+// Parameters:
+// None.
+// Return value:
+// None.
+// Comments:
+// After this function is called, you must not call any PDF
+// processing functions.
+//
+// Calling this function does not automatically close other
+// objects. It is recommended to close other objects before
+// closing the library with this function.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_DestroyLibrary();
+
+// Policy for accessing the local machine time.
+#define FPDF_POLICY_MACHINETIME_ACCESS 0
+
+// Function: FPDF_SetSandBoxPolicy
+// Set the policy for the sandbox environment.
+// Parameters:
+// policy - The specified policy for setting, for example:
+// FPDF_POLICY_MACHINETIME_ACCESS.
+// enable - True to enable, false to disable the policy.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_SetSandBoxPolicy(FPDF_DWORD policy,
+ FPDF_BOOL enable);
+
+#if defined(_WIN32)
+// Experimental API.
+// Function: FPDF_SetPrintMode
+// Set printing mode when printing on Windows.
+// Parameters:
+// mode - FPDF_PRINTMODE_EMF to output EMF (default)
+// FPDF_PRINTMODE_TEXTONLY to output text only (for charstream
+// devices)
+// FPDF_PRINTMODE_POSTSCRIPT2 to output level 2 PostScript into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT3 to output level 3 PostScript into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGH to output level 2
+// PostScript via ExtEscape() in PASSTHROUGH mode.
+// FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGH to output level 3
+// PostScript via ExtEscape() in PASSTHROUGH mode.
+// FPDF_PRINTMODE_EMF_IMAGE_MASKS to output EMF, with more
+// efficient processing of documents containing image masks.
+// FPDF_PRINTMODE_POSTSCRIPT3_TYPE42 to output level 3
+// PostScript with embedded Type 42 fonts, when applicable, into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGH to output level
+// 3 PostScript with embedded Type 42 fonts, when applicable,
+// via ExtEscape() in PASSTHROUGH mode.
+// Return value:
+// True if successful, false if unsuccessful (typically invalid input).
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_SetPrintMode(int mode);
+#endif // defined(_WIN32)
+
+// Function: FPDF_LoadDocument
+// Open and load a PDF document.
+// Parameters:
+// file_path - Path to the PDF file (including extension).
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// See comments below regarding the encoding.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// Loaded document can be closed by FPDF_CloseDocument().
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// The encoding for |file_path| is UTF-8.
+//
+// The encoding for |password| can be either UTF-8 or Latin-1. PDFs,
+// depending on the security handler revision, will only accept one or
+// the other encoding. If |password|'s encoding and the PDF's expected
+// encoding do not match, FPDF_LoadDocument() will automatically
+// convert |password| to the other encoding.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadDocument(FPDF_STRING file_path, FPDF_BYTESTRING password);
+
+// Function: FPDF_LoadMemDocument
+// Open and load a PDF document from memory.
+// Parameters:
+// data_buf - Pointer to a buffer containing the PDF document.
+// size - Number of bytes in the PDF document.
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The memory buffer must remain valid when the document is open.
+// The loaded document can be closed by FPDF_CloseDocument.
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadMemDocument(const void* data_buf, int size, FPDF_BYTESTRING password);
+
+// Experimental API.
+// Function: FPDF_LoadMemDocument64
+// Open and load a PDF document from memory.
+// Parameters:
+// data_buf - Pointer to a buffer containing the PDF document.
+// size - Number of bytes in the PDF document.
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The memory buffer must remain valid when the document is open.
+// The loaded document can be closed by FPDF_CloseDocument.
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadMemDocument64(const void* data_buf,
+ size_t size,
+ FPDF_BYTESTRING password);
+
+// Structure for custom file access.
+typedef struct {
+ // File length, in bytes.
+ unsigned long m_FileLen;
+
+ // A function pointer for getting a block of data from a specific position.
+ // Position is specified by byte offset from the beginning of the file.
+ // The pointer to the buffer is never NULL and the size is never 0.
+ // The position and size will never go out of range of the file length.
+ // It may be possible for PDFium to call this function multiple times for
+ // the same position.
+ // Return value: should be non-zero if successful, zero for error.
+ int (*m_GetBlock)(void* param,
+ unsigned long position,
+ unsigned char* pBuf,
+ unsigned long size);
+
+ // A custom pointer for all implementation specific data. This pointer will
+ // be used as the first parameter to the m_GetBlock callback.
+ void* m_Param;
+} FPDF_FILEACCESS;
+
+// Structure for file reading or writing (I/O).
+//
+// Note: This is a handler and should be implemented by callers,
+// and is only used from XFA.
+typedef struct FPDF_FILEHANDLER_ {
+ // User-defined data.
+ // Note: Callers can use this field to track controls.
+ void* clientData;
+
+ // Callback function to release the current file stream object.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // None.
+ void (*Release)(void* clientData);
+
+ // Callback function to retrieve the current file stream size.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // Size of file stream.
+ FPDF_DWORD (*GetSize)(void* clientData);
+
+ // Callback function to read data from the current file stream.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // offset - Offset position starts from the beginning of file
+ // stream. This parameter indicates reading position.
+ // buffer - Memory buffer to store data which are read from
+ // file stream. This parameter should not be NULL.
+ // size - Size of data which should be read from file stream,
+ // in bytes. The buffer indicated by |buffer| must be
+ // large enough to store specified data.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*ReadBlock)(void* clientData,
+ FPDF_DWORD offset,
+ void* buffer,
+ FPDF_DWORD size);
+
+ // Callback function to write data into the current file stream.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // offset - Offset position starts from the beginning of file
+ // stream. This parameter indicates writing position.
+ // buffer - Memory buffer contains data which is written into
+ // file stream. This parameter should not be NULL.
+ // size - Size of data which should be written into file
+ // stream, in bytes.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*WriteBlock)(void* clientData,
+ FPDF_DWORD offset,
+ const void* buffer,
+ FPDF_DWORD size);
+ // Callback function to flush all internal accessing buffers.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*Flush)(void* clientData);
+
+ // Callback function to change file size.
+ //
+ // Description:
+ // This function is called under writing mode usually. Implementer
+ // can determine whether to realize it based on application requests.
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // size - New size of file stream, in bytes.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*Truncate)(void* clientData, FPDF_DWORD size);
+} FPDF_FILEHANDLER;
+
+// Function: FPDF_LoadCustomDocument
+// Load PDF document from a custom access descriptor.
+// Parameters:
+// pFileAccess - A structure for accessing the file.
+// password - Optional password for decrypting the PDF file.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The application must keep the file resources |pFileAccess| points to
+// valid until the returned FPDF_DOCUMENT is closed. |pFileAccess|
+// itself does not need to outlive the FPDF_DOCUMENT.
+//
+// The loaded document can be closed with FPDF_CloseDocument().
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadCustomDocument(FPDF_FILEACCESS* pFileAccess, FPDF_BYTESTRING password);
+
+// Function: FPDF_GetFileVersion
+// Get the file version of the given PDF document.
+// Parameters:
+// doc - Handle to a document.
+// fileVersion - The PDF file version. File version: 14 for 1.4, 15
+// for 1.5, ...
+// Return value:
+// True if succeeds, false otherwise.
+// Comments:
+// If the document was created by FPDF_CreateNewDocument,
+// then this function will always fail.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetFileVersion(FPDF_DOCUMENT doc,
+ int* fileVersion);
+
+#define FPDF_ERR_SUCCESS 0 // No error.
+#define FPDF_ERR_UNKNOWN 1 // Unknown error.
+#define FPDF_ERR_FILE 2 // File not found or could not be opened.
+#define FPDF_ERR_FORMAT 3 // File not in PDF format or corrupted.
+#define FPDF_ERR_PASSWORD 4 // Password required or incorrect password.
+#define FPDF_ERR_SECURITY 5 // Unsupported security scheme.
+#define FPDF_ERR_PAGE 6 // Page not found or content error.
+#ifdef PDF_ENABLE_XFA
+#define FPDF_ERR_XFALOAD 7 // Load XFA error.
+#define FPDF_ERR_XFALAYOUT 8 // Layout XFA error.
+#endif // PDF_ENABLE_XFA
+
+// Function: FPDF_GetLastError
+// Get last error code when a function fails.
+// Parameters:
+// None.
+// Return value:
+// A 32-bit integer indicating error code as defined above.
+// Comments:
+// If the previous SDK call succeeded, the return value of this
+// function is not defined. This function only works in conjunction
+// with APIs that mention FPDF_GetLastError() in their documentation.
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDF_GetLastError();
+
+// Experimental API.
+// Function: FPDF_DocumentHasValidCrossReferenceTable
+// Whether the document's cross reference table is valid or not.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// True if the PDF parser did not encounter problems parsing the cross
+// reference table. False if the parser could not parse the cross
+// reference table and the table had to be rebuild from other data
+// within the document.
+// Comments:
+// The return value can change over time as the PDF parser evolves.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_DocumentHasValidCrossReferenceTable(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_GetTrailerEnds
+// Get the byte offsets of trailer ends.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// buffer - The address of a buffer that receives the
+// byte offsets.
+// length - The size, in ints, of |buffer|.
+// Return value:
+// Returns the number of ints in the buffer on success, 0 on error.
+//
+// |buffer| is an array of integers that describes the exact byte offsets of the
+// trailer ends in the document. If |length| is less than the returned length,
+// or |document| or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetTrailerEnds(FPDF_DOCUMENT document,
+ unsigned int* buffer,
+ unsigned long length);
+
+// Function: FPDF_GetDocPermissions
+// Get file permission flags of the document.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// A 32-bit integer indicating permission flags. Please refer to the
+// PDF Reference for detailed descriptions. If the document is not
+// protected or was unlocked by the owner, 0xffffffff will be returned.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetDocPermissions(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetDocUserPermissions
+// Get user file permission flags of the document.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// A 32-bit integer indicating permission flags. Please refer to the
+// PDF Reference for detailed descriptions. If the document is not
+// protected, 0xffffffff will be returned. Always returns user
+// permissions, even if the document was unlocked by the owner.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetDocUserPermissions(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetSecurityHandlerRevision
+// Get the revision for the security handler.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// The security handler revision number. Please refer to the PDF
+// Reference for a detailed description. If the document is not
+// protected, -1 will be returned.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_GetSecurityHandlerRevision(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetPageCount
+// Get total number of pages in the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument.
+// Return value:
+// Total number of pages in the document.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetPageCount(FPDF_DOCUMENT document);
+
+// Function: FPDF_LoadPage
+// Load a page inside the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument
+// page_index - Index number of the page. 0 for the first page.
+// Return value:
+// A handle to the loaded page, or NULL if page load fails.
+// Comments:
+// The loaded page can be rendered to devices using FPDF_RenderPage.
+// The loaded page can be closed using FPDF_ClosePage.
+FPDF_EXPORT FPDF_PAGE FPDF_CALLCONV FPDF_LoadPage(FPDF_DOCUMENT document,
+ int page_index);
+
+// Experimental API
+// Function: FPDF_GetPageWidthF
+// Get page width.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// Return value:
+// Page width (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm).
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT float FPDF_CALLCONV FPDF_GetPageWidthF(FPDF_PAGE page);
+
+// Function: FPDF_GetPageWidth
+// Get page width.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// Return value:
+// Page width (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm).
+// Note:
+// Prefer FPDF_GetPageWidthF() above. This will be deprecated in the
+// future.
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT double FPDF_CALLCONV FPDF_GetPageWidth(FPDF_PAGE page);
+
+// Experimental API
+// Function: FPDF_GetPageHeightF
+// Get page height.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// Return value:
+// Page height (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm)
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT float FPDF_CALLCONV FPDF_GetPageHeightF(FPDF_PAGE page);
+
+// Function: FPDF_GetPageHeight
+// Get page height.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// Return value:
+// Page height (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm)
+// Note:
+// Prefer FPDF_GetPageHeightF() above. This will be deprecated in the
+// future.
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT double FPDF_CALLCONV FPDF_GetPageHeight(FPDF_PAGE page);
+
+// Experimental API.
+// Function: FPDF_GetPageBoundingBox
+// Get the bounding box of the page. This is the intersection between
+// its media box and its crop box.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// rect - Pointer to a rect to receive the page bounding box.
+// On an error, |rect| won't be filled.
+// Return value:
+// True for success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetPageBoundingBox(FPDF_PAGE page,
+ FS_RECTF* rect);
+
+// Experimental API.
+// Function: FPDF_GetPageSizeByIndexF
+// Get the size of the page at the given index.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// page_index - Page index, zero for the first page.
+// size - Pointer to a FS_SIZEF to receive the page size.
+// (in points).
+// Return value:
+// Non-zero for success. 0 for error (document or page not found).
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_GetPageSizeByIndexF(FPDF_DOCUMENT document,
+ int page_index,
+ FS_SIZEF* size);
+
+// Function: FPDF_GetPageSizeByIndex
+// Get the size of the page at the given index.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument.
+// page_index - Page index, zero for the first page.
+// width - Pointer to a double to receive the page width
+// (in points).
+// height - Pointer to a double to receive the page height
+// (in points).
+// Return value:
+// Non-zero for success. 0 for error (document or page not found).
+// Note:
+// Prefer FPDF_GetPageSizeByIndexF() above. This will be deprecated in
+// the future.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetPageSizeByIndex(FPDF_DOCUMENT document,
+ int page_index,
+ double* width,
+ double* height);
+
+// Page rendering flags. They can be combined with bit-wise OR.
+//
+// Set if annotations are to be rendered.
+#define FPDF_ANNOT 0x01
+// Set if using text rendering optimized for LCD display. This flag will only
+// take effect if anti-aliasing is enabled for text.
+#define FPDF_LCD_TEXT 0x02
+// Don't use the native text output available on some platforms
+#define FPDF_NO_NATIVETEXT 0x04
+// Grayscale output.
+#define FPDF_GRAYSCALE 0x08
+// Obsolete, has no effect, retained for compatibility.
+#define FPDF_DEBUG_INFO 0x80
+// Obsolete, has no effect, retained for compatibility.
+#define FPDF_NO_CATCH 0x100
+// Limit image cache size.
+#define FPDF_RENDER_LIMITEDIMAGECACHE 0x200
+// Always use halftone for image stretching.
+#define FPDF_RENDER_FORCEHALFTONE 0x400
+// Render for printing.
+#define FPDF_PRINTING 0x800
+// Set to disable anti-aliasing on text. This flag will also disable LCD
+// optimization for text rendering.
+#define FPDF_RENDER_NO_SMOOTHTEXT 0x1000
+// Set to disable anti-aliasing on images.
+#define FPDF_RENDER_NO_SMOOTHIMAGE 0x2000
+// Set to disable anti-aliasing on paths.
+#define FPDF_RENDER_NO_SMOOTHPATH 0x4000
+// Set whether to render in a reverse Byte order, this flag is only used when
+// rendering to a bitmap.
+#define FPDF_REVERSE_BYTE_ORDER 0x10
+// Set whether fill paths need to be stroked. This flag is only used when
+// FPDF_COLORSCHEME is passed in, since with a single fill color for paths the
+// boundaries of adjacent fill paths are less visible.
+#define FPDF_CONVERT_FILL_TO_STROKE 0x20
+
+// Struct for color scheme.
+// Each should be a 32-bit value specifying the color, in 8888 ARGB format.
+typedef struct FPDF_COLORSCHEME_ {
+ FPDF_DWORD path_fill_color;
+ FPDF_DWORD path_stroke_color;
+ FPDF_DWORD text_fill_color;
+ FPDF_DWORD text_stroke_color;
+} FPDF_COLORSCHEME;
+
+#ifdef _WIN32
+// Function: FPDF_RenderPage
+// Render contents of a page to a device (screen, bitmap, or printer).
+// This function is only supported on Windows.
+// Parameters:
+// dc - Handle to the device context.
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// flags - 0 for normal display, or combination of flags
+// defined above.
+// Return value:
+// Returns true if the page is rendered successfully, false otherwise.
+
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_RenderPage(HDC dc,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+#endif
+
+// Function: FPDF_RenderPageBitmap
+// Render contents of a page to a device independent bitmap.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). The bitmap handle can be created
+// by FPDFBitmap_Create or retrieved from an image
+// object by FPDFImageObj_GetBitmap.
+// page - Handle to the page. Returned by FPDF_LoadPage
+// start_x - Left pixel position of the display area in
+// bitmap coordinates.
+// start_y - Top pixel position of the display area in bitmap
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// flags - 0 for normal display, or combination of the Page
+// Rendering flags defined above. With the FPDF_ANNOT
+// flag, it renders all annotations that do not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPageBitmap(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+
+// Function: FPDF_RenderPageBitmapWithMatrix
+// Render contents of a page to a device independent bitmap.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). The bitmap handle can be created
+// by FPDFBitmap_Create or retrieved by
+// FPDFImageObj_GetBitmap.
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// matrix - The transform matrix, which must be invertible.
+// See PDF Reference 1.7, 4.2.2 Common Transformations.
+// clipping - The rect to clip to in device coords.
+// flags - 0 for normal display, or combination of the Page
+// Rendering flags defined above. With the FPDF_ANNOT
+// flag, it renders all annotations that do not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// Return value:
+// None. Note that behavior is undefined if det of |matrix| is 0.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_RenderPageBitmapWithMatrix(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ const FS_MATRIX* matrix,
+ const FS_RECTF* clipping,
+ int flags);
+
+#if defined(PDF_USE_SKIA)
+// Experimental API.
+// Function: FPDF_RenderPageSkia
+// Render contents of a page to a Skia SkCanvas.
+// Parameters:
+// canvas - SkCanvas to render to.
+// page - Handle to the page.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPageSkia(FPDF_SKIA_CANVAS canvas,
+ FPDF_PAGE page,
+ int size_x,
+ int size_y);
+#endif
+
+// Function: FPDF_ClosePage
+// Close a loaded PDF page.
+// Parameters:
+// page - Handle to the loaded page.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_ClosePage(FPDF_PAGE page);
+
+// Function: FPDF_CloseDocument
+// Close a loaded PDF document.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_CloseDocument(FPDF_DOCUMENT document);
+
+// Function: FPDF_DeviceToPage
+// Convert the screen coordinates of a point to page coordinates.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// device_x - X value in device coordinates to be converted.
+// device_y - Y value in device coordinates to be converted.
+// page_x - A pointer to a double receiving the converted X
+// value in page coordinates.
+// page_y - A pointer to a double receiving the converted Y
+// value in page coordinates.
+// Return value:
+// Returns true if the conversion succeeds, and |page_x| and |page_y|
+// successfully receives the converted coordinates.
+// Comments:
+// The page coordinate system has its origin at the left-bottom corner
+// of the page, with the X-axis on the bottom going to the right, and
+// the Y-axis on the left side going up.
+//
+// NOTE: this coordinate system can be altered when you zoom, scroll,
+// or rotate a page, however, a point on the page should always have
+// the same coordinate values in the page coordinate system.
+//
+// The device coordinate system is device dependent. For screen device,
+// its origin is at the left-top corner of the window. However this
+// origin can be altered by the Windows coordinate transformation
+// utilities.
+//
+// You must make sure the start_x, start_y, size_x, size_y
+// and rotate parameters have exactly same values as you used in
+// the FPDF_RenderPage() function call.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_DeviceToPage(FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int device_x,
+ int device_y,
+ double* page_x,
+ double* page_y);
+
+// Function: FPDF_PageToDevice
+// Convert the page coordinates of a point to screen coordinates.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// page_x - X value in page coordinates.
+// page_y - Y value in page coordinate.
+// device_x - A pointer to an integer receiving the result X
+// value in device coordinates.
+// device_y - A pointer to an integer receiving the result Y
+// value in device coordinates.
+// Return value:
+// Returns true if the conversion succeeds, and |device_x| and
+// |device_y| successfully receives the converted coordinates.
+// Comments:
+// See comments for FPDF_DeviceToPage().
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_PageToDevice(FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ double page_x,
+ double page_y,
+ int* device_x,
+ int* device_y);
+
+// Function: FPDFBitmap_Create
+// Create a device independent bitmap (FXDIB).
+// Parameters:
+// width - The number of pixels in width for the bitmap.
+// Must be greater than 0.
+// height - The number of pixels in height for the bitmap.
+// Must be greater than 0.
+// alpha - A flag indicating whether the alpha channel is used.
+// Non-zero for using alpha, zero for not using.
+// Return value:
+// The created bitmap handle, or NULL if a parameter error or out of
+// memory.
+// Comments:
+// The bitmap always uses 4 bytes per pixel. The first byte is always
+// double word aligned.
+//
+// The byte order is BGRx (the last byte unused if no alpha channel) or
+// BGRA.
+//
+// The pixels in a horizontal line are stored side by side, with the
+// left most pixel stored first (with lower memory address).
+// Each line uses width * 4 bytes.
+//
+// Lines are stored one after another, with the top most line stored
+// first. There is no gap between adjacent lines.
+//
+// This function allocates enough memory for holding all pixels in the
+// bitmap, but it doesn't initialize the buffer. Applications can use
+// FPDFBitmap_FillRect() to fill the bitmap using any color. If the OS
+// allows it, this function can allocate up to 4 GB of memory.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV FPDFBitmap_Create(int width,
+ int height,
+ int alpha);
+
+// More DIB formats
+// Unknown or unsupported format.
+#define FPDFBitmap_Unknown 0
+// Gray scale bitmap, one byte per pixel.
+#define FPDFBitmap_Gray 1
+// 3 bytes per pixel, byte order: blue, green, red.
+#define FPDFBitmap_BGR 2
+// 4 bytes per pixel, byte order: blue, green, red, unused.
+#define FPDFBitmap_BGRx 3
+// 4 bytes per pixel, byte order: blue, green, red, alpha.
+// Pixel components are independent of alpha.
+#define FPDFBitmap_BGRA 4
+// 4 bytes per pixel, byte order: blue, green, red, alpha.
+// Pixel components are premultiplied by alpha.
+// Note that this is experimental and only supported when rendering with
+// |FPDF_RENDERER_TYPE| is set to |FPDF_RENDERERTYPE_SKIA|.
+#define FPDFBitmap_BGRA_Premul 5
+
+// Function: FPDFBitmap_CreateEx
+// Create a device independent bitmap (FXDIB)
+// Parameters:
+// width - The number of pixels in width for the bitmap.
+// Must be greater than 0.
+// height - The number of pixels in height for the bitmap.
+// Must be greater than 0.
+// format - A number indicating for bitmap format, as defined
+// above.
+// first_scan - A pointer to the first byte of the first line if
+// using an external buffer. If this parameter is NULL,
+// then a new buffer will be created.
+// stride - Number of bytes for each scan line. The value must
+// be 0 or greater. When the value is 0,
+// FPDFBitmap_CreateEx() will automatically calculate
+// the appropriate value using |width| and |format|.
+// When using an external buffer, it is recommended for
+// the caller to pass in the value.
+// When not using an external buffer, it is recommended
+// for the caller to pass in 0.
+// Return value:
+// The bitmap handle, or NULL if parameter error or out of memory.
+// Comments:
+// Similar to FPDFBitmap_Create function, but allows for more formats
+// and an external buffer is supported. The bitmap created by this
+// function can be used in any place that a FPDF_BITMAP handle is
+// required.
+//
+// If an external buffer is used, then the caller should destroy the
+// buffer. FPDFBitmap_Destroy() will not destroy the buffer.
+//
+// It is recommended to use FPDFBitmap_GetStride() to get the stride
+// value.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV FPDFBitmap_CreateEx(int width,
+ int height,
+ int format,
+ void* first_scan,
+ int stride);
+
+// Function: FPDFBitmap_GetFormat
+// Get the format of the bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The format of the bitmap.
+// Comments:
+// Only formats supported by FPDFBitmap_CreateEx are supported by this
+// function; see the list of such formats above.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetFormat(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_FillRect
+// Fill a rectangle in a bitmap.
+// Parameters:
+// bitmap - The handle to the bitmap. Returned by
+// FPDFBitmap_Create.
+// left - The left position. Starting from 0 at the
+// left-most pixel.
+// top - The top position. Starting from 0 at the
+// top-most line.
+// width - Width in pixels to be filled.
+// height - Height in pixels to be filled.
+// color - A 32-bit value specifing the color, in 8888 ARGB
+// format.
+// Return value:
+// Returns whether the operation succeeded or not.
+// Comments:
+// This function sets the color and (optionally) alpha value in the
+// specified region of the bitmap.
+//
+// NOTE: If the alpha channel is used, this function does NOT
+// composite the background with the source color, instead the
+// background will be replaced by the source color and the alpha.
+//
+// If the alpha channel is not used, the alpha parameter is ignored.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFBitmap_FillRect(FPDF_BITMAP bitmap,
+ int left,
+ int top,
+ int width,
+ int height,
+ FPDF_DWORD color);
+
+// Function: FPDFBitmap_GetBuffer
+// Get data buffer of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The pointer to the first byte of the bitmap buffer.
+// Comments:
+// The stride may be more than width * number of bytes per pixel
+//
+// Applications can use this function to get the bitmap buffer pointer,
+// then manipulate any color and/or alpha values for any pixels in the
+// bitmap.
+//
+// Use FPDFBitmap_GetFormat() to find out the format of the data.
+FPDF_EXPORT void* FPDF_CALLCONV FPDFBitmap_GetBuffer(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetWidth
+// Get width of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The width of the bitmap in pixels.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetWidth(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetHeight
+// Get height of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The height of the bitmap in pixels.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetHeight(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetStride
+// Get number of bytes for each line in the bitmap buffer.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The number of bytes for each line in the bitmap buffer.
+// Comments:
+// The stride may be more than width * number of bytes per pixel.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetStride(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_Destroy
+// Destroy a bitmap and release all related buffers.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// None.
+// Comments:
+// This function will not destroy any external buffers provided when
+// the bitmap was created.
+FPDF_EXPORT void FPDF_CALLCONV FPDFBitmap_Destroy(FPDF_BITMAP bitmap);
+
+// Function: FPDF_VIEWERREF_GetPrintScaling
+// Whether the PDF document prefers to be scaled or not.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// None.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintScaling(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetNumCopies
+// Returns the number of copies to be printed.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The number of copies to be printed.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_VIEWERREF_GetNumCopies(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetPrintPageRange
+// Page numbers to initialize print dialog box when file is printed.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The print page range to be used for printing.
+FPDF_EXPORT FPDF_PAGERANGE FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRange(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_VIEWERREF_GetPrintPageRangeCount
+// Returns the number of elements in a FPDF_PAGERANGE.
+// Parameters:
+// pagerange - Handle to the page range.
+// Return value:
+// The number of elements in the page range. Returns 0 on error.
+FPDF_EXPORT size_t FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRangeCount(FPDF_PAGERANGE pagerange);
+
+// Experimental API.
+// Function: FPDF_VIEWERREF_GetPrintPageRangeElement
+// Returns an element from a FPDF_PAGERANGE.
+// Parameters:
+// pagerange - Handle to the page range.
+// index - Index of the element.
+// Return value:
+// The value of the element in the page range at a given index.
+// Returns -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRangeElement(FPDF_PAGERANGE pagerange, size_t index);
+
+// Function: FPDF_VIEWERREF_GetDuplex
+// Returns the paper handling option to be used when printing from
+// the print dialog.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The paper handling option to be used when printing.
+FPDF_EXPORT FPDF_DUPLEXTYPE FPDF_CALLCONV
+FPDF_VIEWERREF_GetDuplex(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetName
+// Gets the contents for a viewer ref, with a given key. The value must
+// be of type "name".
+// Parameters:
+// document - Handle to the loaded document.
+// key - Name of the key in the viewer pref dictionary,
+// encoded in UTF-8.
+// buffer - Caller-allocate buffer to receive the key, or NULL
+// - to query the required length.
+// length - Length of the buffer.
+// Return value:
+// The number of bytes in the contents, including the NULL terminator.
+// Thus if the return value is 0, then that indicates an error, such
+// as when |document| is invalid. If |length| is less than the required
+// length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_VIEWERREF_GetName(FPDF_DOCUMENT document,
+ FPDF_BYTESTRING key,
+ char* buffer,
+ unsigned long length);
+
+// Function: FPDF_CountNamedDests
+// Get the count of named destinations in the PDF document.
+// Parameters:
+// document - Handle to a document
+// Return value:
+// The count of named destinations.
+FPDF_EXPORT FPDF_DWORD FPDF_CALLCONV
+FPDF_CountNamedDests(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetNamedDestByName
+// Get a the destination handle for the given name.
+// Parameters:
+// document - Handle to the loaded document.
+// name - The name of a destination.
+// Return value:
+// The handle to the destination.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV
+FPDF_GetNamedDestByName(FPDF_DOCUMENT document, FPDF_BYTESTRING name);
+
+// Function: FPDF_GetNamedDest
+// Get the named destination by index.
+// Parameters:
+// document - Handle to a document
+// index - The index of a named destination.
+// buffer - The buffer to store the destination name,
+// used as wchar_t*.
+// buflen [in/out] - Size of the buffer in bytes on input,
+// length of the result in bytes on output
+// or -1 if the buffer is too small.
+// Return value:
+// The destination handle for a given index, or NULL if there is no
+// named destination corresponding to |index|.
+// Comments:
+// Call this function twice to get the name of the named destination:
+// 1) First time pass in |buffer| as NULL and get buflen.
+// 2) Second time pass in allocated |buffer| and buflen to retrieve
+// |buffer|, which should be used as wchar_t*.
+//
+// If buflen is not sufficiently large, it will be set to -1 upon
+// return.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV FPDF_GetNamedDest(FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ long* buflen);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketCount
+// Get the number of valid packets in the XFA entry.
+// Parameters:
+// document - Handle to the document.
+// Return value:
+// The number of valid packets, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetXFAPacketCount(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketName
+// Get the name of a packet in the XFA array.
+// Parameters:
+// document - Handle to the document.
+// index - Index number of the packet. 0 for the first packet.
+// buffer - Buffer for holding the name of the XFA packet.
+// buflen - Length of |buffer| in bytes.
+// Return value:
+// The length of the packet name in bytes, or 0 on error.
+//
+// |document| must be valid and |index| must be in the range [0, N), where N is
+// the value returned by FPDF_GetXFAPacketCount().
+// |buffer| is only modified if it is non-NULL and |buflen| is greater than or
+// equal to the length of the packet name. The packet name includes a
+// terminating NUL character. |buffer| is unmodified on error.
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDF_GetXFAPacketName(
+ FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketContent
+// Get the content of a packet in the XFA array.
+// Parameters:
+// document - Handle to the document.
+// index - Index number of the packet. 0 for the first packet.
+// buffer - Buffer for holding the content of the XFA packet.
+// buflen - Length of |buffer| in bytes.
+// out_buflen - Pointer to the variable that will receive the minimum
+// buffer size needed to contain the content of the XFA
+// packet.
+// Return value:
+// Whether the operation succeeded or not.
+//
+// |document| must be valid and |index| must be in the range [0, N), where N is
+// the value returned by FPDF_GetXFAPacketCount(). |out_buflen| must not be
+// NULL. When the aforementioned arguments are valid, the operation succeeds,
+// and |out_buflen| receives the content size. |buffer| is only modified if
+// |buffer| is non-null and long enough to contain the content. Callers must
+// check both the return value and the input |buflen| is no less than the
+// returned |out_buflen| before using the data in |buffer|.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetXFAPacketContent(
+ FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+#ifdef PDF_ENABLE_V8
+// Function: FPDF_GetRecommendedV8Flags
+// Returns a space-separated string of command line flags that are
+// recommended to be passed into V8 via V8::SetFlagsFromString()
+// prior to initializing the PDFium library.
+// Parameters:
+// None.
+// Return value:
+// NUL-terminated string of the form "--flag1 --flag2".
+// The caller must not attempt to modify or free the result.
+FPDF_EXPORT const char* FPDF_CALLCONV FPDF_GetRecommendedV8Flags();
+
+// Experimental API.
+// Function: FPDF_GetArrayBufferAllocatorSharedInstance()
+// Helper function for initializing V8 isolates that will
+// use PDFium's internal memory management.
+// Parameters:
+// None.
+// Return Value:
+// Pointer to a suitable v8::ArrayBuffer::Allocator, returned
+// as void for C compatibility.
+// Notes:
+// Use is optional, but allows external creation of isolates
+// matching the ones PDFium will make when none is provided
+// via |FPDF_LIBRARY_CONFIG::m_pIsolate|.
+//
+// Can only be called when the library is in an uninitialized or
+// destroyed state.
+FPDF_EXPORT void* FPDF_CALLCONV FPDF_GetArrayBufferAllocatorSharedInstance();
+#endif // PDF_ENABLE_V8
+
+#ifdef PDF_ENABLE_XFA
+// Function: FPDF_BStr_Init
+// Helper function to initialize a FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Init(FPDF_BSTR* bstr);
+
+// Function: FPDF_BStr_Set
+// Helper function to copy string data into the FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Set(FPDF_BSTR* bstr,
+ const char* cstr,
+ int length);
+
+// Function: FPDF_BStr_Clear
+// Helper function to clear a FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Clear(FPDF_BSTR* bstr);
+#endif // PDF_ENABLE_XFA
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDFVIEW_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdfview.h.orig b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdfview.h.orig
new file mode 100644
index 00000000..d96556b4
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Headers/fpdfview.h.orig
@@ -0,0 +1,1482 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+// This is the main header file for embedders of PDFium. It provides APIs to
+// initialize the library, load documents, and render pages, amongst other
+// things.
+//
+// NOTE: None of the PDFium APIs are thread-safe. They expect to be called
+// from a single thread. Barring that, embedders are required to ensure (via
+// a mutex or similar) that only a single PDFium call can be made at a time.
+//
+// NOTE: External docs refer to this file as "fpdfview.h", so do not rename
+// despite lack of consistency with other public files.
+
+#ifndef PUBLIC_FPDFVIEW_H_
+#define PUBLIC_FPDFVIEW_H_
+
+// clang-format off
+
+#include
+
+#if defined(_WIN32) && !defined(__WINDOWS__)
+#include
+#endif
+
+#ifdef PDF_ENABLE_XFA
+// PDF_USE_XFA is set in confirmation that this version of PDFium can support
+// XFA forms as requested by the PDF_ENABLE_XFA setting.
+#define PDF_USE_XFA
+#endif // PDF_ENABLE_XFA
+
+// PDF object types
+#define FPDF_OBJECT_UNKNOWN 0
+#define FPDF_OBJECT_BOOLEAN 1
+#define FPDF_OBJECT_NUMBER 2
+#define FPDF_OBJECT_STRING 3
+#define FPDF_OBJECT_NAME 4
+#define FPDF_OBJECT_ARRAY 5
+#define FPDF_OBJECT_DICTIONARY 6
+#define FPDF_OBJECT_STREAM 7
+#define FPDF_OBJECT_NULLOBJ 8
+#define FPDF_OBJECT_REFERENCE 9
+
+// PDF text rendering modes
+typedef enum {
+ FPDF_TEXTRENDERMODE_UNKNOWN = -1,
+ FPDF_TEXTRENDERMODE_FILL = 0,
+ FPDF_TEXTRENDERMODE_STROKE = 1,
+ FPDF_TEXTRENDERMODE_FILL_STROKE = 2,
+ FPDF_TEXTRENDERMODE_INVISIBLE = 3,
+ FPDF_TEXTRENDERMODE_FILL_CLIP = 4,
+ FPDF_TEXTRENDERMODE_STROKE_CLIP = 5,
+ FPDF_TEXTRENDERMODE_FILL_STROKE_CLIP = 6,
+ FPDF_TEXTRENDERMODE_CLIP = 7,
+ FPDF_TEXTRENDERMODE_LAST = FPDF_TEXTRENDERMODE_CLIP,
+} FPDF_TEXT_RENDERMODE;
+
+// PDF types - use incomplete types (never completed) to force API type safety.
+typedef struct fpdf_action_t__* FPDF_ACTION;
+typedef struct fpdf_annotation_t__* FPDF_ANNOTATION;
+typedef struct fpdf_attachment_t__* FPDF_ATTACHMENT;
+typedef struct fpdf_avail_t__* FPDF_AVAIL;
+typedef struct fpdf_bitmap_t__* FPDF_BITMAP;
+typedef struct fpdf_bookmark_t__* FPDF_BOOKMARK;
+typedef struct fpdf_clippath_t__* FPDF_CLIPPATH;
+typedef struct fpdf_dest_t__* FPDF_DEST;
+typedef struct fpdf_document_t__* FPDF_DOCUMENT;
+typedef struct fpdf_font_t__* FPDF_FONT;
+typedef struct fpdf_form_handle_t__* FPDF_FORMHANDLE;
+typedef const struct fpdf_glyphpath_t__* FPDF_GLYPHPATH;
+typedef struct fpdf_javascript_action_t* FPDF_JAVASCRIPT_ACTION;
+typedef struct fpdf_link_t__* FPDF_LINK;
+typedef struct fpdf_page_t__* FPDF_PAGE;
+typedef struct fpdf_pagelink_t__* FPDF_PAGELINK;
+typedef struct fpdf_pageobject_t__* FPDF_PAGEOBJECT; // (text, path, etc.)
+typedef struct fpdf_pageobjectmark_t__* FPDF_PAGEOBJECTMARK;
+typedef const struct fpdf_pagerange_t__* FPDF_PAGERANGE;
+typedef const struct fpdf_pathsegment_t* FPDF_PATHSEGMENT;
+typedef struct fpdf_schhandle_t__* FPDF_SCHHANDLE;
+typedef const struct fpdf_signature_t__* FPDF_SIGNATURE;
+typedef void* FPDF_SKIA_CANVAS; // Passed into Skia as an SkCanvas.
+typedef struct fpdf_structelement_t__* FPDF_STRUCTELEMENT;
+typedef const struct fpdf_structelement_attr_t__* FPDF_STRUCTELEMENT_ATTR;
+typedef const struct fpdf_structelement_attr_value_t__*
+FPDF_STRUCTELEMENT_ATTR_VALUE;
+typedef struct fpdf_structtree_t__* FPDF_STRUCTTREE;
+typedef struct fpdf_textpage_t__* FPDF_TEXTPAGE;
+typedef struct fpdf_widget_t__* FPDF_WIDGET;
+typedef struct fpdf_xobject_t__* FPDF_XOBJECT;
+
+// Basic data types
+typedef int FPDF_BOOL;
+typedef int FPDF_RESULT;
+typedef unsigned long FPDF_DWORD;
+typedef float FS_FLOAT;
+
+// Duplex types
+typedef enum _FPDF_DUPLEXTYPE_ {
+ DuplexUndefined = 0,
+ Simplex,
+ DuplexFlipShortEdge,
+ DuplexFlipLongEdge
+} FPDF_DUPLEXTYPE;
+
+// String types
+typedef unsigned short FPDF_WCHAR;
+
+// The public PDFium API uses three types of strings: byte string, wide string
+// (UTF-16LE encoded), and platform dependent string.
+
+// Public PDFium API type for byte strings.
+typedef const char* FPDF_BYTESTRING;
+
+// The public PDFium API always uses UTF-16LE encoded wide strings, each
+// character uses 2 bytes (except surrogation), with the low byte first.
+typedef const FPDF_WCHAR* FPDF_WIDESTRING;
+
+// Structure for persisting a string beyond the duration of a callback.
+// Note: although represented as a char*, string may be interpreted as
+// a UTF-16LE formated string. Used only by XFA callbacks.
+typedef struct FPDF_BSTR_ {
+ char* str; // String buffer, manipulate only with FPDF_BStr_* methods.
+ int len; // Length of the string, in bytes.
+} FPDF_BSTR;
+
+// For Windows programmers: In most cases it's OK to treat FPDF_WIDESTRING as a
+// Windows unicode string, however, special care needs to be taken if you
+// expect to process Unicode larger than 0xffff.
+//
+// For Linux/Unix programmers: most compiler/library environments use 4 bytes
+// for a Unicode character, and you have to convert between FPDF_WIDESTRING and
+// system wide string by yourself.
+typedef const char* FPDF_STRING;
+
+// Matrix for transformation, in the form [a b c d e f], equivalent to:
+// | a b 0 |
+// | c d 0 |
+// | e f 1 |
+//
+// Translation is performed with [1 0 0 1 tx ty].
+// Scaling is performed with [sx 0 0 sy 0 0].
+// See PDF Reference 1.7, 4.2.2 Common Transformations for more.
+typedef struct _FS_MATRIX_ {
+ float a;
+ float b;
+ float c;
+ float d;
+ float e;
+ float f;
+} FS_MATRIX;
+
+// Rectangle area(float) in device or page coordinate system.
+typedef struct _FS_RECTF_ {
+ // The x-coordinate of the left-top corner.
+ float left;
+ // The y-coordinate of the left-top corner.
+ float top;
+ // The x-coordinate of the right-bottom corner.
+ float right;
+ // The y-coordinate of the right-bottom corner.
+ float bottom;
+} * FS_LPRECTF, FS_RECTF;
+
+// Const Pointer to FS_RECTF structure.
+typedef const FS_RECTF* FS_LPCRECTF;
+
+// Rectangle size. Coordinate system agnostic.
+typedef struct FS_SIZEF_ {
+ float width;
+ float height;
+} * FS_LPSIZEF, FS_SIZEF;
+
+// Const Pointer to FS_SIZEF structure.
+typedef const FS_SIZEF* FS_LPCSIZEF;
+
+// 2D Point. Coordinate system agnostic.
+typedef struct FS_POINTF_ {
+ float x;
+ float y;
+} * FS_LPPOINTF, FS_POINTF;
+
+// Const Pointer to FS_POINTF structure.
+typedef const FS_POINTF* FS_LPCPOINTF;
+
+typedef struct _FS_QUADPOINTSF {
+ FS_FLOAT x1;
+ FS_FLOAT y1;
+ FS_FLOAT x2;
+ FS_FLOAT y2;
+ FS_FLOAT x3;
+ FS_FLOAT y3;
+ FS_FLOAT x4;
+ FS_FLOAT y4;
+} FS_QUADPOINTSF;
+
+// Annotation enums.
+typedef int FPDF_ANNOTATION_SUBTYPE;
+typedef int FPDF_ANNOT_APPEARANCEMODE;
+
+// Dictionary value types.
+typedef int FPDF_OBJECT_TYPE;
+
+#if defined(COMPONENT_BUILD)
+// FPDF_EXPORT should be consistent with |export| in the pdfium_fuzzer
+// template in testing/fuzzers/BUILD.gn.
+#if defined(WIN32)
+#if defined(FPDF_IMPLEMENTATION)
+#define FPDF_EXPORT __declspec(dllexport)
+#else
+#define FPDF_EXPORT __declspec(dllimport)
+#endif // defined(FPDF_IMPLEMENTATION)
+#else
+#if defined(FPDF_IMPLEMENTATION)
+#define FPDF_EXPORT __attribute__((visibility("default")))
+#else
+#define FPDF_EXPORT
+#endif // defined(FPDF_IMPLEMENTATION)
+#endif // defined(WIN32)
+#else
+#define FPDF_EXPORT
+#endif // defined(COMPONENT_BUILD)
+
+#if defined(WIN32) && defined(FPDFSDK_EXPORTS)
+#define FPDF_CALLCONV __stdcall
+#else
+#define FPDF_CALLCONV
+#endif
+
+// Exported Functions
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// PDF renderer types - Experimental.
+// Selection of 2D graphics library to use for rendering to FPDF_BITMAPs.
+typedef enum {
+ // Anti-Grain Geometry - https://sourceforge.net/projects/agg/
+ FPDF_RENDERERTYPE_AGG = 0,
+ // Skia - https://skia.org/
+ FPDF_RENDERERTYPE_SKIA = 1,
+} FPDF_RENDERER_TYPE;
+
+// Process-wide options for initializing the library.
+typedef struct FPDF_LIBRARY_CONFIG_ {
+ // Version number of the interface. Currently must be 2.
+ // Support for version 1 will be deprecated in the future.
+ int version;
+
+ // Array of paths to scan in place of the defaults when using built-in
+ // FXGE font loading code. The array is terminated by a NULL pointer.
+ // The Array may be NULL itself to use the default paths. May be ignored
+ // entirely depending upon the platform.
+ const char** m_pUserFontPaths;
+
+ // Version 2.
+
+ // Pointer to the v8::Isolate to use, or NULL to force PDFium to create one.
+ void* m_pIsolate;
+
+ // The embedder data slot to use in the v8::Isolate to store PDFium's
+ // per-isolate data. The value needs to be in the range
+ // [0, |v8::Internals::kNumIsolateDataLots|). Note that 0 is fine for most
+ // embedders.
+ unsigned int m_v8EmbedderSlot;
+
+ // Version 3 - Experimental.
+
+ // Pointer to the V8::Platform to use.
+ void* m_pPlatform;
+
+ // Version 4 - Experimental.
+
+ // Explicit specification of core renderer to use. |m_RendererType| must be
+ // a valid value for |FPDF_LIBRARY_CONFIG| versions of this level or higher,
+ // or else the initialization will fail with an immediate crash.
+ // Note that use of a specified |FPDF_RENDERER_TYPE| value for which the
+ // corresponding render library is not included in the build will similarly
+ // fail with an immediate crash.
+ FPDF_RENDERER_TYPE m_RendererType;
+} FPDF_LIBRARY_CONFIG;
+
+// Function: FPDF_InitLibraryWithConfig
+// Initialize the PDFium library and allocate global resources for it.
+// Parameters:
+// config - configuration information as above.
+// Return value:
+// None.
+// Comments:
+// You have to call this function before you can call any PDF
+// processing functions.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_InitLibraryWithConfig(const FPDF_LIBRARY_CONFIG* config);
+
+// Function: FPDF_InitLibrary
+// Initialize the PDFium library (alternative form).
+// Parameters:
+// None
+// Return value:
+// None.
+// Comments:
+// Convenience function to call FPDF_InitLibraryWithConfig() with a
+// default configuration for backwards compatibility purposes. New
+// code should call FPDF_InitLibraryWithConfig() instead. This will
+// be deprecated in the future.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_InitLibrary();
+
+// Function: FPDF_DestroyLibrary
+// Release global resources allocated to the PDFium library by
+// FPDF_InitLibrary() or FPDF_InitLibraryWithConfig().
+// Parameters:
+// None.
+// Return value:
+// None.
+// Comments:
+// After this function is called, you must not call any PDF
+// processing functions.
+//
+// Calling this function does not automatically close other
+// objects. It is recommended to close other objects before
+// closing the library with this function.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_DestroyLibrary();
+
+// Policy for accessing the local machine time.
+#define FPDF_POLICY_MACHINETIME_ACCESS 0
+
+// Function: FPDF_SetSandBoxPolicy
+// Set the policy for the sandbox environment.
+// Parameters:
+// policy - The specified policy for setting, for example:
+// FPDF_POLICY_MACHINETIME_ACCESS.
+// enable - True to enable, false to disable the policy.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_SetSandBoxPolicy(FPDF_DWORD policy,
+ FPDF_BOOL enable);
+
+#if defined(_WIN32)
+// Experimental API.
+// Function: FPDF_SetPrintMode
+// Set printing mode when printing on Windows.
+// Parameters:
+// mode - FPDF_PRINTMODE_EMF to output EMF (default)
+// FPDF_PRINTMODE_TEXTONLY to output text only (for charstream
+// devices)
+// FPDF_PRINTMODE_POSTSCRIPT2 to output level 2 PostScript into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT3 to output level 3 PostScript into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGH to output level 2
+// PostScript via ExtEscape() in PASSTHROUGH mode.
+// FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGH to output level 3
+// PostScript via ExtEscape() in PASSTHROUGH mode.
+// FPDF_PRINTMODE_EMF_IMAGE_MASKS to output EMF, with more
+// efficient processing of documents containing image masks.
+// FPDF_PRINTMODE_POSTSCRIPT3_TYPE42 to output level 3
+// PostScript with embedded Type 42 fonts, when applicable, into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGH to output level
+// 3 PostScript with embedded Type 42 fonts, when applicable,
+// via ExtEscape() in PASSTHROUGH mode.
+// Return value:
+// True if successful, false if unsuccessful (typically invalid input).
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_SetPrintMode(int mode);
+#endif // defined(_WIN32)
+
+// Function: FPDF_LoadDocument
+// Open and load a PDF document.
+// Parameters:
+// file_path - Path to the PDF file (including extension).
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// See comments below regarding the encoding.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// Loaded document can be closed by FPDF_CloseDocument().
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// The encoding for |file_path| is UTF-8.
+//
+// The encoding for |password| can be either UTF-8 or Latin-1. PDFs,
+// depending on the security handler revision, will only accept one or
+// the other encoding. If |password|'s encoding and the PDF's expected
+// encoding do not match, FPDF_LoadDocument() will automatically
+// convert |password| to the other encoding.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadDocument(FPDF_STRING file_path, FPDF_BYTESTRING password);
+
+// Function: FPDF_LoadMemDocument
+// Open and load a PDF document from memory.
+// Parameters:
+// data_buf - Pointer to a buffer containing the PDF document.
+// size - Number of bytes in the PDF document.
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The memory buffer must remain valid when the document is open.
+// The loaded document can be closed by FPDF_CloseDocument.
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadMemDocument(const void* data_buf, int size, FPDF_BYTESTRING password);
+
+// Experimental API.
+// Function: FPDF_LoadMemDocument64
+// Open and load a PDF document from memory.
+// Parameters:
+// data_buf - Pointer to a buffer containing the PDF document.
+// size - Number of bytes in the PDF document.
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The memory buffer must remain valid when the document is open.
+// The loaded document can be closed by FPDF_CloseDocument.
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadMemDocument64(const void* data_buf,
+ size_t size,
+ FPDF_BYTESTRING password);
+
+// Structure for custom file access.
+typedef struct {
+ // File length, in bytes.
+ unsigned long m_FileLen;
+
+ // A function pointer for getting a block of data from a specific position.
+ // Position is specified by byte offset from the beginning of the file.
+ // The pointer to the buffer is never NULL and the size is never 0.
+ // The position and size will never go out of range of the file length.
+ // It may be possible for PDFium to call this function multiple times for
+ // the same position.
+ // Return value: should be non-zero if successful, zero for error.
+ int (*m_GetBlock)(void* param,
+ unsigned long position,
+ unsigned char* pBuf,
+ unsigned long size);
+
+ // A custom pointer for all implementation specific data. This pointer will
+ // be used as the first parameter to the m_GetBlock callback.
+ void* m_Param;
+} FPDF_FILEACCESS;
+
+// Structure for file reading or writing (I/O).
+//
+// Note: This is a handler and should be implemented by callers,
+// and is only used from XFA.
+typedef struct FPDF_FILEHANDLER_ {
+ // User-defined data.
+ // Note: Callers can use this field to track controls.
+ void* clientData;
+
+ // Callback function to release the current file stream object.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // None.
+ void (*Release)(void* clientData);
+
+ // Callback function to retrieve the current file stream size.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // Size of file stream.
+ FPDF_DWORD (*GetSize)(void* clientData);
+
+ // Callback function to read data from the current file stream.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // offset - Offset position starts from the beginning of file
+ // stream. This parameter indicates reading position.
+ // buffer - Memory buffer to store data which are read from
+ // file stream. This parameter should not be NULL.
+ // size - Size of data which should be read from file stream,
+ // in bytes. The buffer indicated by |buffer| must be
+ // large enough to store specified data.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*ReadBlock)(void* clientData,
+ FPDF_DWORD offset,
+ void* buffer,
+ FPDF_DWORD size);
+
+ // Callback function to write data into the current file stream.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // offset - Offset position starts from the beginning of file
+ // stream. This parameter indicates writing position.
+ // buffer - Memory buffer contains data which is written into
+ // file stream. This parameter should not be NULL.
+ // size - Size of data which should be written into file
+ // stream, in bytes.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*WriteBlock)(void* clientData,
+ FPDF_DWORD offset,
+ const void* buffer,
+ FPDF_DWORD size);
+ // Callback function to flush all internal accessing buffers.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*Flush)(void* clientData);
+
+ // Callback function to change file size.
+ //
+ // Description:
+ // This function is called under writing mode usually. Implementer
+ // can determine whether to realize it based on application requests.
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // size - New size of file stream, in bytes.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*Truncate)(void* clientData, FPDF_DWORD size);
+} FPDF_FILEHANDLER;
+
+// Function: FPDF_LoadCustomDocument
+// Load PDF document from a custom access descriptor.
+// Parameters:
+// pFileAccess - A structure for accessing the file.
+// password - Optional password for decrypting the PDF file.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The application must keep the file resources |pFileAccess| points to
+// valid until the returned FPDF_DOCUMENT is closed. |pFileAccess|
+// itself does not need to outlive the FPDF_DOCUMENT.
+//
+// The loaded document can be closed with FPDF_CloseDocument().
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadCustomDocument(FPDF_FILEACCESS* pFileAccess, FPDF_BYTESTRING password);
+
+// Function: FPDF_GetFileVersion
+// Get the file version of the given PDF document.
+// Parameters:
+// doc - Handle to a document.
+// fileVersion - The PDF file version. File version: 14 for 1.4, 15
+// for 1.5, ...
+// Return value:
+// True if succeeds, false otherwise.
+// Comments:
+// If the document was created by FPDF_CreateNewDocument,
+// then this function will always fail.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetFileVersion(FPDF_DOCUMENT doc,
+ int* fileVersion);
+
+#define FPDF_ERR_SUCCESS 0 // No error.
+#define FPDF_ERR_UNKNOWN 1 // Unknown error.
+#define FPDF_ERR_FILE 2 // File not found or could not be opened.
+#define FPDF_ERR_FORMAT 3 // File not in PDF format or corrupted.
+#define FPDF_ERR_PASSWORD 4 // Password required or incorrect password.
+#define FPDF_ERR_SECURITY 5 // Unsupported security scheme.
+#define FPDF_ERR_PAGE 6 // Page not found or content error.
+#ifdef PDF_ENABLE_XFA
+#define FPDF_ERR_XFALOAD 7 // Load XFA error.
+#define FPDF_ERR_XFALAYOUT 8 // Layout XFA error.
+#endif // PDF_ENABLE_XFA
+
+// Function: FPDF_GetLastError
+// Get last error code when a function fails.
+// Parameters:
+// None.
+// Return value:
+// A 32-bit integer indicating error code as defined above.
+// Comments:
+// If the previous SDK call succeeded, the return value of this
+// function is not defined. This function only works in conjunction
+// with APIs that mention FPDF_GetLastError() in their documentation.
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDF_GetLastError();
+
+// Experimental API.
+// Function: FPDF_DocumentHasValidCrossReferenceTable
+// Whether the document's cross reference table is valid or not.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// True if the PDF parser did not encounter problems parsing the cross
+// reference table. False if the parser could not parse the cross
+// reference table and the table had to be rebuild from other data
+// within the document.
+// Comments:
+// The return value can change over time as the PDF parser evolves.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_DocumentHasValidCrossReferenceTable(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_GetTrailerEnds
+// Get the byte offsets of trailer ends.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// buffer - The address of a buffer that receives the
+// byte offsets.
+// length - The size, in ints, of |buffer|.
+// Return value:
+// Returns the number of ints in the buffer on success, 0 on error.
+//
+// |buffer| is an array of integers that describes the exact byte offsets of the
+// trailer ends in the document. If |length| is less than the returned length,
+// or |document| or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetTrailerEnds(FPDF_DOCUMENT document,
+ unsigned int* buffer,
+ unsigned long length);
+
+// Function: FPDF_GetDocPermissions
+// Get file permission flags of the document.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// A 32-bit integer indicating permission flags. Please refer to the
+// PDF Reference for detailed descriptions. If the document is not
+// protected or was unlocked by the owner, 0xffffffff will be returned.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetDocPermissions(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetDocUserPermissions
+// Get user file permission flags of the document.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// A 32-bit integer indicating permission flags. Please refer to the
+// PDF Reference for detailed descriptions. If the document is not
+// protected, 0xffffffff will be returned. Always returns user
+// permissions, even if the document was unlocked by the owner.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetDocUserPermissions(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetSecurityHandlerRevision
+// Get the revision for the security handler.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// The security handler revision number. Please refer to the PDF
+// Reference for a detailed description. If the document is not
+// protected, -1 will be returned.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_GetSecurityHandlerRevision(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetPageCount
+// Get total number of pages in the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument.
+// Return value:
+// Total number of pages in the document.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetPageCount(FPDF_DOCUMENT document);
+
+// Function: FPDF_LoadPage
+// Load a page inside the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument
+// page_index - Index number of the page. 0 for the first page.
+// Return value:
+// A handle to the loaded page, or NULL if page load fails.
+// Comments:
+// The loaded page can be rendered to devices using FPDF_RenderPage.
+// The loaded page can be closed using FPDF_ClosePage.
+FPDF_EXPORT FPDF_PAGE FPDF_CALLCONV FPDF_LoadPage(FPDF_DOCUMENT document,
+ int page_index);
+
+// Experimental API
+// Function: FPDF_GetPageWidthF
+// Get page width.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// Return value:
+// Page width (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm).
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT float FPDF_CALLCONV FPDF_GetPageWidthF(FPDF_PAGE page);
+
+// Function: FPDF_GetPageWidth
+// Get page width.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// Return value:
+// Page width (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm).
+// Note:
+// Prefer FPDF_GetPageWidthF() above. This will be deprecated in the
+// future.
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT double FPDF_CALLCONV FPDF_GetPageWidth(FPDF_PAGE page);
+
+// Experimental API
+// Function: FPDF_GetPageHeightF
+// Get page height.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// Return value:
+// Page height (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm)
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT float FPDF_CALLCONV FPDF_GetPageHeightF(FPDF_PAGE page);
+
+// Function: FPDF_GetPageHeight
+// Get page height.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// Return value:
+// Page height (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm)
+// Note:
+// Prefer FPDF_GetPageHeightF() above. This will be deprecated in the
+// future.
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT double FPDF_CALLCONV FPDF_GetPageHeight(FPDF_PAGE page);
+
+// Experimental API.
+// Function: FPDF_GetPageBoundingBox
+// Get the bounding box of the page. This is the intersection between
+// its media box and its crop box.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// rect - Pointer to a rect to receive the page bounding box.
+// On an error, |rect| won't be filled.
+// Return value:
+// True for success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetPageBoundingBox(FPDF_PAGE page,
+ FS_RECTF* rect);
+
+// Experimental API.
+// Function: FPDF_GetPageSizeByIndexF
+// Get the size of the page at the given index.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// page_index - Page index, zero for the first page.
+// size - Pointer to a FS_SIZEF to receive the page size.
+// (in points).
+// Return value:
+// Non-zero for success. 0 for error (document or page not found).
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_GetPageSizeByIndexF(FPDF_DOCUMENT document,
+ int page_index,
+ FS_SIZEF* size);
+
+// Function: FPDF_GetPageSizeByIndex
+// Get the size of the page at the given index.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument.
+// page_index - Page index, zero for the first page.
+// width - Pointer to a double to receive the page width
+// (in points).
+// height - Pointer to a double to receive the page height
+// (in points).
+// Return value:
+// Non-zero for success. 0 for error (document or page not found).
+// Note:
+// Prefer FPDF_GetPageSizeByIndexF() above. This will be deprecated in
+// the future.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetPageSizeByIndex(FPDF_DOCUMENT document,
+ int page_index,
+ double* width,
+ double* height);
+
+// Page rendering flags. They can be combined with bit-wise OR.
+//
+// Set if annotations are to be rendered.
+#define FPDF_ANNOT 0x01
+// Set if using text rendering optimized for LCD display. This flag will only
+// take effect if anti-aliasing is enabled for text.
+#define FPDF_LCD_TEXT 0x02
+// Don't use the native text output available on some platforms
+#define FPDF_NO_NATIVETEXT 0x04
+// Grayscale output.
+#define FPDF_GRAYSCALE 0x08
+// Obsolete, has no effect, retained for compatibility.
+#define FPDF_DEBUG_INFO 0x80
+// Obsolete, has no effect, retained for compatibility.
+#define FPDF_NO_CATCH 0x100
+// Limit image cache size.
+#define FPDF_RENDER_LIMITEDIMAGECACHE 0x200
+// Always use halftone for image stretching.
+#define FPDF_RENDER_FORCEHALFTONE 0x400
+// Render for printing.
+#define FPDF_PRINTING 0x800
+// Set to disable anti-aliasing on text. This flag will also disable LCD
+// optimization for text rendering.
+#define FPDF_RENDER_NO_SMOOTHTEXT 0x1000
+// Set to disable anti-aliasing on images.
+#define FPDF_RENDER_NO_SMOOTHIMAGE 0x2000
+// Set to disable anti-aliasing on paths.
+#define FPDF_RENDER_NO_SMOOTHPATH 0x4000
+// Set whether to render in a reverse Byte order, this flag is only used when
+// rendering to a bitmap.
+#define FPDF_REVERSE_BYTE_ORDER 0x10
+// Set whether fill paths need to be stroked. This flag is only used when
+// FPDF_COLORSCHEME is passed in, since with a single fill color for paths the
+// boundaries of adjacent fill paths are less visible.
+#define FPDF_CONVERT_FILL_TO_STROKE 0x20
+
+// Struct for color scheme.
+// Each should be a 32-bit value specifying the color, in 8888 ARGB format.
+typedef struct FPDF_COLORSCHEME_ {
+ FPDF_DWORD path_fill_color;
+ FPDF_DWORD path_stroke_color;
+ FPDF_DWORD text_fill_color;
+ FPDF_DWORD text_stroke_color;
+} FPDF_COLORSCHEME;
+
+#ifdef _WIN32
+// Function: FPDF_RenderPage
+// Render contents of a page to a device (screen, bitmap, or printer).
+// This function is only supported on Windows.
+// Parameters:
+// dc - Handle to the device context.
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// flags - 0 for normal display, or combination of flags
+// defined above.
+// Return value:
+// Returns true if the page is rendered successfully, false otherwise.
+
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_RenderPage(HDC dc,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+#endif
+
+// Function: FPDF_RenderPageBitmap
+// Render contents of a page to a device independent bitmap.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). The bitmap handle can be created
+// by FPDFBitmap_Create or retrieved from an image
+// object by FPDFImageObj_GetBitmap.
+// page - Handle to the page. Returned by FPDF_LoadPage
+// start_x - Left pixel position of the display area in
+// bitmap coordinates.
+// start_y - Top pixel position of the display area in bitmap
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// flags - 0 for normal display, or combination of the Page
+// Rendering flags defined above. With the FPDF_ANNOT
+// flag, it renders all annotations that do not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPageBitmap(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+
+// Function: FPDF_RenderPageBitmapWithMatrix
+// Render contents of a page to a device independent bitmap.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). The bitmap handle can be created
+// by FPDFBitmap_Create or retrieved by
+// FPDFImageObj_GetBitmap.
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// matrix - The transform matrix, which must be invertible.
+// See PDF Reference 1.7, 4.2.2 Common Transformations.
+// clipping - The rect to clip to in device coords.
+// flags - 0 for normal display, or combination of the Page
+// Rendering flags defined above. With the FPDF_ANNOT
+// flag, it renders all annotations that do not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// Return value:
+// None. Note that behavior is undefined if det of |matrix| is 0.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_RenderPageBitmapWithMatrix(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ const FS_MATRIX* matrix,
+ const FS_RECTF* clipping,
+ int flags);
+
+#if defined(PDF_USE_SKIA)
+// Experimental API.
+// Function: FPDF_RenderPageSkia
+// Render contents of a page to a Skia SkCanvas.
+// Parameters:
+// canvas - SkCanvas to render to.
+// page - Handle to the page.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPageSkia(FPDF_SKIA_CANVAS canvas,
+ FPDF_PAGE page,
+ int size_x,
+ int size_y);
+#endif
+
+// Function: FPDF_ClosePage
+// Close a loaded PDF page.
+// Parameters:
+// page - Handle to the loaded page.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_ClosePage(FPDF_PAGE page);
+
+// Function: FPDF_CloseDocument
+// Close a loaded PDF document.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_CloseDocument(FPDF_DOCUMENT document);
+
+// Function: FPDF_DeviceToPage
+// Convert the screen coordinates of a point to page coordinates.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// device_x - X value in device coordinates to be converted.
+// device_y - Y value in device coordinates to be converted.
+// page_x - A pointer to a double receiving the converted X
+// value in page coordinates.
+// page_y - A pointer to a double receiving the converted Y
+// value in page coordinates.
+// Return value:
+// Returns true if the conversion succeeds, and |page_x| and |page_y|
+// successfully receives the converted coordinates.
+// Comments:
+// The page coordinate system has its origin at the left-bottom corner
+// of the page, with the X-axis on the bottom going to the right, and
+// the Y-axis on the left side going up.
+//
+// NOTE: this coordinate system can be altered when you zoom, scroll,
+// or rotate a page, however, a point on the page should always have
+// the same coordinate values in the page coordinate system.
+//
+// The device coordinate system is device dependent. For screen device,
+// its origin is at the left-top corner of the window. However this
+// origin can be altered by the Windows coordinate transformation
+// utilities.
+//
+// You must make sure the start_x, start_y, size_x, size_y
+// and rotate parameters have exactly same values as you used in
+// the FPDF_RenderPage() function call.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_DeviceToPage(FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int device_x,
+ int device_y,
+ double* page_x,
+ double* page_y);
+
+// Function: FPDF_PageToDevice
+// Convert the page coordinates of a point to screen coordinates.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// page_x - X value in page coordinates.
+// page_y - Y value in page coordinate.
+// device_x - A pointer to an integer receiving the result X
+// value in device coordinates.
+// device_y - A pointer to an integer receiving the result Y
+// value in device coordinates.
+// Return value:
+// Returns true if the conversion succeeds, and |device_x| and
+// |device_y| successfully receives the converted coordinates.
+// Comments:
+// See comments for FPDF_DeviceToPage().
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_PageToDevice(FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ double page_x,
+ double page_y,
+ int* device_x,
+ int* device_y);
+
+// Function: FPDFBitmap_Create
+// Create a device independent bitmap (FXDIB).
+// Parameters:
+// width - The number of pixels in width for the bitmap.
+// Must be greater than 0.
+// height - The number of pixels in height for the bitmap.
+// Must be greater than 0.
+// alpha - A flag indicating whether the alpha channel is used.
+// Non-zero for using alpha, zero for not using.
+// Return value:
+// The created bitmap handle, or NULL if a parameter error or out of
+// memory.
+// Comments:
+// The bitmap always uses 4 bytes per pixel. The first byte is always
+// double word aligned.
+//
+// The byte order is BGRx (the last byte unused if no alpha channel) or
+// BGRA.
+//
+// The pixels in a horizontal line are stored side by side, with the
+// left most pixel stored first (with lower memory address).
+// Each line uses width * 4 bytes.
+//
+// Lines are stored one after another, with the top most line stored
+// first. There is no gap between adjacent lines.
+//
+// This function allocates enough memory for holding all pixels in the
+// bitmap, but it doesn't initialize the buffer. Applications can use
+// FPDFBitmap_FillRect() to fill the bitmap using any color. If the OS
+// allows it, this function can allocate up to 4 GB of memory.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV FPDFBitmap_Create(int width,
+ int height,
+ int alpha);
+
+// More DIB formats
+// Unknown or unsupported format.
+#define FPDFBitmap_Unknown 0
+// Gray scale bitmap, one byte per pixel.
+#define FPDFBitmap_Gray 1
+// 3 bytes per pixel, byte order: blue, green, red.
+#define FPDFBitmap_BGR 2
+// 4 bytes per pixel, byte order: blue, green, red, unused.
+#define FPDFBitmap_BGRx 3
+// 4 bytes per pixel, byte order: blue, green, red, alpha.
+// Pixel components are independent of alpha.
+#define FPDFBitmap_BGRA 4
+// 4 bytes per pixel, byte order: blue, green, red, alpha.
+// Pixel components are premultiplied by alpha.
+// Note that this is experimental and only supported when rendering with
+// |FPDF_RENDERER_TYPE| is set to |FPDF_RENDERERTYPE_SKIA|.
+#define FPDFBitmap_BGRA_Premul 5
+
+// Function: FPDFBitmap_CreateEx
+// Create a device independent bitmap (FXDIB)
+// Parameters:
+// width - The number of pixels in width for the bitmap.
+// Must be greater than 0.
+// height - The number of pixels in height for the bitmap.
+// Must be greater than 0.
+// format - A number indicating for bitmap format, as defined
+// above.
+// first_scan - A pointer to the first byte of the first line if
+// using an external buffer. If this parameter is NULL,
+// then a new buffer will be created.
+// stride - Number of bytes for each scan line. The value must
+// be 0 or greater. When the value is 0,
+// FPDFBitmap_CreateEx() will automatically calculate
+// the appropriate value using |width| and |format|.
+// When using an external buffer, it is recommended for
+// the caller to pass in the value.
+// When not using an external buffer, it is recommended
+// for the caller to pass in 0.
+// Return value:
+// The bitmap handle, or NULL if parameter error or out of memory.
+// Comments:
+// Similar to FPDFBitmap_Create function, but allows for more formats
+// and an external buffer is supported. The bitmap created by this
+// function can be used in any place that a FPDF_BITMAP handle is
+// required.
+//
+// If an external buffer is used, then the caller should destroy the
+// buffer. FPDFBitmap_Destroy() will not destroy the buffer.
+//
+// It is recommended to use FPDFBitmap_GetStride() to get the stride
+// value.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV FPDFBitmap_CreateEx(int width,
+ int height,
+ int format,
+ void* first_scan,
+ int stride);
+
+// Function: FPDFBitmap_GetFormat
+// Get the format of the bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The format of the bitmap.
+// Comments:
+// Only formats supported by FPDFBitmap_CreateEx are supported by this
+// function; see the list of such formats above.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetFormat(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_FillRect
+// Fill a rectangle in a bitmap.
+// Parameters:
+// bitmap - The handle to the bitmap. Returned by
+// FPDFBitmap_Create.
+// left - The left position. Starting from 0 at the
+// left-most pixel.
+// top - The top position. Starting from 0 at the
+// top-most line.
+// width - Width in pixels to be filled.
+// height - Height in pixels to be filled.
+// color - A 32-bit value specifing the color, in 8888 ARGB
+// format.
+// Return value:
+// Returns whether the operation succeeded or not.
+// Comments:
+// This function sets the color and (optionally) alpha value in the
+// specified region of the bitmap.
+//
+// NOTE: If the alpha channel is used, this function does NOT
+// composite the background with the source color, instead the
+// background will be replaced by the source color and the alpha.
+//
+// If the alpha channel is not used, the alpha parameter is ignored.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFBitmap_FillRect(FPDF_BITMAP bitmap,
+ int left,
+ int top,
+ int width,
+ int height,
+ FPDF_DWORD color);
+
+// Function: FPDFBitmap_GetBuffer
+// Get data buffer of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The pointer to the first byte of the bitmap buffer.
+// Comments:
+// The stride may be more than width * number of bytes per pixel
+//
+// Applications can use this function to get the bitmap buffer pointer,
+// then manipulate any color and/or alpha values for any pixels in the
+// bitmap.
+//
+// Use FPDFBitmap_GetFormat() to find out the format of the data.
+FPDF_EXPORT void* FPDF_CALLCONV FPDFBitmap_GetBuffer(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetWidth
+// Get width of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The width of the bitmap in pixels.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetWidth(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetHeight
+// Get height of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The height of the bitmap in pixels.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetHeight(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetStride
+// Get number of bytes for each line in the bitmap buffer.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The number of bytes for each line in the bitmap buffer.
+// Comments:
+// The stride may be more than width * number of bytes per pixel.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetStride(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_Destroy
+// Destroy a bitmap and release all related buffers.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// None.
+// Comments:
+// This function will not destroy any external buffers provided when
+// the bitmap was created.
+FPDF_EXPORT void FPDF_CALLCONV FPDFBitmap_Destroy(FPDF_BITMAP bitmap);
+
+// Function: FPDF_VIEWERREF_GetPrintScaling
+// Whether the PDF document prefers to be scaled or not.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// None.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintScaling(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetNumCopies
+// Returns the number of copies to be printed.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The number of copies to be printed.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_VIEWERREF_GetNumCopies(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetPrintPageRange
+// Page numbers to initialize print dialog box when file is printed.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The print page range to be used for printing.
+FPDF_EXPORT FPDF_PAGERANGE FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRange(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_VIEWERREF_GetPrintPageRangeCount
+// Returns the number of elements in a FPDF_PAGERANGE.
+// Parameters:
+// pagerange - Handle to the page range.
+// Return value:
+// The number of elements in the page range. Returns 0 on error.
+FPDF_EXPORT size_t FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRangeCount(FPDF_PAGERANGE pagerange);
+
+// Experimental API.
+// Function: FPDF_VIEWERREF_GetPrintPageRangeElement
+// Returns an element from a FPDF_PAGERANGE.
+// Parameters:
+// pagerange - Handle to the page range.
+// index - Index of the element.
+// Return value:
+// The value of the element in the page range at a given index.
+// Returns -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRangeElement(FPDF_PAGERANGE pagerange, size_t index);
+
+// Function: FPDF_VIEWERREF_GetDuplex
+// Returns the paper handling option to be used when printing from
+// the print dialog.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The paper handling option to be used when printing.
+FPDF_EXPORT FPDF_DUPLEXTYPE FPDF_CALLCONV
+FPDF_VIEWERREF_GetDuplex(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetName
+// Gets the contents for a viewer ref, with a given key. The value must
+// be of type "name".
+// Parameters:
+// document - Handle to the loaded document.
+// key - Name of the key in the viewer pref dictionary,
+// encoded in UTF-8.
+// buffer - Caller-allocate buffer to receive the key, or NULL
+// - to query the required length.
+// length - Length of the buffer.
+// Return value:
+// The number of bytes in the contents, including the NULL terminator.
+// Thus if the return value is 0, then that indicates an error, such
+// as when |document| is invalid. If |length| is less than the required
+// length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_VIEWERREF_GetName(FPDF_DOCUMENT document,
+ FPDF_BYTESTRING key,
+ char* buffer,
+ unsigned long length);
+
+// Function: FPDF_CountNamedDests
+// Get the count of named destinations in the PDF document.
+// Parameters:
+// document - Handle to a document
+// Return value:
+// The count of named destinations.
+FPDF_EXPORT FPDF_DWORD FPDF_CALLCONV
+FPDF_CountNamedDests(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetNamedDestByName
+// Get a the destination handle for the given name.
+// Parameters:
+// document - Handle to the loaded document.
+// name - The name of a destination.
+// Return value:
+// The handle to the destination.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV
+FPDF_GetNamedDestByName(FPDF_DOCUMENT document, FPDF_BYTESTRING name);
+
+// Function: FPDF_GetNamedDest
+// Get the named destination by index.
+// Parameters:
+// document - Handle to a document
+// index - The index of a named destination.
+// buffer - The buffer to store the destination name,
+// used as wchar_t*.
+// buflen [in/out] - Size of the buffer in bytes on input,
+// length of the result in bytes on output
+// or -1 if the buffer is too small.
+// Return value:
+// The destination handle for a given index, or NULL if there is no
+// named destination corresponding to |index|.
+// Comments:
+// Call this function twice to get the name of the named destination:
+// 1) First time pass in |buffer| as NULL and get buflen.
+// 2) Second time pass in allocated |buffer| and buflen to retrieve
+// |buffer|, which should be used as wchar_t*.
+//
+// If buflen is not sufficiently large, it will be set to -1 upon
+// return.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV FPDF_GetNamedDest(FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ long* buflen);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketCount
+// Get the number of valid packets in the XFA entry.
+// Parameters:
+// document - Handle to the document.
+// Return value:
+// The number of valid packets, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetXFAPacketCount(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketName
+// Get the name of a packet in the XFA array.
+// Parameters:
+// document - Handle to the document.
+// index - Index number of the packet. 0 for the first packet.
+// buffer - Buffer for holding the name of the XFA packet.
+// buflen - Length of |buffer| in bytes.
+// Return value:
+// The length of the packet name in bytes, or 0 on error.
+//
+// |document| must be valid and |index| must be in the range [0, N), where N is
+// the value returned by FPDF_GetXFAPacketCount().
+// |buffer| is only modified if it is non-NULL and |buflen| is greater than or
+// equal to the length of the packet name. The packet name includes a
+// terminating NUL character. |buffer| is unmodified on error.
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDF_GetXFAPacketName(
+ FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketContent
+// Get the content of a packet in the XFA array.
+// Parameters:
+// document - Handle to the document.
+// index - Index number of the packet. 0 for the first packet.
+// buffer - Buffer for holding the content of the XFA packet.
+// buflen - Length of |buffer| in bytes.
+// out_buflen - Pointer to the variable that will receive the minimum
+// buffer size needed to contain the content of the XFA
+// packet.
+// Return value:
+// Whether the operation succeeded or not.
+//
+// |document| must be valid and |index| must be in the range [0, N), where N is
+// the value returned by FPDF_GetXFAPacketCount(). |out_buflen| must not be
+// NULL. When the aforementioned arguments are valid, the operation succeeds,
+// and |out_buflen| receives the content size. |buffer| is only modified if
+// |buffer| is non-null and long enough to contain the content. Callers must
+// check both the return value and the input |buflen| is no less than the
+// returned |out_buflen| before using the data in |buffer|.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetXFAPacketContent(
+ FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+#ifdef PDF_ENABLE_V8
+// Function: FPDF_GetRecommendedV8Flags
+// Returns a space-separated string of command line flags that are
+// recommended to be passed into V8 via V8::SetFlagsFromString()
+// prior to initializing the PDFium library.
+// Parameters:
+// None.
+// Return value:
+// NUL-terminated string of the form "--flag1 --flag2".
+// The caller must not attempt to modify or free the result.
+FPDF_EXPORT const char* FPDF_CALLCONV FPDF_GetRecommendedV8Flags();
+
+// Experimental API.
+// Function: FPDF_GetArrayBufferAllocatorSharedInstance()
+// Helper function for initializing V8 isolates that will
+// use PDFium's internal memory management.
+// Parameters:
+// None.
+// Return Value:
+// Pointer to a suitable v8::ArrayBuffer::Allocator, returned
+// as void for C compatibility.
+// Notes:
+// Use is optional, but allows external creation of isolates
+// matching the ones PDFium will make when none is provided
+// via |FPDF_LIBRARY_CONFIG::m_pIsolate|.
+//
+// Can only be called when the library is in an uninitialized or
+// destroyed state.
+FPDF_EXPORT void* FPDF_CALLCONV FPDF_GetArrayBufferAllocatorSharedInstance();
+#endif // PDF_ENABLE_V8
+
+#ifdef PDF_ENABLE_XFA
+// Function: FPDF_BStr_Init
+// Helper function to initialize a FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Init(FPDF_BSTR* bstr);
+
+// Function: FPDF_BStr_Set
+// Helper function to copy string data into the FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Set(FPDF_BSTR* bstr,
+ const char* cstr,
+ int length);
+
+// Function: FPDF_BStr_Clear
+// Helper function to clear a FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Clear(FPDF_BSTR* bstr);
+#endif // PDF_ENABLE_XFA
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDFVIEW_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Info.plist b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Info.plist
new file mode 100644
index 00000000..449a4d80
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Info.plist
@@ -0,0 +1,18 @@
+
+
+
+
+ CFBundleIdentifier
+ org.custom.pdfium
+ CFBundleName
+ pdfium
+ CFBundleExecutable
+ pdfium
+ CFBundleVersion
+ 1.0.0
+ CFBundlePackageType
+ FMWK
+ CFBundleShortVersionString
+ 1.0
+
+
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Modules/module.modulemap b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Modules/module.modulemap
new file mode 100644
index 00000000..6c558d0d
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/Modules/module.modulemap
@@ -0,0 +1,5 @@
+framework module pdfium {
+ umbrella header "pdfium.h"
+ export *
+ module * { export * }
+}
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/pdfium b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/pdfium
new file mode 100644
index 00000000..165940c7
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64/pdfium.framework/pdfium differ
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/cpp/fpdf_deleters.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/cpp/fpdf_deleters.h
new file mode 100644
index 00000000..55b85d9e
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/cpp/fpdf_deleters.h
@@ -0,0 +1,86 @@
+// Copyright 2017 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_CPP_FPDF_DELETERS_H_
+#define PUBLIC_CPP_FPDF_DELETERS_H_
+
+#include "../fpdf_annot.h"
+#include "../fpdf_dataavail.h"
+#include "../fpdf_edit.h"
+#include "../fpdf_formfill.h"
+#include "../fpdf_javascript.h"
+#include "../fpdf_structtree.h"
+#include "../fpdf_text.h"
+#include "../fpdf_transformpage.h"
+#include "../fpdfview.h"
+
+// Custom deleters for using FPDF_* types with std::unique_ptr<>.
+
+struct FPDFAnnotationDeleter {
+ inline void operator()(FPDF_ANNOTATION annot) { FPDFPage_CloseAnnot(annot); }
+};
+
+struct FPDFAvailDeleter {
+ inline void operator()(FPDF_AVAIL avail) { FPDFAvail_Destroy(avail); }
+};
+
+struct FPDFBitmapDeleter {
+ inline void operator()(FPDF_BITMAP bitmap) { FPDFBitmap_Destroy(bitmap); }
+};
+
+struct FPDFClipPathDeleter {
+ inline void operator()(FPDF_CLIPPATH clip_path) {
+ FPDF_DestroyClipPath(clip_path);
+ }
+};
+
+struct FPDFDocumentDeleter {
+ inline void operator()(FPDF_DOCUMENT doc) { FPDF_CloseDocument(doc); }
+};
+
+struct FPDFFontDeleter {
+ inline void operator()(FPDF_FONT font) { FPDFFont_Close(font); }
+};
+
+struct FPDFFormHandleDeleter {
+ inline void operator()(FPDF_FORMHANDLE form) {
+ FPDFDOC_ExitFormFillEnvironment(form);
+ }
+};
+
+struct FPDFJavaScriptActionDeleter {
+ inline void operator()(FPDF_JAVASCRIPT_ACTION javascript) {
+ FPDFDoc_CloseJavaScriptAction(javascript);
+ }
+};
+
+struct FPDFPageDeleter {
+ inline void operator()(FPDF_PAGE page) { FPDF_ClosePage(page); }
+};
+
+struct FPDFPageLinkDeleter {
+ inline void operator()(FPDF_PAGELINK pagelink) {
+ FPDFLink_CloseWebLinks(pagelink);
+ }
+};
+
+struct FPDFPageObjectDeleter {
+ inline void operator()(FPDF_PAGEOBJECT object) {
+ FPDFPageObj_Destroy(object);
+ }
+};
+
+struct FPDFStructTreeDeleter {
+ inline void operator()(FPDF_STRUCTTREE tree) { FPDF_StructTree_Close(tree); }
+};
+
+struct FPDFTextFindDeleter {
+ inline void operator()(FPDF_SCHHANDLE handle) { FPDFText_FindClose(handle); }
+};
+
+struct FPDFTextPageDeleter {
+ inline void operator()(FPDF_TEXTPAGE text) { FPDFText_ClosePage(text); }
+};
+
+#endif // PUBLIC_CPP_FPDF_DELETERS_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/cpp/fpdf_scopers.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/cpp/fpdf_scopers.h
new file mode 100644
index 00000000..34cf9c46
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/cpp/fpdf_scopers.h
@@ -0,0 +1,67 @@
+// Copyright 2018 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_CPP_FPDF_SCOPERS_H_
+#define PUBLIC_CPP_FPDF_SCOPERS_H_
+
+#include
+#include
+
+#include "fpdf_deleters.h"
+
+// Versions of FPDF types that clean up the object at scope exit.
+
+using ScopedFPDFAnnotation =
+ std::unique_ptr::type,
+ FPDFAnnotationDeleter>;
+
+using ScopedFPDFAvail =
+ std::unique_ptr::type, FPDFAvailDeleter>;
+
+using ScopedFPDFBitmap =
+ std::unique_ptr::type, FPDFBitmapDeleter>;
+
+using ScopedFPDFClipPath =
+ std::unique_ptr::type,
+ FPDFClipPathDeleter>;
+
+using ScopedFPDFDocument =
+ std::unique_ptr::type,
+ FPDFDocumentDeleter>;
+
+using ScopedFPDFFont =
+ std::unique_ptr::type, FPDFFontDeleter>;
+
+using ScopedFPDFFormHandle =
+ std::unique_ptr::type,
+ FPDFFormHandleDeleter>;
+
+using ScopedFPDFJavaScriptAction =
+ std::unique_ptr::type,
+ FPDFJavaScriptActionDeleter>;
+
+using ScopedFPDFPage =
+ std::unique_ptr::type, FPDFPageDeleter>;
+
+using ScopedFPDFPageLink =
+ std::unique_ptr::type,
+ FPDFPageLinkDeleter>;
+
+using ScopedFPDFPageObject =
+ std::unique_ptr::type,
+ FPDFPageObjectDeleter>;
+
+using ScopedFPDFStructTree =
+ std::unique_ptr::type,
+ FPDFStructTreeDeleter>;
+
+using ScopedFPDFTextFind =
+ std::unique_ptr::type,
+ FPDFTextFindDeleter>;
+
+using ScopedFPDFTextPage =
+ std::unique_ptr::type,
+ FPDFTextPageDeleter>;
+
+#endif // PUBLIC_CPP_FPDF_SCOPERS_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_annot.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_annot.h
new file mode 100644
index 00000000..0aa9f688
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_annot.h
@@ -0,0 +1,1047 @@
+// Copyright 2017 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_ANNOT_H_
+#define PUBLIC_FPDF_ANNOT_H_
+
+#include
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdf_formfill.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+#define FPDF_ANNOT_UNKNOWN 0
+#define FPDF_ANNOT_TEXT 1
+#define FPDF_ANNOT_LINK 2
+#define FPDF_ANNOT_FREETEXT 3
+#define FPDF_ANNOT_LINE 4
+#define FPDF_ANNOT_SQUARE 5
+#define FPDF_ANNOT_CIRCLE 6
+#define FPDF_ANNOT_POLYGON 7
+#define FPDF_ANNOT_POLYLINE 8
+#define FPDF_ANNOT_HIGHLIGHT 9
+#define FPDF_ANNOT_UNDERLINE 10
+#define FPDF_ANNOT_SQUIGGLY 11
+#define FPDF_ANNOT_STRIKEOUT 12
+#define FPDF_ANNOT_STAMP 13
+#define FPDF_ANNOT_CARET 14
+#define FPDF_ANNOT_INK 15
+#define FPDF_ANNOT_POPUP 16
+#define FPDF_ANNOT_FILEATTACHMENT 17
+#define FPDF_ANNOT_SOUND 18
+#define FPDF_ANNOT_MOVIE 19
+#define FPDF_ANNOT_WIDGET 20
+#define FPDF_ANNOT_SCREEN 21
+#define FPDF_ANNOT_PRINTERMARK 22
+#define FPDF_ANNOT_TRAPNET 23
+#define FPDF_ANNOT_WATERMARK 24
+#define FPDF_ANNOT_THREED 25
+#define FPDF_ANNOT_RICHMEDIA 26
+#define FPDF_ANNOT_XFAWIDGET 27
+#define FPDF_ANNOT_REDACT 28
+
+// Refer to PDF Reference (6th edition) table 8.16 for all annotation flags.
+#define FPDF_ANNOT_FLAG_NONE 0
+#define FPDF_ANNOT_FLAG_INVISIBLE (1 << 0)
+#define FPDF_ANNOT_FLAG_HIDDEN (1 << 1)
+#define FPDF_ANNOT_FLAG_PRINT (1 << 2)
+#define FPDF_ANNOT_FLAG_NOZOOM (1 << 3)
+#define FPDF_ANNOT_FLAG_NOROTATE (1 << 4)
+#define FPDF_ANNOT_FLAG_NOVIEW (1 << 5)
+#define FPDF_ANNOT_FLAG_READONLY (1 << 6)
+#define FPDF_ANNOT_FLAG_LOCKED (1 << 7)
+#define FPDF_ANNOT_FLAG_TOGGLENOVIEW (1 << 8)
+
+#define FPDF_ANNOT_APPEARANCEMODE_NORMAL 0
+#define FPDF_ANNOT_APPEARANCEMODE_ROLLOVER 1
+#define FPDF_ANNOT_APPEARANCEMODE_DOWN 2
+#define FPDF_ANNOT_APPEARANCEMODE_COUNT 3
+
+// Refer to PDF Reference version 1.7 table 8.70 for field flags common to all
+// interactive form field types.
+#define FPDF_FORMFLAG_NONE 0
+#define FPDF_FORMFLAG_READONLY (1 << 0)
+#define FPDF_FORMFLAG_REQUIRED (1 << 1)
+#define FPDF_FORMFLAG_NOEXPORT (1 << 2)
+
+// Refer to PDF Reference version 1.7 table 8.77 for field flags specific to
+// interactive form text fields.
+#define FPDF_FORMFLAG_TEXT_MULTILINE (1 << 12)
+#define FPDF_FORMFLAG_TEXT_PASSWORD (1 << 13)
+
+// Refer to PDF Reference version 1.7 table 8.79 for field flags specific to
+// interactive form choice fields.
+#define FPDF_FORMFLAG_CHOICE_COMBO (1 << 17)
+#define FPDF_FORMFLAG_CHOICE_EDIT (1 << 18)
+#define FPDF_FORMFLAG_CHOICE_MULTI_SELECT (1 << 21)
+
+// Additional actions type of form field:
+// K, on key stroke, JavaScript action.
+// F, on format, JavaScript action.
+// V, on validate, JavaScript action.
+// C, on calculate, JavaScript action.
+#define FPDF_ANNOT_AACTION_KEY_STROKE 12
+#define FPDF_ANNOT_AACTION_FORMAT 13
+#define FPDF_ANNOT_AACTION_VALIDATE 14
+#define FPDF_ANNOT_AACTION_CALCULATE 15
+
+typedef enum FPDFANNOT_COLORTYPE {
+ FPDFANNOT_COLORTYPE_Color = 0,
+ FPDFANNOT_COLORTYPE_InteriorColor
+} FPDFANNOT_COLORTYPE;
+
+// Experimental API.
+// Check if an annotation subtype is currently supported for creation.
+// Currently supported subtypes:
+// - circle
+// - fileattachment
+// - freetext
+// - highlight
+// - ink
+// - link
+// - popup
+// - square,
+// - squiggly
+// - stamp
+// - strikeout
+// - text
+// - underline
+//
+// subtype - the subtype to be checked.
+//
+// Returns true if this subtype supported.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_IsSupportedSubtype(FPDF_ANNOTATION_SUBTYPE subtype);
+
+// Experimental API.
+// Create an annotation in |page| of the subtype |subtype|. If the specified
+// subtype is illegal or unsupported, then a new annotation will not be created.
+// Must call FPDFPage_CloseAnnot() when the annotation returned by this
+// function is no longer needed.
+//
+// page - handle to a page.
+// subtype - the subtype of the new annotation.
+//
+// Returns a handle to the new annotation object, or NULL on failure.
+FPDF_EXPORT FPDF_ANNOTATION FPDF_CALLCONV
+FPDFPage_CreateAnnot(FPDF_PAGE page, FPDF_ANNOTATION_SUBTYPE subtype);
+
+// Experimental API.
+// Get the number of annotations in |page|.
+//
+// page - handle to a page.
+//
+// Returns the number of annotations in |page|.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPage_GetAnnotCount(FPDF_PAGE page);
+
+// Experimental API.
+// Get annotation in |page| at |index|. Must call FPDFPage_CloseAnnot() when the
+// annotation returned by this function is no longer needed.
+//
+// page - handle to a page.
+// index - the index of the annotation.
+//
+// Returns a handle to the annotation object, or NULL on failure.
+FPDF_EXPORT FPDF_ANNOTATION FPDF_CALLCONV FPDFPage_GetAnnot(FPDF_PAGE page,
+ int index);
+
+// Experimental API.
+// Get the index of |annot| in |page|. This is the opposite of
+// FPDFPage_GetAnnot().
+//
+// page - handle to the page that the annotation is on.
+// annot - handle to an annotation.
+//
+// Returns the index of |annot|, or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPage_GetAnnotIndex(FPDF_PAGE page,
+ FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Close an annotation. Must be called when the annotation returned by
+// FPDFPage_CreateAnnot() or FPDFPage_GetAnnot() is no longer needed. This
+// function does not remove the annotation from the document.
+//
+// annot - handle to an annotation.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_CloseAnnot(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Remove the annotation in |page| at |index|.
+//
+// page - handle to a page.
+// index - the index of the annotation.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_RemoveAnnot(FPDF_PAGE page,
+ int index);
+
+// Experimental API.
+// Get the subtype of an annotation.
+//
+// annot - handle to an annotation.
+//
+// Returns the annotation subtype.
+FPDF_EXPORT FPDF_ANNOTATION_SUBTYPE FPDF_CALLCONV
+FPDFAnnot_GetSubtype(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Check if an annotation subtype is currently supported for object extraction,
+// update, and removal.
+// Currently supported subtypes: ink and stamp.
+//
+// subtype - the subtype to be checked.
+//
+// Returns true if this subtype supported.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_IsObjectSupportedSubtype(FPDF_ANNOTATION_SUBTYPE subtype);
+
+// Experimental API.
+// Update |obj| in |annot|. |obj| must be in |annot| already and must have
+// been retrieved by FPDFAnnot_GetObject(). Currently, only ink and stamp
+// annotations are supported by this API. Also note that only path, image, and
+// text objects have APIs for modification; see FPDFPath_*(), FPDFText_*(), and
+// FPDFImageObj_*().
+//
+// annot - handle to an annotation.
+// obj - handle to the object that |annot| needs to update.
+//
+// Return true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_UpdateObject(FPDF_ANNOTATION annot, FPDF_PAGEOBJECT obj);
+
+// Experimental API.
+// Add a new InkStroke, represented by an array of points, to the InkList of
+// |annot|. The API creates an InkList if one doesn't already exist in |annot|.
+// This API works only for ink annotations. Please refer to ISO 32000-1:2008
+// spec, section 12.5.6.13.
+//
+// annot - handle to an annotation.
+// points - pointer to a FS_POINTF array representing input points.
+// point_count - number of elements in |points| array. This should not exceed
+// the maximum value that can be represented by an int32_t).
+//
+// Returns the 0-based index at which the new InkStroke is added in the InkList
+// of the |annot|. Returns -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAnnot_AddInkStroke(FPDF_ANNOTATION annot,
+ const FS_POINTF* points,
+ size_t point_count);
+
+// Experimental API.
+// Removes an InkList in |annot|.
+// This API works only for ink annotations.
+//
+// annot - handle to an annotation.
+//
+// Return true on successful removal of /InkList entry from context of the
+// non-null ink |annot|. Returns false on failure.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_RemoveInkList(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Add |obj| to |annot|. |obj| must have been created by
+// FPDFPageObj_CreateNew{Path|Rect}() or FPDFPageObj_New{Text|Image}Obj(), and
+// will be owned by |annot|. Note that an |obj| cannot belong to more than one
+// |annot|. Currently, only ink and stamp annotations are supported by this API.
+// Also note that only path, image, and text objects have APIs for creation.
+//
+// annot - handle to an annotation.
+// obj - handle to the object that is to be added to |annot|.
+//
+// Return true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_AppendObject(FPDF_ANNOTATION annot, FPDF_PAGEOBJECT obj);
+
+// Experimental API.
+// Get the total number of objects in |annot|, including path objects, text
+// objects, external objects, image objects, and shading objects.
+//
+// annot - handle to an annotation.
+//
+// Returns the number of objects in |annot|.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAnnot_GetObjectCount(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Get the object in |annot| at |index|.
+//
+// annot - handle to an annotation.
+// index - the index of the object.
+//
+// Return a handle to the object, or NULL on failure.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFAnnot_GetObject(FPDF_ANNOTATION annot, int index);
+
+// Experimental API.
+// Remove the object in |annot| at |index|.
+//
+// annot - handle to an annotation.
+// index - the index of the object to be removed.
+//
+// Return true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_RemoveObject(FPDF_ANNOTATION annot, int index);
+
+// Experimental API.
+// Set the color of an annotation. Fails when called on annotations with
+// appearance streams already defined; instead use
+// FPDFPageObj_Set{Stroke|Fill}Color().
+//
+// annot - handle to an annotation.
+// type - type of the color to be set.
+// R, G, B - buffer to hold the RGB value of the color. Ranges from 0 to 255.
+// A - buffer to hold the opacity. Ranges from 0 to 255.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_SetColor(FPDF_ANNOTATION annot,
+ FPDFANNOT_COLORTYPE type,
+ unsigned int R,
+ unsigned int G,
+ unsigned int B,
+ unsigned int A);
+
+// Experimental API.
+// Get the color of an annotation. If no color is specified, default to yellow
+// for highlight annotation, black for all else. Fails when called on
+// annotations with appearance streams already defined; instead use
+// FPDFPageObj_Get{Stroke|Fill}Color().
+//
+// annot - handle to an annotation.
+// type - type of the color requested.
+// R, G, B - buffer to hold the RGB value of the color. Ranges from 0 to 255.
+// A - buffer to hold the opacity. Ranges from 0 to 255.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_GetColor(FPDF_ANNOTATION annot,
+ FPDFANNOT_COLORTYPE type,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B,
+ unsigned int* A);
+
+// Experimental API.
+// Check if the annotation is of a type that has attachment points
+// (i.e. quadpoints). Quadpoints are the vertices of the rectangle that
+// encompasses the texts affected by the annotation. They provide the
+// coordinates in the page where the annotation is attached. Only text markup
+// annotations (i.e. highlight, strikeout, squiggly, and underline) and link
+// annotations have quadpoints.
+//
+// annot - handle to an annotation.
+//
+// Returns true if the annotation is of a type that has quadpoints, false
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_HasAttachmentPoints(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Replace the attachment points (i.e. quadpoints) set of an annotation at
+// |quad_index|. This index needs to be within the result of
+// FPDFAnnot_CountAttachmentPoints().
+// If the annotation's appearance stream is defined and this annotation is of a
+// type with quadpoints, then update the bounding box too if the new quadpoints
+// define a bigger one.
+//
+// annot - handle to an annotation.
+// quad_index - index of the set of quadpoints.
+// quad_points - the quadpoints to be set.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetAttachmentPoints(FPDF_ANNOTATION annot,
+ size_t quad_index,
+ const FS_QUADPOINTSF* quad_points);
+
+// Experimental API.
+// Append to the list of attachment points (i.e. quadpoints) of an annotation.
+// If the annotation's appearance stream is defined and this annotation is of a
+// type with quadpoints, then update the bounding box too if the new quadpoints
+// define a bigger one.
+//
+// annot - handle to an annotation.
+// quad_points - the quadpoints to be set.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_AppendAttachmentPoints(FPDF_ANNOTATION annot,
+ const FS_QUADPOINTSF* quad_points);
+
+// Experimental API.
+// Get the number of sets of quadpoints of an annotation.
+//
+// annot - handle to an annotation.
+//
+// Returns the number of sets of quadpoints, or 0 on failure.
+FPDF_EXPORT size_t FPDF_CALLCONV
+FPDFAnnot_CountAttachmentPoints(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Get the attachment points (i.e. quadpoints) of an annotation.
+//
+// annot - handle to an annotation.
+// quad_index - index of the set of quadpoints.
+// quad_points - receives the quadpoints; must not be NULL.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetAttachmentPoints(FPDF_ANNOTATION annot,
+ size_t quad_index,
+ FS_QUADPOINTSF* quad_points);
+
+// Experimental API.
+// Set the annotation rectangle defining the location of the annotation. If the
+// annotation's appearance stream is defined and this annotation is of a type
+// without quadpoints, then update the bounding box too if the new rectangle
+// defines a bigger one.
+//
+// annot - handle to an annotation.
+// rect - the annotation rectangle to be set.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_SetRect(FPDF_ANNOTATION annot,
+ const FS_RECTF* rect);
+
+// Experimental API.
+// Get the annotation rectangle defining the location of the annotation.
+//
+// annot - handle to an annotation.
+// rect - receives the rectangle; must not be NULL.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_GetRect(FPDF_ANNOTATION annot,
+ FS_RECTF* rect);
+
+// Experimental API.
+// Get the vertices of a polygon or polyline annotation. |buffer| is an array of
+// points of the annotation. If |length| is less than the returned length, or
+// |annot| or |buffer| is NULL, |buffer| will not be modified.
+//
+// annot - handle to an annotation, as returned by e.g. FPDFPage_GetAnnot()
+// buffer - buffer for holding the points.
+// length - length of the buffer in points.
+//
+// Returns the number of points if the annotation is of type polygon or
+// polyline, 0 otherwise.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetVertices(FPDF_ANNOTATION annot,
+ FS_POINTF* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Get the number of paths in the ink list of an ink annotation.
+//
+// annot - handle to an annotation, as returned by e.g. FPDFPage_GetAnnot()
+//
+// Returns the number of paths in the ink list if the annotation is of type ink,
+// 0 otherwise.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetInkListCount(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Get a path in the ink list of an ink annotation. |buffer| is an array of
+// points of the path. If |length| is less than the returned length, or |annot|
+// or |buffer| is NULL, |buffer| will not be modified.
+//
+// annot - handle to an annotation, as returned by e.g. FPDFPage_GetAnnot()
+// path_index - index of the path
+// buffer - buffer for holding the points.
+// length - length of the buffer in points.
+//
+// Returns the number of points of the path if the annotation is of type ink, 0
+// otherwise.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetInkListPath(FPDF_ANNOTATION annot,
+ unsigned long path_index,
+ FS_POINTF* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Get the starting and ending coordinates of a line annotation.
+//
+// annot - handle to an annotation, as returned by e.g. FPDFPage_GetAnnot()
+// start - starting point
+// end - ending point
+//
+// Returns true if the annotation is of type line, |start| and |end| are not
+// NULL, false otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_GetLine(FPDF_ANNOTATION annot,
+ FS_POINTF* start,
+ FS_POINTF* end);
+
+// Experimental API.
+// Set the characteristics of the annotation's border (rounded rectangle).
+//
+// annot - handle to an annotation
+// horizontal_radius - horizontal corner radius, in default user space units
+// vertical_radius - vertical corner radius, in default user space units
+// border_width - border width, in default user space units
+//
+// Returns true if setting the border for |annot| succeeds, false otherwise.
+//
+// If |annot| contains an appearance stream that overrides the border values,
+// then the appearance stream will be removed on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_SetBorder(FPDF_ANNOTATION annot,
+ float horizontal_radius,
+ float vertical_radius,
+ float border_width);
+
+// Experimental API.
+// Get the characteristics of the annotation's border (rounded rectangle).
+//
+// annot - handle to an annotation
+// horizontal_radius - horizontal corner radius, in default user space units
+// vertical_radius - vertical corner radius, in default user space units
+// border_width - border width, in default user space units
+//
+// Returns true if |horizontal_radius|, |vertical_radius| and |border_width| are
+// not NULL, false otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetBorder(FPDF_ANNOTATION annot,
+ float* horizontal_radius,
+ float* vertical_radius,
+ float* border_width);
+
+// Experimental API.
+// Get the JavaScript of an event of the annotation's additional actions.
+// |buffer| is only modified if |buflen| is large enough to hold the whole
+// JavaScript string. If |buflen| is smaller, the total size of the JavaScript
+// is still returned, but nothing is copied. If there is no JavaScript for
+// |event| in |annot|, an empty string is written to |buf| and 2 is returned,
+// denoting the size of the null terminator in the buffer. On other errors,
+// nothing is written to |buffer| and 0 is returned.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// event - event type, one of the FPDF_ANNOT_AACTION_* values.
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes, including the 2-byte
+// null terminator.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetFormAdditionalActionJavaScript(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ int event,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Check if |annot|'s dictionary has |key| as a key.
+//
+// annot - handle to an annotation.
+// key - the key to look for, encoded in UTF-8.
+//
+// Returns true if |key| exists.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_HasKey(FPDF_ANNOTATION annot,
+ FPDF_BYTESTRING key);
+
+// Experimental API.
+// Get the type of the value corresponding to |key| in |annot|'s dictionary.
+//
+// annot - handle to an annotation.
+// key - the key to look for, encoded in UTF-8.
+//
+// Returns the type of the dictionary value.
+FPDF_EXPORT FPDF_OBJECT_TYPE FPDF_CALLCONV
+FPDFAnnot_GetValueType(FPDF_ANNOTATION annot, FPDF_BYTESTRING key);
+
+// Experimental API.
+// Set the string value corresponding to |key| in |annot|'s dictionary,
+// overwriting the existing value if any. The value type would be
+// FPDF_OBJECT_STRING after this function call succeeds.
+//
+// annot - handle to an annotation.
+// key - the key to the dictionary entry to be set, encoded in UTF-8.
+// value - the string value to be set, encoded in UTF-16LE.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetStringValue(FPDF_ANNOTATION annot,
+ FPDF_BYTESTRING key,
+ FPDF_WIDESTRING value);
+
+// Experimental API.
+// Get the string value corresponding to |key| in |annot|'s dictionary. |buffer|
+// is only modified if |buflen| is longer than the length of contents. Note that
+// if |key| does not exist in the dictionary or if |key|'s corresponding value
+// in the dictionary is not a string (i.e. the value is not of type
+// FPDF_OBJECT_STRING or FPDF_OBJECT_NAME), then an empty string would be copied
+// to |buffer| and the return value would be 2. On other errors, nothing would
+// be added to |buffer| and the return value would be 0.
+//
+// annot - handle to an annotation.
+// key - the key to the requested dictionary entry, encoded in UTF-8.
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetStringValue(FPDF_ANNOTATION annot,
+ FPDF_BYTESTRING key,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Get the float value corresponding to |key| in |annot|'s dictionary. Writes
+// value to |value| and returns True if |key| exists in the dictionary and
+// |key|'s corresponding value is a number (FPDF_OBJECT_NUMBER), False
+// otherwise.
+//
+// annot - handle to an annotation.
+// key - the key to the requested dictionary entry, encoded in UTF-8.
+// value - receives the value, must not be NULL.
+//
+// Returns True if value found, False otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetNumberValue(FPDF_ANNOTATION annot,
+ FPDF_BYTESTRING key,
+ float* value);
+
+// Experimental API.
+// Set the AP (appearance string) in |annot|'s dictionary for a given
+// |appearanceMode|.
+//
+// annot - handle to an annotation.
+// appearanceMode - the appearance mode (normal, rollover or down) for which
+// to get the AP.
+// value - the string value to be set, encoded in UTF-16LE. If
+// nullptr is passed, the AP is cleared for that mode. If the
+// mode is Normal, APs for all modes are cleared.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetAP(FPDF_ANNOTATION annot,
+ FPDF_ANNOT_APPEARANCEMODE appearanceMode,
+ FPDF_WIDESTRING value);
+
+// Experimental API.
+// Get the AP (appearance string) from |annot|'s dictionary for a given
+// |appearanceMode|.
+// |buffer| is only modified if |buflen| is large enough to hold the whole AP
+// string. If |buflen| is smaller, the total size of the AP is still returned,
+// but nothing is copied.
+// If there is no appearance stream for |annot| in |appearanceMode|, an empty
+// string is written to |buf| and 2 is returned.
+// On other errors, nothing is written to |buffer| and 0 is returned.
+//
+// annot - handle to an annotation.
+// appearanceMode - the appearance mode (normal, rollover or down) for which
+// to get the AP.
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetAP(FPDF_ANNOTATION annot,
+ FPDF_ANNOT_APPEARANCEMODE appearanceMode,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Get the annotation corresponding to |key| in |annot|'s dictionary. Common
+// keys for linking annotations include "IRT" and "Popup". Must call
+// FPDFPage_CloseAnnot() when the annotation returned by this function is no
+// longer needed.
+//
+// annot - handle to an annotation.
+// key - the key to the requested dictionary entry, encoded in UTF-8.
+//
+// Returns a handle to the linked annotation object, or NULL on failure.
+FPDF_EXPORT FPDF_ANNOTATION FPDF_CALLCONV
+FPDFAnnot_GetLinkedAnnot(FPDF_ANNOTATION annot, FPDF_BYTESTRING key);
+
+// Experimental API.
+// Get the annotation flags of |annot|.
+//
+// annot - handle to an annotation.
+//
+// Returns the annotation flags.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAnnot_GetFlags(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Set the |annot|'s flags to be of the value |flags|.
+//
+// annot - handle to an annotation.
+// flags - the flag values to be set.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_SetFlags(FPDF_ANNOTATION annot,
+ int flags);
+
+// Experimental API.
+// Get the annotation flags of |annot|.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+//
+// Returns the annotation flags specific to interactive forms.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFAnnot_GetFormFieldFlags(FPDF_FORMHANDLE handle,
+ FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Sets the form field flags for an interactive form annotation.
+//
+// handle - the handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// flags - the form field flags to be set.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetFormFieldFlags(FPDF_FORMHANDLE handle,
+ FPDF_ANNOTATION annot,
+ int flags);
+
+// Experimental API.
+// Retrieves an interactive form annotation whose rectangle contains a given
+// point on a page. Must call FPDFPage_CloseAnnot() when the annotation returned
+// is no longer needed.
+//
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - handle to the page, returned by FPDF_LoadPage function.
+// point - position in PDF "user space".
+//
+// Returns the interactive form annotation whose rectangle contains the given
+// coordinates on the page. If there is no such annotation, return NULL.
+FPDF_EXPORT FPDF_ANNOTATION FPDF_CALLCONV
+FPDFAnnot_GetFormFieldAtPoint(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ const FS_POINTF* point);
+
+// Experimental API.
+// Gets the name of |annot|, which is an interactive form annotation.
+// |buffer| is only modified if |buflen| is longer than the length of contents.
+// In case of error, nothing will be added to |buffer| and the return value will
+// be 0. Note that return value of empty string is 2 for "\0\0".
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// buffer - buffer for holding the name string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetFormFieldName(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Gets the alternate name of |annot|, which is an interactive form annotation.
+// |buffer| is only modified if |buflen| is longer than the length of contents.
+// In case of error, nothing will be added to |buffer| and the return value will
+// be 0. Note that return value of empty string is 2 for "\0\0".
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// buffer - buffer for holding the alternate name string, encoded in
+// UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetFormFieldAlternateName(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Gets the form field type of |annot|, which is an interactive form annotation.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+//
+// Returns the type of the form field (one of the FPDF_FORMFIELD_* values) on
+// success. Returns -1 on error.
+// See field types in fpdf_formfill.h.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFAnnot_GetFormFieldType(FPDF_FORMHANDLE hHandle, FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Gets the value of |annot|, which is an interactive form annotation.
+// |buffer| is only modified if |buflen| is longer than the length of contents.
+// In case of error, nothing will be added to |buffer| and the return value will
+// be 0. Note that return value of empty string is 2 for "\0\0".
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetFormFieldValue(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Get the number of options in the |annot|'s "Opt" dictionary. Intended for
+// use with listbox and combobox widget annotations.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+//
+// Returns the number of options in "Opt" dictionary on success. Return value
+// will be -1 if annotation does not have an "Opt" dictionary or other error.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAnnot_GetOptionCount(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Get the string value for the label of the option at |index| in |annot|'s
+// "Opt" dictionary. Intended for use with listbox and combobox widget
+// annotations. |buffer| is only modified if |buflen| is longer than the length
+// of contents. If index is out of range or in case of other error, nothing
+// will be added to |buffer| and the return value will be 0. Note that
+// return value of empty string is 2 for "\0\0".
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+// index - numeric index of the option in the "Opt" array
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+// If |annot| does not have an "Opt" array, |index| is out of range or if any
+// other error occurs, returns 0.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetOptionLabel(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ int index,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Determine whether or not the option at |index| in |annot|'s "Opt" dictionary
+// is selected. Intended for use with listbox and combobox widget annotations.
+//
+// handle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+// index - numeric index of the option in the "Opt" array.
+//
+// Returns true if the option at |index| in |annot|'s "Opt" dictionary is
+// selected, false otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_IsOptionSelected(FPDF_FORMHANDLE handle,
+ FPDF_ANNOTATION annot,
+ int index);
+
+// Experimental API.
+// Get the float value of the font size for an |annot| with variable text.
+// If 0, the font is to be auto-sized: its size is computed as a function of
+// the height of the annotation rectangle.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+// value - Required. Float which will be set to font size on success.
+//
+// Returns true if the font size was set in |value|, false on error or if
+// |value| not provided.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetFontSize(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ float* value);
+
+// Experimental API.
+// Set the text color of an annotation.
+//
+// handle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+// R - the red component for the text color.
+// G - the green component for the text color.
+// B - the blue component for the text color.
+//
+// Returns true if successful.
+//
+// Currently supported subtypes: freetext.
+// The range for the color components is 0 to 255.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetFontColor(FPDF_FORMHANDLE handle,
+ FPDF_ANNOTATION annot,
+ unsigned int R,
+ unsigned int G,
+ unsigned int B);
+
+// Experimental API.
+// Get the RGB value of the font color for an |annot| with variable text.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+// R, G, B - buffer to hold the RGB value of the color. Ranges from 0 to 255.
+//
+// Returns true if the font color was set, false on error or if the font
+// color was not provided.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetFontColor(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B);
+
+// Experimental API.
+// Determine if |annot| is a form widget that is checked. Intended for use with
+// checkbox and radio button widgets.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+//
+// Returns true if |annot| is a form widget and is checked, false otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_IsChecked(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Set the list of focusable annotation subtypes. Annotations of subtype
+// FPDF_ANNOT_WIDGET are by default focusable. New subtypes set using this API
+// will override the existing subtypes.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// subtypes - list of annotation subtype which can be tabbed over.
+// count - total number of annotation subtype in list.
+// Returns true if list of annotation subtype is set successfully, false
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_SetFocusableSubtypes(FPDF_FORMHANDLE hHandle,
+ const FPDF_ANNOTATION_SUBTYPE* subtypes,
+ size_t count);
+
+// Experimental API.
+// Get the count of focusable annotation subtypes as set by host
+// for a |hHandle|.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// Returns the count of focusable annotation subtypes or -1 on error.
+// Note : Annotations of type FPDF_ANNOT_WIDGET are by default focusable.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFAnnot_GetFocusableSubtypesCount(FPDF_FORMHANDLE hHandle);
+
+// Experimental API.
+// Get the list of focusable annotation subtype as set by host.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// subtypes - receives the list of annotation subtype which can be tabbed
+// over. Caller must have allocated |subtypes| more than or
+// equal to the count obtained from
+// FPDFAnnot_GetFocusableSubtypesCount() API.
+// count - size of |subtypes|.
+// Returns true on success and set list of annotation subtype to |subtypes|,
+// false otherwise.
+// Note : Annotations of type FPDF_ANNOT_WIDGET are by default focusable.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAnnot_GetFocusableSubtypes(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION_SUBTYPE* subtypes,
+ size_t count);
+
+// Experimental API.
+// Gets FPDF_LINK object for |annot|. Intended to use for link annotations.
+//
+// annot - handle to an annotation.
+//
+// Returns FPDF_LINK from the FPDF_ANNOTATION and NULL on failure,
+// if the input annot is NULL or input annot's subtype is not link.
+FPDF_EXPORT FPDF_LINK FPDF_CALLCONV FPDFAnnot_GetLink(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Gets the count of annotations in the |annot|'s control group.
+// A group of interactive form annotations is collectively called a form
+// control group. Here, |annot|, an interactive form annotation, should be
+// either a radio button or a checkbox.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+//
+// Returns number of controls in its control group or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFAnnot_GetFormControlCount(FPDF_FORMHANDLE hHandle, FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Gets the index of |annot| in |annot|'s control group.
+// A group of interactive form annotations is collectively called a form
+// control group. Here, |annot|, an interactive form annotation, should be
+// either a radio button or a checkbox.
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment.
+// annot - handle to an annotation.
+//
+// Returns index of a given |annot| in its control group or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFAnnot_GetFormControlIndex(FPDF_FORMHANDLE hHandle, FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Gets the export value of |annot| which is an interactive form annotation.
+// Intended for use with radio button and checkbox widget annotations.
+// |buffer| is only modified if |buflen| is longer than the length of contents.
+// In case of error, nothing will be added to |buffer| and the return value
+// will be 0. Note that return value of empty string is 2 for "\0\0".
+//
+// hHandle - handle to the form fill module, returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - handle to an interactive form annotation.
+// buffer - buffer for holding the value string, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the string value in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAnnot_GetFormFieldExportValue(FPDF_FORMHANDLE hHandle,
+ FPDF_ANNOTATION annot,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Add a URI action to |annot|, overwriting the existing action, if any.
+//
+// annot - handle to a link annotation.
+// uri - the URI to be set, encoded in 7-bit ASCII.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFAnnot_SetURI(FPDF_ANNOTATION annot,
+ const char* uri);
+
+// Experimental API.
+// Get the attachment from |annot|.
+//
+// annot - handle to a file annotation.
+//
+// Returns the handle to the attachment object, or NULL on failure.
+FPDF_EXPORT FPDF_ATTACHMENT FPDF_CALLCONV
+FPDFAnnot_GetFileAttachment(FPDF_ANNOTATION annot);
+
+// Experimental API.
+// Add an embedded file with |name| to |annot|.
+//
+// annot - handle to a file annotation.
+// name - name of the new attachment.
+//
+// Returns a handle to the new attachment object, or NULL on failure.
+FPDF_EXPORT FPDF_ATTACHMENT FPDF_CALLCONV
+FPDFAnnot_AddFileAttachment(FPDF_ANNOTATION annot, FPDF_WIDESTRING name);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_ANNOT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_attachment.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_attachment.h
new file mode 100644
index 00000000..a8a40b34
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_attachment.h
@@ -0,0 +1,196 @@
+// Copyright 2017 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_ATTACHMENT_H_
+#define PUBLIC_FPDF_ATTACHMENT_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Experimental API.
+// Get the number of embedded files in |document|.
+//
+// document - handle to a document.
+//
+// Returns the number of embedded files in |document|.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFDoc_GetAttachmentCount(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Add an embedded file with |name| in |document|. If |name| is empty, or if
+// |name| is the name of a existing embedded file in |document|, or if
+// |document|'s embedded file name tree is too deep (i.e. |document| has too
+// many embedded files already), then a new attachment will not be added.
+//
+// document - handle to a document.
+// name - name of the new attachment.
+//
+// Returns a handle to the new attachment object, or NULL on failure.
+FPDF_EXPORT FPDF_ATTACHMENT FPDF_CALLCONV
+FPDFDoc_AddAttachment(FPDF_DOCUMENT document, FPDF_WIDESTRING name);
+
+// Experimental API.
+// Get the embedded attachment at |index| in |document|. Note that the returned
+// attachment handle is only valid while |document| is open.
+//
+// document - handle to a document.
+// index - the index of the requested embedded file.
+//
+// Returns the handle to the attachment object, or NULL on failure.
+FPDF_EXPORT FPDF_ATTACHMENT FPDF_CALLCONV
+FPDFDoc_GetAttachment(FPDF_DOCUMENT document, int index);
+
+// Experimental API.
+// Delete the embedded attachment at |index| in |document|. Note that this does
+// not remove the attachment data from the PDF file; it simply removes the
+// file's entry in the embedded files name tree so that it does not appear in
+// the attachment list. This behavior may change in the future.
+//
+// document - handle to a document.
+// index - the index of the embedded file to be deleted.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFDoc_DeleteAttachment(FPDF_DOCUMENT document, int index);
+
+// Experimental API.
+// Get the name of the |attachment| file. |buffer| is only modified if |buflen|
+// is longer than the length of the file name. On errors, |buffer| is unmodified
+// and the returned length is 0.
+//
+// attachment - handle to an attachment.
+// buffer - buffer for holding the file name, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the file name in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAttachment_GetName(FPDF_ATTACHMENT attachment,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Check if the params dictionary of |attachment| has |key| as a key.
+//
+// attachment - handle to an attachment.
+// key - the key to look for, encoded in UTF-8.
+//
+// Returns true if |key| exists.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAttachment_HasKey(FPDF_ATTACHMENT attachment, FPDF_BYTESTRING key);
+
+// Experimental API.
+// Get the type of the value corresponding to |key| in the params dictionary of
+// the embedded |attachment|.
+//
+// attachment - handle to an attachment.
+// key - the key to look for, encoded in UTF-8.
+//
+// Returns the type of the dictionary value.
+FPDF_EXPORT FPDF_OBJECT_TYPE FPDF_CALLCONV
+FPDFAttachment_GetValueType(FPDF_ATTACHMENT attachment, FPDF_BYTESTRING key);
+
+// Experimental API.
+// Set the string value corresponding to |key| in the params dictionary of the
+// embedded file |attachment|, overwriting the existing value if any. The value
+// type should be FPDF_OBJECT_STRING after this function call succeeds.
+//
+// attachment - handle to an attachment.
+// key - the key to the dictionary entry, encoded in UTF-8.
+// value - the string value to be set, encoded in UTF-16LE.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAttachment_SetStringValue(FPDF_ATTACHMENT attachment,
+ FPDF_BYTESTRING key,
+ FPDF_WIDESTRING value);
+
+// Experimental API.
+// Get the string value corresponding to |key| in the params dictionary of the
+// embedded file |attachment|. |buffer| is only modified if |buflen| is longer
+// than the length of the string value. Note that if |key| does not exist in the
+// dictionary or if |key|'s corresponding value in the dictionary is not a
+// string (i.e. the value is not of type FPDF_OBJECT_STRING or
+// FPDF_OBJECT_NAME), then an empty string would be copied to |buffer| and the
+// return value would be 2. On other errors, nothing would be added to |buffer|
+// and the return value would be 0.
+//
+// attachment - handle to an attachment.
+// key - the key to the requested string value, encoded in UTF-8.
+// buffer - buffer for holding the string value encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the dictionary value string in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAttachment_GetStringValue(FPDF_ATTACHMENT attachment,
+ FPDF_BYTESTRING key,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Set the file data of |attachment|, overwriting the existing file data if any.
+// The creation date and checksum will be updated, while all other dictionary
+// entries will be deleted. Note that only contents with |len| smaller than
+// INT_MAX is supported.
+//
+// attachment - handle to an attachment.
+// contents - buffer holding the file data to write to |attachment|.
+// len - length of file data in bytes.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAttachment_SetFile(FPDF_ATTACHMENT attachment,
+ FPDF_DOCUMENT document,
+ const void* contents,
+ unsigned long len);
+
+// Experimental API.
+// Get the file data of |attachment|.
+// When the attachment file data is readable, true is returned, and |out_buflen|
+// is updated to indicate the file data size. |buffer| is only modified if
+// |buflen| is non-null and long enough to contain the entire file data. Callers
+// must check both the return value and the input |buflen| is no less than the
+// returned |out_buflen| before using the data.
+//
+// Otherwise, when the attachment file data is unreadable or when |out_buflen|
+// is null, false is returned and |buffer| and |out_buflen| remain unmodified.
+//
+// attachment - handle to an attachment.
+// buffer - buffer for holding the file data from |attachment|.
+// buflen - length of the buffer in bytes.
+// out_buflen - pointer to the variable that will receive the minimum buffer
+// size to contain the file data of |attachment|.
+//
+// Returns true on success, false otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFAttachment_GetFile(FPDF_ATTACHMENT attachment,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Get the MIME type (Subtype) of the embedded file |attachment|. |buffer| is
+// only modified if |buflen| is longer than the length of the MIME type string.
+// If the Subtype is not found or if there is no file stream, an empty string
+// would be copied to |buffer| and the return value would be 2. On other errors,
+// nothing would be added to |buffer| and the return value would be 0.
+//
+// attachment - handle to an attachment.
+// buffer - buffer for holding the MIME type string encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the MIME type string in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAttachment_GetSubtype(FPDF_ATTACHMENT attachment,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_ATTACHMENT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_catalog.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_catalog.h
new file mode 100644
index 00000000..033cca5f
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_catalog.h
@@ -0,0 +1,42 @@
+// Copyright 2017 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_CATALOG_H_
+#define PUBLIC_FPDF_CATALOG_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Experimental API.
+//
+// Determine if |document| represents a tagged PDF.
+//
+// For the definition of tagged PDF, See (see 10.7 "Tagged PDF" in PDF
+// Reference 1.7).
+//
+// document - handle to a document.
+//
+// Returns |true| iff |document| is a tagged PDF.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFCatalog_IsTagged(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Sets the language of |document| to |language|.
+//
+// document - handle to a document.
+// language - the language to set to.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFCatalog_SetLanguage(FPDF_DOCUMENT document, FPDF_BYTESTRING language);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_CATALOG_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_dataavail.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_dataavail.h
new file mode 100644
index 00000000..004d9beb
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_dataavail.h
@@ -0,0 +1,204 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_DATAAVAIL_H_
+#define PUBLIC_FPDF_DATAAVAIL_H_
+
+#include
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#define PDF_LINEARIZATION_UNKNOWN -1
+#define PDF_NOT_LINEARIZED 0
+#define PDF_LINEARIZED 1
+
+#define PDF_DATA_ERROR -1
+#define PDF_DATA_NOTAVAIL 0
+#define PDF_DATA_AVAIL 1
+
+#define PDF_FORM_ERROR -1
+#define PDF_FORM_NOTAVAIL 0
+#define PDF_FORM_AVAIL 1
+#define PDF_FORM_NOTEXIST 2
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Interface for checking whether sections of the file are available.
+typedef struct _FX_FILEAVAIL {
+ // Version number of the interface. Must be 1.
+ int version;
+
+ // Reports if the specified data section is currently available. A section is
+ // available if all bytes in the section are available.
+ //
+ // Interface Version: 1
+ // Implementation Required: Yes
+ //
+ // pThis - pointer to the interface structure.
+ // offset - the offset of the data section in the file.
+ // size - the size of the data section.
+ //
+ // Returns true if the specified data section at |offset| of |size|
+ // is available.
+ FPDF_BOOL (*IsDataAvail)(struct _FX_FILEAVAIL* pThis,
+ size_t offset,
+ size_t size);
+} FX_FILEAVAIL;
+
+// Create a document availability provider.
+//
+// file_avail - pointer to file availability interface.
+// file - pointer to a file access interface.
+//
+// Returns a handle to the document availability provider, or NULL on error.
+//
+// FPDFAvail_Destroy() must be called when done with the availability provider.
+FPDF_EXPORT FPDF_AVAIL FPDF_CALLCONV FPDFAvail_Create(FX_FILEAVAIL* file_avail,
+ FPDF_FILEACCESS* file);
+
+// Destroy the |avail| document availability provider.
+//
+// avail - handle to document availability provider to be destroyed.
+FPDF_EXPORT void FPDF_CALLCONV FPDFAvail_Destroy(FPDF_AVAIL avail);
+
+// Download hints interface. Used to receive hints for further downloading.
+typedef struct _FX_DOWNLOADHINTS {
+ // Version number of the interface. Must be 1.
+ int version;
+
+ // Add a section to be downloaded.
+ //
+ // Interface Version: 1
+ // Implementation Required: Yes
+ //
+ // pThis - pointer to the interface structure.
+ // offset - the offset of the hint reported to be downloaded.
+ // size - the size of the hint reported to be downloaded.
+ //
+ // The |offset| and |size| of the section may not be unique. Part of the
+ // section might be already available. The download manager must deal with
+ // overlapping sections.
+ void (*AddSegment)(struct _FX_DOWNLOADHINTS* pThis,
+ size_t offset,
+ size_t size);
+} FX_DOWNLOADHINTS;
+
+// Checks if the document is ready for loading, if not, gets download hints.
+//
+// avail - handle to document availability provider.
+// hints - pointer to a download hints interface.
+//
+// Returns one of:
+// PDF_DATA_ERROR: A common error is returned. Data availability unknown.
+// PDF_DATA_NOTAVAIL: Data not yet available.
+// PDF_DATA_AVAIL: Data available.
+//
+// Applications should call this function whenever new data arrives, and process
+// all the generated download hints, if any, until the function returns
+// |PDF_DATA_ERROR| or |PDF_DATA_AVAIL|.
+// if hints is nullptr, the function just check current document availability.
+//
+// Once all data is available, call FPDFAvail_GetDocument() to get a document
+// handle.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAvail_IsDocAvail(FPDF_AVAIL avail,
+ FX_DOWNLOADHINTS* hints);
+
+// Get document from the availability provider.
+//
+// avail - handle to document availability provider.
+// password - password for decrypting the PDF file. Optional.
+//
+// Returns a handle to the document.
+//
+// When FPDFAvail_IsDocAvail() returns TRUE, call FPDFAvail_GetDocument() to
+// retrieve the document handle.
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDFAvail_GetDocument(FPDF_AVAIL avail, FPDF_BYTESTRING password);
+
+// Get the page number for the first available page in a linearized PDF.
+//
+// doc - document handle.
+//
+// Returns the zero-based index for the first available page.
+//
+// For most linearized PDFs, the first available page will be the first page,
+// however, some PDFs might make another page the first available page.
+// For non-linearized PDFs, this function will always return zero.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAvail_GetFirstPageNum(FPDF_DOCUMENT doc);
+
+// Check if |page_index| is ready for loading, if not, get the
+// |FX_DOWNLOADHINTS|.
+//
+// avail - handle to document availability provider.
+// page_index - index number of the page. Zero for the first page.
+// hints - pointer to a download hints interface. Populated if
+// |page_index| is not available.
+//
+// Returns one of:
+// PDF_DATA_ERROR: A common error is returned. Data availability unknown.
+// PDF_DATA_NOTAVAIL: Data not yet available.
+// PDF_DATA_AVAIL: Data available.
+//
+// This function can be called only after FPDFAvail_GetDocument() is called.
+// Applications should call this function whenever new data arrives and process
+// all the generated download |hints|, if any, until this function returns
+// |PDF_DATA_ERROR| or |PDF_DATA_AVAIL|. Applications can then perform page
+// loading.
+// if hints is nullptr, the function just check current availability of
+// specified page.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAvail_IsPageAvail(FPDF_AVAIL avail,
+ int page_index,
+ FX_DOWNLOADHINTS* hints);
+
+// Check if form data is ready for initialization, if not, get the
+// |FX_DOWNLOADHINTS|.
+//
+// avail - handle to document availability provider.
+// hints - pointer to a download hints interface. Populated if form is not
+// ready for initialization.
+//
+// Returns one of:
+// PDF_FORM_ERROR: A common eror, in general incorrect parameters.
+// PDF_FORM_NOTAVAIL: Data not available.
+// PDF_FORM_AVAIL: Data available.
+// PDF_FORM_NOTEXIST: No form data.
+//
+// This function can be called only after FPDFAvail_GetDocument() is called.
+// The application should call this function whenever new data arrives and
+// process all the generated download |hints|, if any, until the function
+// |PDF_FORM_ERROR|, |PDF_FORM_AVAIL| or |PDF_FORM_NOTEXIST|.
+// if hints is nullptr, the function just check current form availability.
+//
+// Applications can then perform page loading. It is recommend to call
+// FPDFDOC_InitFormFillEnvironment() when |PDF_FORM_AVAIL| is returned.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAvail_IsFormAvail(FPDF_AVAIL avail,
+ FX_DOWNLOADHINTS* hints);
+
+// Check whether a document is a linearized PDF.
+//
+// avail - handle to document availability provider.
+//
+// Returns one of:
+// PDF_LINEARIZED
+// PDF_NOT_LINEARIZED
+// PDF_LINEARIZATION_UNKNOWN
+//
+// FPDFAvail_IsLinearized() will return |PDF_LINEARIZED| or |PDF_NOT_LINEARIZED|
+// when we have 1k of data. If the files size less than 1k, it returns
+// |PDF_LINEARIZATION_UNKNOWN| as there is insufficient information to determine
+// if the PDF is linearlized.
+FPDF_EXPORT int FPDF_CALLCONV FPDFAvail_IsLinearized(FPDF_AVAIL avail);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_DATAAVAIL_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_doc.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_doc.h
new file mode 100644
index 00000000..2dc22d9c
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_doc.h
@@ -0,0 +1,438 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_DOC_H_
+#define PUBLIC_FPDF_DOC_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Unsupported action type.
+#define PDFACTION_UNSUPPORTED 0
+// Go to a destination within current document.
+#define PDFACTION_GOTO 1
+// Go to a destination within another document.
+#define PDFACTION_REMOTEGOTO 2
+// URI, including web pages and other Internet resources.
+#define PDFACTION_URI 3
+// Launch an application or open a file.
+#define PDFACTION_LAUNCH 4
+// Go to a destination in an embedded file.
+#define PDFACTION_EMBEDDEDGOTO 5
+
+// View destination fit types. See pdfmark reference v9, page 48.
+#define PDFDEST_VIEW_UNKNOWN_MODE 0
+#define PDFDEST_VIEW_XYZ 1
+#define PDFDEST_VIEW_FIT 2
+#define PDFDEST_VIEW_FITH 3
+#define PDFDEST_VIEW_FITV 4
+#define PDFDEST_VIEW_FITR 5
+#define PDFDEST_VIEW_FITB 6
+#define PDFDEST_VIEW_FITBH 7
+#define PDFDEST_VIEW_FITBV 8
+
+// The file identifier entry type. See section 14.4 "File Identifiers" of the
+// ISO 32000-1:2008 spec.
+typedef enum {
+ FILEIDTYPE_PERMANENT = 0,
+ FILEIDTYPE_CHANGING = 1
+} FPDF_FILEIDTYPE;
+
+// Get the first child of |bookmark|, or the first top-level bookmark item.
+//
+// document - handle to the document.
+// bookmark - handle to the current bookmark. Pass NULL for the first top
+// level item.
+//
+// Returns a handle to the first child of |bookmark| or the first top-level
+// bookmark item. NULL if no child or top-level bookmark found.
+// Note that another name for the bookmarks is the document outline, as
+// described in ISO 32000-1:2008, section 12.3.3.
+FPDF_EXPORT FPDF_BOOKMARK FPDF_CALLCONV
+FPDFBookmark_GetFirstChild(FPDF_DOCUMENT document, FPDF_BOOKMARK bookmark);
+
+// Get the next sibling of |bookmark|.
+//
+// document - handle to the document.
+// bookmark - handle to the current bookmark.
+//
+// Returns a handle to the next sibling of |bookmark|, or NULL if this is the
+// last bookmark at this level.
+//
+// Note that the caller is responsible for handling circular bookmark
+// references, as may arise from malformed documents.
+FPDF_EXPORT FPDF_BOOKMARK FPDF_CALLCONV
+FPDFBookmark_GetNextSibling(FPDF_DOCUMENT document, FPDF_BOOKMARK bookmark);
+
+// Get the title of |bookmark|.
+//
+// bookmark - handle to the bookmark.
+// buffer - buffer for the title. May be NULL.
+// buflen - the length of the buffer in bytes. May be 0.
+//
+// Returns the number of bytes in the title, including the terminating NUL
+// character. The number of bytes is returned regardless of the |buffer| and
+// |buflen| parameters.
+//
+// Regardless of the platform, the |buffer| is always in UTF-16LE encoding. The
+// string is terminated by a UTF16 NUL character. If |buflen| is less than the
+// required length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFBookmark_GetTitle(FPDF_BOOKMARK bookmark,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Get the number of chlidren of |bookmark|.
+//
+// bookmark - handle to the bookmark.
+//
+// Returns a signed integer that represents the number of sub-items the given
+// bookmark has. If the value is positive, child items shall be shown by default
+// (open state). If the value is negative, child items shall be hidden by
+// default (closed state). Please refer to PDF 32000-1:2008, Table 153.
+// Returns 0 if the bookmark has no children or is invalid.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBookmark_GetCount(FPDF_BOOKMARK bookmark);
+
+// Find the bookmark with |title| in |document|.
+//
+// document - handle to the document.
+// title - the UTF-16LE encoded Unicode title for which to search.
+//
+// Returns the handle to the bookmark, or NULL if |title| can't be found.
+//
+// FPDFBookmark_Find() will always return the first bookmark found even if
+// multiple bookmarks have the same |title|.
+FPDF_EXPORT FPDF_BOOKMARK FPDF_CALLCONV
+FPDFBookmark_Find(FPDF_DOCUMENT document, FPDF_WIDESTRING title);
+
+// Get the destination associated with |bookmark|.
+//
+// document - handle to the document.
+// bookmark - handle to the bookmark.
+//
+// Returns the handle to the destination data, or NULL if no destination is
+// associated with |bookmark|.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV
+FPDFBookmark_GetDest(FPDF_DOCUMENT document, FPDF_BOOKMARK bookmark);
+
+// Get the action associated with |bookmark|.
+//
+// bookmark - handle to the bookmark.
+//
+// Returns the handle to the action data, or NULL if no action is associated
+// with |bookmark|.
+// If this function returns a valid handle, it is valid as long as |bookmark| is
+// valid.
+// If this function returns NULL, FPDFBookmark_GetDest() should be called to get
+// the |bookmark| destination data.
+FPDF_EXPORT FPDF_ACTION FPDF_CALLCONV
+FPDFBookmark_GetAction(FPDF_BOOKMARK bookmark);
+
+// Get the type of |action|.
+//
+// action - handle to the action.
+//
+// Returns one of:
+// PDFACTION_UNSUPPORTED
+// PDFACTION_GOTO
+// PDFACTION_REMOTEGOTO
+// PDFACTION_URI
+// PDFACTION_LAUNCH
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDFAction_GetType(FPDF_ACTION action);
+
+// Get the destination of |action|.
+//
+// document - handle to the document.
+// action - handle to the action. |action| must be a |PDFACTION_GOTO| or
+// |PDFACTION_REMOTEGOTO|.
+//
+// Returns a handle to the destination data, or NULL on error, typically
+// because the arguments were bad or the action was of the wrong type.
+//
+// In the case of |PDFACTION_REMOTEGOTO|, you must first call
+// FPDFAction_GetFilePath(), then load the document at that path, then pass
+// the document handle from that document as |document| to FPDFAction_GetDest().
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV FPDFAction_GetDest(FPDF_DOCUMENT document,
+ FPDF_ACTION action);
+
+// Get the file path of |action|.
+//
+// action - handle to the action. |action| must be a |PDFACTION_LAUNCH| or
+// |PDFACTION_REMOTEGOTO|.
+// buffer - a buffer for output the path string. May be NULL.
+// buflen - the length of the buffer, in bytes. May be 0.
+//
+// Returns the number of bytes in the file path, including the trailing NUL
+// character, or 0 on error, typically because the arguments were bad or the
+// action was of the wrong type.
+//
+// Regardless of the platform, the |buffer| is always in UTF-8 encoding.
+// If |buflen| is less than the returned length, or |buffer| is NULL, |buffer|
+// will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAction_GetFilePath(FPDF_ACTION action, void* buffer, unsigned long buflen);
+
+// Get the URI path of |action|.
+//
+// document - handle to the document.
+// action - handle to the action. Must be a |PDFACTION_URI|.
+// buffer - a buffer for the path string. May be NULL.
+// buflen - the length of the buffer, in bytes. May be 0.
+//
+// Returns the number of bytes in the URI path, including the trailing NUL
+// character, or 0 on error, typically because the arguments were bad or the
+// action was of the wrong type.
+//
+// The |buffer| may contain badly encoded data. The caller should validate the
+// output. e.g. Check to see if it is UTF-8.
+//
+// If |buflen| is less than the returned length, or |buffer| is NULL, |buffer|
+// will not be modified.
+//
+// Historically, the documentation for this API claimed |buffer| is always
+// encoded in 7-bit ASCII, but did not actually enforce it.
+// https://pdfium.googlesource.com/pdfium.git/+/d609e84cee2e14a18333247485af91df48a40592
+// added that enforcement, but that did not work well for real world PDFs that
+// used UTF-8. As of this writing, this API reverted back to its original
+// behavior prior to commit d609e84cee.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFAction_GetURIPath(FPDF_DOCUMENT document,
+ FPDF_ACTION action,
+ void* buffer,
+ unsigned long buflen);
+
+// Get the page index of |dest|.
+//
+// document - handle to the document.
+// dest - handle to the destination.
+//
+// Returns the 0-based page index containing |dest|. Returns -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV FPDFDest_GetDestPageIndex(FPDF_DOCUMENT document,
+ FPDF_DEST dest);
+
+// Experimental API.
+// Get the view (fit type) specified by |dest|.
+//
+// dest - handle to the destination.
+// pNumParams - receives the number of view parameters, which is at most 4.
+// pParams - buffer to write the view parameters. Must be at least 4
+// FS_FLOATs long.
+// Returns one of the PDFDEST_VIEW_* constants, PDFDEST_VIEW_UNKNOWN_MODE if
+// |dest| does not specify a view.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFDest_GetView(FPDF_DEST dest, unsigned long* pNumParams, FS_FLOAT* pParams);
+
+// Get the (x, y, zoom) location of |dest| in the destination page, if the
+// destination is in [page /XYZ x y zoom] syntax.
+//
+// dest - handle to the destination.
+// hasXVal - out parameter; true if the x value is not null
+// hasYVal - out parameter; true if the y value is not null
+// hasZoomVal - out parameter; true if the zoom value is not null
+// x - out parameter; the x coordinate, in page coordinates.
+// y - out parameter; the y coordinate, in page coordinates.
+// zoom - out parameter; the zoom value.
+// Returns TRUE on successfully reading the /XYZ value.
+//
+// Note the [x, y, zoom] values are only set if the corresponding hasXVal,
+// hasYVal or hasZoomVal flags are true.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFDest_GetLocationInPage(FPDF_DEST dest,
+ FPDF_BOOL* hasXVal,
+ FPDF_BOOL* hasYVal,
+ FPDF_BOOL* hasZoomVal,
+ FS_FLOAT* x,
+ FS_FLOAT* y,
+ FS_FLOAT* zoom);
+
+// Find a link at point (|x|,|y|) on |page|.
+//
+// page - handle to the document page.
+// x - the x coordinate, in the page coordinate system.
+// y - the y coordinate, in the page coordinate system.
+//
+// Returns a handle to the link, or NULL if no link found at the given point.
+//
+// You can convert coordinates from screen coordinates to page coordinates using
+// FPDF_DeviceToPage().
+FPDF_EXPORT FPDF_LINK FPDF_CALLCONV FPDFLink_GetLinkAtPoint(FPDF_PAGE page,
+ double x,
+ double y);
+
+// Find the Z-order of link at point (|x|,|y|) on |page|.
+//
+// page - handle to the document page.
+// x - the x coordinate, in the page coordinate system.
+// y - the y coordinate, in the page coordinate system.
+//
+// Returns the Z-order of the link, or -1 if no link found at the given point.
+// Larger Z-order numbers are closer to the front.
+//
+// You can convert coordinates from screen coordinates to page coordinates using
+// FPDF_DeviceToPage().
+FPDF_EXPORT int FPDF_CALLCONV FPDFLink_GetLinkZOrderAtPoint(FPDF_PAGE page,
+ double x,
+ double y);
+
+// Get destination info for |link|.
+//
+// document - handle to the document.
+// link - handle to the link.
+//
+// Returns a handle to the destination, or NULL if there is no destination
+// associated with the link. In this case, you should call FPDFLink_GetAction()
+// to retrieve the action associated with |link|.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV FPDFLink_GetDest(FPDF_DOCUMENT document,
+ FPDF_LINK link);
+
+// Get action info for |link|.
+//
+// link - handle to the link.
+//
+// Returns a handle to the action associated to |link|, or NULL if no action.
+// If this function returns a valid handle, it is valid as long as |link| is
+// valid.
+FPDF_EXPORT FPDF_ACTION FPDF_CALLCONV FPDFLink_GetAction(FPDF_LINK link);
+
+// Enumerates all the link annotations in |page|.
+//
+// page - handle to the page.
+// start_pos - the start position, should initially be 0 and is updated with
+// the next start position on return.
+// link_annot - the link handle for |startPos|.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFLink_Enumerate(FPDF_PAGE page,
+ int* start_pos,
+ FPDF_LINK* link_annot);
+
+// Experimental API.
+// Gets FPDF_ANNOTATION object for |link_annot|.
+//
+// page - handle to the page in which FPDF_LINK object is present.
+// link_annot - handle to link annotation.
+//
+// Returns FPDF_ANNOTATION from the FPDF_LINK and NULL on failure,
+// if the input link annot or page is NULL.
+FPDF_EXPORT FPDF_ANNOTATION FPDF_CALLCONV
+FPDFLink_GetAnnot(FPDF_PAGE page, FPDF_LINK link_annot);
+
+// Get the rectangle for |link_annot|.
+//
+// link_annot - handle to the link annotation.
+// rect - the annotation rectangle.
+//
+// Returns true on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFLink_GetAnnotRect(FPDF_LINK link_annot,
+ FS_RECTF* rect);
+
+// Get the count of quadrilateral points to the |link_annot|.
+//
+// link_annot - handle to the link annotation.
+//
+// Returns the count of quadrilateral points.
+FPDF_EXPORT int FPDF_CALLCONV FPDFLink_CountQuadPoints(FPDF_LINK link_annot);
+
+// Get the quadrilateral points for the specified |quad_index| in |link_annot|.
+//
+// link_annot - handle to the link annotation.
+// quad_index - the specified quad point index.
+// quad_points - receives the quadrilateral points.
+//
+// Returns true on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFLink_GetQuadPoints(FPDF_LINK link_annot,
+ int quad_index,
+ FS_QUADPOINTSF* quad_points);
+
+// Experimental API
+// Gets an additional-action from |page|.
+//
+// page - handle to the page, as returned by FPDF_LoadPage().
+// aa_type - the type of the page object's addtional-action, defined
+// in public/fpdf_formfill.h
+//
+// Returns the handle to the action data, or NULL if there is no
+// additional-action of type |aa_type|.
+// If this function returns a valid handle, it is valid as long as |page| is
+// valid.
+FPDF_EXPORT FPDF_ACTION FPDF_CALLCONV FPDF_GetPageAAction(FPDF_PAGE page,
+ int aa_type);
+
+// Experimental API.
+// Get the file identifer defined in the trailer of |document|.
+//
+// document - handle to the document.
+// id_type - the file identifier type to retrieve.
+// buffer - a buffer for the file identifier. May be NULL.
+// buflen - the length of the buffer, in bytes. May be 0.
+//
+// Returns the number of bytes in the file identifier, including the NUL
+// terminator.
+//
+// The |buffer| is always a byte string. The |buffer| is followed by a NUL
+// terminator. If |buflen| is less than the returned length, or |buffer| is
+// NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetFileIdentifier(FPDF_DOCUMENT document,
+ FPDF_FILEIDTYPE id_type,
+ void* buffer,
+ unsigned long buflen);
+
+// Get meta-data |tag| content from |document|.
+//
+// document - handle to the document.
+// tag - the tag to retrieve. The tag can be one of:
+// Title, Author, Subject, Keywords, Creator, Producer,
+// CreationDate, or ModDate.
+// For detailed explanations of these tags and their respective
+// values, please refer to PDF Reference 1.6, section 10.2.1,
+// 'Document Information Dictionary'.
+// buffer - a buffer for the tag. May be NULL.
+// buflen - the length of the buffer, in bytes. May be 0.
+//
+// Returns the number of bytes in the tag, including trailing zeros.
+//
+// The |buffer| is always encoded in UTF-16LE. The |buffer| is followed by two
+// bytes of zeros indicating the end of the string. If |buflen| is less than
+// the returned length, or |buffer| is NULL, |buffer| will not be modified.
+//
+// For linearized files, FPDFAvail_IsFormAvail must be called before this, and
+// it must have returned PDF_FORM_AVAIL or PDF_FORM_NOTEXIST. Before that, there
+// is no guarantee the metadata has been loaded.
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDF_GetMetaText(FPDF_DOCUMENT document,
+ FPDF_BYTESTRING tag,
+ void* buffer,
+ unsigned long buflen);
+
+// Get the page label for |page_index| from |document|.
+//
+// document - handle to the document.
+// page_index - the 0-based index of the page.
+// buffer - a buffer for the page label. May be NULL.
+// buflen - the length of the buffer, in bytes. May be 0.
+//
+// Returns the number of bytes in the page label, including trailing zeros.
+//
+// The |buffer| is always encoded in UTF-16LE. The |buffer| is followed by two
+// bytes of zeros indicating the end of the string. If |buflen| is less than
+// the returned length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetPageLabel(FPDF_DOCUMENT document,
+ int page_index,
+ void* buffer,
+ unsigned long buflen);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_DOC_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_edit.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_edit.h
new file mode 100644
index 00000000..c6b63f65
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_edit.h
@@ -0,0 +1,1657 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_EDIT_H_
+#define PUBLIC_FPDF_EDIT_H_
+
+#include
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#define FPDF_ARGB(a, r, g, b) \
+ ((uint32_t)(((uint32_t)(b)&0xff) | (((uint32_t)(g)&0xff) << 8) | \
+ (((uint32_t)(r)&0xff) << 16) | (((uint32_t)(a)&0xff) << 24)))
+#define FPDF_GetBValue(argb) ((uint8_t)(argb))
+#define FPDF_GetGValue(argb) ((uint8_t)(((uint16_t)(argb)) >> 8))
+#define FPDF_GetRValue(argb) ((uint8_t)((argb) >> 16))
+#define FPDF_GetAValue(argb) ((uint8_t)((argb) >> 24))
+
+// Refer to PDF Reference version 1.7 table 4.12 for all color space families.
+#define FPDF_COLORSPACE_UNKNOWN 0
+#define FPDF_COLORSPACE_DEVICEGRAY 1
+#define FPDF_COLORSPACE_DEVICERGB 2
+#define FPDF_COLORSPACE_DEVICECMYK 3
+#define FPDF_COLORSPACE_CALGRAY 4
+#define FPDF_COLORSPACE_CALRGB 5
+#define FPDF_COLORSPACE_LAB 6
+#define FPDF_COLORSPACE_ICCBASED 7
+#define FPDF_COLORSPACE_SEPARATION 8
+#define FPDF_COLORSPACE_DEVICEN 9
+#define FPDF_COLORSPACE_INDEXED 10
+#define FPDF_COLORSPACE_PATTERN 11
+
+// The page object constants.
+#define FPDF_PAGEOBJ_UNKNOWN 0
+#define FPDF_PAGEOBJ_TEXT 1
+#define FPDF_PAGEOBJ_PATH 2
+#define FPDF_PAGEOBJ_IMAGE 3
+#define FPDF_PAGEOBJ_SHADING 4
+#define FPDF_PAGEOBJ_FORM 5
+
+// The path segment constants.
+#define FPDF_SEGMENT_UNKNOWN -1
+#define FPDF_SEGMENT_LINETO 0
+#define FPDF_SEGMENT_BEZIERTO 1
+#define FPDF_SEGMENT_MOVETO 2
+
+#define FPDF_FILLMODE_NONE 0
+#define FPDF_FILLMODE_ALTERNATE 1
+#define FPDF_FILLMODE_WINDING 2
+
+#define FPDF_FONT_TYPE1 1
+#define FPDF_FONT_TRUETYPE 2
+
+#define FPDF_LINECAP_BUTT 0
+#define FPDF_LINECAP_ROUND 1
+#define FPDF_LINECAP_PROJECTING_SQUARE 2
+
+#define FPDF_LINEJOIN_MITER 0
+#define FPDF_LINEJOIN_ROUND 1
+#define FPDF_LINEJOIN_BEVEL 2
+
+// See FPDF_SetPrintMode() for descriptions.
+#define FPDF_PRINTMODE_EMF 0
+#define FPDF_PRINTMODE_TEXTONLY 1
+#define FPDF_PRINTMODE_POSTSCRIPT2 2
+#define FPDF_PRINTMODE_POSTSCRIPT3 3
+#define FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGH 4
+#define FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGH 5
+#define FPDF_PRINTMODE_EMF_IMAGE_MASKS 6
+#define FPDF_PRINTMODE_POSTSCRIPT3_TYPE42 7
+#define FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGH 8
+
+typedef struct FPDF_IMAGEOBJ_METADATA {
+ // The image width in pixels.
+ unsigned int width;
+ // The image height in pixels.
+ unsigned int height;
+ // The image's horizontal pixel-per-inch.
+ float horizontal_dpi;
+ // The image's vertical pixel-per-inch.
+ float vertical_dpi;
+ // The number of bits used to represent each pixel.
+ unsigned int bits_per_pixel;
+ // The image's colorspace. See above for the list of FPDF_COLORSPACE_*.
+ int colorspace;
+ // The image's marked content ID. Useful for pairing with associated alt-text.
+ // A value of -1 indicates no ID.
+ int marked_content_id;
+} FPDF_IMAGEOBJ_METADATA;
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Create a new PDF document.
+//
+// Returns a handle to a new document, or NULL on failure.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV FPDF_CreateNewDocument();
+
+// Create a new PDF page.
+//
+// document - handle to document.
+// page_index - suggested 0-based index of the page to create. If it is larger
+// than document's current last index(L), the created page index
+// is the next available index -- L+1.
+// width - the page width in points.
+// height - the page height in points.
+//
+// Returns the handle to the new page or NULL on failure.
+//
+// The page should be closed with FPDF_ClosePage() when finished as
+// with any other page in the document.
+FPDF_EXPORT FPDF_PAGE FPDF_CALLCONV FPDFPage_New(FPDF_DOCUMENT document,
+ int page_index,
+ double width,
+ double height);
+
+// Delete the page at |page_index|.
+//
+// document - handle to document.
+// page_index - the index of the page to delete.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_Delete(FPDF_DOCUMENT document,
+ int page_index);
+
+// Experimental API.
+// Move the given pages to a new index position.
+//
+// page_indices - the ordered list of pages to move. No duplicates allowed.
+// page_indices_len - the number of elements in |page_indices|
+// dest_page_index - the new index position to which the pages in
+// |page_indices| are moved.
+//
+// Returns TRUE on success. If it returns FALSE, the document may be left in an
+// indeterminate state.
+//
+// Example: The PDF document starts out with pages [A, B, C, D], with indices
+// [0, 1, 2, 3].
+//
+// > Move(doc, [3, 2], 2, 1); // returns true
+// > // The document has pages [A, D, C, B].
+// >
+// > Move(doc, [0, 4, 3], 3, 1); // returns false
+// > // Returned false because index 4 is out of range.
+// >
+// > Move(doc, [0, 3, 1], 3, 2); // returns false
+// > // Returned false because index 2 is out of range for 3 page indices.
+// >
+// > Move(doc, [2, 2], 2, 0); // returns false
+// > // Returned false because [2, 2] contains duplicates.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_MovePages(FPDF_DOCUMENT document,
+ const int* page_indices,
+ unsigned long page_indices_len,
+ int dest_page_index);
+
+// Get the rotation of |page|.
+//
+// page - handle to a page
+//
+// Returns one of the following indicating the page rotation:
+// 0 - No rotation.
+// 1 - Rotated 90 degrees clockwise.
+// 2 - Rotated 180 degrees clockwise.
+// 3 - Rotated 270 degrees clockwise.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPage_GetRotation(FPDF_PAGE page);
+
+// Set rotation for |page|.
+//
+// page - handle to a page.
+// rotate - the rotation value, one of:
+// 0 - No rotation.
+// 1 - Rotated 90 degrees clockwise.
+// 2 - Rotated 180 degrees clockwise.
+// 3 - Rotated 270 degrees clockwise.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetRotation(FPDF_PAGE page, int rotate);
+
+// Insert |page_object| into |page|.
+//
+// page - handle to a page
+// page_object - handle to a page object. The |page_object| will be
+// automatically freed.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFPage_InsertObject(FPDF_PAGE page, FPDF_PAGEOBJECT page_object);
+
+// Insert |page_object| into |page| at the specified |index|.
+//
+// page - handle to a page
+// page_object - handle to a page object as previously obtained by
+// FPDFPageObj_CreateNew{Path|Rect}() or
+// FPDFPageObj_New{Text|Image}Obj(). Ownership of the object
+// is transferred back to PDFium.
+// index - the index position to insert the object at. If index equals
+// the current object count, the object will be appended to the
+// end. If index is greater than the object count, the function
+// will fail and return false.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPage_InsertObjectAtIndex(FPDF_PAGE page,
+ FPDF_PAGEOBJECT page_object,
+ size_t index);
+
+// Experimental API.
+// Remove |page_object| from |page|.
+//
+// page - handle to a page
+// page_object - handle to a page object to be removed.
+//
+// Returns TRUE on success.
+//
+// Ownership is transferred to the caller. Call FPDFPageObj_Destroy() to free
+// it.
+// Note that when removing a |page_object| of type FPDF_PAGEOBJ_TEXT, all
+// FPDF_TEXTPAGE handles for |page| are no longer valid.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPage_RemoveObject(FPDF_PAGE page, FPDF_PAGEOBJECT page_object);
+
+// Get number of page objects inside |page|.
+//
+// page - handle to a page.
+//
+// Returns the number of objects in |page|.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPage_CountObjects(FPDF_PAGE page);
+
+// Get object in |page| at |index|.
+//
+// page - handle to a page.
+// index - the index of a page object.
+//
+// Returns the handle to the page object, or NULL on failed.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV FPDFPage_GetObject(FPDF_PAGE page,
+ int index);
+
+// Checks if |page| contains transparency.
+//
+// page - handle to a page.
+//
+// Returns TRUE if |page| contains transparency.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_HasTransparency(FPDF_PAGE page);
+
+// Generate the content of |page|.
+//
+// page - handle to a page.
+//
+// Returns TRUE on success.
+//
+// Before you save the page to a file, or reload the page, you must call
+// |FPDFPage_GenerateContent| or any changes to |page| will be lost.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GenerateContent(FPDF_PAGE page);
+
+// Destroy |page_object| by releasing its resources. |page_object| must have
+// been created by FPDFPageObj_CreateNew{Path|Rect}() or
+// FPDFPageObj_New{Text|Image}Obj(). This function must be called on
+// newly-created objects if they are not added to a page through
+// FPDFPage_InsertObject() or to an annotation through FPDFAnnot_AppendObject().
+//
+// page_object - handle to a page object.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPageObj_Destroy(FPDF_PAGEOBJECT page_object);
+
+// Checks if |page_object| contains transparency.
+//
+// page_object - handle to a page object.
+//
+// Returns TRUE if |page_object| contains transparency.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_HasTransparency(FPDF_PAGEOBJECT page_object);
+
+// Get type of |page_object|.
+//
+// page_object - handle to a page object.
+//
+// Returns one of the FPDF_PAGEOBJ_* values on success, FPDF_PAGEOBJ_UNKNOWN on
+// error.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPageObj_GetType(FPDF_PAGEOBJECT page_object);
+
+// Experimental API.
+// Gets active state for |page_object| within page.
+//
+// page_object - handle to a page object.
+// active - pointer to variable that will receive if the page object is
+// active. This is a required parameter. Not filled if FALSE
+// is returned.
+//
+// For page objects where |active| is filled with FALSE, the |page_object| is
+// treated as if it wasn't in the document even though it is still held
+// internally.
+//
+// Returns TRUE if the operation succeeded, FALSE if it failed.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetIsActive(FPDF_PAGEOBJECT page_object, FPDF_BOOL* active);
+
+// Experimental API.
+// Sets if |page_object| is active within page.
+//
+// page_object - handle to a page object.
+// active - a boolean specifying if the object is active.
+//
+// Returns TRUE on success.
+//
+// Page objects all start in the active state by default, and remain in that
+// state unless this function is called.
+//
+// When |active| is false, this makes the |page_object| be treated as if it
+// wasn't in the document even though it is still held internally.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetIsActive(FPDF_PAGEOBJECT page_object, FPDF_BOOL active);
+
+// Transform |page_object| by the given matrix.
+//
+// page_object - handle to a page object.
+// a - matrix value.
+// b - matrix value.
+// c - matrix value.
+// d - matrix value.
+// e - matrix value.
+// f - matrix value.
+//
+// The matrix is composed as:
+// |a c e|
+// |b d f|
+// and can be used to scale, rotate, shear and translate the |page_object|.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFPageObj_Transform(FPDF_PAGEOBJECT page_object,
+ double a,
+ double b,
+ double c,
+ double d,
+ double e,
+ double f);
+
+// Experimental API.
+// Transform |page_object| by the given matrix.
+//
+// page_object - handle to a page object.
+// matrix - the transform matrix.
+//
+// Returns TRUE on success.
+//
+// This can be used to scale, rotate, shear and translate the |page_object|.
+// It is an improved version of FPDFPageObj_Transform() that does not do
+// unnecessary double to float conversions, and only uses 1 parameter for the
+// matrix. It also returns whether the operation succeeded or not.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_TransformF(FPDF_PAGEOBJECT page_object, const FS_MATRIX* matrix);
+
+// Experimental API.
+// Get the transform matrix of a page object.
+//
+// page_object - handle to a page object.
+// matrix - pointer to struct to receive the matrix value.
+//
+// The matrix is composed as:
+// |a c e|
+// |b d f|
+// and used to scale, rotate, shear and translate the page object.
+//
+// For page objects outside form objects, the matrix values are relative to the
+// page that contains it.
+// For page objects inside form objects, the matrix values are relative to the
+// form that contains it.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetMatrix(FPDF_PAGEOBJECT page_object, FS_MATRIX* matrix);
+
+// Experimental API.
+// Set the transform matrix of a page object.
+//
+// page_object - handle to a page object.
+// matrix - pointer to struct with the matrix value.
+//
+// The matrix is composed as:
+// |a c e|
+// |b d f|
+// and can be used to scale, rotate, shear and translate the page object.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetMatrix(FPDF_PAGEOBJECT page_object, const FS_MATRIX* matrix);
+
+// Transform all annotations in |page|.
+//
+// page - handle to a page.
+// a - matrix value.
+// b - matrix value.
+// c - matrix value.
+// d - matrix value.
+// e - matrix value.
+// f - matrix value.
+//
+// The matrix is composed as:
+// |a c e|
+// |b d f|
+// and can be used to scale, rotate, shear and translate the |page| annotations.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_TransformAnnots(FPDF_PAGE page,
+ double a,
+ double b,
+ double c,
+ double d,
+ double e,
+ double f);
+
+// Create a new image object.
+//
+// document - handle to a document.
+//
+// Returns a handle to a new image object.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFPageObj_NewImageObj(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Get the marked content ID for the object.
+//
+// page_object - handle to a page object.
+//
+// Returns the page object's marked content ID, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObj_GetMarkedContentID(FPDF_PAGEOBJECT page_object);
+
+// Experimental API.
+// Get number of content marks in |page_object|.
+//
+// page_object - handle to a page object.
+//
+// Returns the number of content marks in |page_object|, or -1 in case of
+// failure.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObj_CountMarks(FPDF_PAGEOBJECT page_object);
+
+// Experimental API.
+// Get content mark in |page_object| at |index|.
+//
+// page_object - handle to a page object.
+// index - the index of a page object.
+//
+// Returns the handle to the content mark, or NULL on failure. The handle is
+// still owned by the library, and it should not be freed directly. It becomes
+// invalid if the page object is destroyed, either directly or indirectly by
+// unloading the page.
+FPDF_EXPORT FPDF_PAGEOBJECTMARK FPDF_CALLCONV
+FPDFPageObj_GetMark(FPDF_PAGEOBJECT page_object, unsigned long index);
+
+// Experimental API.
+// Add a new content mark to a |page_object|.
+//
+// page_object - handle to a page object.
+// name - the name (tag) of the mark.
+//
+// Returns the handle to the content mark, or NULL on failure. The handle is
+// still owned by the library, and it should not be freed directly. It becomes
+// invalid if the page object is destroyed, either directly or indirectly by
+// unloading the page.
+FPDF_EXPORT FPDF_PAGEOBJECTMARK FPDF_CALLCONV
+FPDFPageObj_AddMark(FPDF_PAGEOBJECT page_object, FPDF_BYTESTRING name);
+
+// Experimental API.
+// Removes a content |mark| from a |page_object|.
+// The mark handle will be invalid after the removal.
+//
+// page_object - handle to a page object.
+// mark - handle to a content mark in that object to remove.
+//
+// Returns TRUE if the operation succeeded, FALSE if it failed.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_RemoveMark(FPDF_PAGEOBJECT page_object, FPDF_PAGEOBJECTMARK mark);
+
+// Experimental API.
+// Get the name of a content mark.
+//
+// mark - handle to a content mark.
+// buffer - buffer for holding the returned name in UTF-16LE. This is only
+// modified if |buflen| is large enough to store the name.
+// Optional, pass null to just retrieve the size of the buffer
+// needed.
+// buflen - length of the buffer in bytes.
+// out_buflen - pointer to variable that will receive the minimum buffer size
+// in bytes to contain the name. This is a required parameter.
+// Not filled if FALSE is returned.
+//
+// Returns TRUE if the operation succeeded, FALSE if it failed.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_GetName(FPDF_PAGEOBJECTMARK mark,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Get the number of key/value pair parameters in |mark|.
+//
+// mark - handle to a content mark.
+//
+// Returns the number of key/value pair parameters |mark|, or -1 in case of
+// failure.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObjMark_CountParams(FPDF_PAGEOBJECTMARK mark);
+
+// Experimental API.
+// Get the key of a property in a content mark.
+//
+// mark - handle to a content mark.
+// index - index of the property.
+// buffer - buffer for holding the returned key in UTF-16LE. This is only
+// modified if |buflen| is large enough to store the key.
+// Optional, pass null to just retrieve the size of the buffer
+// needed.
+// buflen - length of the buffer in bytes.
+// out_buflen - pointer to variable that will receive the minimum buffer size
+// in bytes to contain the name. This is a required parameter.
+// Not filled if FALSE is returned.
+//
+// Returns TRUE if the operation was successful, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_GetParamKey(FPDF_PAGEOBJECTMARK mark,
+ unsigned long index,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Get the type of the value of a property in a content mark by key.
+//
+// mark - handle to a content mark.
+// key - string key of the property.
+//
+// Returns the type of the value, or FPDF_OBJECT_UNKNOWN in case of failure.
+FPDF_EXPORT FPDF_OBJECT_TYPE FPDF_CALLCONV
+FPDFPageObjMark_GetParamValueType(FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key);
+
+// Experimental API.
+// Get the value of a number property in a content mark by key as int.
+// FPDFPageObjMark_GetParamValueType() should have returned FPDF_OBJECT_NUMBER
+// for this property.
+//
+// mark - handle to a content mark.
+// key - string key of the property.
+// out_value - pointer to variable that will receive the value. Not filled if
+// false is returned.
+//
+// Returns TRUE if the key maps to a number value, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_GetParamIntValue(FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ int* out_value);
+
+// Experimental API.
+// Get the value of a string property in a content mark by key.
+//
+// mark - handle to a content mark.
+// key - string key of the property.
+// buffer - buffer for holding the returned value in UTF-16LE. This is
+// only modified if |buflen| is large enough to store the value.
+// Optional, pass null to just retrieve the size of the buffer
+// needed.
+// buflen - length of the buffer in bytes.
+// out_buflen - pointer to variable that will receive the minimum buffer size
+// in bytes to contain the name. This is a required parameter.
+// Not filled if FALSE is returned.
+//
+// Returns TRUE if the key maps to a string/blob value, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_GetParamStringValue(FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Get the value of a blob property in a content mark by key.
+//
+// mark - handle to a content mark.
+// key - string key of the property.
+// buffer - buffer for holding the returned value. This is only modified
+// if |buflen| is large enough to store the value.
+// Optional, pass null to just retrieve the size of the buffer
+// needed.
+// buflen - length of the buffer in bytes.
+// out_buflen - pointer to variable that will receive the minimum buffer size
+// in bytes to contain the name. This is a required parameter.
+// Not filled if FALSE is returned.
+//
+// Returns TRUE if the key maps to a string/blob value, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_GetParamBlobValue(FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ unsigned char* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Set the value of an int property in a content mark by key. If a parameter
+// with key |key| exists, its value is set to |value|. Otherwise, it is added as
+// a new parameter.
+//
+// document - handle to the document.
+// page_object - handle to the page object with the mark.
+// mark - handle to a content mark.
+// key - string key of the property.
+// value - int value to set.
+//
+// Returns TRUE if the operation succeeded, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_SetIntParam(FPDF_DOCUMENT document,
+ FPDF_PAGEOBJECT page_object,
+ FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ int value);
+
+// Experimental API.
+// Set the value of a string property in a content mark by key. If a parameter
+// with key |key| exists, its value is set to |value|. Otherwise, it is added as
+// a new parameter.
+//
+// document - handle to the document.
+// page_object - handle to the page object with the mark.
+// mark - handle to a content mark.
+// key - string key of the property.
+// value - string value to set.
+//
+// Returns TRUE if the operation succeeded, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_SetStringParam(FPDF_DOCUMENT document,
+ FPDF_PAGEOBJECT page_object,
+ FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ FPDF_BYTESTRING value);
+
+// Experimental API.
+// Set the value of a blob property in a content mark by key. If a parameter
+// with key |key| exists, its value is set to |value|. Otherwise, it is added as
+// a new parameter.
+//
+// document - handle to the document.
+// page_object - handle to the page object with the mark.
+// mark - handle to a content mark.
+// key - string key of the property.
+// value - pointer to blob value to set.
+// value_len - size in bytes of |value|.
+//
+// Returns TRUE if the operation succeeded, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_SetBlobParam(FPDF_DOCUMENT document,
+ FPDF_PAGEOBJECT page_object,
+ FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key,
+ const unsigned char* value,
+ unsigned long value_len);
+
+// Experimental API.
+// Removes a property from a content mark by key.
+//
+// page_object - handle to the page object with the mark.
+// mark - handle to a content mark.
+// key - string key of the property.
+//
+// Returns TRUE if the operation succeeded, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObjMark_RemoveParam(FPDF_PAGEOBJECT page_object,
+ FPDF_PAGEOBJECTMARK mark,
+ FPDF_BYTESTRING key);
+
+// Load an image from a JPEG image file and then set it into |image_object|.
+//
+// pages - pointer to the start of all loaded pages, may be NULL.
+// count - number of |pages|, may be 0.
+// image_object - handle to an image object.
+// file_access - file access handler which specifies the JPEG image file.
+//
+// Returns TRUE on success.
+//
+// The image object might already have an associated image, which is shared and
+// cached by the loaded pages. In that case, we need to clear the cached image
+// for all the loaded pages. Pass |pages| and page count (|count|) to this API
+// to clear the image cache. If the image is not previously shared, or NULL is a
+// valid |pages| value.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_LoadJpegFile(FPDF_PAGE* pages,
+ int count,
+ FPDF_PAGEOBJECT image_object,
+ FPDF_FILEACCESS* file_access);
+
+// Load an image from a JPEG image file and then set it into |image_object|.
+//
+// pages - pointer to the start of all loaded pages, may be NULL.
+// count - number of |pages|, may be 0.
+// image_object - handle to an image object.
+// file_access - file access handler which specifies the JPEG image file.
+//
+// Returns TRUE on success.
+//
+// The image object might already have an associated image, which is shared and
+// cached by the loaded pages. In that case, we need to clear the cached image
+// for all the loaded pages. Pass |pages| and page count (|count|) to this API
+// to clear the image cache. If the image is not previously shared, or NULL is a
+// valid |pages| value. This function loads the JPEG image inline, so the image
+// content is copied to the file. This allows |file_access| and its associated
+// data to be deleted after this function returns.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_LoadJpegFileInline(FPDF_PAGE* pages,
+ int count,
+ FPDF_PAGEOBJECT image_object,
+ FPDF_FILEACCESS* file_access);
+
+// TODO(thestig): Start deprecating this once FPDFPageObj_SetMatrix() is stable.
+//
+// Set the transform matrix of |image_object|.
+//
+// image_object - handle to an image object.
+// a - matrix value.
+// b - matrix value.
+// c - matrix value.
+// d - matrix value.
+// e - matrix value.
+// f - matrix value.
+//
+// The matrix is composed as:
+// |a c e|
+// |b d f|
+// and can be used to scale, rotate, shear and translate the |image_object|.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_SetMatrix(FPDF_PAGEOBJECT image_object,
+ double a,
+ double b,
+ double c,
+ double d,
+ double e,
+ double f);
+
+// Set |bitmap| to |image_object|.
+//
+// pages - pointer to the start of all loaded pages, may be NULL.
+// count - number of |pages|, may be 0.
+// image_object - handle to an image object.
+// bitmap - handle of the bitmap.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_SetBitmap(FPDF_PAGE* pages,
+ int count,
+ FPDF_PAGEOBJECT image_object,
+ FPDF_BITMAP bitmap);
+
+// Get a bitmap rasterization of |image_object|. FPDFImageObj_GetBitmap() only
+// operates on |image_object| and does not take the associated image mask into
+// account. It also ignores the matrix for |image_object|.
+// The returned bitmap will be owned by the caller, and FPDFBitmap_Destroy()
+// must be called on the returned bitmap when it is no longer needed.
+//
+// image_object - handle to an image object.
+//
+// Returns the bitmap.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV
+FPDFImageObj_GetBitmap(FPDF_PAGEOBJECT image_object);
+
+// Experimental API.
+// Get a bitmap rasterization of |image_object| that takes the image mask and
+// image matrix into account. To render correctly, the caller must provide the
+// |document| associated with |image_object|. If there is a |page| associated
+// with |image_object|, the caller should provide that as well.
+// The returned bitmap will be owned by the caller, and FPDFBitmap_Destroy()
+// must be called on the returned bitmap when it is no longer needed.
+//
+// document - handle to a document associated with |image_object|.
+// page - handle to an optional page associated with |image_object|.
+// image_object - handle to an image object.
+//
+// Returns the bitmap or NULL on failure.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV
+FPDFImageObj_GetRenderedBitmap(FPDF_DOCUMENT document,
+ FPDF_PAGE page,
+ FPDF_PAGEOBJECT image_object);
+
+// Get the decoded image data of |image_object|. The decoded data is the
+// uncompressed image data, i.e. the raw image data after having all filters
+// applied. |buffer| is only modified if |buflen| is longer than the length of
+// the decoded image data.
+//
+// image_object - handle to an image object.
+// buffer - buffer for holding the decoded image data.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the decoded image data.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFImageObj_GetImageDataDecoded(FPDF_PAGEOBJECT image_object,
+ void* buffer,
+ unsigned long buflen);
+
+// Get the raw image data of |image_object|. The raw data is the image data as
+// stored in the PDF without applying any filters. |buffer| is only modified if
+// |buflen| is longer than the length of the raw image data.
+//
+// image_object - handle to an image object.
+// buffer - buffer for holding the raw image data.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the raw image data.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFImageObj_GetImageDataRaw(FPDF_PAGEOBJECT image_object,
+ void* buffer,
+ unsigned long buflen);
+
+// Get the number of filters (i.e. decoders) of the image in |image_object|.
+//
+// image_object - handle to an image object.
+//
+// Returns the number of |image_object|'s filters.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFImageObj_GetImageFilterCount(FPDF_PAGEOBJECT image_object);
+
+// Get the filter at |index| of |image_object|'s list of filters. Note that the
+// filters need to be applied in order, i.e. the first filter should be applied
+// first, then the second, etc. |buffer| is only modified if |buflen| is longer
+// than the length of the filter string.
+//
+// image_object - handle to an image object.
+// index - the index of the filter requested.
+// buffer - buffer for holding filter string, encoded in UTF-8.
+// buflen - length of the buffer.
+//
+// Returns the length of the filter string.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFImageObj_GetImageFilter(FPDF_PAGEOBJECT image_object,
+ int index,
+ void* buffer,
+ unsigned long buflen);
+
+// Get the image metadata of |image_object|, including dimension, DPI, bits per
+// pixel, and colorspace. If the |image_object| is not an image object or if it
+// does not have an image, then the return value will be false. Otherwise,
+// failure to retrieve any specific parameter would result in its value being 0.
+//
+// image_object - handle to an image object.
+// page - handle to the page that |image_object| is on. Required for
+// retrieving the image's bits per pixel and colorspace.
+// metadata - receives the image metadata; must not be NULL.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_GetImageMetadata(FPDF_PAGEOBJECT image_object,
+ FPDF_PAGE page,
+ FPDF_IMAGEOBJ_METADATA* metadata);
+
+// Experimental API.
+// Get the image size in pixels. Faster method to get only image size.
+//
+// image_object - handle to an image object.
+// width - receives the image width in pixels; must not be NULL.
+// height - receives the image height in pixels; must not be NULL.
+//
+// Returns true if successful.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_GetImagePixelSize(FPDF_PAGEOBJECT image_object,
+ unsigned int* width,
+ unsigned int* height);
+
+// Experimental API.
+// Get ICC profile decoded data of |image_object|. If the |image_object| is not
+// an image object or if it does not have an image, then the return value will
+// be false. It also returns false if the |image_object| has no ICC profile.
+// |buffer| is only modified if ICC profile exists and |buflen| is longer than
+// the length of the ICC profile decoded data.
+//
+// image_object - handle to an image object; must not be NULL.
+// page - handle to the page containing |image_object|; must not be
+// NULL. Required for retrieving the image's colorspace.
+// buffer - Buffer to receive ICC profile data; may be NULL if querying
+// required size via |out_buflen|.
+// buflen - Length of the buffer in bytes. Ignored if |buffer| is NULL.
+// out_buflen - Pointer to receive the ICC profile data size in bytes; must
+// not be NULL. Will be set if this API returns true.
+//
+// Returns true if |out_buflen| is not null and an ICC profile exists for the
+// given |image_object|.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFImageObj_GetIccProfileDataDecoded(FPDF_PAGEOBJECT image_object,
+ FPDF_PAGE page,
+ uint8_t* buffer,
+ size_t buflen,
+ size_t* out_buflen);
+
+// Create a new path object at an initial position.
+//
+// x - initial horizontal position.
+// y - initial vertical position.
+//
+// Returns a handle to a new path object.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV FPDFPageObj_CreateNewPath(float x,
+ float y);
+
+// Create a closed path consisting of a rectangle.
+//
+// x - horizontal position for the left boundary of the rectangle.
+// y - vertical position for the bottom boundary of the rectangle.
+// w - width of the rectangle.
+// h - height of the rectangle.
+//
+// Returns a handle to the new path object.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV FPDFPageObj_CreateNewRect(float x,
+ float y,
+ float w,
+ float h);
+
+// Get the bounding box of |page_object|.
+//
+// page_object - handle to a page object.
+// left - pointer where the left coordinate will be stored
+// bottom - pointer where the bottom coordinate will be stored
+// right - pointer where the right coordinate will be stored
+// top - pointer where the top coordinate will be stored
+//
+// On success, returns TRUE and fills in the 4 coordinates.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetBounds(FPDF_PAGEOBJECT page_object,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Experimental API.
+// Get the quad points that bounds |page_object|.
+//
+// page_object - handle to a page object.
+// quad_points - pointer where the quadrilateral points will be stored.
+//
+// On success, returns TRUE and fills in |quad_points|.
+//
+// Similar to FPDFPageObj_GetBounds(), this returns the bounds of a page
+// object. When the object is rotated by a non-multiple of 90 degrees, this API
+// returns a tighter bound that cannot be represented with just the 4 sides of
+// a rectangle.
+//
+// Currently only works the following |page_object| types: FPDF_PAGEOBJ_TEXT and
+// FPDF_PAGEOBJ_IMAGE.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetRotatedBounds(FPDF_PAGEOBJECT page_object,
+ FS_QUADPOINTSF* quad_points);
+
+// Set the blend mode of |page_object|.
+//
+// page_object - handle to a page object.
+// blend_mode - string containing the blend mode.
+//
+// Blend mode can be one of following: Color, ColorBurn, ColorDodge, Darken,
+// Difference, Exclusion, HardLight, Hue, Lighten, Luminosity, Multiply, Normal,
+// Overlay, Saturation, Screen, SoftLight
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFPageObj_SetBlendMode(FPDF_PAGEOBJECT page_object,
+ FPDF_BYTESTRING blend_mode);
+
+// Set the stroke RGBA of a page object. Range of values: 0 - 255.
+//
+// page_object - the handle to the page object.
+// R - the red component for the object's stroke color.
+// G - the green component for the object's stroke color.
+// B - the blue component for the object's stroke color.
+// A - the stroke alpha for the object.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetStrokeColor(FPDF_PAGEOBJECT page_object,
+ unsigned int R,
+ unsigned int G,
+ unsigned int B,
+ unsigned int A);
+
+// Get the stroke RGBA of a page object. Range of values: 0 - 255.
+//
+// page_object - the handle to the page object.
+// R - the red component of the path stroke color.
+// G - the green component of the object's stroke color.
+// B - the blue component of the object's stroke color.
+// A - the stroke alpha of the object.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetStrokeColor(FPDF_PAGEOBJECT page_object,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B,
+ unsigned int* A);
+
+// Set the stroke width of a page object.
+//
+// path - the handle to the page object.
+// width - the width of the stroke.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetStrokeWidth(FPDF_PAGEOBJECT page_object, float width);
+
+// Get the stroke width of a page object.
+//
+// path - the handle to the page object.
+// width - the width of the stroke.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetStrokeWidth(FPDF_PAGEOBJECT page_object, float* width);
+
+// Get the line join of |page_object|.
+//
+// page_object - handle to a page object.
+//
+// Returns the line join, or -1 on failure.
+// Line join can be one of following: FPDF_LINEJOIN_MITER, FPDF_LINEJOIN_ROUND,
+// FPDF_LINEJOIN_BEVEL
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObj_GetLineJoin(FPDF_PAGEOBJECT page_object);
+
+// Set the line join of |page_object|.
+//
+// page_object - handle to a page object.
+// line_join - line join
+//
+// Line join can be one of following: FPDF_LINEJOIN_MITER, FPDF_LINEJOIN_ROUND,
+// FPDF_LINEJOIN_BEVEL
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetLineJoin(FPDF_PAGEOBJECT page_object, int line_join);
+
+// Get the line cap of |page_object|.
+//
+// page_object - handle to a page object.
+//
+// Returns the line cap, or -1 on failure.
+// Line cap can be one of following: FPDF_LINECAP_BUTT, FPDF_LINECAP_ROUND,
+// FPDF_LINECAP_PROJECTING_SQUARE
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObj_GetLineCap(FPDF_PAGEOBJECT page_object);
+
+// Set the line cap of |page_object|.
+//
+// page_object - handle to a page object.
+// line_cap - line cap
+//
+// Line cap can be one of following: FPDF_LINECAP_BUTT, FPDF_LINECAP_ROUND,
+// FPDF_LINECAP_PROJECTING_SQUARE
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetLineCap(FPDF_PAGEOBJECT page_object, int line_cap);
+
+// Set the fill RGBA of a page object. Range of values: 0 - 255.
+//
+// page_object - the handle to the page object.
+// R - the red component for the object's fill color.
+// G - the green component for the object's fill color.
+// B - the blue component for the object's fill color.
+// A - the fill alpha for the object.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetFillColor(FPDF_PAGEOBJECT page_object,
+ unsigned int R,
+ unsigned int G,
+ unsigned int B,
+ unsigned int A);
+
+// Get the fill RGBA of a page object. Range of values: 0 - 255.
+//
+// page_object - the handle to the page object.
+// R - the red component of the object's fill color.
+// G - the green component of the object's fill color.
+// B - the blue component of the object's fill color.
+// A - the fill alpha of the object.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetFillColor(FPDF_PAGEOBJECT page_object,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B,
+ unsigned int* A);
+
+// Experimental API.
+// Get the line dash |phase| of |page_object|.
+//
+// page_object - handle to a page object.
+// phase - pointer where the dashing phase will be stored.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetDashPhase(FPDF_PAGEOBJECT page_object, float* phase);
+
+// Experimental API.
+// Set the line dash phase of |page_object|.
+//
+// page_object - handle to a page object.
+// phase - line dash phase.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetDashPhase(FPDF_PAGEOBJECT page_object, float phase);
+
+// Experimental API.
+// Get the line dash array of |page_object|.
+//
+// page_object - handle to a page object.
+//
+// Returns the line dash array size or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPageObj_GetDashCount(FPDF_PAGEOBJECT page_object);
+
+// Experimental API.
+// Get the line dash array of |page_object|.
+//
+// page_object - handle to a page object.
+// dash_array - pointer where the dashing array will be stored.
+// dash_count - number of elements in |dash_array|.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_GetDashArray(FPDF_PAGEOBJECT page_object,
+ float* dash_array,
+ size_t dash_count);
+
+// Experimental API.
+// Set the line dash array of |page_object|.
+//
+// page_object - handle to a page object.
+// dash_array - the dash array.
+// dash_count - number of elements in |dash_array|.
+// phase - the line dash phase.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPageObj_SetDashArray(FPDF_PAGEOBJECT page_object,
+ const float* dash_array,
+ size_t dash_count,
+ float phase);
+
+// Get number of segments inside |path|.
+//
+// path - handle to a path.
+//
+// A segment is a command, created by e.g. FPDFPath_MoveTo(),
+// FPDFPath_LineTo() or FPDFPath_BezierTo().
+//
+// Returns the number of objects in |path| or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPath_CountSegments(FPDF_PAGEOBJECT path);
+
+// Get segment in |path| at |index|.
+//
+// path - handle to a path.
+// index - the index of a segment.
+//
+// Returns the handle to the segment, or NULL on faiure.
+FPDF_EXPORT FPDF_PATHSEGMENT FPDF_CALLCONV
+FPDFPath_GetPathSegment(FPDF_PAGEOBJECT path, int index);
+
+// Get coordinates of |segment|.
+//
+// segment - handle to a segment.
+// x - the horizontal position of the segment.
+// y - the vertical position of the segment.
+//
+// Returns TRUE on success, otherwise |x| and |y| is not set.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPathSegment_GetPoint(FPDF_PATHSEGMENT segment, float* x, float* y);
+
+// Get type of |segment|.
+//
+// segment - handle to a segment.
+//
+// Returns one of the FPDF_SEGMENT_* values on success,
+// FPDF_SEGMENT_UNKNOWN on error.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPathSegment_GetType(FPDF_PATHSEGMENT segment);
+
+// Gets if the |segment| closes the current subpath of a given path.
+//
+// segment - handle to a segment.
+//
+// Returns close flag for non-NULL segment, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPathSegment_GetClose(FPDF_PATHSEGMENT segment);
+
+// Move a path's current point.
+//
+// path - the handle to the path object.
+// x - the horizontal position of the new current point.
+// y - the vertical position of the new current point.
+//
+// Note that no line will be created between the previous current point and the
+// new one.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_MoveTo(FPDF_PAGEOBJECT path,
+ float x,
+ float y);
+
+// Add a line between the current point and a new point in the path.
+//
+// path - the handle to the path object.
+// x - the horizontal position of the new point.
+// y - the vertical position of the new point.
+//
+// The path's current point is changed to (x, y).
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_LineTo(FPDF_PAGEOBJECT path,
+ float x,
+ float y);
+
+// Add a cubic Bezier curve to the given path, starting at the current point.
+//
+// path - the handle to the path object.
+// x1 - the horizontal position of the first Bezier control point.
+// y1 - the vertical position of the first Bezier control point.
+// x2 - the horizontal position of the second Bezier control point.
+// y2 - the vertical position of the second Bezier control point.
+// x3 - the horizontal position of the ending point of the Bezier curve.
+// y3 - the vertical position of the ending point of the Bezier curve.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_BezierTo(FPDF_PAGEOBJECT path,
+ float x1,
+ float y1,
+ float x2,
+ float y2,
+ float x3,
+ float y3);
+
+// Close the current subpath of a given path.
+//
+// path - the handle to the path object.
+//
+// This will add a line between the current point and the initial point of the
+// subpath, thus terminating the current subpath.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_Close(FPDF_PAGEOBJECT path);
+
+// Set the drawing mode of a path.
+//
+// path - the handle to the path object.
+// fillmode - the filling mode to be set: one of the FPDF_FILLMODE_* flags.
+// stroke - a boolean specifying if the path should be stroked or not.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_SetDrawMode(FPDF_PAGEOBJECT path,
+ int fillmode,
+ FPDF_BOOL stroke);
+
+// Get the drawing mode of a path.
+//
+// path - the handle to the path object.
+// fillmode - the filling mode of the path: one of the FPDF_FILLMODE_* flags.
+// stroke - a boolean specifying if the path is stroked or not.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPath_GetDrawMode(FPDF_PAGEOBJECT path,
+ int* fillmode,
+ FPDF_BOOL* stroke);
+
+// Create a new text object using one of the standard PDF fonts.
+//
+// document - handle to the document.
+// font - string containing the font name, without spaces.
+// font_size - the font size for the new text object.
+//
+// Returns a handle to a new text object, or NULL on failure
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFPageObj_NewTextObj(FPDF_DOCUMENT document,
+ FPDF_BYTESTRING font,
+ float font_size);
+
+// Set the text for a text object. If it had text, it will be replaced.
+//
+// text_object - handle to the text object.
+// text - the UTF-16LE encoded string containing the text to be added.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_SetText(FPDF_PAGEOBJECT text_object, FPDF_WIDESTRING text);
+
+// Experimental API.
+// Set the text using charcodes for a text object. If it had text, it will be
+// replaced.
+//
+// text_object - handle to the text object.
+// charcodes - pointer to an array of charcodes to be added.
+// count - number of elements in |charcodes|.
+//
+// Returns TRUE on success
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_SetCharcodes(FPDF_PAGEOBJECT text_object,
+ const uint32_t* charcodes,
+ size_t count);
+
+// Returns a font object loaded from a stream of data. The font is loaded
+// into the document. Various font data structures, such as the ToUnicode data,
+// are auto-generated based on the inputs.
+//
+// document - handle to the document.
+// data - the stream of font data, which will be copied by the font object.
+// size - the size of the font data, in bytes.
+// font_type - FPDF_FONT_TYPE1 or FPDF_FONT_TRUETYPE depending on the font type.
+// cid - a boolean specifying if the font is a CID font or not.
+//
+// The loaded font can be closed using FPDFFont_Close().
+//
+// Returns NULL on failure
+FPDF_EXPORT FPDF_FONT FPDF_CALLCONV FPDFText_LoadFont(FPDF_DOCUMENT document,
+ const uint8_t* data,
+ uint32_t size,
+ int font_type,
+ FPDF_BOOL cid);
+
+// Experimental API.
+// Loads one of the standard 14 fonts per PDF spec 1.7 page 416. The preferred
+// way of using font style is using a dash to separate the name from the style,
+// for example 'Helvetica-BoldItalic'.
+//
+// document - handle to the document.
+// font - string containing the font name, without spaces.
+//
+// The loaded font can be closed using FPDFFont_Close().
+//
+// Returns NULL on failure.
+FPDF_EXPORT FPDF_FONT FPDF_CALLCONV
+FPDFText_LoadStandardFont(FPDF_DOCUMENT document, FPDF_BYTESTRING font);
+
+// Experimental API.
+// Returns a font object loaded from a stream of data for a type 2 CID font. The
+// font is loaded into the document. Unlike FPDFText_LoadFont(), the ToUnicode
+// data and the CIDToGIDMap data are caller provided, instead of auto-generated.
+//
+// document - handle to the document.
+// font_data - the stream of font data, which will be copied by
+// the font object.
+// font_data_size - the size of the font data, in bytes.
+// to_unicode_cmap - the ToUnicode data.
+// cid_to_gid_map_data - the stream of CIDToGIDMap data.
+// cid_to_gid_map_data_size - the size of the CIDToGIDMap data, in bytes.
+//
+// The loaded font can be closed using FPDFFont_Close().
+//
+// Returns NULL on failure.
+FPDF_EXPORT FPDF_FONT FPDF_CALLCONV
+FPDFText_LoadCidType2Font(FPDF_DOCUMENT document,
+ const uint8_t* font_data,
+ uint32_t font_data_size,
+ FPDF_BYTESTRING to_unicode_cmap,
+ const uint8_t* cid_to_gid_map_data,
+ uint32_t cid_to_gid_map_data_size);
+
+// Get the font size of a text object.
+//
+// text - handle to a text.
+// size - pointer to the font size of the text object, measured in points
+// (about 1/72 inch)
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFTextObj_GetFontSize(FPDF_PAGEOBJECT text, float* size);
+
+// Close a loaded PDF font.
+//
+// font - Handle to the loaded font.
+FPDF_EXPORT void FPDF_CALLCONV FPDFFont_Close(FPDF_FONT font);
+
+// Create a new text object using a loaded font.
+//
+// document - handle to the document.
+// font - handle to the font object.
+// font_size - the font size for the new text object.
+//
+// Returns a handle to a new text object, or NULL on failure
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFPageObj_CreateTextObj(FPDF_DOCUMENT document,
+ FPDF_FONT font,
+ float font_size);
+
+// Get the text rendering mode of a text object.
+//
+// text - the handle to the text object.
+//
+// Returns one of the known FPDF_TEXT_RENDERMODE enum values on success,
+// FPDF_TEXTRENDERMODE_UNKNOWN on error.
+FPDF_EXPORT FPDF_TEXT_RENDERMODE FPDF_CALLCONV
+FPDFTextObj_GetTextRenderMode(FPDF_PAGEOBJECT text);
+
+// Experimental API.
+// Set the text rendering mode of a text object.
+//
+// text - the handle to the text object.
+// render_mode - the FPDF_TEXT_RENDERMODE enum value to be set (cannot set to
+// FPDF_TEXTRENDERMODE_UNKNOWN).
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFTextObj_SetTextRenderMode(FPDF_PAGEOBJECT text,
+ FPDF_TEXT_RENDERMODE render_mode);
+
+// Get the text of a text object.
+//
+// text_object - the handle to the text object.
+// text_page - the handle to the text page.
+// buffer - the address of a buffer that receives the text.
+// length - the size, in bytes, of |buffer|.
+//
+// Returns the number of bytes in the text (including the trailing NUL
+// character) on success, 0 on error.
+//
+// Regardless of the platform, the |buffer| is always in UTF-16LE encoding.
+// If |length| is less than the returned length, or |buffer| is NULL, |buffer|
+// will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFTextObj_GetText(FPDF_PAGEOBJECT text_object,
+ FPDF_TEXTPAGE text_page,
+ FPDF_WCHAR* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Get a bitmap rasterization of |text_object|. To render correctly, the caller
+// must provide the |document| associated with |text_object|. If there is a
+// |page| associated with |text_object|, the caller should provide that as well.
+// The returned bitmap will be owned by the caller, and FPDFBitmap_Destroy()
+// must be called on the returned bitmap when it is no longer needed.
+//
+// document - handle to a document associated with |text_object|.
+// page - handle to an optional page associated with |text_object|.
+// text_object - handle to a text object.
+// scale - the scaling factor, which must be greater than 0.
+//
+// Returns the bitmap or NULL on failure.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV
+FPDFTextObj_GetRenderedBitmap(FPDF_DOCUMENT document,
+ FPDF_PAGE page,
+ FPDF_PAGEOBJECT text_object,
+ float scale);
+
+// Experimental API.
+// Get the font of a text object.
+//
+// text - the handle to the text object.
+//
+// Returns a handle to the font object held by |text| which retains ownership.
+FPDF_EXPORT FPDF_FONT FPDF_CALLCONV FPDFTextObj_GetFont(FPDF_PAGEOBJECT text);
+
+// Experimental API.
+// Get the base name of a font.
+//
+// font - the handle to the font object.
+// buffer - the address of a buffer that receives the base font name.
+// length - the size, in bytes, of |buffer|.
+//
+// Returns the number of bytes in the base name (including the trailing NUL
+// character) on success, 0 on error. The base name is typically the font's
+// PostScript name. See descriptions of "BaseFont" in ISO 32000-1:2008 spec.
+//
+// Regardless of the platform, the |buffer| is always in UTF-8 encoding.
+// If |length| is less than the returned length, or |buffer| is NULL, |buffer|
+// will not be modified.
+FPDF_EXPORT size_t FPDF_CALLCONV FPDFFont_GetBaseFontName(FPDF_FONT font,
+ char* buffer,
+ size_t length);
+
+// Experimental API.
+// Get the family name of a font.
+//
+// font - the handle to the font object.
+// buffer - the address of a buffer that receives the font name.
+// length - the size, in bytes, of |buffer|.
+//
+// Returns the number of bytes in the family name (including the trailing NUL
+// character) on success, 0 on error.
+//
+// Regardless of the platform, the |buffer| is always in UTF-8 encoding.
+// If |length| is less than the returned length, or |buffer| is NULL, |buffer|
+// will not be modified.
+FPDF_EXPORT size_t FPDF_CALLCONV FPDFFont_GetFamilyName(FPDF_FONT font,
+ char* buffer,
+ size_t length);
+
+// Experimental API.
+// Get the decoded data from the |font| object.
+//
+// font - The handle to the font object. (Required)
+// buffer - The address of a buffer that receives the font data.
+// buflen - Length of the buffer.
+// out_buflen - Pointer to variable that will receive the minimum buffer size
+// to contain the font data. Not filled if the return value is
+// FALSE. (Required)
+//
+// Returns TRUE on success. In which case, |out_buflen| will be filled, and
+// |buffer| will be filled if it is large enough. Returns FALSE if any of the
+// required parameters are null.
+//
+// The decoded data is the uncompressed font data. i.e. the raw font data after
+// having all stream filters applied, when the data is embedded.
+//
+// If the font is not embedded, then this API will instead return the data for
+// the substitution font it is using.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFFont_GetFontData(FPDF_FONT font,
+ uint8_t* buffer,
+ size_t buflen,
+ size_t* out_buflen);
+
+// Experimental API.
+// Get whether |font| is embedded or not.
+//
+// font - the handle to the font object.
+//
+// Returns 1 if the font is embedded, 0 if it not, and -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFFont_GetIsEmbedded(FPDF_FONT font);
+
+// Experimental API.
+// Get the descriptor flags of a font.
+//
+// font - the handle to the font object.
+//
+// Returns the bit flags specifying various characteristics of the font as
+// defined in ISO 32000-1:2008, table 123, -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFFont_GetFlags(FPDF_FONT font);
+
+// Experimental API.
+// Get the font weight of a font.
+//
+// font - the handle to the font object.
+//
+// Returns the font weight, -1 on failure.
+// Typical values are 400 (normal) and 700 (bold).
+FPDF_EXPORT int FPDF_CALLCONV FPDFFont_GetWeight(FPDF_FONT font);
+
+// Experimental API.
+// Get the italic angle of a font.
+//
+// font - the handle to the font object.
+// angle - pointer where the italic angle will be stored
+//
+// The italic angle of a |font| is defined as degrees counterclockwise
+// from vertical. For a font that slopes to the right, this will be negative.
+//
+// Returns TRUE on success; |angle| unmodified on failure.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFFont_GetItalicAngle(FPDF_FONT font,
+ int* angle);
+
+// Experimental API.
+// Get ascent distance of a font.
+//
+// font - the handle to the font object.
+// font_size - the size of the |font|.
+// ascent - pointer where the font ascent will be stored
+//
+// Ascent is the maximum distance in points above the baseline reached by the
+// glyphs of the |font|. One point is 1/72 inch (around 0.3528 mm).
+//
+// Returns TRUE on success; |ascent| unmodified on failure.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFFont_GetAscent(FPDF_FONT font,
+ float font_size,
+ float* ascent);
+
+// Experimental API.
+// Get descent distance of a font.
+//
+// font - the handle to the font object.
+// font_size - the size of the |font|.
+// descent - pointer where the font descent will be stored
+//
+// Descent is the maximum distance in points below the baseline reached by the
+// glyphs of the |font|. One point is 1/72 inch (around 0.3528 mm).
+//
+// Returns TRUE on success; |descent| unmodified on failure.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFFont_GetDescent(FPDF_FONT font,
+ float font_size,
+ float* descent);
+
+// Experimental API.
+// Get the width of a glyph in a font.
+//
+// font - the handle to the font object.
+// glyph - the glyph.
+// font_size - the size of the font.
+// width - pointer where the glyph width will be stored
+//
+// Glyph width is the distance from the end of the prior glyph to the next
+// glyph. This will be the vertical distance for vertical writing.
+//
+// Returns TRUE on success; |width| unmodified on failure.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFFont_GetGlyphWidth(FPDF_FONT font,
+ uint32_t glyph,
+ float font_size,
+ float* width);
+
+// Experimental API.
+// Get the glyphpath describing how to draw a font glyph.
+//
+// font - the handle to the font object.
+// glyph - the glyph being drawn.
+// font_size - the size of the font.
+//
+// Returns the handle to the segment, or NULL on faiure.
+FPDF_EXPORT FPDF_GLYPHPATH FPDF_CALLCONV FPDFFont_GetGlyphPath(FPDF_FONT font,
+ uint32_t glyph,
+ float font_size);
+
+// Experimental API.
+// Get number of segments inside glyphpath.
+//
+// glyphpath - handle to a glyph path.
+//
+// Returns the number of objects in |glyphpath| or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFGlyphPath_CountGlyphSegments(FPDF_GLYPHPATH glyphpath);
+
+// Experimental API.
+// Get segment in glyphpath at index.
+//
+// glyphpath - handle to a glyph path.
+// index - the index of a segment.
+//
+// Returns the handle to the segment, or NULL on faiure.
+FPDF_EXPORT FPDF_PATHSEGMENT FPDF_CALLCONV
+FPDFGlyphPath_GetGlyphPathSegment(FPDF_GLYPHPATH glyphpath, int index);
+
+// Get number of page objects inside |form_object|.
+//
+// form_object - handle to a form object.
+//
+// Returns the number of objects in |form_object| on success, -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFFormObj_CountObjects(FPDF_PAGEOBJECT form_object);
+
+// Get page object in |form_object| at |index|.
+//
+// form_object - handle to a form object.
+// index - the 0-based index of a page object.
+//
+// Returns the handle to the page object, or NULL on error.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFFormObj_GetObject(FPDF_PAGEOBJECT form_object, unsigned long index);
+
+// Experimental API.
+//
+// Remove |page_object| from |form_object|.
+//
+// form_object - handle to a form object.
+// page_object - handle to a page object to be removed from the form.
+//
+// Returns TRUE on success.
+//
+// Ownership of the removed |page_object| is transferred to the caller.
+// Call FPDFPageObj_Destroy() on the removed page_object to free it.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFFormObj_RemoveObject(FPDF_PAGEOBJECT form_object,
+ FPDF_PAGEOBJECT page_object);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_EDIT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_ext.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_ext.h
new file mode 100644
index 00000000..068a977c
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_ext.h
@@ -0,0 +1,119 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_EXT_H_
+#define PUBLIC_FPDF_EXT_H_
+
+#include
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Unsupported XFA form.
+#define FPDF_UNSP_DOC_XFAFORM 1
+// Unsupported portable collection.
+#define FPDF_UNSP_DOC_PORTABLECOLLECTION 2
+// Unsupported attachment.
+#define FPDF_UNSP_DOC_ATTACHMENT 3
+// Unsupported security.
+#define FPDF_UNSP_DOC_SECURITY 4
+// Unsupported shared review.
+#define FPDF_UNSP_DOC_SHAREDREVIEW 5
+// Unsupported shared form, acrobat.
+#define FPDF_UNSP_DOC_SHAREDFORM_ACROBAT 6
+// Unsupported shared form, filesystem.
+#define FPDF_UNSP_DOC_SHAREDFORM_FILESYSTEM 7
+// Unsupported shared form, email.
+#define FPDF_UNSP_DOC_SHAREDFORM_EMAIL 8
+// Unsupported 3D annotation.
+#define FPDF_UNSP_ANNOT_3DANNOT 11
+// Unsupported movie annotation.
+#define FPDF_UNSP_ANNOT_MOVIE 12
+// Unsupported sound annotation.
+#define FPDF_UNSP_ANNOT_SOUND 13
+// Unsupported screen media annotation.
+#define FPDF_UNSP_ANNOT_SCREEN_MEDIA 14
+// Unsupported screen rich media annotation.
+#define FPDF_UNSP_ANNOT_SCREEN_RICHMEDIA 15
+// Unsupported attachment annotation.
+#define FPDF_UNSP_ANNOT_ATTACHMENT 16
+// Unsupported signature annotation.
+#define FPDF_UNSP_ANNOT_SIG 17
+
+// Interface for unsupported feature notifications.
+typedef struct _UNSUPPORT_INFO {
+ // Version number of the interface. Must be 1.
+ int version;
+
+ // Unsupported object notification function.
+ // Interface Version: 1
+ // Implementation Required: Yes
+ //
+ // pThis - pointer to the interface structure.
+ // nType - the type of unsupported object. One of the |FPDF_UNSP_*| entries.
+ void (*FSDK_UnSupport_Handler)(struct _UNSUPPORT_INFO* pThis, int nType);
+} UNSUPPORT_INFO;
+
+// Setup an unsupported object handler.
+//
+// unsp_info - Pointer to an UNSUPPORT_INFO structure.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FSDK_SetUnSpObjProcessHandler(UNSUPPORT_INFO* unsp_info);
+
+// Set replacement function for calls to time().
+//
+// This API is intended to be used only for testing, thus may cause PDFium to
+// behave poorly in production environments.
+//
+// func - Function pointer to alternate implementation of time(), or
+// NULL to restore to actual time() call itself.
+FPDF_EXPORT void FPDF_CALLCONV FSDK_SetTimeFunction(time_t (*func)());
+
+// Set replacement function for calls to localtime().
+//
+// This API is intended to be used only for testing, thus may cause PDFium to
+// behave poorly in production environments.
+//
+// func - Function pointer to alternate implementation of localtime(), or
+// NULL to restore to actual localtime() call itself.
+FPDF_EXPORT void FPDF_CALLCONV
+FSDK_SetLocaltimeFunction(struct tm* (*func)(const time_t*));
+
+// Unknown page mode.
+#define PAGEMODE_UNKNOWN -1
+// Document outline, and thumbnails hidden.
+#define PAGEMODE_USENONE 0
+// Document outline visible.
+#define PAGEMODE_USEOUTLINES 1
+// Thumbnail images visible.
+#define PAGEMODE_USETHUMBS 2
+// Full-screen mode, no menu bar, window controls, or other decorations visible.
+#define PAGEMODE_FULLSCREEN 3
+// Optional content group panel visible.
+#define PAGEMODE_USEOC 4
+// Attachments panel visible.
+#define PAGEMODE_USEATTACHMENTS 5
+
+// Get the document's PageMode.
+//
+// doc - Handle to document.
+//
+// Returns one of the |PAGEMODE_*| flags defined above.
+//
+// The page mode defines how the document should be initially displayed.
+FPDF_EXPORT int FPDF_CALLCONV FPDFDoc_GetPageMode(FPDF_DOCUMENT document);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_EXT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_flatten.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_flatten.h
new file mode 100644
index 00000000..aba5186b
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_flatten.h
@@ -0,0 +1,44 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_FLATTEN_H_
+#define PUBLIC_FPDF_FLATTEN_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+// Flatten operation failed.
+#define FLATTEN_FAIL 0
+// Flatten operation succeed.
+#define FLATTEN_SUCCESS 1
+// Nothing to be flattened.
+#define FLATTEN_NOTHINGTODO 2
+
+// Flatten for normal display.
+#define FLAT_NORMALDISPLAY 0
+// Flatten for print.
+#define FLAT_PRINT 1
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Flatten annotations and form fields into the page contents.
+//
+// page - handle to the page.
+// nFlag - One of the |FLAT_*| values denoting the page usage.
+//
+// Returns one of the |FLATTEN_*| values.
+//
+// Currently, all failures return |FLATTEN_FAIL| with no indication of the
+// cause.
+FPDF_EXPORT int FPDF_CALLCONV FPDFPage_Flatten(FPDF_PAGE page, int nFlag);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_FLATTEN_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_formfill.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_formfill.h
new file mode 100644
index 00000000..1f0b1298
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_formfill.h
@@ -0,0 +1,1830 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_FORMFILL_H_
+#define PUBLIC_FPDF_FORMFILL_H_
+
+// clang-format off
+// NOLINTNEXTLINE(build/include_directory)
+#include "fpdfview.h"
+
+// These values are return values for a public API, so should not be changed
+// other than the count when adding new values.
+#define FORMTYPE_NONE 0 // Document contains no forms
+#define FORMTYPE_ACRO_FORM 1 // Forms are specified using AcroForm spec
+#define FORMTYPE_XFA_FULL 2 // Forms are specified using entire XFA spec
+#define FORMTYPE_XFA_FOREGROUND 3 // Forms are specified using the XFAF subset
+ // of XFA spec
+#define FORMTYPE_COUNT 4 // The number of form types
+
+#define JSPLATFORM_ALERT_BUTTON_OK 0 // OK button
+#define JSPLATFORM_ALERT_BUTTON_OKCANCEL 1 // OK & Cancel buttons
+#define JSPLATFORM_ALERT_BUTTON_YESNO 2 // Yes & No buttons
+#define JSPLATFORM_ALERT_BUTTON_YESNOCANCEL 3 // Yes, No & Cancel buttons
+#define JSPLATFORM_ALERT_BUTTON_DEFAULT JSPLATFORM_ALERT_BUTTON_OK
+
+#define JSPLATFORM_ALERT_ICON_ERROR 0 // Error
+#define JSPLATFORM_ALERT_ICON_WARNING 1 // Warning
+#define JSPLATFORM_ALERT_ICON_QUESTION 2 // Question
+#define JSPLATFORM_ALERT_ICON_STATUS 3 // Status
+#define JSPLATFORM_ALERT_ICON_ASTERISK 4 // Asterisk
+#define JSPLATFORM_ALERT_ICON_DEFAULT JSPLATFORM_ALERT_ICON_ERROR
+
+#define JSPLATFORM_ALERT_RETURN_OK 1 // OK
+#define JSPLATFORM_ALERT_RETURN_CANCEL 2 // Cancel
+#define JSPLATFORM_ALERT_RETURN_NO 3 // No
+#define JSPLATFORM_ALERT_RETURN_YES 4 // Yes
+
+#define JSPLATFORM_BEEP_ERROR 0 // Error
+#define JSPLATFORM_BEEP_WARNING 1 // Warning
+#define JSPLATFORM_BEEP_QUESTION 2 // Question
+#define JSPLATFORM_BEEP_STATUS 3 // Status
+#define JSPLATFORM_BEEP_DEFAULT 4 // Default
+
+// Exported Functions
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+typedef struct _IPDF_JsPlatform {
+ // Version number of the interface. Currently must be 2.
+ int version;
+
+ // Version 1.
+
+ // Method: app_alert
+ // Pop up a dialog to show warning or hint.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // Msg - A string containing the message to be displayed.
+ // Title - The title of the dialog.
+ // Type - The type of button group, one of the
+ // JSPLATFORM_ALERT_BUTTON_* values above.
+ // nIcon - The type of the icon, one of the
+ // JSPLATFORM_ALERT_ICON_* above.
+ // Return Value:
+ // Option selected by user in dialogue, one of the
+ // JSPLATFORM_ALERT_RETURN_* values above.
+ int (*app_alert)(struct _IPDF_JsPlatform* pThis,
+ FPDF_WIDESTRING Msg,
+ FPDF_WIDESTRING Title,
+ int Type,
+ int Icon);
+
+ // Method: app_beep
+ // Causes the system to play a sound.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // nType - The sound type, see JSPLATFORM_BEEP_TYPE_*
+ // above.
+ // Return Value:
+ // None
+ void (*app_beep)(struct _IPDF_JsPlatform* pThis, int nType);
+
+ // Method: app_response
+ // Displays a dialog box containing a question and an entry field for
+ // the user to reply to the question.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // Question - The question to be posed to the user.
+ // Title - The title of the dialog box.
+ // Default - A default value for the answer to the question. If
+ // not specified, no default value is presented.
+ // cLabel - A short string to appear in front of and on the
+ // same line as the edit text field.
+ // bPassword - If true, indicates that the user's response should
+ // be shown as asterisks (*) or bullets (?) to mask
+ // the response, which might be sensitive information.
+ // response - A string buffer allocated by PDFium, to receive the
+ // user's response.
+ // length - The length of the buffer in bytes. Currently, it is
+ // always 2048.
+ // Return Value:
+ // Number of bytes the complete user input would actually require, not
+ // including trailing zeros, regardless of the value of the length
+ // parameter or the presence of the response buffer.
+ // Comments:
+ // No matter on what platform, the response buffer should be always
+ // written using UTF-16LE encoding. If a response buffer is
+ // present and the size of the user input exceeds the capacity of the
+ // buffer as specified by the length parameter, only the
+ // first "length" bytes of the user input are to be written to the
+ // buffer.
+ int (*app_response)(struct _IPDF_JsPlatform* pThis,
+ FPDF_WIDESTRING Question,
+ FPDF_WIDESTRING Title,
+ FPDF_WIDESTRING Default,
+ FPDF_WIDESTRING cLabel,
+ FPDF_BOOL bPassword,
+ void* response,
+ int length);
+
+ // Method: Doc_getFilePath
+ // Get the file path of the current document.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // filePath - The string buffer to receive the file path. Can
+ // be NULL.
+ // length - The length of the buffer, number of bytes. Can
+ // be 0.
+ // Return Value:
+ // Number of bytes the filePath consumes, including trailing zeros.
+ // Comments:
+ // The filePath should always be provided in the local encoding.
+ // The return value always indicated number of bytes required for
+ // the buffer, even when there is no buffer specified, or the buffer
+ // size is less than required. In this case, the buffer will not
+ // be modified.
+ int (*Doc_getFilePath)(struct _IPDF_JsPlatform* pThis,
+ void* filePath,
+ int length);
+
+ // Method: Doc_mail
+ // Mails the data buffer as an attachment to all recipients, with or
+ // without user interaction.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // mailData - Pointer to the data buffer to be sent. Can be NULL.
+ // length - The size,in bytes, of the buffer pointed by
+ // mailData parameter. Can be 0.
+ // bUI - If true, the rest of the parameters are used in a
+ // compose-new-message window that is displayed to the
+ // user. If false, the cTo parameter is required and
+ // all others are optional.
+ // To - A semicolon-delimited list of recipients for the
+ // message.
+ // Subject - The subject of the message. The length limit is
+ // 64 KB.
+ // CC - A semicolon-delimited list of CC recipients for
+ // the message.
+ // BCC - A semicolon-delimited list of BCC recipients for
+ // the message.
+ // Msg - The content of the message. The length limit is
+ // 64 KB.
+ // Return Value:
+ // None.
+ // Comments:
+ // If the parameter mailData is NULL or length is 0, the current
+ // document will be mailed as an attachment to all recipients.
+ void (*Doc_mail)(struct _IPDF_JsPlatform* pThis,
+ void* mailData,
+ int length,
+ FPDF_BOOL bUI,
+ FPDF_WIDESTRING To,
+ FPDF_WIDESTRING Subject,
+ FPDF_WIDESTRING CC,
+ FPDF_WIDESTRING BCC,
+ FPDF_WIDESTRING Msg);
+
+ // Method: Doc_print
+ // Prints all or a specific number of pages of the document.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // bUI - If true, will cause a UI to be presented to the
+ // user to obtain printing information and confirm
+ // the action.
+ // nStart - A 0-based index that defines the start of an
+ // inclusive range of pages.
+ // nEnd - A 0-based index that defines the end of an
+ // inclusive page range.
+ // bSilent - If true, suppresses the cancel dialog box while
+ // the document is printing. The default is false.
+ // bShrinkToFit - If true, the page is shrunk (if necessary) to
+ // fit within the imageable area of the printed page.
+ // bPrintAsImage - If true, print pages as an image.
+ // bReverse - If true, print from nEnd to nStart.
+ // bAnnotations - If true (the default), annotations are
+ // printed.
+ // Return Value:
+ // None.
+ void (*Doc_print)(struct _IPDF_JsPlatform* pThis,
+ FPDF_BOOL bUI,
+ int nStart,
+ int nEnd,
+ FPDF_BOOL bSilent,
+ FPDF_BOOL bShrinkToFit,
+ FPDF_BOOL bPrintAsImage,
+ FPDF_BOOL bReverse,
+ FPDF_BOOL bAnnotations);
+
+ // Method: Doc_submitForm
+ // Send the form data to a specified URL.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // formData - Pointer to the data buffer to be sent.
+ // length - The size,in bytes, of the buffer pointed by
+ // formData parameter.
+ // URL - The URL to send to.
+ // Return Value:
+ // None.
+ void (*Doc_submitForm)(struct _IPDF_JsPlatform* pThis,
+ void* formData,
+ int length,
+ FPDF_WIDESTRING URL);
+
+ // Method: Doc_gotoPage
+ // Jump to a specified page.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // nPageNum - The specified page number, zero for the first page.
+ // Return Value:
+ // None.
+ void (*Doc_gotoPage)(struct _IPDF_JsPlatform* pThis, int nPageNum);
+
+ // Method: Field_browse
+ // Show a file selection dialog, and return the selected file path.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // filePath - Pointer to the data buffer to receive the file
+ // path. Can be NULL.
+ // length - The length of the buffer, in bytes. Can be 0.
+ // Return Value:
+ // Number of bytes the filePath consumes, including trailing zeros.
+ // Comments:
+ // The filePath should always be provided in local encoding.
+ int (*Field_browse)(struct _IPDF_JsPlatform* pThis,
+ void* filePath,
+ int length);
+
+ // Pointer for embedder-specific data. Unused by PDFium, and despite
+ // its name, can be any data the embedder desires, though traditionally
+ // a FPDF_FORMFILLINFO interface.
+ void* m_pFormfillinfo;
+
+ // Version 2.
+
+ void* m_isolate; // Unused in v3, retain for compatibility.
+ unsigned int m_v8EmbedderSlot; // Unused in v3, retain for compatibility.
+
+ // Version 3.
+ // Version 3 moves m_Isolate and m_v8EmbedderSlot to FPDF_LIBRARY_CONFIG.
+} IPDF_JSPLATFORM;
+
+// Flags for Cursor type
+#define FXCT_ARROW 0
+#define FXCT_NESW 1
+#define FXCT_NWSE 2
+#define FXCT_VBEAM 3
+#define FXCT_HBEAM 4
+#define FXCT_HAND 5
+
+// Function signature for the callback function passed to the FFI_SetTimer
+// method.
+// Parameters:
+// idEvent - Identifier of the timer.
+// Return value:
+// None.
+typedef void (*TimerCallback)(int idEvent);
+
+// Declares of a struct type to the local system time.
+typedef struct _FPDF_SYSTEMTIME {
+ unsigned short wYear; // years since 1900
+ unsigned short wMonth; // months since January - [0,11]
+ unsigned short wDayOfWeek; // days since Sunday - [0,6]
+ unsigned short wDay; // day of the month - [1,31]
+ unsigned short wHour; // hours since midnight - [0,23]
+ unsigned short wMinute; // minutes after the hour - [0,59]
+ unsigned short wSecond; // seconds after the minute - [0,59]
+ unsigned short wMilliseconds; // milliseconds after the second - [0,999]
+} FPDF_SYSTEMTIME;
+
+#ifdef PDF_ENABLE_XFA
+
+// Pageview event flags
+#define FXFA_PAGEVIEWEVENT_POSTADDED 1 // After a new pageview is added.
+#define FXFA_PAGEVIEWEVENT_POSTREMOVED 3 // After a pageview is removed.
+
+// Definitions for Right Context Menu Features Of XFA Fields
+#define FXFA_MENU_COPY 1
+#define FXFA_MENU_CUT 2
+#define FXFA_MENU_SELECTALL 4
+#define FXFA_MENU_UNDO 8
+#define FXFA_MENU_REDO 16
+#define FXFA_MENU_PASTE 32
+
+// Definitions for File Type.
+#define FXFA_SAVEAS_XML 1
+#define FXFA_SAVEAS_XDP 2
+
+#endif // PDF_ENABLE_XFA
+
+typedef struct _FPDF_FORMFILLINFO {
+ // Version number of the interface.
+ // Version 1 contains stable interfaces. Version 2 has additional
+ // experimental interfaces.
+ // When PDFium is built without the XFA module, version can be 1 or 2.
+ // With version 1, only stable interfaces are called. With version 2,
+ // additional experimental interfaces are also called.
+ // When PDFium is built with the XFA module, version must be 2.
+ // All the XFA related interfaces are experimental. If PDFium is built with
+ // the XFA module and version 1 then none of the XFA related interfaces
+ // would be called. When PDFium is built with XFA module then the version
+ // must be 2.
+ int version;
+
+ // Version 1.
+
+ // Method: Release
+ // Give the implementation a chance to release any resources after the
+ // interface is no longer used.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Comments:
+ // Called by PDFium during the final cleanup process.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // Return Value:
+ // None
+ void (*Release)(struct _FPDF_FORMFILLINFO* pThis);
+
+ // Method: FFI_Invalidate
+ // Invalidate the client area within the specified rectangle.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to the page. Returned by FPDF_LoadPage().
+ // left - Left position of the client area in PDF page
+ // coordinates.
+ // top - Top position of the client area in PDF page
+ // coordinates.
+ // right - Right position of the client area in PDF page
+ // coordinates.
+ // bottom - Bottom position of the client area in PDF page
+ // coordinates.
+ // Return Value:
+ // None.
+ // Comments:
+ // All positions are measured in PDF "user space".
+ // Implementation should call FPDF_RenderPageBitmap() for repainting
+ // the specified page area.
+ void (*FFI_Invalidate)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_PAGE page,
+ double left,
+ double top,
+ double right,
+ double bottom);
+
+ // Method: FFI_OutputSelectedRect
+ // When the user selects text in form fields with the mouse, this
+ // callback function will be invoked with the selected areas.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to the page. Returned by FPDF_LoadPage()/
+ // left - Left position of the client area in PDF page
+ // coordinates.
+ // top - Top position of the client area in PDF page
+ // coordinates.
+ // right - Right position of the client area in PDF page
+ // coordinates.
+ // bottom - Bottom position of the client area in PDF page
+ // coordinates.
+ // Return Value:
+ // None.
+ // Comments:
+ // This callback function is useful for implementing special text
+ // selection effects. An implementation should first record the
+ // returned rectangles, then draw them one by one during the next
+ // painting period. Lastly, it should remove all the recorded
+ // rectangles when finished painting.
+ void (*FFI_OutputSelectedRect)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_PAGE page,
+ double left,
+ double top,
+ double right,
+ double bottom);
+
+ // Method: FFI_SetCursor
+ // Set the Cursor shape.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // nCursorType - Cursor type, see Flags for Cursor type for details.
+ // Return value:
+ // None.
+ void (*FFI_SetCursor)(struct _FPDF_FORMFILLINFO* pThis, int nCursorType);
+
+ // Method: FFI_SetTimer
+ // This method installs a system timer. An interval value is specified,
+ // and every time that interval elapses, the system must call into the
+ // callback function with the timer ID as returned by this function.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // uElapse - Specifies the time-out value, in milliseconds.
+ // lpTimerFunc - A pointer to the callback function-TimerCallback.
+ // Return value:
+ // The timer identifier of the new timer if the function is successful.
+ // An application passes this value to the FFI_KillTimer method to kill
+ // the timer. Nonzero if it is successful; otherwise, it is zero.
+ int (*FFI_SetTimer)(struct _FPDF_FORMFILLINFO* pThis,
+ int uElapse,
+ TimerCallback lpTimerFunc);
+
+ // Method: FFI_KillTimer
+ // This method uninstalls a system timer, as set by an earlier call to
+ // FFI_SetTimer.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // nTimerID - The timer ID returned by FFI_SetTimer function.
+ // Return value:
+ // None.
+ void (*FFI_KillTimer)(struct _FPDF_FORMFILLINFO* pThis, int nTimerID);
+
+ // Method: FFI_GetLocalTime
+ // This method receives the current local time on the system.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // Return value:
+ // The local time. See FPDF_SYSTEMTIME above for details.
+ // Note: Unused.
+ FPDF_SYSTEMTIME (*FFI_GetLocalTime)(struct _FPDF_FORMFILLINFO* pThis);
+
+ // Method: FFI_OnChange
+ // This method will be invoked to notify the implementation when the
+ // value of any FormField on the document had been changed.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // no
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // Return value:
+ // None.
+ void (*FFI_OnChange)(struct _FPDF_FORMFILLINFO* pThis);
+
+ // Method: FFI_GetPage
+ // This method receives the page handle associated with a specified
+ // page index.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // document - Handle to document. Returned by FPDF_LoadDocument().
+ // nPageIndex - Index number of the page. 0 for the first page.
+ // Return value:
+ // Handle to the page, as previously returned to the implementation by
+ // FPDF_LoadPage().
+ // Comments:
+ // The implementation is expected to keep track of the page handles it
+ // receives from PDFium, and their mappings to page numbers. In some
+ // cases, the document-level JavaScript action may refer to a page
+ // which hadn't been loaded yet. To successfully run the Javascript
+ // action, the implementation needs to load the page.
+ FPDF_PAGE (*FFI_GetPage)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_DOCUMENT document,
+ int nPageIndex);
+
+ // Method: FFI_GetCurrentPage
+ // This method receives the handle to the current page.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Yes when V8 support is present, otherwise unused.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // document - Handle to document. Returned by FPDF_LoadDocument().
+ // Return value:
+ // Handle to the page. Returned by FPDF_LoadPage().
+ // Comments:
+ // PDFium doesn't keep keep track of the "current page" (e.g. the one
+ // that is most visible on screen), so it must ask the embedder for
+ // this information.
+ FPDF_PAGE (*FFI_GetCurrentPage)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_DOCUMENT document);
+
+ // Method: FFI_GetRotation
+ // This method receives currently rotation of the page view.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to page, as returned by FPDF_LoadPage().
+ // Return value:
+ // A number to indicate the page rotation in 90 degree increments
+ // in a clockwise direction:
+ // 0 - 0 degrees
+ // 1 - 90 degrees
+ // 2 - 180 degrees
+ // 3 - 270 degrees
+ // Note: Unused.
+ int (*FFI_GetRotation)(struct _FPDF_FORMFILLINFO* pThis, FPDF_PAGE page);
+
+ // Method: FFI_ExecuteNamedAction
+ // This method will execute a named action.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // namedAction - A byte string which indicates the named action,
+ // terminated by 0.
+ // Return value:
+ // None.
+ // Comments:
+ // See ISO 32000-1:2008, section 12.6.4.11 for descriptions of the
+ // standard named actions, but note that a document may supply any
+ // name of its choosing.
+ void (*FFI_ExecuteNamedAction)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_BYTESTRING namedAction);
+ // Method: FFI_SetTextFieldFocus
+ // Called when a text field is getting or losing focus.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // no
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // value - The string value of the form field, in UTF-16LE
+ // format.
+ // valueLen - The length of the string value. This is the
+ // number of characters, not bytes.
+ // is_focus - True if the form field is getting focus, false
+ // if the form field is losing focus.
+ // Return value:
+ // None.
+ // Comments:
+ // Only supports text fields and combobox fields.
+ void (*FFI_SetTextFieldFocus)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_WIDESTRING value,
+ FPDF_DWORD valueLen,
+ FPDF_BOOL is_focus);
+
+ // Method: FFI_DoURIAction
+ // Ask the implementation to navigate to a uniform resource identifier.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // bsURI - A byte string which indicates the uniform
+ // resource identifier, terminated by 0.
+ // Return value:
+ // None.
+ // Comments:
+ // If the embedder is version 2 or higher and have implementation for
+ // FFI_DoURIActionWithKeyboardModifier, then
+ // FFI_DoURIActionWithKeyboardModifier takes precedence over
+ // FFI_DoURIAction.
+ // See the URI actions description of <>
+ // for more details.
+ void (*FFI_DoURIAction)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_BYTESTRING bsURI);
+
+ // Method: FFI_DoGoToAction
+ // This action changes the view to a specified destination.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // nPageIndex - The index of the PDF page.
+ // zoomMode - The zoom mode for viewing page. See below.
+ // fPosArray - The float array which carries the position info.
+ // sizeofArray - The size of float array.
+ // PDFZoom values:
+ // - XYZ = 1
+ // - FITPAGE = 2
+ // - FITHORZ = 3
+ // - FITVERT = 4
+ // - FITRECT = 5
+ // - FITBBOX = 6
+ // - FITBHORZ = 7
+ // - FITBVERT = 8
+ // Return value:
+ // None.
+ // Comments:
+ // See the Destinations description of <>
+ // in 8.2.1 for more details.
+ void (*FFI_DoGoToAction)(struct _FPDF_FORMFILLINFO* pThis,
+ int nPageIndex,
+ int zoomMode,
+ float* fPosArray,
+ int sizeofArray);
+
+ // Pointer to IPDF_JSPLATFORM interface.
+ // Unused if PDFium is built without V8 support. Otherwise, if NULL, then
+ // JavaScript will be prevented from executing while rendering the document.
+ IPDF_JSPLATFORM* m_pJsPlatform;
+
+ // Version 2 - Experimental.
+
+ // Whether the XFA module is disabled when built with the XFA module.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ FPDF_BOOL xfa_disabled;
+
+ // Method: FFI_DisplayCaret
+ // This method will show the caret at specified position.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to page. Returned by FPDF_LoadPage().
+ // left - Left position of the client area in PDF page
+ // coordinates.
+ // top - Top position of the client area in PDF page
+ // coordinates.
+ // right - Right position of the client area in PDF page
+ // coordinates.
+ // bottom - Bottom position of the client area in PDF page
+ // coordinates.
+ // Return value:
+ // None.
+ void (*FFI_DisplayCaret)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_PAGE page,
+ FPDF_BOOL bVisible,
+ double left,
+ double top,
+ double right,
+ double bottom);
+
+ // Method: FFI_GetCurrentPageIndex
+ // This method will get the current page index.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // document - Handle to document from FPDF_LoadDocument().
+ // Return value:
+ // The index of current page.
+ int (*FFI_GetCurrentPageIndex)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_DOCUMENT document);
+
+ // Method: FFI_SetCurrentPage
+ // This method will set the current page.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // document - Handle to document from FPDF_LoadDocument().
+ // iCurPage - The index of the PDF page.
+ // Return value:
+ // None.
+ void (*FFI_SetCurrentPage)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_DOCUMENT document,
+ int iCurPage);
+
+ // Method: FFI_GotoURL
+ // This method will navigate to the specified URL.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // document - Handle to document from FPDF_LoadDocument().
+ // wsURL - The string value of the URL, in UTF-16LE format.
+ // Return value:
+ // None.
+ void (*FFI_GotoURL)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_DOCUMENT document,
+ FPDF_WIDESTRING wsURL);
+
+ // Method: FFI_GetPageViewRect
+ // This method will get the current page view rectangle.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to page. Returned by FPDF_LoadPage().
+ // left - The pointer to receive left position of the page
+ // view area in PDF page coordinates.
+ // top - The pointer to receive top position of the page
+ // view area in PDF page coordinates.
+ // right - The pointer to receive right position of the
+ // page view area in PDF page coordinates.
+ // bottom - The pointer to receive bottom position of the
+ // page view area in PDF page coordinates.
+ // Return value:
+ // None.
+ void (*FFI_GetPageViewRect)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_PAGE page,
+ double* left,
+ double* top,
+ double* right,
+ double* bottom);
+
+ // Method: FFI_PageEvent
+ // This method fires when pages have been added to or deleted from
+ // the XFA document.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page_count - The number of pages to be added or deleted.
+ // event_type - See FXFA_PAGEVIEWEVENT_* above.
+ // Return value:
+ // None.
+ // Comments:
+ // The pages to be added or deleted always start from the last page
+ // of document. This means that if parameter page_count is 2 and
+ // event type is FXFA_PAGEVIEWEVENT_POSTADDED, 2 new pages have been
+ // appended to the tail of document; If page_count is 2 and
+ // event type is FXFA_PAGEVIEWEVENT_POSTREMOVED, the last 2 pages
+ // have been deleted.
+ void (*FFI_PageEvent)(struct _FPDF_FORMFILLINFO* pThis,
+ int page_count,
+ FPDF_DWORD event_type);
+
+ // Method: FFI_PopupMenu
+ // This method will track the right context menu for XFA fields.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // page - Handle to page. Returned by FPDF_LoadPage().
+ // hWidget - Always null, exists for compatibility.
+ // menuFlag - The menu flags. Please refer to macro definition
+ // of FXFA_MENU_XXX and this can be one or a
+ // combination of these macros.
+ // x - X position of the client area in PDF page
+ // coordinates.
+ // y - Y position of the client area in PDF page
+ // coordinates.
+ // Return value:
+ // TRUE indicates success; otherwise false.
+ FPDF_BOOL (*FFI_PopupMenu)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_PAGE page,
+ FPDF_WIDGET hWidget,
+ int menuFlag,
+ float x,
+ float y);
+
+ // Method: FFI_OpenFile
+ // This method will open the specified file with the specified mode.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // fileFlag - The file flag. Please refer to macro definition
+ // of FXFA_SAVEAS_XXX and use one of these macros.
+ // wsURL - The string value of the file URL, in UTF-16LE
+ // format.
+ // mode - The mode for open file, e.g. "rb" or "wb".
+ // Return value:
+ // The handle to FPDF_FILEHANDLER.
+ FPDF_FILEHANDLER* (*FFI_OpenFile)(struct _FPDF_FORMFILLINFO* pThis,
+ int fileFlag,
+ FPDF_WIDESTRING wsURL,
+ const char* mode);
+
+ // Method: FFI_EmailTo
+ // This method will email the specified file stream to the specified
+ // contact.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // pFileHandler - Handle to the FPDF_FILEHANDLER.
+ // pTo - A semicolon-delimited list of recipients for the
+ // message,in UTF-16LE format.
+ // pSubject - The subject of the message,in UTF-16LE format.
+ // pCC - A semicolon-delimited list of CC recipients for
+ // the message,in UTF-16LE format.
+ // pBcc - A semicolon-delimited list of BCC recipients for
+ // the message,in UTF-16LE format.
+ // pMsg - Pointer to the data buffer to be sent.Can be
+ // NULL,in UTF-16LE format.
+ // Return value:
+ // None.
+ void (*FFI_EmailTo)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_FILEHANDLER* fileHandler,
+ FPDF_WIDESTRING pTo,
+ FPDF_WIDESTRING pSubject,
+ FPDF_WIDESTRING pCC,
+ FPDF_WIDESTRING pBcc,
+ FPDF_WIDESTRING pMsg);
+
+ // Method: FFI_UploadTo
+ // This method will upload the specified file stream to the
+ // specified URL.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // pFileHandler - Handle to the FPDF_FILEHANDLER.
+ // fileFlag - The file flag. Please refer to macro definition
+ // of FXFA_SAVEAS_XXX and use one of these macros.
+ // uploadTo - Pointer to the URL path, in UTF-16LE format.
+ // Return value:
+ // None.
+ void (*FFI_UploadTo)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_FILEHANDLER* fileHandler,
+ int fileFlag,
+ FPDF_WIDESTRING uploadTo);
+
+ // Method: FFI_GetPlatform
+ // This method will get the current platform.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // platform - Pointer to the data buffer to receive the
+ // platform,in UTF-16LE format. Can be NULL.
+ // length - The length of the buffer in bytes. Can be
+ // 0 to query the required size.
+ // Return value:
+ // The length of the buffer, number of bytes.
+ int (*FFI_GetPlatform)(struct _FPDF_FORMFILLINFO* pThis,
+ void* platform,
+ int length);
+
+ // Method: FFI_GetLanguage
+ // This method will get the current language.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // language - Pointer to the data buffer to receive the
+ // current language. Can be NULL.
+ // length - The length of the buffer in bytes. Can be
+ // 0 to query the required size.
+ // Return value:
+ // The length of the buffer, number of bytes.
+ int (*FFI_GetLanguage)(struct _FPDF_FORMFILLINFO* pThis,
+ void* language,
+ int length);
+
+ // Method: FFI_DownloadFromURL
+ // This method will download the specified file from the URL.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // URL - The string value of the file URL, in UTF-16LE
+ // format.
+ // Return value:
+ // The handle to FPDF_FILEHANDLER.
+ FPDF_FILEHANDLER* (*FFI_DownloadFromURL)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_WIDESTRING URL);
+ // Method: FFI_PostRequestURL
+ // This method will post the request to the server URL.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // wsURL - The string value of the server URL, in UTF-16LE
+ // format.
+ // wsData - The post data,in UTF-16LE format.
+ // wsContentType - The content type of the request data, in
+ // UTF-16LE format.
+ // wsEncode - The encode type, in UTF-16LE format.
+ // wsHeader - The request header,in UTF-16LE format.
+ // response - Pointer to the FPDF_BSTR to receive the response
+ // data from the server, in UTF-16LE format.
+ // Return value:
+ // TRUE indicates success, otherwise FALSE.
+ FPDF_BOOL (*FFI_PostRequestURL)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_WIDESTRING wsURL,
+ FPDF_WIDESTRING wsData,
+ FPDF_WIDESTRING wsContentType,
+ FPDF_WIDESTRING wsEncode,
+ FPDF_WIDESTRING wsHeader,
+ FPDF_BSTR* response);
+
+ // Method: FFI_PutRequestURL
+ // This method will put the request to the server URL.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // Required for XFA, otherwise set to NULL.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself.
+ // wsURL - The string value of the server URL, in UTF-16LE
+ // format.
+ // wsData - The put data, in UTF-16LE format.
+ // wsEncode - The encode type, in UTR-16LE format.
+ // Return value:
+ // TRUE indicates success, otherwise FALSE.
+ FPDF_BOOL (*FFI_PutRequestURL)(struct _FPDF_FORMFILLINFO* pThis,
+ FPDF_WIDESTRING wsURL,
+ FPDF_WIDESTRING wsData,
+ FPDF_WIDESTRING wsEncode);
+
+ // Method: FFI_OnFocusChange
+ // Called when the focused annotation is updated.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // No
+ // Parameters:
+ // param - Pointer to the interface structure itself.
+ // annot - The focused annotation.
+ // page_index - Index number of the page which contains the
+ // focused annotation. 0 for the first page.
+ // Return value:
+ // None.
+ // Comments:
+ // This callback function is useful for implementing any view based
+ // action such as scrolling the annotation rect into view. The
+ // embedder should not copy and store the annot as its scope is
+ // limited to this call only.
+ void (*FFI_OnFocusChange)(struct _FPDF_FORMFILLINFO* param,
+ FPDF_ANNOTATION annot,
+ int page_index);
+
+ // Method: FFI_DoURIActionWithKeyboardModifier
+ // Ask the implementation to navigate to a uniform resource identifier
+ // with the specified modifiers.
+ // Interface Version:
+ // Ignored if |version| < 2.
+ // Implementation Required:
+ // No
+ // Parameters:
+ // param - Pointer to the interface structure itself.
+ // uri - A byte string which indicates the uniform
+ // resource identifier, terminated by 0.
+ // modifiers - Keyboard modifier that indicates which of
+ // the virtual keys are down, if any.
+ // Return value:
+ // None.
+ // Comments:
+ // If the embedder who is version 2 and does not implement this API,
+ // then a call will be redirected to FFI_DoURIAction.
+ // See the URI actions description of <>
+ // for more details.
+ void(*FFI_DoURIActionWithKeyboardModifier)(struct _FPDF_FORMFILLINFO* param,
+ FPDF_BYTESTRING uri,
+ int modifiers);
+} FPDF_FORMFILLINFO;
+
+// Function: FPDFDOC_InitFormFillEnvironment
+// Initialize form fill environment.
+// Parameters:
+// document - Handle to document from FPDF_LoadDocument().
+// formInfo - Pointer to a FPDF_FORMFILLINFO structure.
+// Return Value:
+// Handle to the form fill module, or NULL on failure.
+// Comments:
+// This function should be called before any form fill operation.
+// The FPDF_FORMFILLINFO passed in via |formInfo| must remain valid until
+// the returned FPDF_FORMHANDLE is closed.
+FPDF_EXPORT FPDF_FORMHANDLE FPDF_CALLCONV
+FPDFDOC_InitFormFillEnvironment(FPDF_DOCUMENT document,
+ FPDF_FORMFILLINFO* formInfo);
+
+// Function: FPDFDOC_ExitFormFillEnvironment
+// Take ownership of |hHandle| and exit form fill environment.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+// Comments:
+// This function is a no-op when |hHandle| is null.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFDOC_ExitFormFillEnvironment(FPDF_FORMHANDLE hHandle);
+
+// Function: FORM_OnAfterLoadPage
+// This method is required for implementing all the form related
+// functions. Should be invoked after user successfully loaded a
+// PDF page, and FPDFDOC_InitFormFillEnvironment() has been invoked.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FORM_OnAfterLoadPage(FPDF_PAGE page,
+ FPDF_FORMHANDLE hHandle);
+
+// Function: FORM_OnBeforeClosePage
+// This method is required for implementing all the form related
+// functions. Should be invoked before user closes the PDF page.
+// Parameters:
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FORM_OnBeforeClosePage(FPDF_PAGE page,
+ FPDF_FORMHANDLE hHandle);
+
+// Function: FORM_DoDocumentJSAction
+// This method is required for performing document-level JavaScript
+// actions. It should be invoked after the PDF document has been loaded.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+// Comments:
+// If there is document-level JavaScript action embedded in the
+// document, this method will execute the JavaScript action. Otherwise,
+// the method will do nothing.
+FPDF_EXPORT void FPDF_CALLCONV
+FORM_DoDocumentJSAction(FPDF_FORMHANDLE hHandle);
+
+// Function: FORM_DoDocumentOpenAction
+// This method is required for performing open-action when the document
+// is opened.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+// Comments:
+// This method will do nothing if there are no open-actions embedded
+// in the document.
+FPDF_EXPORT void FPDF_CALLCONV
+FORM_DoDocumentOpenAction(FPDF_FORMHANDLE hHandle);
+
+// Additional actions type of document:
+// WC, before closing document, JavaScript action.
+// WS, before saving document, JavaScript action.
+// DS, after saving document, JavaScript action.
+// WP, before printing document, JavaScript action.
+// DP, after printing document, JavaScript action.
+#define FPDFDOC_AACTION_WC 0x10
+#define FPDFDOC_AACTION_WS 0x11
+#define FPDFDOC_AACTION_DS 0x12
+#define FPDFDOC_AACTION_WP 0x13
+#define FPDFDOC_AACTION_DP 0x14
+
+// Function: FORM_DoDocumentAAction
+// This method is required for performing the document's
+// additional-action.
+// Parameters:
+// hHandle - Handle to the form fill module. Returned by
+// FPDFDOC_InitFormFillEnvironment.
+// aaType - The type of the additional-actions which defined
+// above.
+// Return Value:
+// None.
+// Comments:
+// This method will do nothing if there is no document
+// additional-action corresponding to the specified |aaType|.
+FPDF_EXPORT void FPDF_CALLCONV FORM_DoDocumentAAction(FPDF_FORMHANDLE hHandle,
+ int aaType);
+
+// Additional-action types of page object:
+// OPEN (/O) -- An action to be performed when the page is opened
+// CLOSE (/C) -- An action to be performed when the page is closed
+#define FPDFPAGE_AACTION_OPEN 0
+#define FPDFPAGE_AACTION_CLOSE 1
+
+// Function: FORM_DoPageAAction
+// This method is required for performing the page object's
+// additional-action when opened or closed.
+// Parameters:
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// aaType - The type of the page object's additional-actions
+// which defined above.
+// Return Value:
+// None.
+// Comments:
+// This method will do nothing if no additional-action corresponding
+// to the specified |aaType| exists.
+FPDF_EXPORT void FPDF_CALLCONV FORM_DoPageAAction(FPDF_PAGE page,
+ FPDF_FORMHANDLE hHandle,
+ int aaType);
+
+// Function: FORM_OnMouseMove
+// Call this member function when the mouse cursor moves.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_x - Specifies the x-coordinate of the cursor in PDF user
+// space.
+// page_y - Specifies the y-coordinate of the cursor in PDF user
+// space.
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnMouseMove(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Experimental API
+// Function: FORM_OnMouseWheel
+// Call this member function when the user scrolls the mouse wheel.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_coord - Specifies the coordinates of the cursor in PDF user
+// space.
+// delta_x - Specifies the amount of wheel movement on the x-axis,
+// in units of platform-agnostic wheel deltas. Negative
+// values mean left.
+// delta_y - Specifies the amount of wheel movement on the y-axis,
+// in units of platform-agnostic wheel deltas. Negative
+// values mean down.
+// Return Value:
+// True indicates success; otherwise false.
+// Comments:
+// For |delta_x| and |delta_y|, the caller must normalize
+// platform-specific wheel deltas. e.g. On Windows, a delta value of 240
+// for a WM_MOUSEWHEEL event normalizes to 2, since Windows defines
+// WHEEL_DELTA as 120.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnMouseWheel(
+ FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ const FS_POINTF* page_coord,
+ int delta_x,
+ int delta_y);
+
+// Function: FORM_OnFocus
+// This function focuses the form annotation at a given point. If the
+// annotation at the point already has focus, nothing happens. If there
+// is no annotation at the point, removes form focus.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_x - Specifies the x-coordinate of the cursor in PDF user
+// space.
+// page_y - Specifies the y-coordinate of the cursor in PDF user
+// space.
+// Return Value:
+// True if there is an annotation at the given point and it has focus.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnFocus(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Function: FORM_OnLButtonDown
+// Call this member function when the user presses the left
+// mouse button.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_x - Specifies the x-coordinate of the cursor in PDF user
+// space.
+// page_y - Specifies the y-coordinate of the cursor in PDF user
+// space.
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnLButtonDown(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Function: FORM_OnRButtonDown
+// Same as above, execpt for the right mouse button.
+// Comments:
+// At the present time, has no effect except in XFA builds, but is
+// included for the sake of symmetry.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnRButtonDown(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+// Function: FORM_OnLButtonUp
+// Call this member function when the user releases the left
+// mouse button.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_x - Specifies the x-coordinate of the cursor in device.
+// page_y - Specifies the y-coordinate of the cursor in device.
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnLButtonUp(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Function: FORM_OnRButtonUp
+// Same as above, execpt for the right mouse button.
+// Comments:
+// At the present time, has no effect except in XFA builds, but is
+// included for the sake of symmetry.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnRButtonUp(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Function: FORM_OnLButtonDoubleClick
+// Call this member function when the user double clicks the
+// left mouse button.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// modifier - Indicates whether various virtual keys are down.
+// page_x - Specifies the x-coordinate of the cursor in PDF user
+// space.
+// page_y - Specifies the y-coordinate of the cursor in PDF user
+// space.
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_OnLButtonDoubleClick(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int modifier,
+ double page_x,
+ double page_y);
+
+// Function: FORM_OnKeyDown
+// Call this member function when a nonsystem key is pressed.
+// Parameters:
+// hHandle - Handle to the form fill module, aseturned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// nKeyCode - The virtual-key code of the given key (see
+// fpdf_fwlevent.h for virtual key codes).
+// modifier - Mask of key flags (see fpdf_fwlevent.h for key
+// flag values).
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnKeyDown(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int nKeyCode,
+ int modifier);
+
+// Function: FORM_OnKeyUp
+// Call this member function when a nonsystem key is released.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// nKeyCode - The virtual-key code of the given key (see
+// fpdf_fwlevent.h for virtual key codes).
+// modifier - Mask of key flags (see fpdf_fwlevent.h for key
+// flag values).
+// Return Value:
+// True indicates success; otherwise false.
+// Comments:
+// Currently unimplemented and always returns false. PDFium reserves this
+// API and may implement it in the future on an as-needed basis.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnKeyUp(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int nKeyCode,
+ int modifier);
+
+// Function: FORM_OnChar
+// Call this member function when a keystroke translates to a
+// nonsystem character.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// nChar - The character code value itself.
+// modifier - Mask of key flags (see fpdf_fwlevent.h for key
+// flag values).
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_OnChar(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int nChar,
+ int modifier);
+
+// Experimental API
+// Function: FORM_GetFocusedText
+// Call this function to obtain the text within the current focused
+// field, if any.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// buffer - Buffer for holding the form text, encoded in
+// UTF-16LE. If NULL, |buffer| is not modified.
+// buflen - Length of |buffer| in bytes. If |buflen| is less
+// than the length of the form text string, |buffer| is
+// not modified.
+// Return Value:
+// Length in bytes for the text in the focused field.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FORM_GetFocusedText(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ void* buffer,
+ unsigned long buflen);
+
+// Function: FORM_GetSelectedText
+// Call this function to obtain selected text within a form text
+// field or form combobox text field.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// buffer - Buffer for holding the selected text, encoded in
+// UTF-16LE. If NULL, |buffer| is not modified.
+// buflen - Length of |buffer| in bytes. If |buflen| is less
+// than the length of the selected text string,
+// |buffer| is not modified.
+// Return Value:
+// Length in bytes of selected text in form text field or form combobox
+// text field.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FORM_GetSelectedText(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API
+// Function: FORM_ReplaceAndKeepSelection
+// Call this function to replace the selected text in a form
+// text field or user-editable form combobox text field with another
+// text string (which can be empty or non-empty). If there is no
+// selected text, this function will append the replacement text after
+// the current caret position. After the insertion, the inserted text
+// will be selected.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as Returned by FPDF_LoadPage().
+// wsText - The text to be inserted, in UTF-16LE format.
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV
+FORM_ReplaceAndKeepSelection(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ FPDF_WIDESTRING wsText);
+
+// Function: FORM_ReplaceSelection
+// Call this function to replace the selected text in a form
+// text field or user-editable form combobox text field with another
+// text string (which can be empty or non-empty). If there is no
+// selected text, this function will append the replacement text after
+// the current caret position. After the insertion, the selection range
+// will be set to empty.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as Returned by FPDF_LoadPage().
+// wsText - The text to be inserted, in UTF-16LE format.
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FORM_ReplaceSelection(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ FPDF_WIDESTRING wsText);
+
+// Experimental API
+// Function: FORM_SelectAllText
+// Call this function to select all the text within the currently focused
+// form text field or form combobox text field.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return Value:
+// Whether the operation succeeded or not.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_SelectAllText(FPDF_FORMHANDLE hHandle, FPDF_PAGE page);
+
+// Function: FORM_CanUndo
+// Find out if it is possible for the current focused widget in a given
+// form to perform an undo operation.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return Value:
+// True if it is possible to undo.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_CanUndo(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page);
+
+// Function: FORM_CanRedo
+// Find out if it is possible for the current focused widget in a given
+// form to perform a redo operation.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return Value:
+// True if it is possible to redo.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_CanRedo(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page);
+
+// Function: FORM_Undo
+// Make the current focused widget perform an undo operation.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return Value:
+// True if the undo operation succeeded.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_Undo(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page);
+
+// Function: FORM_Redo
+// Make the current focused widget perform a redo operation.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return Value:
+// True if the redo operation succeeded.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FORM_Redo(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page);
+
+// Function: FORM_ForceToKillFocus.
+// Call this member function to force to kill the focus of the form
+// field which has focus. If it would kill the focus of a form field,
+// save the value of form field if was changed by theuser.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// True indicates success; otherwise false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_ForceToKillFocus(FPDF_FORMHANDLE hHandle);
+
+// Experimental API.
+// Function: FORM_GetFocusedAnnot.
+// Call this member function to get the currently focused annotation.
+// Parameters:
+// handle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page_index - Buffer to hold the index number of the page which
+// contains the focused annotation. 0 for the first page.
+// Can't be NULL.
+// annot - Buffer to hold the focused annotation. Can't be NULL.
+// Return Value:
+// On success, return true and write to the out parameters. Otherwise
+// return false and leave the out parameters unmodified.
+// Comments:
+// Not currently supported for XFA forms - will report no focused
+// annotation.
+// Must call FPDFPage_CloseAnnot() when the annotation returned in |annot|
+// by this function is no longer needed.
+// This will return true and set |page_index| to -1 and |annot| to NULL,
+// if there is no focused annotation.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_GetFocusedAnnot(FPDF_FORMHANDLE handle,
+ int* page_index,
+ FPDF_ANNOTATION* annot);
+
+// Experimental API.
+// Function: FORM_SetFocusedAnnot.
+// Call this member function to set the currently focused annotation.
+// Parameters:
+// handle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// annot - Handle to an annotation.
+// Return Value:
+// True indicates success; otherwise false.
+// Comments:
+// |annot| can't be NULL. To kill focus, use FORM_ForceToKillFocus()
+// instead.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_SetFocusedAnnot(FPDF_FORMHANDLE handle, FPDF_ANNOTATION annot);
+
+// Form Field Types
+// The names of the defines are stable, but the specific values associated with
+// them are not, so do not hardcode their values.
+#define FPDF_FORMFIELD_UNKNOWN 0 // Unknown.
+#define FPDF_FORMFIELD_PUSHBUTTON 1 // push button type.
+#define FPDF_FORMFIELD_CHECKBOX 2 // check box type.
+#define FPDF_FORMFIELD_RADIOBUTTON 3 // radio button type.
+#define FPDF_FORMFIELD_COMBOBOX 4 // combo box type.
+#define FPDF_FORMFIELD_LISTBOX 5 // list box type.
+#define FPDF_FORMFIELD_TEXTFIELD 6 // text field type.
+#define FPDF_FORMFIELD_SIGNATURE 7 // text field type.
+#ifdef PDF_ENABLE_XFA
+#define FPDF_FORMFIELD_XFA 8 // Generic XFA type.
+#define FPDF_FORMFIELD_XFA_CHECKBOX 9 // XFA check box type.
+#define FPDF_FORMFIELD_XFA_COMBOBOX 10 // XFA combo box type.
+#define FPDF_FORMFIELD_XFA_IMAGEFIELD 11 // XFA image field type.
+#define FPDF_FORMFIELD_XFA_LISTBOX 12 // XFA list box type.
+#define FPDF_FORMFIELD_XFA_PUSHBUTTON 13 // XFA push button type.
+#define FPDF_FORMFIELD_XFA_SIGNATURE 14 // XFA signture field type.
+#define FPDF_FORMFIELD_XFA_TEXTFIELD 15 // XFA text field type.
+#endif // PDF_ENABLE_XFA
+
+#ifdef PDF_ENABLE_XFA
+#define FPDF_FORMFIELD_COUNT 16
+#else // PDF_ENABLE_XFA
+#define FPDF_FORMFIELD_COUNT 8
+#endif // PDF_ENABLE_XFA
+
+#ifdef PDF_ENABLE_XFA
+#define IS_XFA_FORMFIELD(type) \
+ (((type) == FPDF_FORMFIELD_XFA) || \
+ ((type) == FPDF_FORMFIELD_XFA_CHECKBOX) || \
+ ((type) == FPDF_FORMFIELD_XFA_COMBOBOX) || \
+ ((type) == FPDF_FORMFIELD_XFA_IMAGEFIELD) || \
+ ((type) == FPDF_FORMFIELD_XFA_LISTBOX) || \
+ ((type) == FPDF_FORMFIELD_XFA_PUSHBUTTON) || \
+ ((type) == FPDF_FORMFIELD_XFA_SIGNATURE) || \
+ ((type) == FPDF_FORMFIELD_XFA_TEXTFIELD))
+#endif // PDF_ENABLE_XFA
+
+// Function: FPDFPage_HasFormFieldAtPoint
+// Get the form field type by point.
+// Parameters:
+// hHandle - Handle to the form fill module. Returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// page_x - X position in PDF "user space".
+// page_y - Y position in PDF "user space".
+// Return Value:
+// Return the type of the form field; -1 indicates no field.
+// See field types above.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPage_HasFormFieldAtPoint(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ double page_x,
+ double page_y);
+
+// Function: FPDFPage_FormFieldZOrderAtPoint
+// Get the form field z-order by point.
+// Parameters:
+// hHandle - Handle to the form fill module. Returned by
+// FPDFDOC_InitFormFillEnvironment().
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// page_x - X position in PDF "user space".
+// page_y - Y position in PDF "user space".
+// Return Value:
+// Return the z-order of the form field; -1 indicates no field.
+// Higher numbers are closer to the front.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFPage_FormFieldZOrderAtPoint(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ double page_x,
+ double page_y);
+
+// Function: FPDF_SetFormFieldHighlightColor
+// Set the highlight color of the specified (or all) form fields
+// in the document.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// doc - Handle to the document, as returned by
+// FPDF_LoadDocument().
+// fieldType - A 32-bit integer indicating the type of a form
+// field (defined above).
+// color - The highlight color of the form field. Constructed by
+// 0xxxrrggbb.
+// Return Value:
+// None.
+// Comments:
+// When the parameter fieldType is set to FPDF_FORMFIELD_UNKNOWN, the
+// highlight color will be applied to all the form fields in the
+// document.
+// Please refresh the client window to show the highlight immediately
+// if necessary.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_SetFormFieldHighlightColor(FPDF_FORMHANDLE hHandle,
+ int fieldType,
+ unsigned long color);
+
+// Function: FPDF_SetFormFieldHighlightAlpha
+// Set the transparency of the form field highlight color in the
+// document.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// doc - Handle to the document, as returaned by
+// FPDF_LoadDocument().
+// alpha - The transparency of the form field highlight color,
+// between 0-255.
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_SetFormFieldHighlightAlpha(FPDF_FORMHANDLE hHandle, unsigned char alpha);
+
+// Function: FPDF_RemoveFormFieldHighlight
+// Remove the form field highlight color in the document.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// Return Value:
+// None.
+// Comments:
+// Please refresh the client window to remove the highlight immediately
+// if necessary.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_RemoveFormFieldHighlight(FPDF_FORMHANDLE hHandle);
+
+// Function: FPDF_FFLDraw
+// Render FormFields and popup window on a page to a device independent
+// bitmap.
+// Parameters:
+// hHandle - Handle to the form fill module, as returned by
+// FPDFDOC_InitFormFillEnvironment().
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). Bitmap handles can be created by
+// FPDFBitmap_Create().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// start_x - Left pixel position of the display area in the
+// device coordinates.
+// start_y - Top pixel position of the display area in the device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation: 0 (normal), 1 (rotated 90 degrees
+// clockwise), 2 (rotated 180 degrees), 3 (rotated 90
+// degrees counter-clockwise).
+// flags - 0 for normal display, or combination of flags
+// defined above.
+// Return Value:
+// None.
+// Comments:
+// This function is designed to render annotations that are
+// user-interactive, which are widget annotations (for FormFields) and
+// popup annotations.
+// With the FPDF_ANNOT flag, this function will render a popup annotation
+// when users mouse-hover on a non-widget annotation. Regardless of
+// FPDF_ANNOT flag, this function will always render widget annotations
+// for FormFields.
+// In order to implement the FormFill functions, implementation should
+// call this function after rendering functions, such as
+// FPDF_RenderPageBitmap() or FPDF_RenderPageBitmap_Start(), have
+// finished rendering the page contents.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_FFLDraw(FPDF_FORMHANDLE hHandle,
+ FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+
+#if defined(PDF_USE_SKIA)
+FPDF_EXPORT void FPDF_CALLCONV FPDF_FFLDrawSkia(FPDF_FORMHANDLE hHandle,
+ FPDF_SKIA_CANVAS canvas,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+#endif
+
+// Experimental API
+// Function: FPDF_GetFormType
+// Returns the type of form contained in the PDF document.
+// Parameters:
+// document - Handle to document.
+// Return Value:
+// Integer value representing one of the FORMTYPE_ values.
+// Comments:
+// If |document| is NULL, then the return value is FORMTYPE_NONE.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetFormType(FPDF_DOCUMENT document);
+
+// Experimental API
+// Function: FORM_SetIndexSelected
+// Selects/deselects the value at the given |index| of the focused
+// annotation.
+// Parameters:
+// hHandle - Handle to the form fill module. Returned by
+// FPDFDOC_InitFormFillEnvironment.
+// page - Handle to the page. Returned by FPDF_LoadPage
+// index - 0-based index of value to be set as
+// selected/unselected
+// selected - true to select, false to deselect
+// Return Value:
+// TRUE if the operation succeeded.
+// FALSE if the operation failed or widget is not a supported type.
+// Comments:
+// Intended for use with listbox/combobox widget types. Comboboxes
+// have at most a single value selected at a time which cannot be
+// deselected. Deselect on a combobox is a no-op that returns false.
+// Default implementation is a no-op that will return false for
+// other types.
+// Not currently supported for XFA forms - will return false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_SetIndexSelected(FPDF_FORMHANDLE hHandle,
+ FPDF_PAGE page,
+ int index,
+ FPDF_BOOL selected);
+
+// Experimental API
+// Function: FORM_IsIndexSelected
+// Returns whether or not the value at |index| of the focused
+// annotation is currently selected.
+// Parameters:
+// hHandle - Handle to the form fill module. Returned by
+// FPDFDOC_InitFormFillEnvironment.
+// page - Handle to the page. Returned by FPDF_LoadPage
+// index - 0-based Index of value to check
+// Return Value:
+// TRUE if value at |index| is currently selected.
+// FALSE if value at |index| is not selected or widget is not a
+// supported type.
+// Comments:
+// Intended for use with listbox/combobox widget types. Default
+// implementation is a no-op that will return false for other types.
+// Not currently supported for XFA forms - will return false.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FORM_IsIndexSelected(FPDF_FORMHANDLE hHandle, FPDF_PAGE page, int index);
+
+// Function: FPDF_LoadXFA
+// If the document consists of XFA fields, call this method to
+// attempt to load XFA fields.
+// Parameters:
+// document - Handle to document from FPDF_LoadDocument().
+// Return Value:
+// TRUE upon success, otherwise FALSE. If XFA support is not built
+// into PDFium, performs no action and always returns FALSE.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_LoadXFA(FPDF_DOCUMENT document);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_FORMFILL_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_fwlevent.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_fwlevent.h
new file mode 100644
index 00000000..e61606d3
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_fwlevent.h
@@ -0,0 +1,207 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_FWLEVENT_H_
+#define PUBLIC_FPDF_FWLEVENT_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Key flags.
+typedef enum {
+ FWL_EVENTFLAG_ShiftKey = 1 << 0,
+ FWL_EVENTFLAG_ControlKey = 1 << 1,
+ FWL_EVENTFLAG_AltKey = 1 << 2,
+ FWL_EVENTFLAG_MetaKey = 1 << 3,
+ FWL_EVENTFLAG_KeyPad = 1 << 4,
+ FWL_EVENTFLAG_AutoRepeat = 1 << 5,
+ FWL_EVENTFLAG_LeftButtonDown = 1 << 6,
+ FWL_EVENTFLAG_MiddleButtonDown = 1 << 7,
+ FWL_EVENTFLAG_RightButtonDown = 1 << 8,
+} FWL_EVENTFLAG;
+
+// Virtual keycodes.
+typedef enum {
+ FWL_VKEY_Back = 0x08,
+ FWL_VKEY_Tab = 0x09,
+ FWL_VKEY_NewLine = 0x0A,
+ FWL_VKEY_Clear = 0x0C,
+ FWL_VKEY_Return = 0x0D,
+ FWL_VKEY_Shift = 0x10,
+ FWL_VKEY_Control = 0x11,
+ FWL_VKEY_Menu = 0x12,
+ FWL_VKEY_Pause = 0x13,
+ FWL_VKEY_Capital = 0x14,
+ FWL_VKEY_Kana = 0x15,
+ FWL_VKEY_Hangul = 0x15,
+ FWL_VKEY_Junja = 0x17,
+ FWL_VKEY_Final = 0x18,
+ FWL_VKEY_Hanja = 0x19,
+ FWL_VKEY_Kanji = 0x19,
+ FWL_VKEY_Escape = 0x1B,
+ FWL_VKEY_Convert = 0x1C,
+ FWL_VKEY_NonConvert = 0x1D,
+ FWL_VKEY_Accept = 0x1E,
+ FWL_VKEY_ModeChange = 0x1F,
+ FWL_VKEY_Space = 0x20,
+ FWL_VKEY_Prior = 0x21,
+ FWL_VKEY_Next = 0x22,
+ FWL_VKEY_End = 0x23,
+ FWL_VKEY_Home = 0x24,
+ FWL_VKEY_Left = 0x25,
+ FWL_VKEY_Up = 0x26,
+ FWL_VKEY_Right = 0x27,
+ FWL_VKEY_Down = 0x28,
+ FWL_VKEY_Select = 0x29,
+ FWL_VKEY_Print = 0x2A,
+ FWL_VKEY_Execute = 0x2B,
+ FWL_VKEY_Snapshot = 0x2C,
+ FWL_VKEY_Insert = 0x2D,
+ FWL_VKEY_Delete = 0x2E,
+ FWL_VKEY_Help = 0x2F,
+ FWL_VKEY_0 = 0x30,
+ FWL_VKEY_1 = 0x31,
+ FWL_VKEY_2 = 0x32,
+ FWL_VKEY_3 = 0x33,
+ FWL_VKEY_4 = 0x34,
+ FWL_VKEY_5 = 0x35,
+ FWL_VKEY_6 = 0x36,
+ FWL_VKEY_7 = 0x37,
+ FWL_VKEY_8 = 0x38,
+ FWL_VKEY_9 = 0x39,
+ FWL_VKEY_A = 0x41,
+ FWL_VKEY_B = 0x42,
+ FWL_VKEY_C = 0x43,
+ FWL_VKEY_D = 0x44,
+ FWL_VKEY_E = 0x45,
+ FWL_VKEY_F = 0x46,
+ FWL_VKEY_G = 0x47,
+ FWL_VKEY_H = 0x48,
+ FWL_VKEY_I = 0x49,
+ FWL_VKEY_J = 0x4A,
+ FWL_VKEY_K = 0x4B,
+ FWL_VKEY_L = 0x4C,
+ FWL_VKEY_M = 0x4D,
+ FWL_VKEY_N = 0x4E,
+ FWL_VKEY_O = 0x4F,
+ FWL_VKEY_P = 0x50,
+ FWL_VKEY_Q = 0x51,
+ FWL_VKEY_R = 0x52,
+ FWL_VKEY_S = 0x53,
+ FWL_VKEY_T = 0x54,
+ FWL_VKEY_U = 0x55,
+ FWL_VKEY_V = 0x56,
+ FWL_VKEY_W = 0x57,
+ FWL_VKEY_X = 0x58,
+ FWL_VKEY_Y = 0x59,
+ FWL_VKEY_Z = 0x5A,
+ FWL_VKEY_LWin = 0x5B,
+ FWL_VKEY_Command = 0x5B,
+ FWL_VKEY_RWin = 0x5C,
+ FWL_VKEY_Apps = 0x5D,
+ FWL_VKEY_Sleep = 0x5F,
+ FWL_VKEY_NumPad0 = 0x60,
+ FWL_VKEY_NumPad1 = 0x61,
+ FWL_VKEY_NumPad2 = 0x62,
+ FWL_VKEY_NumPad3 = 0x63,
+ FWL_VKEY_NumPad4 = 0x64,
+ FWL_VKEY_NumPad5 = 0x65,
+ FWL_VKEY_NumPad6 = 0x66,
+ FWL_VKEY_NumPad7 = 0x67,
+ FWL_VKEY_NumPad8 = 0x68,
+ FWL_VKEY_NumPad9 = 0x69,
+ FWL_VKEY_Multiply = 0x6A,
+ FWL_VKEY_Add = 0x6B,
+ FWL_VKEY_Separator = 0x6C,
+ FWL_VKEY_Subtract = 0x6D,
+ FWL_VKEY_Decimal = 0x6E,
+ FWL_VKEY_Divide = 0x6F,
+ FWL_VKEY_F1 = 0x70,
+ FWL_VKEY_F2 = 0x71,
+ FWL_VKEY_F3 = 0x72,
+ FWL_VKEY_F4 = 0x73,
+ FWL_VKEY_F5 = 0x74,
+ FWL_VKEY_F6 = 0x75,
+ FWL_VKEY_F7 = 0x76,
+ FWL_VKEY_F8 = 0x77,
+ FWL_VKEY_F9 = 0x78,
+ FWL_VKEY_F10 = 0x79,
+ FWL_VKEY_F11 = 0x7A,
+ FWL_VKEY_F12 = 0x7B,
+ FWL_VKEY_F13 = 0x7C,
+ FWL_VKEY_F14 = 0x7D,
+ FWL_VKEY_F15 = 0x7E,
+ FWL_VKEY_F16 = 0x7F,
+ FWL_VKEY_F17 = 0x80,
+ FWL_VKEY_F18 = 0x81,
+ FWL_VKEY_F19 = 0x82,
+ FWL_VKEY_F20 = 0x83,
+ FWL_VKEY_F21 = 0x84,
+ FWL_VKEY_F22 = 0x85,
+ FWL_VKEY_F23 = 0x86,
+ FWL_VKEY_F24 = 0x87,
+ FWL_VKEY_NunLock = 0x90,
+ FWL_VKEY_Scroll = 0x91,
+ FWL_VKEY_LShift = 0xA0,
+ FWL_VKEY_RShift = 0xA1,
+ FWL_VKEY_LControl = 0xA2,
+ FWL_VKEY_RControl = 0xA3,
+ FWL_VKEY_LMenu = 0xA4,
+ FWL_VKEY_RMenu = 0xA5,
+ FWL_VKEY_BROWSER_Back = 0xA6,
+ FWL_VKEY_BROWSER_Forward = 0xA7,
+ FWL_VKEY_BROWSER_Refresh = 0xA8,
+ FWL_VKEY_BROWSER_Stop = 0xA9,
+ FWL_VKEY_BROWSER_Search = 0xAA,
+ FWL_VKEY_BROWSER_Favorites = 0xAB,
+ FWL_VKEY_BROWSER_Home = 0xAC,
+ FWL_VKEY_VOLUME_Mute = 0xAD,
+ FWL_VKEY_VOLUME_Down = 0xAE,
+ FWL_VKEY_VOLUME_Up = 0xAF,
+ FWL_VKEY_MEDIA_NEXT_Track = 0xB0,
+ FWL_VKEY_MEDIA_PREV_Track = 0xB1,
+ FWL_VKEY_MEDIA_Stop = 0xB2,
+ FWL_VKEY_MEDIA_PLAY_Pause = 0xB3,
+ FWL_VKEY_MEDIA_LAUNCH_Mail = 0xB4,
+ FWL_VKEY_MEDIA_LAUNCH_MEDIA_Select = 0xB5,
+ FWL_VKEY_MEDIA_LAUNCH_APP1 = 0xB6,
+ FWL_VKEY_MEDIA_LAUNCH_APP2 = 0xB7,
+ FWL_VKEY_OEM_1 = 0xBA,
+ FWL_VKEY_OEM_Plus = 0xBB,
+ FWL_VKEY_OEM_Comma = 0xBC,
+ FWL_VKEY_OEM_Minus = 0xBD,
+ FWL_VKEY_OEM_Period = 0xBE,
+ FWL_VKEY_OEM_2 = 0xBF,
+ FWL_VKEY_OEM_3 = 0xC0,
+ FWL_VKEY_OEM_4 = 0xDB,
+ FWL_VKEY_OEM_5 = 0xDC,
+ FWL_VKEY_OEM_6 = 0xDD,
+ FWL_VKEY_OEM_7 = 0xDE,
+ FWL_VKEY_OEM_8 = 0xDF,
+ FWL_VKEY_OEM_102 = 0xE2,
+ FWL_VKEY_ProcessKey = 0xE5,
+ FWL_VKEY_Packet = 0xE7,
+ FWL_VKEY_Attn = 0xF6,
+ FWL_VKEY_Crsel = 0xF7,
+ FWL_VKEY_Exsel = 0xF8,
+ FWL_VKEY_Ereof = 0xF9,
+ FWL_VKEY_Play = 0xFA,
+ FWL_VKEY_Zoom = 0xFB,
+ FWL_VKEY_NoName = 0xFC,
+ FWL_VKEY_PA1 = 0xFD,
+ FWL_VKEY_OEM_Clear = 0xFE,
+ FWL_VKEY_Unknown = 0,
+} FWL_VKEYCODE;
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_FWLEVENT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_javascript.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_javascript.h
new file mode 100644
index 00000000..2b024056
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_javascript.h
@@ -0,0 +1,77 @@
+// Copyright 2019 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_JAVASCRIPT_H_
+#define PUBLIC_FPDF_JAVASCRIPT_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Experimental API.
+// Get the number of JavaScript actions in |document|.
+//
+// document - handle to a document.
+//
+// Returns the number of JavaScript actions in |document| or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFDoc_GetJavaScriptActionCount(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Get the JavaScript action at |index| in |document|.
+//
+// document - handle to a document.
+// index - the index of the requested JavaScript action.
+//
+// Returns the handle to the JavaScript action, or NULL on failure.
+// Caller owns the returned handle and must close it with
+// FPDFDoc_CloseJavaScriptAction().
+FPDF_EXPORT FPDF_JAVASCRIPT_ACTION FPDF_CALLCONV
+FPDFDoc_GetJavaScriptAction(FPDF_DOCUMENT document, int index);
+
+// Experimental API.
+// Close a loaded FPDF_JAVASCRIPT_ACTION object.
+
+// javascript - Handle to a JavaScript action.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFDoc_CloseJavaScriptAction(FPDF_JAVASCRIPT_ACTION javascript);
+
+// Experimental API.
+// Get the name from the |javascript| handle. |buffer| is only modified if
+// |buflen| is longer than the length of the name. On errors, |buffer| is
+// unmodified and the returned length is 0.
+//
+// javascript - handle to an JavaScript action.
+// buffer - buffer for holding the name, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the JavaScript action name in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFJavaScriptAction_GetName(FPDF_JAVASCRIPT_ACTION javascript,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Get the script from the |javascript| handle. |buffer| is only modified if
+// |buflen| is longer than the length of the script. On errors, |buffer| is
+// unmodified and the returned length is 0.
+//
+// javascript - handle to an JavaScript action.
+// buffer - buffer for holding the name, encoded in UTF-16LE.
+// buflen - length of the buffer in bytes.
+//
+// Returns the length of the JavaScript action name in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFJavaScriptAction_GetScript(FPDF_JAVASCRIPT_ACTION javascript,
+ FPDF_WCHAR* buffer,
+ unsigned long buflen);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_JAVASCRIPT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_ppo.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_ppo.h
new file mode 100644
index 00000000..1734bc68
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_ppo.h
@@ -0,0 +1,115 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_PPO_H_
+#define PUBLIC_FPDF_PPO_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Experimental API.
+// Import pages to a FPDF_DOCUMENT.
+//
+// dest_doc - The destination document for the pages.
+// src_doc - The document to be imported.
+// page_indices - An array of page indices to be imported. The first page is
+// zero. If |page_indices| is NULL, all pages from |src_doc|
+// are imported.
+// length - The length of the |page_indices| array.
+// index - The page index at which to insert the first imported page
+// into |dest_doc|. The first page is zero.
+//
+// Returns TRUE on success. Returns FALSE if any pages in |page_indices| is
+// invalid.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_ImportPagesByIndex(FPDF_DOCUMENT dest_doc,
+ FPDF_DOCUMENT src_doc,
+ const int* page_indices,
+ unsigned long length,
+ int index);
+
+// Import pages to a FPDF_DOCUMENT.
+//
+// dest_doc - The destination document for the pages.
+// src_doc - The document to be imported.
+// pagerange - A page range string, Such as "1,3,5-7". The first page is one.
+// If |pagerange| is NULL, all pages from |src_doc| are imported.
+// index - The page index at which to insert the first imported page into
+// |dest_doc|. The first page is zero.
+//
+// Returns TRUE on success. Returns FALSE if any pages in |pagerange| is
+// invalid or if |pagerange| cannot be read.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_ImportPages(FPDF_DOCUMENT dest_doc,
+ FPDF_DOCUMENT src_doc,
+ FPDF_BYTESTRING pagerange,
+ int index);
+
+// Experimental API.
+// Create a new document from |src_doc|. The pages of |src_doc| will be
+// combined to provide |num_pages_on_x_axis x num_pages_on_y_axis| pages per
+// |output_doc| page.
+//
+// src_doc - The document to be imported.
+// output_width - The output page width in PDF "user space" units.
+// output_height - The output page height in PDF "user space" units.
+// num_pages_on_x_axis - The number of pages on X Axis.
+// num_pages_on_y_axis - The number of pages on Y Axis.
+//
+// Return value:
+// A handle to the created document, or NULL on failure.
+//
+// Comments:
+// number of pages per page = num_pages_on_x_axis * num_pages_on_y_axis
+//
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_ImportNPagesToOne(FPDF_DOCUMENT src_doc,
+ float output_width,
+ float output_height,
+ size_t num_pages_on_x_axis,
+ size_t num_pages_on_y_axis);
+
+// Experimental API.
+// Create a template to generate form xobjects from |src_doc|'s page at
+// |src_page_index|, for use in |dest_doc|.
+//
+// Returns a handle on success, or NULL on failure. Caller owns the newly
+// created object.
+FPDF_EXPORT FPDF_XOBJECT FPDF_CALLCONV
+FPDF_NewXObjectFromPage(FPDF_DOCUMENT dest_doc,
+ FPDF_DOCUMENT src_doc,
+ int src_page_index);
+
+// Experimental API.
+// Close an FPDF_XOBJECT handle created by FPDF_NewXObjectFromPage().
+// FPDF_PAGEOBJECTs created from the FPDF_XOBJECT handle are not affected.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_CloseXObject(FPDF_XOBJECT xobject);
+
+// Experimental API.
+// Create a new form object from an FPDF_XOBJECT object.
+//
+// Returns a new form object on success, or NULL on failure. Caller owns the
+// newly created object.
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDF_NewFormObjectFromXObject(FPDF_XOBJECT xobject);
+
+// Copy the viewer preferences from |src_doc| into |dest_doc|.
+//
+// dest_doc - Document to write the viewer preferences into.
+// src_doc - Document to read the viewer preferences from.
+//
+// Returns TRUE on success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_CopyViewerPreferences(FPDF_DOCUMENT dest_doc, FPDF_DOCUMENT src_doc);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_PPO_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_progressive.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_progressive.h
new file mode 100644
index 00000000..0505a54b
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_progressive.h
@@ -0,0 +1,155 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_PROGRESSIVE_H_
+#define PUBLIC_FPDF_PROGRESSIVE_H_
+
+// clang-format off
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+// Flags for progressive process status.
+#define FPDF_RENDER_READY 0
+#define FPDF_RENDER_TOBECONTINUED 1
+#define FPDF_RENDER_DONE 2
+#define FPDF_RENDER_FAILED 3
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// IFPDF_RENDERINFO interface.
+typedef struct _IFSDK_PAUSE {
+ // Version number of the interface. Currently must be 1.
+ int version;
+
+ // Method: NeedToPauseNow
+ // Check if we need to pause a progressive process now.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // Return Value:
+ // Non-zero for pause now, 0 for continue.
+ FPDF_BOOL (*NeedToPauseNow)(struct _IFSDK_PAUSE* pThis);
+
+ // A user defined data pointer, used by user's application. Can be NULL.
+ void* user;
+} IFSDK_PAUSE;
+
+// Experimental API.
+// Function: FPDF_RenderPageBitmapWithColorScheme_Start
+// Start to render page contents to a device independent bitmap
+// progressively with a specified color scheme for the content.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). Bitmap handle can be created by
+// FPDFBitmap_Create function.
+// page - Handle to the page as returned by FPDF_LoadPage
+// function.
+// start_x - Left pixel position of the display area in the
+// bitmap coordinate.
+// start_y - Top pixel position of the display area in the
+// bitmap coordinate.
+// size_x - Horizontal size (in pixels) for displaying the
+// page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation: 0 (normal), 1 (rotated 90
+// degrees clockwise), 2 (rotated 180 degrees),
+// 3 (rotated 90 degrees counter-clockwise).
+// flags - 0 for normal display, or combination of flags
+// defined in fpdfview.h. With FPDF_ANNOT flag, it
+// renders all annotations that does not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// color_scheme - Color scheme to be used in rendering the |page|.
+// If null, this function will work similar to
+// FPDF_RenderPageBitmap_Start().
+// pause - The IFSDK_PAUSE interface. A callback mechanism
+// allowing the page rendering process.
+// Return value:
+// Rendering Status. See flags for progressive process status for the
+// details.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_RenderPageBitmapWithColorScheme_Start(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags,
+ const FPDF_COLORSCHEME* color_scheme,
+ IFSDK_PAUSE* pause);
+
+// Function: FPDF_RenderPageBitmap_Start
+// Start to render page contents to a device independent bitmap
+// progressively.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). Bitmap handle can be created by
+// FPDFBitmap_Create().
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// start_x - Left pixel position of the display area in the
+// bitmap coordinates.
+// start_y - Top pixel position of the display area in the bitmap
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation: 0 (normal), 1 (rotated 90 degrees
+// clockwise), 2 (rotated 180 degrees), 3 (rotated 90
+// degrees counter-clockwise).
+// flags - 0 for normal display, or combination of flags
+// defined in fpdfview.h. With FPDF_ANNOT flag, it
+// renders all annotations that does not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// pause - The IFSDK_PAUSE interface.A callback mechanism
+// allowing the page rendering process
+// Return value:
+// Rendering Status. See flags for progressive process status for the
+// details.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_RenderPageBitmap_Start(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags,
+ IFSDK_PAUSE* pause);
+
+// Function: FPDF_RenderPage_Continue
+// Continue rendering a PDF page.
+// Parameters:
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// pause - The IFSDK_PAUSE interface (a callback mechanism
+// allowing the page rendering process to be paused
+// before it's finished). This can be NULL if you
+// don't want to pause.
+// Return value:
+// The rendering status. See flags for progressive process status for
+// the details.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_RenderPage_Continue(FPDF_PAGE page,
+ IFSDK_PAUSE* pause);
+
+// Function: FPDF_RenderPage_Close
+// Release the resource allocate during page rendering. Need to be
+// called after finishing rendering or
+// cancel the rendering.
+// Parameters:
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPage_Close(FPDF_PAGE page);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_PROGRESSIVE_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_save.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_save.h
new file mode 100644
index 00000000..ca700903
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_save.h
@@ -0,0 +1,86 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_SAVE_H_
+#define PUBLIC_FPDF_SAVE_H_
+
+// clang-format off
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Structure for custom file write
+typedef struct FPDF_FILEWRITE_ {
+ //
+ // Version number of the interface. Currently must be 1.
+ //
+ int version;
+
+ // Method: WriteBlock
+ // Output a block of data in your custom way.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Yes
+ // Comments:
+ // Called by function FPDF_SaveDocument
+ // Parameters:
+ // pThis - Pointer to the structure itself
+ // pData - Pointer to a buffer to output
+ // size - The size of the buffer.
+ // Return value:
+ // Should be non-zero if successful, zero for error.
+ int (*WriteBlock)(struct FPDF_FILEWRITE_* pThis,
+ const void* pData,
+ unsigned long size);
+} FPDF_FILEWRITE;
+
+ // Flags for FPDF_SaveAsCopy()
+#define FPDF_INCREMENTAL 1
+#define FPDF_NO_INCREMENTAL 2
+#define FPDF_REMOVE_SECURITY 3
+
+// Function: FPDF_SaveAsCopy
+// Saves the copy of specified document in custom way.
+// Parameters:
+// document - Handle to document, as returned by
+// FPDF_LoadDocument() or FPDF_CreateNewDocument().
+// pFileWrite - A pointer to a custom file write structure.
+// flags - Flags above that affect how the PDF gets saved.
+// Pass in 0 when there are no flags.
+// Return value:
+// TRUE for succeed, FALSE for failed.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_SaveAsCopy(FPDF_DOCUMENT document,
+ FPDF_FILEWRITE* pFileWrite,
+ FPDF_DWORD flags);
+
+// Function: FPDF_SaveWithVersion
+// Same as FPDF_SaveAsCopy(), except the file version of the
+// saved document can be specified by the caller.
+// Parameters:
+// document - Handle to document.
+// pFileWrite - A pointer to a custom file write structure.
+// flags - The creating flags.
+// fileVersion - The PDF file version. File version: 14 for 1.4,
+// 15 for 1.5, ...
+// Return value:
+// TRUE if succeed, FALSE if failed.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_SaveWithVersion(FPDF_DOCUMENT document,
+ FPDF_FILEWRITE* pFileWrite,
+ FPDF_DWORD flags,
+ int fileVersion);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_SAVE_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_searchex.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_searchex.h
new file mode 100644
index 00000000..9c980dbe
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_searchex.h
@@ -0,0 +1,39 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_SEARCHEX_H_
+#define PUBLIC_FPDF_SEARCHEX_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Get the character index in |text_page| internal character list.
+//
+// text_page - a text page information structure.
+// nTextIndex - index of the text returned from FPDFText_GetText().
+//
+// Returns the index of the character in internal character list. -1 for error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_GetCharIndexFromTextIndex(FPDF_TEXTPAGE text_page, int nTextIndex);
+
+// Get the text index in |text_page| internal character list.
+//
+// text_page - a text page information structure.
+// nCharIndex - index of the character in internal character list.
+//
+// Returns the index of the text returned from FPDFText_GetText(). -1 for error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_GetTextIndexFromCharIndex(FPDF_TEXTPAGE text_page, int nCharIndex);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_SEARCHEX_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_signature.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_signature.h
new file mode 100644
index 00000000..9a075e5f
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_signature.h
@@ -0,0 +1,155 @@
+// Copyright 2020 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_SIGNATURE_H_
+#define PUBLIC_FPDF_SIGNATURE_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif // __cplusplus
+
+// Experimental API.
+// Function: FPDF_GetSignatureCount
+// Get total number of signatures in the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// Return value:
+// Total number of signatures in the document on success, -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetSignatureCount(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_GetSignatureObject
+// Get the Nth signature of the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// index - Index into the array of signatures of the document.
+// Return value:
+// Returns the handle to the signature, or NULL on failure. The caller
+// does not take ownership of the returned FPDF_SIGNATURE. Instead, it
+// remains valid until FPDF_CloseDocument() is called for the document.
+FPDF_EXPORT FPDF_SIGNATURE FPDF_CALLCONV
+FPDF_GetSignatureObject(FPDF_DOCUMENT document, int index);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetContents
+// Get the contents of a signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// buffer - The address of a buffer that receives the contents.
+// length - The size, in bytes, of |buffer|.
+// Return value:
+// Returns the number of bytes in the contents on success, 0 on error.
+//
+// For public-key signatures, |buffer| is either a DER-encoded PKCS#1 binary or
+// a DER-encoded PKCS#7 binary. If |length| is less than the returned length, or
+// |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFSignatureObj_GetContents(FPDF_SIGNATURE signature,
+ void* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetByteRange
+// Get the byte range of a signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// buffer - The address of a buffer that receives the
+// byte range.
+// length - The size, in ints, of |buffer|.
+// Return value:
+// Returns the number of ints in the byte range on
+// success, 0 on error.
+//
+// |buffer| is an array of pairs of integers (starting byte offset,
+// length in bytes) that describes the exact byte range for the digest
+// calculation. If |length| is less than the returned length, or
+// |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFSignatureObj_GetByteRange(FPDF_SIGNATURE signature,
+ int* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetSubFilter
+// Get the encoding of the value of a signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// buffer - The address of a buffer that receives the encoding.
+// length - The size, in bytes, of |buffer|.
+// Return value:
+// Returns the number of bytes in the encoding name (including the
+// trailing NUL character) on success, 0 on error.
+//
+// The |buffer| is always encoded in 7-bit ASCII. If |length| is less than the
+// returned length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFSignatureObj_GetSubFilter(FPDF_SIGNATURE signature,
+ char* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetReason
+// Get the reason (comment) of the signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// buffer - The address of a buffer that receives the reason.
+// length - The size, in bytes, of |buffer|.
+// Return value:
+// Returns the number of bytes in the reason on success, 0 on error.
+//
+// Regardless of the platform, the |buffer| is always in UTF-16LE encoding. The
+// string is terminated by a UTF16 NUL character. If |length| is less than the
+// returned length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFSignatureObj_GetReason(FPDF_SIGNATURE signature,
+ void* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetTime
+// Get the time of signing of a signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// buffer - The address of a buffer that receives the time.
+// length - The size, in bytes, of |buffer|.
+// Return value:
+// Returns the number of bytes in the encoding name (including the
+// trailing NUL character) on success, 0 on error.
+//
+// The |buffer| is always encoded in 7-bit ASCII. If |length| is less than the
+// returned length, or |buffer| is NULL, |buffer| will not be modified.
+//
+// The format of time is expected to be D:YYYYMMDDHHMMSS+XX'YY', i.e. it's
+// percision is seconds, with timezone information. This value should be used
+// only when the time of signing is not available in the (PKCS#7 binary)
+// signature.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFSignatureObj_GetTime(FPDF_SIGNATURE signature,
+ char* buffer,
+ unsigned long length);
+
+// Experimental API.
+// Function: FPDFSignatureObj_GetDocMDPPermission
+// Get the DocMDP permission of a signature object.
+// Parameters:
+// signature - Handle to the signature object. Returned by
+// FPDF_GetSignatureObject().
+// Return value:
+// Returns the permission (1, 2 or 3) on success, 0 on error.
+FPDF_EXPORT unsigned int FPDF_CALLCONV
+FPDFSignatureObj_GetDocMDPPermission(FPDF_SIGNATURE signature);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif // __cplusplus
+
+#endif // PUBLIC_FPDF_SIGNATURE_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_structtree.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_structtree.h
new file mode 100644
index 00000000..ea67fefd
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_structtree.h
@@ -0,0 +1,524 @@
+// Copyright 2016 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_STRUCTTREE_H_
+#define PUBLIC_FPDF_STRUCTTREE_H_
+
+// clang-format off
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Function: FPDF_StructTree_GetForPage
+// Get the structure tree for a page.
+// Parameters:
+// page - Handle to the page, as returned by FPDF_LoadPage().
+// Return value:
+// A handle to the structure tree or NULL on error. The caller owns the
+// returned handle and must use FPDF_StructTree_Close() to release it.
+// The handle should be released before |page| gets released.
+FPDF_EXPORT FPDF_STRUCTTREE FPDF_CALLCONV
+FPDF_StructTree_GetForPage(FPDF_PAGE page);
+
+// Function: FPDF_StructTree_Close
+// Release a resource allocated by FPDF_StructTree_GetForPage().
+// Parameters:
+// struct_tree - Handle to the structure tree, as returned by
+// FPDF_StructTree_LoadPage().
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_StructTree_Close(FPDF_STRUCTTREE struct_tree);
+
+// Function: FPDF_StructTree_CountChildren
+// Count the number of children for the structure tree.
+// Parameters:
+// struct_tree - Handle to the structure tree, as returned by
+// FPDF_StructTree_LoadPage().
+// Return value:
+// The number of children, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructTree_CountChildren(FPDF_STRUCTTREE struct_tree);
+
+// Function: FPDF_StructTree_GetChildAtIndex
+// Get a child in the structure tree.
+// Parameters:
+// struct_tree - Handle to the structure tree, as returned by
+// FPDF_StructTree_LoadPage().
+// index - The index for the child, 0-based.
+// Return value:
+// The child at the n-th index or NULL on error. The caller does not
+// own the handle. The handle remains valid as long as |struct_tree|
+// remains valid.
+// Comments:
+// The |index| must be less than the FPDF_StructTree_CountChildren()
+// return value.
+FPDF_EXPORT FPDF_STRUCTELEMENT FPDF_CALLCONV
+FPDF_StructTree_GetChildAtIndex(FPDF_STRUCTTREE struct_tree, int index);
+
+// Function: FPDF_StructElement_GetAltText
+// Get the alt text for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output the alt text. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the alt text, including the terminating NUL
+// character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetAltText(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetActualText
+// Get the actual text for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output the actual text. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the actual text, including the terminating
+// NUL character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetActualText(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Function: FPDF_StructElement_GetID
+// Get the ID for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output the ID string. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the ID string, including the terminating NUL
+// character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetID(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetLang
+// Get the case-insensitive IETF BCP 47 language code for an element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output the lang string. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the ID string, including the terminating NUL
+// character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetLang(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetStringAttribute
+// Get a struct element attribute of type "name" or "string".
+// Parameters:
+// struct_element - Handle to the struct element.
+// attr_name - The name of the attribute to retrieve.
+// buffer - A buffer for output. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the attribute value, including the
+// terminating NUL character. The number of bytes is returned
+// regardless of the |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetStringAttribute(FPDF_STRUCTELEMENT struct_element,
+ FPDF_BYTESTRING attr_name,
+ void* buffer,
+ unsigned long buflen);
+
+// Function: FPDF_StructElement_GetMarkedContentID
+// Get the marked content ID for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// Return value:
+// The marked content ID of the element. If no ID exists, returns
+// -1.
+// Comments:
+// FPDF_StructElement_GetMarkedContentIdAtIndex() may be able to
+// extract more marked content IDs out of |struct_element|. This API
+// may be deprecated in the future.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_GetMarkedContentID(FPDF_STRUCTELEMENT struct_element);
+
+// Function: FPDF_StructElement_GetType
+// Get the type (/S) for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the type, including the terminating NUL
+// character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetType(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetObjType
+// Get the object type (/Type) for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the object type, including the terminating
+// NUL character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetObjType(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Function: FPDF_StructElement_GetTitle
+// Get the title (/T) for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// buffer - A buffer for output. May be NULL.
+// buflen - The length of the buffer, in bytes. May be 0.
+// Return value:
+// The number of bytes in the title, including the terminating NUL
+// character. The number of bytes is returned regardless of the
+// |buffer| and |buflen| parameters.
+// Comments:
+// Regardless of the platform, the |buffer| is always in UTF-16LE
+// encoding. The string is terminated by a UTF16 NUL character. If
+// |buflen| is less than the required length, or |buffer| is NULL,
+// |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_StructElement_GetTitle(FPDF_STRUCTELEMENT struct_element,
+ void* buffer,
+ unsigned long buflen);
+
+// Function: FPDF_StructElement_CountChildren
+// Count the number of children for the structure element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// Return value:
+// The number of children, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_CountChildren(FPDF_STRUCTELEMENT struct_element);
+
+// Function: FPDF_StructElement_GetChildAtIndex
+// Get a child in the structure element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// index - The index for the child, 0-based.
+// Return value:
+// The child at the n-th index or NULL on error.
+// Comments:
+// If the child exists but is not an element, then this function will
+// return NULL. This will also return NULL for out of bounds indices.
+// The |index| must be less than the FPDF_StructElement_CountChildren()
+// return value.
+FPDF_EXPORT FPDF_STRUCTELEMENT FPDF_CALLCONV
+FPDF_StructElement_GetChildAtIndex(FPDF_STRUCTELEMENT struct_element,
+ int index);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetChildMarkedContentID
+// Get the child's content id
+// Parameters:
+// struct_element - Handle to the struct element.
+// index - The index for the child, 0-based.
+// Return value:
+// The marked content ID of the child. If no ID exists, returns -1.
+// Comments:
+// If the child exists but is not a stream or object, then this
+// function will return -1. This will also return -1 for out of bounds
+// indices. Compared to FPDF_StructElement_GetMarkedContentIdAtIndex,
+// it is scoped to the current page.
+// The |index| must be less than the FPDF_StructElement_CountChildren()
+// return value.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_GetChildMarkedContentID(FPDF_STRUCTELEMENT struct_element,
+ int index);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetParent
+// Get the parent of the structure element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// Return value:
+// The parent structure element or NULL on error.
+// Comments:
+// If structure element is StructTreeRoot, then this function will
+// return NULL.
+FPDF_EXPORT FPDF_STRUCTELEMENT FPDF_CALLCONV
+FPDF_StructElement_GetParent(FPDF_STRUCTELEMENT struct_element);
+
+// Function: FPDF_StructElement_GetAttributeCount
+// Count the number of attributes for the structure element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// Return value:
+// The number of attributes, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_GetAttributeCount(FPDF_STRUCTELEMENT struct_element);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetAttributeAtIndex
+// Get an attribute object in the structure element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// index - The index for the attribute object, 0-based.
+// Return value:
+// The attribute object at the n-th index or NULL on error.
+// Comments:
+// If the attribute object exists but is not a dict, then this
+// function will return NULL. This will also return NULL for out of
+// bounds indices. The caller does not own the handle. The handle
+// remains valid as long as |struct_element| remains valid.
+// The |index| must be less than the
+// FPDF_StructElement_GetAttributeCount() return value.
+FPDF_EXPORT FPDF_STRUCTELEMENT_ATTR FPDF_CALLCONV
+FPDF_StructElement_GetAttributeAtIndex(FPDF_STRUCTELEMENT struct_element, int index);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetCount
+// Count the number of attributes in a structure element attribute map.
+// Parameters:
+// struct_attribute - Handle to the struct element attribute.
+// Return value:
+// The number of attributes, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_Attr_GetCount(FPDF_STRUCTELEMENT_ATTR struct_attribute);
+
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetName
+// Get the name of an attribute in a structure element attribute map.
+// Parameters:
+// struct_attribute - Handle to the struct element attribute.
+// index - The index of attribute in the map.
+// buffer - A buffer for output. May be NULL. This is only
+// modified if |buflen| is longer than the length
+// of the key. Optional, pass null to just
+// retrieve the size of the buffer needed.
+// buflen - The length of the buffer.
+// out_buflen - A pointer to variable that will receive the
+// minimum buffer size to contain the key. Not
+// filled if FALSE is returned.
+// Return value:
+// TRUE if the operation was successful, FALSE otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_StructElement_Attr_GetName(FPDF_STRUCTELEMENT_ATTR struct_attribute,
+ int index,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetValue
+// Get a handle to a value for an attribute in a structure element
+// attribute map.
+// Parameters:
+// struct_attribute - Handle to the struct element attribute.
+// name - The attribute name.
+// Return value:
+// Returns a handle to the value associated with the input, if any.
+// Returns NULL on failure. The caller does not own the handle.
+// The handle remains valid as long as |struct_attribute| remains
+// valid.
+FPDF_EXPORT FPDF_STRUCTELEMENT_ATTR_VALUE FPDF_CALLCONV
+FPDF_StructElement_Attr_GetValue(FPDF_STRUCTELEMENT_ATTR struct_attribute,
+ FPDF_BYTESTRING name);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetType
+// Get the type of an attribute in a structure element attribute map.
+// Parameters:
+// value - Handle to the value.
+// Return value:
+// Returns the type of the value, or FPDF_OBJECT_UNKNOWN in case of
+// failure. Note that this will never return FPDF_OBJECT_REFERENCE, as
+// references are always dereferenced.
+FPDF_EXPORT FPDF_OBJECT_TYPE FPDF_CALLCONV
+FPDF_StructElement_Attr_GetType(FPDF_STRUCTELEMENT_ATTR_VALUE value);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetBooleanValue
+// Get the value of a boolean attribute in an attribute map as
+// FPDF_BOOL. FPDF_StructElement_Attr_GetType() should have returned
+// FPDF_OBJECT_BOOLEAN for this property.
+// Parameters:
+// value - Handle to the value.
+// out_value - A pointer to variable that will receive the value. Not
+// filled if false is returned.
+// Return value:
+// Returns TRUE if the attribute maps to a boolean value, FALSE
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_StructElement_Attr_GetBooleanValue(FPDF_STRUCTELEMENT_ATTR_VALUE value,
+ FPDF_BOOL* out_value);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetNumberValue
+// Get the value of a number attribute in an attribute map as float.
+// FPDF_StructElement_Attr_GetType() should have returned
+// FPDF_OBJECT_NUMBER for this property.
+// Parameters:
+// value - Handle to the value.
+// out_value - A pointer to variable that will receive the value. Not
+// filled if false is returned.
+// Return value:
+// Returns TRUE if the attribute maps to a number value, FALSE
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_StructElement_Attr_GetNumberValue(FPDF_STRUCTELEMENT_ATTR_VALUE value,
+ float* out_value);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetStringValue
+// Get the value of a string attribute in an attribute map as string.
+// FPDF_StructElement_Attr_GetType() should have returned
+// FPDF_OBJECT_STRING or FPDF_OBJECT_NAME for this property.
+// Parameters:
+// value - Handle to the value.
+// buffer - A buffer for holding the returned key in UTF-16LE.
+// This is only modified if |buflen| is longer than the
+// length of the key. Optional, pass null to just
+// retrieve the size of the buffer needed.
+// buflen - The length of the buffer.
+// out_buflen - A pointer to variable that will receive the minimum
+// buffer size to contain the key. Not filled if FALSE is
+// returned.
+// Return value:
+// Returns TRUE if the attribute maps to a string value, FALSE
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_StructElement_Attr_GetStringValue(FPDF_STRUCTELEMENT_ATTR_VALUE value,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetBlobValue
+// Get the value of a blob attribute in an attribute map as string.
+// Parameters:
+// value - Handle to the value.
+// buffer - A buffer for holding the returned value. This is only
+// modified if |buflen| is at least as long as the length
+// of the value. Optional, pass null to just retrieve the
+// size of the buffer needed.
+// buflen - The length of the buffer.
+// out_buflen - A pointer to variable that will receive the minimum
+// buffer size to contain the key. Not filled if FALSE is
+// returned.
+// Return value:
+// Returns TRUE if the attribute maps to a string value, FALSE
+// otherwise.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_StructElement_Attr_GetBlobValue(FPDF_STRUCTELEMENT_ATTR_VALUE value,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_CountChildren
+// Count the number of children values in an attribute.
+// Parameters:
+// value - Handle to the value.
+// Return value:
+// The number of children, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_Attr_CountChildren(FPDF_STRUCTELEMENT_ATTR_VALUE value);
+
+// Experimental API.
+// Function: FPDF_StructElement_Attr_GetChildAtIndex
+// Get a child from an attribute.
+// Parameters:
+// value - Handle to the value.
+// index - The index for the child, 0-based.
+// Return value:
+// The child at the n-th index or NULL on error.
+// Comments:
+// The |index| must be less than the
+// FPDF_StructElement_Attr_CountChildren() return value.
+FPDF_EXPORT FPDF_STRUCTELEMENT_ATTR_VALUE FPDF_CALLCONV
+FPDF_StructElement_Attr_GetChildAtIndex(FPDF_STRUCTELEMENT_ATTR_VALUE value,
+ int index);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetMarkedContentIdCount
+// Get the count of marked content ids for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// Return value:
+// The count of marked content ids or -1 if none exists.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_GetMarkedContentIdCount(FPDF_STRUCTELEMENT struct_element);
+
+// Experimental API.
+// Function: FPDF_StructElement_GetMarkedContentIdAtIndex
+// Get the marked content id at a given index for a given element.
+// Parameters:
+// struct_element - Handle to the struct element.
+// index - The index of the marked content id, 0-based.
+// Return value:
+// The marked content ID of the element. If no ID exists, returns
+// -1.
+// Comments:
+// The |index| must be less than the
+// FPDF_StructElement_GetMarkedContentIdCount() return value.
+// This will likely supersede FPDF_StructElement_GetMarkedContentID().
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_StructElement_GetMarkedContentIdAtIndex(FPDF_STRUCTELEMENT struct_element,
+ int index);
+
+#ifdef __cplusplus
+} // extern "C"
+#endif
+
+#endif // PUBLIC_FPDF_STRUCTTREE_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_sysfontinfo.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_sysfontinfo.h
new file mode 100644
index 00000000..f3bc544b
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_sysfontinfo.h
@@ -0,0 +1,317 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_SYSFONTINFO_H_
+#define PUBLIC_FPDF_SYSFONTINFO_H_
+
+#include
+
+// clang-format off
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+// Character sets for the font
+#define FXFONT_ANSI_CHARSET 0
+#define FXFONT_DEFAULT_CHARSET 1
+#define FXFONT_SYMBOL_CHARSET 2
+#define FXFONT_SHIFTJIS_CHARSET 128
+#define FXFONT_HANGEUL_CHARSET 129
+#define FXFONT_GB2312_CHARSET 134
+#define FXFONT_CHINESEBIG5_CHARSET 136
+#define FXFONT_GREEK_CHARSET 161
+#define FXFONT_VIETNAMESE_CHARSET 163
+#define FXFONT_HEBREW_CHARSET 177
+#define FXFONT_ARABIC_CHARSET 178
+#define FXFONT_CYRILLIC_CHARSET 204
+#define FXFONT_THAI_CHARSET 222
+#define FXFONT_EASTERNEUROPEAN_CHARSET 238
+
+// Font pitch and family flags
+#define FXFONT_FF_FIXEDPITCH (1 << 0)
+#define FXFONT_FF_ROMAN (1 << 4)
+#define FXFONT_FF_SCRIPT (4 << 4)
+
+// Typical weight values
+#define FXFONT_FW_NORMAL 400
+#define FXFONT_FW_BOLD 700
+
+// Exported Functions
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Interface: FPDF_SYSFONTINFO
+// Interface for getting system font information and font mapping
+typedef struct _FPDF_SYSFONTINFO {
+ // Version number of the interface. Currently must be 1.
+ int version;
+
+ // Method: Release
+ // Give implementation a chance to release any data after the
+ // interface is no longer used.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // Return Value:
+ // None
+ // Comments:
+ // Called by PDFium during the final cleanup process.
+ void (*Release)(struct _FPDF_SYSFONTINFO* pThis);
+
+ // Method: EnumFonts
+ // Enumerate all fonts installed on the system
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // pMapper - An opaque pointer to internal font mapper, used
+ // when calling FPDF_AddInstalledFont().
+ // Return Value:
+ // None
+ // Comments:
+ // Implementations should call FPDF_AddInstalledFont() function for
+ // each font found. Only TrueType/OpenType and Type1 fonts are
+ // accepted by PDFium.
+ void (*EnumFonts)(struct _FPDF_SYSFONTINFO* pThis, void* pMapper);
+
+ // Method: MapFont
+ // Use the system font mapper to get a font handle from requested
+ // parameters.
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Required if GetFont method is not implemented.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // weight - Weight of the requested font. 400 is normal and
+ // 700 is bold.
+ // bItalic - Italic option of the requested font, TRUE or
+ // FALSE.
+ // charset - Character set identifier for the requested font.
+ // See above defined constants.
+ // pitch_family - A combination of flags. See above defined
+ // constants.
+ // face - Typeface name. Currently use system local encoding
+ // only.
+ // bExact - Obsolete: this parameter is now ignored.
+ // Return Value:
+ // An opaque pointer for font handle, or NULL if system mapping is
+ // not supported.
+ // Comments:
+ // If the system supports native font mapper (like Windows),
+ // implementation can implement this method to get a font handle.
+ // Otherwise, PDFium will do the mapping and then call GetFont
+ // method. Only TrueType/OpenType and Type1 fonts are accepted
+ // by PDFium.
+ void* (*MapFont)(struct _FPDF_SYSFONTINFO* pThis,
+ int weight,
+ FPDF_BOOL bItalic,
+ int charset,
+ int pitch_family,
+ const char* face,
+ FPDF_BOOL* bExact);
+
+ // Method: GetFont
+ // Get a handle to a particular font by its internal ID
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Required if MapFont method is not implemented.
+ // Return Value:
+ // An opaque pointer for font handle.
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // face - Typeface name in system local encoding.
+ // Comments:
+ // If the system mapping not supported, PDFium will do the font
+ // mapping and use this method to get a font handle.
+ void* (*GetFont)(struct _FPDF_SYSFONTINFO* pThis, const char* face);
+
+ // Method: GetFontData
+ // Get font data from a font
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // hFont - Font handle returned by MapFont or GetFont method
+ // table - TrueType/OpenType table identifier (refer to
+ // TrueType specification), or 0 for the whole file.
+ // buffer - The buffer receiving the font data. Can be NULL if
+ // not provided.
+ // buf_size - Buffer size, can be zero if not provided.
+ // Return Value:
+ // Number of bytes needed, if buffer not provided or not large
+ // enough, or number of bytes written into buffer otherwise.
+ // Comments:
+ // Can read either the full font file, or a particular
+ // TrueType/OpenType table.
+ unsigned long (*GetFontData)(struct _FPDF_SYSFONTINFO* pThis,
+ void* hFont,
+ unsigned int table,
+ unsigned char* buffer,
+ unsigned long buf_size);
+
+ // Method: GetFaceName
+ // Get face name from a font handle
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // hFont - Font handle returned by MapFont or GetFont method
+ // buffer - The buffer receiving the face name. Can be NULL if
+ // not provided
+ // buf_size - Buffer size, can be zero if not provided
+ // Return Value:
+ // Number of bytes needed, if buffer not provided or not large
+ // enough, or number of bytes written into buffer otherwise.
+ unsigned long (*GetFaceName)(struct _FPDF_SYSFONTINFO* pThis,
+ void* hFont,
+ char* buffer,
+ unsigned long buf_size);
+
+ // Method: GetFontCharset
+ // Get character set information for a font handle
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // No
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // hFont - Font handle returned by MapFont or GetFont method
+ // Return Value:
+ // Character set identifier. See defined constants above.
+ int (*GetFontCharset)(struct _FPDF_SYSFONTINFO* pThis, void* hFont);
+
+ // Method: DeleteFont
+ // Delete a font handle
+ // Interface Version:
+ // 1
+ // Implementation Required:
+ // Yes
+ // Parameters:
+ // pThis - Pointer to the interface structure itself
+ // hFont - Font handle returned by MapFont or GetFont method
+ // Return Value:
+ // None
+ void (*DeleteFont)(struct _FPDF_SYSFONTINFO* pThis, void* hFont);
+} FPDF_SYSFONTINFO;
+
+// Struct: FPDF_CharsetFontMap
+// Provides the name of a font to use for a given charset value.
+typedef struct FPDF_CharsetFontMap_ {
+ int charset; // Character Set Enum value, see FXFONT_*_CHARSET above.
+ const char* fontname; // Name of default font to use with that charset.
+} FPDF_CharsetFontMap;
+
+// Function: FPDF_GetDefaultTTFMap
+// Returns a pointer to the default character set to TT Font name map. The
+// map is an array of FPDF_CharsetFontMap structs, with its end indicated
+// by a { -1, NULL } entry.
+// Parameters:
+// None.
+// Return Value:
+// Pointer to the Charset Font Map.
+// Note:
+// Once FPDF_GetDefaultTTFMapCount() and FPDF_GetDefaultTTFMapEntry() are no
+// longer experimental, this API will be marked as deprecated.
+// See https://crbug.com/348468114
+FPDF_EXPORT const FPDF_CharsetFontMap* FPDF_CALLCONV FPDF_GetDefaultTTFMap();
+
+// Experimental API.
+//
+// Function: FPDF_GetDefaultTTFMapCount
+// Returns the number of entries in the default character set to TT Font name
+// map.
+// Parameters:
+// None.
+// Return Value:
+// The number of entries in the map.
+FPDF_EXPORT size_t FPDF_CALLCONV FPDF_GetDefaultTTFMapCount();
+
+// Experimental API.
+//
+// Function: FPDF_GetDefaultTTFMapEntry
+// Returns an entry in the default character set to TT Font name map.
+// Parameters:
+// index - The index to the entry in the map to retrieve.
+// Return Value:
+// A pointer to the entry, if it is in the map, or NULL if the index is out
+// of bounds.
+FPDF_EXPORT const FPDF_CharsetFontMap* FPDF_CALLCONV
+FPDF_GetDefaultTTFMapEntry(size_t index);
+
+// Function: FPDF_AddInstalledFont
+// Add a system font to the list in PDFium.
+// Comments:
+// This function is only called during the system font list building
+// process.
+// Parameters:
+// mapper - Opaque pointer to Foxit font mapper
+// face - The font face name
+// charset - Font character set. See above defined constants.
+// Return Value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_AddInstalledFont(void* mapper,
+ const char* face,
+ int charset);
+
+// Function: FPDF_SetSystemFontInfo
+// Set the system font info interface into PDFium
+// Parameters:
+// font_info - Pointer to a FPDF_SYSFONTINFO structure
+// Return Value:
+// None
+// Comments:
+// Platform support implementation should implement required methods of
+// FFDF_SYSFONTINFO interface, then call this function during PDFium
+// initialization process.
+//
+// Call this with NULL to tell PDFium to stop using a previously set
+// |FPDF_SYSFONTINFO|.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_SetSystemFontInfo(FPDF_SYSFONTINFO* font_info);
+
+// Function: FPDF_GetDefaultSystemFontInfo
+// Get default system font info interface for current platform
+// Parameters:
+// None
+// Return Value:
+// Pointer to a FPDF_SYSFONTINFO structure describing the default
+// interface, or NULL if the platform doesn't have a default interface.
+// Application should call FPDF_FreeDefaultSystemFontInfo to free the
+// returned pointer.
+// Comments:
+// For some platforms, PDFium implements a default version of system
+// font info interface. The default implementation can be passed to
+// FPDF_SetSystemFontInfo().
+FPDF_EXPORT FPDF_SYSFONTINFO* FPDF_CALLCONV FPDF_GetDefaultSystemFontInfo();
+
+// Function: FPDF_FreeDefaultSystemFontInfo
+// Free a default system font info interface
+// Parameters:
+// font_info - Pointer to a FPDF_SYSFONTINFO structure
+// Return Value:
+// None
+// Comments:
+// This function should be called on the output from
+// FPDF_GetDefaultSystemFontInfo() once it is no longer needed.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_FreeDefaultSystemFontInfo(FPDF_SYSFONTINFO* font_info);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_SYSFONTINFO_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_text.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_text.h
new file mode 100644
index 00000000..fe96ccd5
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_text.h
@@ -0,0 +1,685 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_TEXT_H_
+#define PUBLIC_FPDF_TEXT_H_
+
+// clang-format off
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+// Exported Functions
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Function: FPDFText_LoadPage
+// Prepare information about all characters in a page.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage function
+// (in FPDFVIEW module).
+// Return value:
+// A handle to the text page information structure.
+// NULL if something goes wrong.
+// Comments:
+// Application must call FPDFText_ClosePage to release the text page
+// information.
+//
+FPDF_EXPORT FPDF_TEXTPAGE FPDF_CALLCONV FPDFText_LoadPage(FPDF_PAGE page);
+
+// Function: FPDFText_ClosePage
+// Release all resources allocated for a text page information
+// structure.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// Return Value:
+// None.
+//
+FPDF_EXPORT void FPDF_CALLCONV FPDFText_ClosePage(FPDF_TEXTPAGE text_page);
+
+// Function: FPDFText_CountChars
+// Get number of characters in a page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// Return value:
+// Number of characters in the page. Return -1 for error.
+// Generated characters, like additional space characters, new line
+// characters, are also counted.
+// Comments:
+// Characters in a page form a "stream", inside the stream, each
+// character has an index.
+// We will use the index parameters in many of FPDFTEXT functions. The
+// first character in the page
+// has an index value of zero.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_CountChars(FPDF_TEXTPAGE text_page);
+
+// Function: FPDFText_GetUnicode
+// Get Unicode of a character in a page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// The Unicode of the particular character.
+// If a character is not encoded in Unicode and Foxit engine can't
+// convert to Unicode,
+// the return value will be zero.
+//
+FPDF_EXPORT unsigned int FPDF_CALLCONV
+FPDFText_GetUnicode(FPDF_TEXTPAGE text_page, int index);
+
+// Experimental API.
+// Function: FPDFText_GetTextObject
+// Get the FPDF_PAGEOBJECT associated with a given character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// The associated text object for the character at |index|, or NULL on
+// error. The returned text object, if non-null, is of type
+// |FPDF_PAGEOBJ_TEXT|. The caller does not own the returned object.
+//
+FPDF_EXPORT FPDF_PAGEOBJECT FPDF_CALLCONV
+FPDFText_GetTextObject(FPDF_TEXTPAGE text_page, int index);
+
+// Experimental API.
+// Function: FPDFText_IsGenerated
+// Get if a character in a page is generated by PDFium.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// 1 if the character is generated by PDFium.
+// 0 if the character is not generated by PDFium.
+// -1 if there was an error.
+//
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_IsGenerated(FPDF_TEXTPAGE text_page, int index);
+
+// Experimental API.
+// Function: FPDFText_IsHyphen
+// Get if a character in a page is a hyphen.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// 1 if the character is a hyphen.
+// 0 if the character is not a hyphen.
+// -1 if there was an error.
+//
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_IsHyphen(FPDF_TEXTPAGE text_page, int index);
+
+// Experimental API.
+// Function: FPDFText_HasUnicodeMapError
+// Get if a character in a page has an invalid unicode mapping.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// 1 if the character has an invalid unicode mapping.
+// 0 if the character has no known unicode mapping issues.
+// -1 if there was an error.
+//
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_HasUnicodeMapError(FPDF_TEXTPAGE text_page, int index);
+
+// Function: FPDFText_GetFontSize
+// Get the font size of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// The font size of the particular character, measured in points (about
+// 1/72 inch). This is the typographic size of the font (so called
+// "em size").
+//
+FPDF_EXPORT double FPDF_CALLCONV FPDFText_GetFontSize(FPDF_TEXTPAGE text_page,
+ int index);
+
+// Experimental API.
+// Function: FPDFText_GetFontInfo
+// Get the font name and flags of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// buffer - A buffer receiving the font name.
+// buflen - The length of |buffer| in bytes.
+// flags - Optional pointer to an int receiving the font flags.
+// These flags should be interpreted per PDF spec 1.7
+// Section 5.7.1 Font Descriptor Flags.
+// Return value:
+// On success, return the length of the font name, including the
+// trailing NUL character, in bytes. If this length is less than or
+// equal to |length|, |buffer| is set to the font name, |flags| is
+// set to the font flags. |buffer| is in UTF-8 encoding. Return 0 on
+// failure.
+//
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFText_GetFontInfo(FPDF_TEXTPAGE text_page,
+ int index,
+ void* buffer,
+ unsigned long buflen,
+ int* flags);
+
+// Experimental API.
+// Function: FPDFText_GetFontWeight
+// Get the font weight of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return value:
+// On success, return the font weight of the particular character. If
+// |text_page| is invalid, if |index| is out of bounds, or if the
+// character's text object is undefined, return -1.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_GetFontWeight(FPDF_TEXTPAGE text_page,
+ int index);
+
+// Experimental API.
+// Function: FPDFText_GetFillColor
+// Get the fill color of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// R - Pointer to an unsigned int number receiving the
+// red value of the fill color.
+// G - Pointer to an unsigned int number receiving the
+// green value of the fill color.
+// B - Pointer to an unsigned int number receiving the
+// blue value of the fill color.
+// A - Pointer to an unsigned int number receiving the
+// alpha value of the fill color.
+// Return value:
+// Whether the call succeeded. If false, |R|, |G|, |B| and |A| are
+// unchanged.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_GetFillColor(FPDF_TEXTPAGE text_page,
+ int index,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B,
+ unsigned int* A);
+
+// Experimental API.
+// Function: FPDFText_GetStrokeColor
+// Get the stroke color of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// R - Pointer to an unsigned int number receiving the
+// red value of the stroke color.
+// G - Pointer to an unsigned int number receiving the
+// green value of the stroke color.
+// B - Pointer to an unsigned int number receiving the
+// blue value of the stroke color.
+// A - Pointer to an unsigned int number receiving the
+// alpha value of the stroke color.
+// Return value:
+// Whether the call succeeded. If false, |R|, |G|, |B| and |A| are
+// unchanged.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_GetStrokeColor(FPDF_TEXTPAGE text_page,
+ int index,
+ unsigned int* R,
+ unsigned int* G,
+ unsigned int* B,
+ unsigned int* A);
+
+// Experimental API.
+// Function: FPDFText_GetCharAngle
+// Get character rotation angle.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// Return Value:
+// On success, return the angle value in radian. Value will always be
+// greater or equal to 0. If |text_page| is invalid, or if |index| is
+// out of bounds, then return -1.
+//
+FPDF_EXPORT float FPDF_CALLCONV FPDFText_GetCharAngle(FPDF_TEXTPAGE text_page,
+ int index);
+
+// Function: FPDFText_GetCharBox
+// Get bounding box of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// left - Pointer to a double number receiving left position
+// of the character box.
+// right - Pointer to a double number receiving right position
+// of the character box.
+// bottom - Pointer to a double number receiving bottom position
+// of the character box.
+// top - Pointer to a double number receiving top position of
+// the character box.
+// Return Value:
+// On success, return TRUE and fill in |left|, |right|, |bottom|, and
+// |top|. If |text_page| is invalid, or if |index| is out of bounds,
+// then return FALSE, and the out parameters remain unmodified.
+// Comments:
+// All positions are measured in PDF "user space".
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFText_GetCharBox(FPDF_TEXTPAGE text_page,
+ int index,
+ double* left,
+ double* right,
+ double* bottom,
+ double* top);
+
+// Experimental API.
+// Function: FPDFText_GetLooseCharBox
+// Get a "loose" bounding box of a particular character, i.e., covering
+// the entire glyph bounds, without taking the actual glyph shape into
+// account.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// rect - Pointer to a FS_RECTF receiving the character box.
+// Return Value:
+// On success, return TRUE and fill in |rect|. If |text_page| is
+// invalid, or if |index| is out of bounds, then return FALSE, and the
+// |rect| out parameter remains unmodified.
+// Comments:
+// All positions are measured in PDF "user space".
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_GetLooseCharBox(FPDF_TEXTPAGE text_page, int index, FS_RECTF* rect);
+
+// Experimental API.
+// Function: FPDFText_GetMatrix
+// Get the effective transformation matrix for a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage().
+// index - Zero-based index of the character.
+// matrix - Pointer to a FS_MATRIX receiving the transformation
+// matrix.
+// Return Value:
+// On success, return TRUE and fill in |matrix|. If |text_page| is
+// invalid, or if |index| is out of bounds, or if |matrix| is NULL,
+// then return FALSE, and |matrix| remains unmodified.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFText_GetMatrix(FPDF_TEXTPAGE text_page,
+ int index,
+ FS_MATRIX* matrix);
+
+// Function: FPDFText_GetCharOrigin
+// Get origin of a particular character.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// index - Zero-based index of the character.
+// x - Pointer to a double number receiving x coordinate of
+// the character origin.
+// y - Pointer to a double number receiving y coordinate of
+// the character origin.
+// Return Value:
+// Whether the call succeeded. If false, x and y are unchanged.
+// Comments:
+// All positions are measured in PDF "user space".
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFText_GetCharOrigin(FPDF_TEXTPAGE text_page,
+ int index,
+ double* x,
+ double* y);
+
+// Function: FPDFText_GetCharIndexAtPos
+// Get the index of a character at or nearby a certain position on the
+// page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// x - X position in PDF "user space".
+// y - Y position in PDF "user space".
+// xTolerance - An x-axis tolerance value for character hit
+// detection, in point units.
+// yTolerance - A y-axis tolerance value for character hit
+// detection, in point units.
+// Return Value:
+// The zero-based index of the character at, or nearby the point (x,y).
+// If there is no character at or nearby the point, return value will
+// be -1. If an error occurs, -3 will be returned.
+//
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFText_GetCharIndexAtPos(FPDF_TEXTPAGE text_page,
+ double x,
+ double y,
+ double xTolerance,
+ double yTolerance);
+
+// Function: FPDFText_GetText
+// Extract unicode text string from the page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// start_index - Index for the start characters.
+// count - Number of UCS-2 values to be extracted.
+// result - A buffer (allocated by application) receiving the
+// extracted UCS-2 values. The buffer must be able to
+// hold `count` UCS-2 values plus a terminator.
+// Return Value:
+// Number of characters written into the result buffer, including the
+// trailing terminator.
+// Comments:
+// This function ignores characters without UCS-2 representations.
+// It considers all characters on the page, even those that are not
+// visible when the page has a cropbox. To filter out the characters
+// outside of the cropbox, use FPDF_GetPageBoundingBox() and
+// FPDFText_GetCharBox().
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_GetText(FPDF_TEXTPAGE text_page,
+ int start_index,
+ int count,
+ unsigned short* result);
+
+// Function: FPDFText_CountRects
+// Counts number of rectangular areas occupied by a segment of text,
+// and caches the result for subsequent FPDFText_GetRect() calls.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// start_index - Index for the start character.
+// count - Number of characters, or -1 for all remaining.
+// Return value:
+// Number of rectangles, 0 if text_page is null, or -1 on bad
+// start_index.
+// Comments:
+// This function, along with FPDFText_GetRect can be used by
+// applications to detect the position on the page for a text segment,
+// so proper areas can be highlighted. The FPDFText_* functions will
+// automatically merge small character boxes into bigger one if those
+// characters are on the same line and use same font settings.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_CountRects(FPDF_TEXTPAGE text_page,
+ int start_index,
+ int count);
+
+// Function: FPDFText_GetRect
+// Get a rectangular area from the result generated by
+// FPDFText_CountRects.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// rect_index - Zero-based index for the rectangle.
+// left - Pointer to a double value receiving the rectangle
+// left boundary.
+// top - Pointer to a double value receiving the rectangle
+// top boundary.
+// right - Pointer to a double value receiving the rectangle
+// right boundary.
+// bottom - Pointer to a double value receiving the rectangle
+// bottom boundary.
+// Return Value:
+// On success, return TRUE and fill in |left|, |top|, |right|, and
+// |bottom|. If |text_page| is invalid then return FALSE, and the out
+// parameters remain unmodified. If |text_page| is valid but
+// |rect_index| is out of bounds, then return FALSE and set the out
+// parameters to 0.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFText_GetRect(FPDF_TEXTPAGE text_page,
+ int rect_index,
+ double* left,
+ double* top,
+ double* right,
+ double* bottom);
+
+// Function: FPDFText_GetBoundedText
+// Extract unicode text within a rectangular boundary on the page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// left - Left boundary.
+// top - Top boundary.
+// right - Right boundary.
+// bottom - Bottom boundary.
+// buffer - Caller-allocated buffer to receive UTF-16 values.
+// buflen - Number of UTF-16 values (not bytes) that `buffer`
+// is capable of holding.
+// Return Value:
+// If buffer is NULL or buflen is zero, return number of UTF-16
+// values (not bytes) of text present within the rectangle, excluding
+// a terminating NUL. Generally you should pass a buffer at least one
+// larger than this if you want a terminating NUL, which will be
+// provided if space is available. Otherwise, return number of UTF-16
+// values copied into the buffer, including the terminating NUL when
+// space for it is available.
+// Comment:
+// If the buffer is too small, as much text as will fit is copied into
+// it. May return a split surrogate in that case.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_GetBoundedText(FPDF_TEXTPAGE text_page,
+ double left,
+ double top,
+ double right,
+ double bottom,
+ unsigned short* buffer,
+ int buflen);
+
+// Flags used by FPDFText_FindStart function.
+//
+// If not set, it will not match case by default.
+#define FPDF_MATCHCASE 0x00000001
+// If not set, it will not match the whole word by default.
+#define FPDF_MATCHWHOLEWORD 0x00000002
+// If not set, it will skip past the current match to look for the next match.
+#define FPDF_CONSECUTIVE 0x00000004
+
+// Function: FPDFText_FindStart
+// Start a search.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// findwhat - A unicode match pattern.
+// flags - Option flags.
+// start_index - Start from this character. -1 for end of the page.
+// Return Value:
+// A handle for the search context. FPDFText_FindClose must be called
+// to release this handle.
+//
+FPDF_EXPORT FPDF_SCHHANDLE FPDF_CALLCONV
+FPDFText_FindStart(FPDF_TEXTPAGE text_page,
+ FPDF_WIDESTRING findwhat,
+ unsigned long flags,
+ int start_index);
+
+// Function: FPDFText_FindNext
+// Search in the direction from page start to end.
+// Parameters:
+// handle - A search context handle returned by
+// FPDFText_FindStart.
+// Return Value:
+// Whether a match is found.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFText_FindNext(FPDF_SCHHANDLE handle);
+
+// Function: FPDFText_FindPrev
+// Search in the direction from page end to start.
+// Parameters:
+// handle - A search context handle returned by
+// FPDFText_FindStart.
+// Return Value:
+// Whether a match is found.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFText_FindPrev(FPDF_SCHHANDLE handle);
+
+// Function: FPDFText_GetSchResultIndex
+// Get the starting character index of the search result.
+// Parameters:
+// handle - A search context handle returned by
+// FPDFText_FindStart.
+// Return Value:
+// Index for the starting character.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_GetSchResultIndex(FPDF_SCHHANDLE handle);
+
+// Function: FPDFText_GetSchCount
+// Get the number of matched characters in the search result.
+// Parameters:
+// handle - A search context handle returned by
+// FPDFText_FindStart.
+// Return Value:
+// Number of matched characters.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFText_GetSchCount(FPDF_SCHHANDLE handle);
+
+// Function: FPDFText_FindClose
+// Release a search context.
+// Parameters:
+// handle - A search context handle returned by
+// FPDFText_FindStart.
+// Return Value:
+// None.
+//
+FPDF_EXPORT void FPDF_CALLCONV FPDFText_FindClose(FPDF_SCHHANDLE handle);
+
+// Function: FPDFLink_LoadWebLinks
+// Prepare information about weblinks in a page.
+// Parameters:
+// text_page - Handle to a text page information structure.
+// Returned by FPDFText_LoadPage function.
+// Return Value:
+// A handle to the page's links information structure, or
+// NULL if something goes wrong.
+// Comments:
+// Weblinks are those links implicitly embedded in PDF pages. PDF also
+// has a type of annotation called "link" (FPDFTEXT doesn't deal with
+// that kind of link). FPDFTEXT weblink feature is useful for
+// automatically detecting links in the page contents. For example,
+// things like "https://www.example.com" will be detected, so
+// applications can allow user to click on those characters to activate
+// the link, even the PDF doesn't come with link annotations.
+//
+// FPDFLink_CloseWebLinks must be called to release resources.
+//
+FPDF_EXPORT FPDF_PAGELINK FPDF_CALLCONV
+FPDFLink_LoadWebLinks(FPDF_TEXTPAGE text_page);
+
+// Function: FPDFLink_CountWebLinks
+// Count number of detected web links.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// Return Value:
+// Number of detected web links.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFLink_CountWebLinks(FPDF_PAGELINK link_page);
+
+// Function: FPDFLink_GetURL
+// Fetch the URL information for a detected web link.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// link_index - Zero-based index for the link.
+// buffer - A unicode buffer for the result.
+// buflen - Number of 16-bit code units (not bytes) for the
+// buffer, including an additional terminator.
+// Return Value:
+// If |buffer| is NULL or |buflen| is zero, return the number of 16-bit
+// code units (not bytes) needed to buffer the result (an additional
+// terminator is included in this count).
+// Otherwise, copy the result into |buffer|, truncating at |buflen| if
+// the result is too large to fit, and return the number of 16-bit code
+// units actually copied into the buffer (the additional terminator is
+// also included in this count).
+// If |link_index| does not correspond to a valid link, then the result
+// is an empty string.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFLink_GetURL(FPDF_PAGELINK link_page,
+ int link_index,
+ unsigned short* buffer,
+ int buflen);
+
+// Function: FPDFLink_CountRects
+// Count number of rectangular areas for the link.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// link_index - Zero-based index for the link.
+// Return Value:
+// Number of rectangular areas for the link. If |link_index| does
+// not correspond to a valid link, then 0 is returned.
+//
+FPDF_EXPORT int FPDF_CALLCONV FPDFLink_CountRects(FPDF_PAGELINK link_page,
+ int link_index);
+
+// Function: FPDFLink_GetRect
+// Fetch the boundaries of a rectangle for a link.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// link_index - Zero-based index for the link.
+// rect_index - Zero-based index for a rectangle.
+// left - Pointer to a double value receiving the rectangle
+// left boundary.
+// top - Pointer to a double value receiving the rectangle
+// top boundary.
+// right - Pointer to a double value receiving the rectangle
+// right boundary.
+// bottom - Pointer to a double value receiving the rectangle
+// bottom boundary.
+// Return Value:
+// On success, return TRUE and fill in |left|, |top|, |right|, and
+// |bottom|. If |link_page| is invalid or if |link_index| does not
+// correspond to a valid link, then return FALSE, and the out
+// parameters remain unmodified.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFLink_GetRect(FPDF_PAGELINK link_page,
+ int link_index,
+ int rect_index,
+ double* left,
+ double* top,
+ double* right,
+ double* bottom);
+
+// Experimental API.
+// Function: FPDFLink_GetTextRange
+// Fetch the start char index and char count for a link.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// link_index - Zero-based index for the link.
+// start_char_index - pointer to int receiving the start char index
+// char_count - pointer to int receiving the char count
+// Return Value:
+// On success, return TRUE and fill in |start_char_index| and
+// |char_count|. if |link_page| is invalid or if |link_index| does
+// not correspond to a valid link, then return FALSE and the out
+// parameters remain unmodified.
+//
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFLink_GetTextRange(FPDF_PAGELINK link_page,
+ int link_index,
+ int* start_char_index,
+ int* char_count);
+
+// Function: FPDFLink_CloseWebLinks
+// Release resources used by weblink feature.
+// Parameters:
+// link_page - Handle returned by FPDFLink_LoadWebLinks.
+// Return Value:
+// None.
+//
+FPDF_EXPORT void FPDF_CALLCONV FPDFLink_CloseWebLinks(FPDF_PAGELINK link_page);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_TEXT_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_thumbnail.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_thumbnail.h
new file mode 100644
index 00000000..27b6d497
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_thumbnail.h
@@ -0,0 +1,59 @@
+// Copyright 2019 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_FPDF_THUMBNAIL_H_
+#define PUBLIC_FPDF_THUMBNAIL_H_
+
+#include
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Experimental API.
+// Gets the decoded data from the thumbnail of |page| if it exists.
+// This only modifies |buffer| if |buflen| less than or equal to the
+// size of the decoded data. Returns the size of the decoded
+// data or 0 if thumbnail DNE. Optional, pass null to just retrieve
+// the size of the buffer needed.
+//
+// page - handle to a page.
+// buffer - buffer for holding the decoded image data.
+// buflen - length of the buffer in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFPage_GetDecodedThumbnailData(FPDF_PAGE page,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Gets the raw data from the thumbnail of |page| if it exists.
+// This only modifies |buffer| if |buflen| is less than or equal to
+// the size of the raw data. Returns the size of the raw data or 0
+// if thumbnail DNE. Optional, pass null to just retrieve the size
+// of the buffer needed.
+//
+// page - handle to a page.
+// buffer - buffer for holding the raw image data.
+// buflen - length of the buffer in bytes.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDFPage_GetRawThumbnailData(FPDF_PAGE page,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Returns the thumbnail of |page| as a FPDF_BITMAP. Returns a nullptr
+// if unable to access the thumbnail's stream.
+//
+// page - handle to a page.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV
+FPDFPage_GetThumbnailAsBitmap(FPDF_PAGE page);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_THUMBNAIL_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_transformpage.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_transformpage.h
new file mode 100644
index 00000000..3df743bd
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdf_transformpage.h
@@ -0,0 +1,278 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef PUBLIC_FPDF_TRANSFORMPAGE_H_
+#define PUBLIC_FPDF_TRANSFORMPAGE_H_
+
+// NOLINTNEXTLINE(build/include)
+#include "fpdfview.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// Set "MediaBox" entry to the page dictionary.
+//
+// page - Handle to a page.
+// left - The left of the rectangle.
+// bottom - The bottom of the rectangle.
+// right - The right of the rectangle.
+// top - The top of the rectangle.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetMediaBox(FPDF_PAGE page,
+ float left,
+ float bottom,
+ float right,
+ float top);
+
+// Set "CropBox" entry to the page dictionary.
+//
+// page - Handle to a page.
+// left - The left of the rectangle.
+// bottom - The bottom of the rectangle.
+// right - The right of the rectangle.
+// top - The top of the rectangle.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetCropBox(FPDF_PAGE page,
+ float left,
+ float bottom,
+ float right,
+ float top);
+
+// Set "BleedBox" entry to the page dictionary.
+//
+// page - Handle to a page.
+// left - The left of the rectangle.
+// bottom - The bottom of the rectangle.
+// right - The right of the rectangle.
+// top - The top of the rectangle.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetBleedBox(FPDF_PAGE page,
+ float left,
+ float bottom,
+ float right,
+ float top);
+
+// Set "TrimBox" entry to the page dictionary.
+//
+// page - Handle to a page.
+// left - The left of the rectangle.
+// bottom - The bottom of the rectangle.
+// right - The right of the rectangle.
+// top - The top of the rectangle.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetTrimBox(FPDF_PAGE page,
+ float left,
+ float bottom,
+ float right,
+ float top);
+
+// Set "ArtBox" entry to the page dictionary.
+//
+// page - Handle to a page.
+// left - The left of the rectangle.
+// bottom - The bottom of the rectangle.
+// right - The right of the rectangle.
+// top - The top of the rectangle.
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_SetArtBox(FPDF_PAGE page,
+ float left,
+ float bottom,
+ float right,
+ float top);
+
+// Get "MediaBox" entry from the page dictionary.
+//
+// page - Handle to a page.
+// left - Pointer to a float value receiving the left of the rectangle.
+// bottom - Pointer to a float value receiving the bottom of the rectangle.
+// right - Pointer to a float value receiving the right of the rectangle.
+// top - Pointer to a float value receiving the top of the rectangle.
+//
+// On success, return true and write to the out parameters. Otherwise return
+// false and leave the out parameters unmodified.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GetMediaBox(FPDF_PAGE page,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Get "CropBox" entry from the page dictionary.
+//
+// page - Handle to a page.
+// left - Pointer to a float value receiving the left of the rectangle.
+// bottom - Pointer to a float value receiving the bottom of the rectangle.
+// right - Pointer to a float value receiving the right of the rectangle.
+// top - Pointer to a float value receiving the top of the rectangle.
+//
+// On success, return true and write to the out parameters. Otherwise return
+// false and leave the out parameters unmodified.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GetCropBox(FPDF_PAGE page,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Get "BleedBox" entry from the page dictionary.
+//
+// page - Handle to a page.
+// left - Pointer to a float value receiving the left of the rectangle.
+// bottom - Pointer to a float value receiving the bottom of the rectangle.
+// right - Pointer to a float value receiving the right of the rectangle.
+// top - Pointer to a float value receiving the top of the rectangle.
+//
+// On success, return true and write to the out parameters. Otherwise return
+// false and leave the out parameters unmodified.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GetBleedBox(FPDF_PAGE page,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Get "TrimBox" entry from the page dictionary.
+//
+// page - Handle to a page.
+// left - Pointer to a float value receiving the left of the rectangle.
+// bottom - Pointer to a float value receiving the bottom of the rectangle.
+// right - Pointer to a float value receiving the right of the rectangle.
+// top - Pointer to a float value receiving the top of the rectangle.
+//
+// On success, return true and write to the out parameters. Otherwise return
+// false and leave the out parameters unmodified.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GetTrimBox(FPDF_PAGE page,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Get "ArtBox" entry from the page dictionary.
+//
+// page - Handle to a page.
+// left - Pointer to a float value receiving the left of the rectangle.
+// bottom - Pointer to a float value receiving the bottom of the rectangle.
+// right - Pointer to a float value receiving the right of the rectangle.
+// top - Pointer to a float value receiving the top of the rectangle.
+//
+// On success, return true and write to the out parameters. Otherwise return
+// false and leave the out parameters unmodified.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFPage_GetArtBox(FPDF_PAGE page,
+ float* left,
+ float* bottom,
+ float* right,
+ float* top);
+
+// Apply transforms to |page|.
+//
+// If |matrix| is provided it will be applied to transform the page.
+// If |clipRect| is provided it will be used to clip the resulting page.
+// If neither |matrix| or |clipRect| are provided this method returns |false|.
+// Returns |true| if transforms are applied.
+//
+// This function will transform the whole page, and would take effect to all the
+// objects in the page.
+//
+// page - Page handle.
+// matrix - Transform matrix.
+// clipRect - Clipping rectangle.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDFPage_TransFormWithClip(FPDF_PAGE page,
+ const FS_MATRIX* matrix,
+ const FS_RECTF* clipRect);
+
+// Transform (scale, rotate, shear, move) the clip path of page object.
+// page_object - Handle to a page object. Returned by
+// FPDFPageObj_NewImageObj().
+//
+// a - The coefficient "a" of the matrix.
+// b - The coefficient "b" of the matrix.
+// c - The coefficient "c" of the matrix.
+// d - The coefficient "d" of the matrix.
+// e - The coefficient "e" of the matrix.
+// f - The coefficient "f" of the matrix.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDFPageObj_TransformClipPath(FPDF_PAGEOBJECT page_object,
+ double a,
+ double b,
+ double c,
+ double d,
+ double e,
+ double f);
+
+// Experimental API.
+// Get the clip path of the page object.
+//
+// page object - Handle to a page object. Returned by e.g.
+// FPDFPage_GetObject().
+//
+// Returns the handle to the clip path, or NULL on failure. The caller does not
+// take ownership of the returned FPDF_CLIPPATH. Instead, it remains valid until
+// FPDF_ClosePage() is called for the page containing |page_object|.
+FPDF_EXPORT FPDF_CLIPPATH FPDF_CALLCONV
+FPDFPageObj_GetClipPath(FPDF_PAGEOBJECT page_object);
+
+// Experimental API.
+// Get number of paths inside |clip_path|.
+//
+// clip_path - handle to a clip_path.
+//
+// Returns the number of objects in |clip_path| or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV FPDFClipPath_CountPaths(FPDF_CLIPPATH clip_path);
+
+// Experimental API.
+// Get number of segments inside one path of |clip_path|.
+//
+// clip_path - handle to a clip_path.
+// path_index - index into the array of paths of the clip path.
+//
+// Returns the number of segments or -1 on failure.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDFClipPath_CountPathSegments(FPDF_CLIPPATH clip_path, int path_index);
+
+// Experimental API.
+// Get segment in one specific path of |clip_path| at index.
+//
+// clip_path - handle to a clip_path.
+// path_index - the index of a path.
+// segment_index - the index of a segment.
+//
+// Returns the handle to the segment, or NULL on failure. The caller does not
+// take ownership of the returned FPDF_PATHSEGMENT. Instead, it remains valid
+// until FPDF_ClosePage() is called for the page containing |clip_path|.
+FPDF_EXPORT FPDF_PATHSEGMENT FPDF_CALLCONV
+FPDFClipPath_GetPathSegment(FPDF_CLIPPATH clip_path,
+ int path_index,
+ int segment_index);
+
+// Create a new clip path, with a rectangle inserted.
+//
+// Caller takes ownership of the returned FPDF_CLIPPATH. It should be freed with
+// FPDF_DestroyClipPath().
+//
+// left - The left of the clip box.
+// bottom - The bottom of the clip box.
+// right - The right of the clip box.
+// top - The top of the clip box.
+FPDF_EXPORT FPDF_CLIPPATH FPDF_CALLCONV FPDF_CreateClipPath(float left,
+ float bottom,
+ float right,
+ float top);
+
+// Destroy the clip path.
+//
+// clipPath - A handle to the clip path. It will be invalid after this call.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_DestroyClipPath(FPDF_CLIPPATH clipPath);
+
+// Clip the page content, the page content that outside the clipping region
+// become invisible.
+//
+// A clip path will be inserted before the page content stream or content array.
+// In this way, the page content will be clipped by this clip path.
+//
+// page - A page handle.
+// clipPath - A handle to the clip path. (Does not take ownership.)
+FPDF_EXPORT void FPDF_CALLCONV FPDFPage_InsertClipPath(FPDF_PAGE page,
+ FPDF_CLIPPATH clipPath);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDF_TRANSFORMPAGE_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdfview.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdfview.h
new file mode 100644
index 00000000..fb9b6998
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdfview.h
@@ -0,0 +1,1476 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+// This is the main header file for embedders of PDFium. It provides APIs to
+// initialize the library, load documents, and render pages, amongst other
+// things.
+//
+// NOTE: None of the PDFium APIs are thread-safe. They expect to be called
+// from a single thread. Barring that, embedders are required to ensure (via
+// a mutex or similar) that only a single PDFium call can be made at a time.
+//
+// NOTE: External docs refer to this file as "fpdfview.h", so do not rename
+// despite lack of consistency with other public files.
+
+#ifndef PUBLIC_FPDFVIEW_H_
+#define PUBLIC_FPDFVIEW_H_
+
+// clang-format off
+
+#include
+
+#if defined(_WIN32) && !defined(__WINDOWS__)
+#include
+#endif
+
+#ifdef PDF_ENABLE_XFA
+// PDF_USE_XFA is set in confirmation that this version of PDFium can support
+// XFA forms as requested by the PDF_ENABLE_XFA setting.
+#define PDF_USE_XFA
+#endif // PDF_ENABLE_XFA
+
+// PDF object types
+#define FPDF_OBJECT_UNKNOWN 0
+#define FPDF_OBJECT_BOOLEAN 1
+#define FPDF_OBJECT_NUMBER 2
+#define FPDF_OBJECT_STRING 3
+#define FPDF_OBJECT_NAME 4
+#define FPDF_OBJECT_ARRAY 5
+#define FPDF_OBJECT_DICTIONARY 6
+#define FPDF_OBJECT_STREAM 7
+#define FPDF_OBJECT_NULLOBJ 8
+#define FPDF_OBJECT_REFERENCE 9
+
+// PDF text rendering modes
+typedef enum {
+ FPDF_TEXTRENDERMODE_UNKNOWN = -1,
+ FPDF_TEXTRENDERMODE_FILL = 0,
+ FPDF_TEXTRENDERMODE_STROKE = 1,
+ FPDF_TEXTRENDERMODE_FILL_STROKE = 2,
+ FPDF_TEXTRENDERMODE_INVISIBLE = 3,
+ FPDF_TEXTRENDERMODE_FILL_CLIP = 4,
+ FPDF_TEXTRENDERMODE_STROKE_CLIP = 5,
+ FPDF_TEXTRENDERMODE_FILL_STROKE_CLIP = 6,
+ FPDF_TEXTRENDERMODE_CLIP = 7,
+ FPDF_TEXTRENDERMODE_LAST = FPDF_TEXTRENDERMODE_CLIP,
+} FPDF_TEXT_RENDERMODE;
+
+// PDF types - use incomplete types (never completed) to force API type safety.
+typedef struct fpdf_action_t__* FPDF_ACTION;
+typedef struct fpdf_annotation_t__* FPDF_ANNOTATION;
+typedef struct fpdf_attachment_t__* FPDF_ATTACHMENT;
+typedef struct fpdf_avail_t__* FPDF_AVAIL;
+typedef struct fpdf_bitmap_t__* FPDF_BITMAP;
+typedef struct fpdf_bookmark_t__* FPDF_BOOKMARK;
+typedef struct fpdf_clippath_t__* FPDF_CLIPPATH;
+typedef struct fpdf_dest_t__* FPDF_DEST;
+typedef struct fpdf_document_t__* FPDF_DOCUMENT;
+typedef struct fpdf_font_t__* FPDF_FONT;
+typedef struct fpdf_form_handle_t__* FPDF_FORMHANDLE;
+typedef const struct fpdf_glyphpath_t__* FPDF_GLYPHPATH;
+typedef struct fpdf_javascript_action_t* FPDF_JAVASCRIPT_ACTION;
+typedef struct fpdf_link_t__* FPDF_LINK;
+typedef struct fpdf_page_t__* FPDF_PAGE;
+typedef struct fpdf_pagelink_t__* FPDF_PAGELINK;
+typedef struct fpdf_pageobject_t__* FPDF_PAGEOBJECT; // (text, path, etc.)
+typedef struct fpdf_pageobjectmark_t__* FPDF_PAGEOBJECTMARK;
+typedef const struct fpdf_pagerange_t__* FPDF_PAGERANGE;
+typedef const struct fpdf_pathsegment_t* FPDF_PATHSEGMENT;
+typedef struct fpdf_schhandle_t__* FPDF_SCHHANDLE;
+typedef const struct fpdf_signature_t__* FPDF_SIGNATURE;
+typedef void* FPDF_SKIA_CANVAS; // Passed into Skia as an SkCanvas.
+typedef struct fpdf_structelement_t__* FPDF_STRUCTELEMENT;
+typedef const struct fpdf_structelement_attr_t__* FPDF_STRUCTELEMENT_ATTR;
+typedef const struct fpdf_structelement_attr_value_t__*
+FPDF_STRUCTELEMENT_ATTR_VALUE;
+typedef struct fpdf_structtree_t__* FPDF_STRUCTTREE;
+typedef struct fpdf_textpage_t__* FPDF_TEXTPAGE;
+typedef struct fpdf_widget_t__* FPDF_WIDGET;
+typedef struct fpdf_xobject_t__* FPDF_XOBJECT;
+
+// Basic data types
+typedef int FPDF_BOOL;
+typedef int FPDF_RESULT;
+typedef unsigned long FPDF_DWORD;
+typedef float FS_FLOAT;
+
+// Duplex types
+typedef enum _FPDF_DUPLEXTYPE_ {
+ DuplexUndefined = 0,
+ Simplex,
+ DuplexFlipShortEdge,
+ DuplexFlipLongEdge
+} FPDF_DUPLEXTYPE;
+
+// String types
+typedef unsigned short FPDF_WCHAR;
+
+// The public PDFium API uses three types of strings: byte string, wide string
+// (UTF-16LE encoded), and platform dependent string.
+
+// Public PDFium API type for byte strings.
+typedef const char* FPDF_BYTESTRING;
+
+// The public PDFium API always uses UTF-16LE encoded wide strings, each
+// character uses 2 bytes (except surrogation), with the low byte first.
+typedef const FPDF_WCHAR* FPDF_WIDESTRING;
+
+// Structure for persisting a string beyond the duration of a callback.
+// Note: although represented as a char*, string may be interpreted as
+// a UTF-16LE formated string. Used only by XFA callbacks.
+typedef struct FPDF_BSTR_ {
+ char* str; // String buffer, manipulate only with FPDF_BStr_* methods.
+ int len; // Length of the string, in bytes.
+} FPDF_BSTR;
+
+// For Windows programmers: In most cases it's OK to treat FPDF_WIDESTRING as a
+// Windows unicode string, however, special care needs to be taken if you
+// expect to process Unicode larger than 0xffff.
+//
+// For Linux/Unix programmers: most compiler/library environments use 4 bytes
+// for a Unicode character, and you have to convert between FPDF_WIDESTRING and
+// system wide string by yourself.
+typedef const char* FPDF_STRING;
+
+// Matrix for transformation, in the form [a b c d e f], equivalent to:
+// | a b 0 |
+// | c d 0 |
+// | e f 1 |
+//
+// Translation is performed with [1 0 0 1 tx ty].
+// Scaling is performed with [sx 0 0 sy 0 0].
+// See PDF Reference 1.7, 4.2.2 Common Transformations for more.
+typedef struct _FS_MATRIX_ {
+ float a;
+ float b;
+ float c;
+ float d;
+ float e;
+ float f;
+} FS_MATRIX;
+
+// Rectangle area(float) in device or page coordinate system.
+typedef struct _FS_RECTF_ {
+ // The x-coordinate of the left-top corner.
+ float left;
+ // The y-coordinate of the left-top corner.
+ float top;
+ // The x-coordinate of the right-bottom corner.
+ float right;
+ // The y-coordinate of the right-bottom corner.
+ float bottom;
+} * FS_LPRECTF, FS_RECTF;
+
+// Const Pointer to FS_RECTF structure.
+typedef const FS_RECTF* FS_LPCRECTF;
+
+// Rectangle size. Coordinate system agnostic.
+typedef struct FS_SIZEF_ {
+ float width;
+ float height;
+} * FS_LPSIZEF, FS_SIZEF;
+
+// Const Pointer to FS_SIZEF structure.
+typedef const FS_SIZEF* FS_LPCSIZEF;
+
+// 2D Point. Coordinate system agnostic.
+typedef struct FS_POINTF_ {
+ float x;
+ float y;
+} * FS_LPPOINTF, FS_POINTF;
+
+// Const Pointer to FS_POINTF structure.
+typedef const FS_POINTF* FS_LPCPOINTF;
+
+typedef struct _FS_QUADPOINTSF {
+ FS_FLOAT x1;
+ FS_FLOAT y1;
+ FS_FLOAT x2;
+ FS_FLOAT y2;
+ FS_FLOAT x3;
+ FS_FLOAT y3;
+ FS_FLOAT x4;
+ FS_FLOAT y4;
+} FS_QUADPOINTSF;
+
+// Annotation enums.
+typedef int FPDF_ANNOTATION_SUBTYPE;
+typedef int FPDF_ANNOT_APPEARANCEMODE;
+
+// Dictionary value types.
+typedef int FPDF_OBJECT_TYPE;
+
+#if defined(WIN32)
+#if defined(FPDF_IMPLEMENTATION)
+#define FPDF_EXPORT __declspec(dllexport)
+#else
+#define FPDF_EXPORT __declspec(dllimport)
+#endif // defined(FPDF_IMPLEMENTATION)
+#else
+#if defined(FPDF_IMPLEMENTATION)
+#define FPDF_EXPORT __attribute__((visibility("default")))
+#else
+#define FPDF_EXPORT
+#endif // defined(FPDF_IMPLEMENTATION)
+#endif // defined(WIN32)
+
+#if defined(WIN32) && defined(FPDFSDK_EXPORTS)
+#define FPDF_CALLCONV __stdcall
+#else
+#define FPDF_CALLCONV
+#endif
+
+// Exported Functions
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// PDF renderer types - Experimental.
+// Selection of 2D graphics library to use for rendering to FPDF_BITMAPs.
+typedef enum {
+ // Anti-Grain Geometry - https://sourceforge.net/projects/agg/
+ FPDF_RENDERERTYPE_AGG = 0,
+ // Skia - https://skia.org/
+ FPDF_RENDERERTYPE_SKIA = 1,
+} FPDF_RENDERER_TYPE;
+
+// Process-wide options for initializing the library.
+typedef struct FPDF_LIBRARY_CONFIG_ {
+ // Version number of the interface. Currently must be 2.
+ // Support for version 1 will be deprecated in the future.
+ int version;
+
+ // Array of paths to scan in place of the defaults when using built-in
+ // FXGE font loading code. The array is terminated by a NULL pointer.
+ // The Array may be NULL itself to use the default paths. May be ignored
+ // entirely depending upon the platform.
+ const char** m_pUserFontPaths;
+
+ // Version 2.
+
+ // Pointer to the v8::Isolate to use, or NULL to force PDFium to create one.
+ void* m_pIsolate;
+
+ // The embedder data slot to use in the v8::Isolate to store PDFium's
+ // per-isolate data. The value needs to be in the range
+ // [0, |v8::Internals::kNumIsolateDataLots|). Note that 0 is fine for most
+ // embedders.
+ unsigned int m_v8EmbedderSlot;
+
+ // Version 3 - Experimental.
+
+ // Pointer to the V8::Platform to use.
+ void* m_pPlatform;
+
+ // Version 4 - Experimental.
+
+ // Explicit specification of core renderer to use. |m_RendererType| must be
+ // a valid value for |FPDF_LIBRARY_CONFIG| versions of this level or higher,
+ // or else the initialization will fail with an immediate crash.
+ // Note that use of a specified |FPDF_RENDERER_TYPE| value for which the
+ // corresponding render library is not included in the build will similarly
+ // fail with an immediate crash.
+ FPDF_RENDERER_TYPE m_RendererType;
+} FPDF_LIBRARY_CONFIG;
+
+// Function: FPDF_InitLibraryWithConfig
+// Initialize the PDFium library and allocate global resources for it.
+// Parameters:
+// config - configuration information as above.
+// Return value:
+// None.
+// Comments:
+// You have to call this function before you can call any PDF
+// processing functions.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_InitLibraryWithConfig(const FPDF_LIBRARY_CONFIG* config);
+
+// Function: FPDF_InitLibrary
+// Initialize the PDFium library (alternative form).
+// Parameters:
+// None
+// Return value:
+// None.
+// Comments:
+// Convenience function to call FPDF_InitLibraryWithConfig() with a
+// default configuration for backwards compatibility purposes. New
+// code should call FPDF_InitLibraryWithConfig() instead. This will
+// be deprecated in the future.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_InitLibrary();
+
+// Function: FPDF_DestroyLibrary
+// Release global resources allocated to the PDFium library by
+// FPDF_InitLibrary() or FPDF_InitLibraryWithConfig().
+// Parameters:
+// None.
+// Return value:
+// None.
+// Comments:
+// After this function is called, you must not call any PDF
+// processing functions.
+//
+// Calling this function does not automatically close other
+// objects. It is recommended to close other objects before
+// closing the library with this function.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_DestroyLibrary();
+
+// Policy for accessing the local machine time.
+#define FPDF_POLICY_MACHINETIME_ACCESS 0
+
+// Function: FPDF_SetSandBoxPolicy
+// Set the policy for the sandbox environment.
+// Parameters:
+// policy - The specified policy for setting, for example:
+// FPDF_POLICY_MACHINETIME_ACCESS.
+// enable - True to enable, false to disable the policy.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_SetSandBoxPolicy(FPDF_DWORD policy,
+ FPDF_BOOL enable);
+
+#if defined(_WIN32)
+// Experimental API.
+// Function: FPDF_SetPrintMode
+// Set printing mode when printing on Windows.
+// Parameters:
+// mode - FPDF_PRINTMODE_EMF to output EMF (default)
+// FPDF_PRINTMODE_TEXTONLY to output text only (for charstream
+// devices)
+// FPDF_PRINTMODE_POSTSCRIPT2 to output level 2 PostScript into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT3 to output level 3 PostScript into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGH to output level 2
+// PostScript via ExtEscape() in PASSTHROUGH mode.
+// FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGH to output level 3
+// PostScript via ExtEscape() in PASSTHROUGH mode.
+// FPDF_PRINTMODE_EMF_IMAGE_MASKS to output EMF, with more
+// efficient processing of documents containing image masks.
+// FPDF_PRINTMODE_POSTSCRIPT3_TYPE42 to output level 3
+// PostScript with embedded Type 42 fonts, when applicable, into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGH to output level
+// 3 PostScript with embedded Type 42 fonts, when applicable,
+// via ExtEscape() in PASSTHROUGH mode.
+// Return value:
+// True if successful, false if unsuccessful (typically invalid input).
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_SetPrintMode(int mode);
+#endif // defined(_WIN32)
+
+// Function: FPDF_LoadDocument
+// Open and load a PDF document.
+// Parameters:
+// file_path - Path to the PDF file (including extension).
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// See comments below regarding the encoding.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// Loaded document can be closed by FPDF_CloseDocument().
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// The encoding for |file_path| is UTF-8.
+//
+// The encoding for |password| can be either UTF-8 or Latin-1. PDFs,
+// depending on the security handler revision, will only accept one or
+// the other encoding. If |password|'s encoding and the PDF's expected
+// encoding do not match, FPDF_LoadDocument() will automatically
+// convert |password| to the other encoding.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadDocument(FPDF_STRING file_path, FPDF_BYTESTRING password);
+
+// Function: FPDF_LoadMemDocument
+// Open and load a PDF document from memory.
+// Parameters:
+// data_buf - Pointer to a buffer containing the PDF document.
+// size - Number of bytes in the PDF document.
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The memory buffer must remain valid when the document is open.
+// The loaded document can be closed by FPDF_CloseDocument.
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadMemDocument(const void* data_buf, int size, FPDF_BYTESTRING password);
+
+// Experimental API.
+// Function: FPDF_LoadMemDocument64
+// Open and load a PDF document from memory.
+// Parameters:
+// data_buf - Pointer to a buffer containing the PDF document.
+// size - Number of bytes in the PDF document.
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The memory buffer must remain valid when the document is open.
+// The loaded document can be closed by FPDF_CloseDocument.
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadMemDocument64(const void* data_buf,
+ size_t size,
+ FPDF_BYTESTRING password);
+
+// Structure for custom file access.
+typedef struct {
+ // File length, in bytes.
+ unsigned long m_FileLen;
+
+ // A function pointer for getting a block of data from a specific position.
+ // Position is specified by byte offset from the beginning of the file.
+ // The pointer to the buffer is never NULL and the size is never 0.
+ // The position and size will never go out of range of the file length.
+ // It may be possible for PDFium to call this function multiple times for
+ // the same position.
+ // Return value: should be non-zero if successful, zero for error.
+ int (*m_GetBlock)(void* param,
+ unsigned long position,
+ unsigned char* pBuf,
+ unsigned long size);
+
+ // A custom pointer for all implementation specific data. This pointer will
+ // be used as the first parameter to the m_GetBlock callback.
+ void* m_Param;
+} FPDF_FILEACCESS;
+
+// Structure for file reading or writing (I/O).
+//
+// Note: This is a handler and should be implemented by callers,
+// and is only used from XFA.
+typedef struct FPDF_FILEHANDLER_ {
+ // User-defined data.
+ // Note: Callers can use this field to track controls.
+ void* clientData;
+
+ // Callback function to release the current file stream object.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // None.
+ void (*Release)(void* clientData);
+
+ // Callback function to retrieve the current file stream size.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // Size of file stream.
+ FPDF_DWORD (*GetSize)(void* clientData);
+
+ // Callback function to read data from the current file stream.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // offset - Offset position starts from the beginning of file
+ // stream. This parameter indicates reading position.
+ // buffer - Memory buffer to store data which are read from
+ // file stream. This parameter should not be NULL.
+ // size - Size of data which should be read from file stream,
+ // in bytes. The buffer indicated by |buffer| must be
+ // large enough to store specified data.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*ReadBlock)(void* clientData,
+ FPDF_DWORD offset,
+ void* buffer,
+ FPDF_DWORD size);
+
+ // Callback function to write data into the current file stream.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // offset - Offset position starts from the beginning of file
+ // stream. This parameter indicates writing position.
+ // buffer - Memory buffer contains data which is written into
+ // file stream. This parameter should not be NULL.
+ // size - Size of data which should be written into file
+ // stream, in bytes.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*WriteBlock)(void* clientData,
+ FPDF_DWORD offset,
+ const void* buffer,
+ FPDF_DWORD size);
+ // Callback function to flush all internal accessing buffers.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*Flush)(void* clientData);
+
+ // Callback function to change file size.
+ //
+ // Description:
+ // This function is called under writing mode usually. Implementer
+ // can determine whether to realize it based on application requests.
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // size - New size of file stream, in bytes.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*Truncate)(void* clientData, FPDF_DWORD size);
+} FPDF_FILEHANDLER;
+
+// Function: FPDF_LoadCustomDocument
+// Load PDF document from a custom access descriptor.
+// Parameters:
+// pFileAccess - A structure for accessing the file.
+// password - Optional password for decrypting the PDF file.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The application must keep the file resources |pFileAccess| points to
+// valid until the returned FPDF_DOCUMENT is closed. |pFileAccess|
+// itself does not need to outlive the FPDF_DOCUMENT.
+//
+// The loaded document can be closed with FPDF_CloseDocument().
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadCustomDocument(FPDF_FILEACCESS* pFileAccess, FPDF_BYTESTRING password);
+
+// Function: FPDF_GetFileVersion
+// Get the file version of the given PDF document.
+// Parameters:
+// doc - Handle to a document.
+// fileVersion - The PDF file version. File version: 14 for 1.4, 15
+// for 1.5, ...
+// Return value:
+// True if succeeds, false otherwise.
+// Comments:
+// If the document was created by FPDF_CreateNewDocument,
+// then this function will always fail.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetFileVersion(FPDF_DOCUMENT doc,
+ int* fileVersion);
+
+#define FPDF_ERR_SUCCESS 0 // No error.
+#define FPDF_ERR_UNKNOWN 1 // Unknown error.
+#define FPDF_ERR_FILE 2 // File not found or could not be opened.
+#define FPDF_ERR_FORMAT 3 // File not in PDF format or corrupted.
+#define FPDF_ERR_PASSWORD 4 // Password required or incorrect password.
+#define FPDF_ERR_SECURITY 5 // Unsupported security scheme.
+#define FPDF_ERR_PAGE 6 // Page not found or content error.
+#ifdef PDF_ENABLE_XFA
+#define FPDF_ERR_XFALOAD 7 // Load XFA error.
+#define FPDF_ERR_XFALAYOUT 8 // Layout XFA error.
+#endif // PDF_ENABLE_XFA
+
+// Function: FPDF_GetLastError
+// Get last error code when a function fails.
+// Parameters:
+// None.
+// Return value:
+// A 32-bit integer indicating error code as defined above.
+// Comments:
+// If the previous SDK call succeeded, the return value of this
+// function is not defined. This function only works in conjunction
+// with APIs that mention FPDF_GetLastError() in their documentation.
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDF_GetLastError();
+
+// Experimental API.
+// Function: FPDF_DocumentHasValidCrossReferenceTable
+// Whether the document's cross reference table is valid or not.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// True if the PDF parser did not encounter problems parsing the cross
+// reference table. False if the parser could not parse the cross
+// reference table and the table had to be rebuild from other data
+// within the document.
+// Comments:
+// The return value can change over time as the PDF parser evolves.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_DocumentHasValidCrossReferenceTable(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_GetTrailerEnds
+// Get the byte offsets of trailer ends.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// buffer - The address of a buffer that receives the
+// byte offsets.
+// length - The size, in ints, of |buffer|.
+// Return value:
+// Returns the number of ints in the buffer on success, 0 on error.
+//
+// |buffer| is an array of integers that describes the exact byte offsets of the
+// trailer ends in the document. If |length| is less than the returned length,
+// or |document| or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetTrailerEnds(FPDF_DOCUMENT document,
+ unsigned int* buffer,
+ unsigned long length);
+
+// Function: FPDF_GetDocPermissions
+// Get file permission flags of the document.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// A 32-bit integer indicating permission flags. Please refer to the
+// PDF Reference for detailed descriptions. If the document is not
+// protected or was unlocked by the owner, 0xffffffff will be returned.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetDocPermissions(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetDocUserPermissions
+// Get user file permission flags of the document.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// A 32-bit integer indicating permission flags. Please refer to the
+// PDF Reference for detailed descriptions. If the document is not
+// protected, 0xffffffff will be returned. Always returns user
+// permissions, even if the document was unlocked by the owner.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetDocUserPermissions(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetSecurityHandlerRevision
+// Get the revision for the security handler.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// The security handler revision number. Please refer to the PDF
+// Reference for a detailed description. If the document is not
+// protected, -1 will be returned.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_GetSecurityHandlerRevision(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetPageCount
+// Get total number of pages in the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument.
+// Return value:
+// Total number of pages in the document.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetPageCount(FPDF_DOCUMENT document);
+
+// Function: FPDF_LoadPage
+// Load a page inside the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument
+// page_index - Index number of the page. 0 for the first page.
+// Return value:
+// A handle to the loaded page, or NULL if page load fails.
+// Comments:
+// The loaded page can be rendered to devices using FPDF_RenderPage.
+// The loaded page can be closed using FPDF_ClosePage.
+FPDF_EXPORT FPDF_PAGE FPDF_CALLCONV FPDF_LoadPage(FPDF_DOCUMENT document,
+ int page_index);
+
+// Experimental API
+// Function: FPDF_GetPageWidthF
+// Get page width.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// Return value:
+// Page width (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm).
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT float FPDF_CALLCONV FPDF_GetPageWidthF(FPDF_PAGE page);
+
+// Function: FPDF_GetPageWidth
+// Get page width.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// Return value:
+// Page width (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm).
+// Note:
+// Prefer FPDF_GetPageWidthF() above. This will be deprecated in the
+// future.
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT double FPDF_CALLCONV FPDF_GetPageWidth(FPDF_PAGE page);
+
+// Experimental API
+// Function: FPDF_GetPageHeightF
+// Get page height.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// Return value:
+// Page height (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm)
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT float FPDF_CALLCONV FPDF_GetPageHeightF(FPDF_PAGE page);
+
+// Function: FPDF_GetPageHeight
+// Get page height.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// Return value:
+// Page height (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm)
+// Note:
+// Prefer FPDF_GetPageHeightF() above. This will be deprecated in the
+// future.
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT double FPDF_CALLCONV FPDF_GetPageHeight(FPDF_PAGE page);
+
+// Experimental API.
+// Function: FPDF_GetPageBoundingBox
+// Get the bounding box of the page. This is the intersection between
+// its media box and its crop box.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// rect - Pointer to a rect to receive the page bounding box.
+// On an error, |rect| won't be filled.
+// Return value:
+// True for success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetPageBoundingBox(FPDF_PAGE page,
+ FS_RECTF* rect);
+
+// Experimental API.
+// Function: FPDF_GetPageSizeByIndexF
+// Get the size of the page at the given index.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// page_index - Page index, zero for the first page.
+// size - Pointer to a FS_SIZEF to receive the page size.
+// (in points).
+// Return value:
+// Non-zero for success. 0 for error (document or page not found).
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_GetPageSizeByIndexF(FPDF_DOCUMENT document,
+ int page_index,
+ FS_SIZEF* size);
+
+// Function: FPDF_GetPageSizeByIndex
+// Get the size of the page at the given index.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument.
+// page_index - Page index, zero for the first page.
+// width - Pointer to a double to receive the page width
+// (in points).
+// height - Pointer to a double to receive the page height
+// (in points).
+// Return value:
+// Non-zero for success. 0 for error (document or page not found).
+// Note:
+// Prefer FPDF_GetPageSizeByIndexF() above. This will be deprecated in
+// the future.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetPageSizeByIndex(FPDF_DOCUMENT document,
+ int page_index,
+ double* width,
+ double* height);
+
+// Page rendering flags. They can be combined with bit-wise OR.
+//
+// Set if annotations are to be rendered.
+#define FPDF_ANNOT 0x01
+// Set if using text rendering optimized for LCD display. This flag will only
+// take effect if anti-aliasing is enabled for text.
+#define FPDF_LCD_TEXT 0x02
+// Don't use the native text output available on some platforms
+#define FPDF_NO_NATIVETEXT 0x04
+// Grayscale output.
+#define FPDF_GRAYSCALE 0x08
+// Obsolete, has no effect, retained for compatibility.
+#define FPDF_DEBUG_INFO 0x80
+// Obsolete, has no effect, retained for compatibility.
+#define FPDF_NO_CATCH 0x100
+// Limit image cache size.
+#define FPDF_RENDER_LIMITEDIMAGECACHE 0x200
+// Always use halftone for image stretching.
+#define FPDF_RENDER_FORCEHALFTONE 0x400
+// Render for printing.
+#define FPDF_PRINTING 0x800
+// Set to disable anti-aliasing on text. This flag will also disable LCD
+// optimization for text rendering.
+#define FPDF_RENDER_NO_SMOOTHTEXT 0x1000
+// Set to disable anti-aliasing on images.
+#define FPDF_RENDER_NO_SMOOTHIMAGE 0x2000
+// Set to disable anti-aliasing on paths.
+#define FPDF_RENDER_NO_SMOOTHPATH 0x4000
+// Set whether to render in a reverse Byte order, this flag is only used when
+// rendering to a bitmap.
+#define FPDF_REVERSE_BYTE_ORDER 0x10
+// Set whether fill paths need to be stroked. This flag is only used when
+// FPDF_COLORSCHEME is passed in, since with a single fill color for paths the
+// boundaries of adjacent fill paths are less visible.
+#define FPDF_CONVERT_FILL_TO_STROKE 0x20
+
+// Struct for color scheme.
+// Each should be a 32-bit value specifying the color, in 8888 ARGB format.
+typedef struct FPDF_COLORSCHEME_ {
+ FPDF_DWORD path_fill_color;
+ FPDF_DWORD path_stroke_color;
+ FPDF_DWORD text_fill_color;
+ FPDF_DWORD text_stroke_color;
+} FPDF_COLORSCHEME;
+
+#ifdef _WIN32
+// Function: FPDF_RenderPage
+// Render contents of a page to a device (screen, bitmap, or printer).
+// This function is only supported on Windows.
+// Parameters:
+// dc - Handle to the device context.
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// flags - 0 for normal display, or combination of flags
+// defined above.
+// Return value:
+// Returns true if the page is rendered successfully, false otherwise.
+
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_RenderPage(HDC dc,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+#endif
+
+// Function: FPDF_RenderPageBitmap
+// Render contents of a page to a device independent bitmap.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). The bitmap handle can be created
+// by FPDFBitmap_Create or retrieved from an image
+// object by FPDFImageObj_GetBitmap.
+// page - Handle to the page. Returned by FPDF_LoadPage
+// start_x - Left pixel position of the display area in
+// bitmap coordinates.
+// start_y - Top pixel position of the display area in bitmap
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// flags - 0 for normal display, or combination of the Page
+// Rendering flags defined above. With the FPDF_ANNOT
+// flag, it renders all annotations that do not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPageBitmap(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+
+// Function: FPDF_RenderPageBitmapWithMatrix
+// Render contents of a page to a device independent bitmap.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). The bitmap handle can be created
+// by FPDFBitmap_Create or retrieved by
+// FPDFImageObj_GetBitmap.
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// matrix - The transform matrix, which must be invertible.
+// See PDF Reference 1.7, 4.2.2 Common Transformations.
+// clipping - The rect to clip to in device coords.
+// flags - 0 for normal display, or combination of the Page
+// Rendering flags defined above. With the FPDF_ANNOT
+// flag, it renders all annotations that do not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// Return value:
+// None. Note that behavior is undefined if det of |matrix| is 0.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_RenderPageBitmapWithMatrix(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ const FS_MATRIX* matrix,
+ const FS_RECTF* clipping,
+ int flags);
+
+#if defined(PDF_USE_SKIA)
+// Experimental API.
+// Function: FPDF_RenderPageSkia
+// Render contents of a page to a Skia SkCanvas.
+// Parameters:
+// canvas - SkCanvas to render to.
+// page - Handle to the page.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPageSkia(FPDF_SKIA_CANVAS canvas,
+ FPDF_PAGE page,
+ int size_x,
+ int size_y);
+#endif
+
+// Function: FPDF_ClosePage
+// Close a loaded PDF page.
+// Parameters:
+// page - Handle to the loaded page.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_ClosePage(FPDF_PAGE page);
+
+// Function: FPDF_CloseDocument
+// Close a loaded PDF document.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_CloseDocument(FPDF_DOCUMENT document);
+
+// Function: FPDF_DeviceToPage
+// Convert the screen coordinates of a point to page coordinates.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// device_x - X value in device coordinates to be converted.
+// device_y - Y value in device coordinates to be converted.
+// page_x - A pointer to a double receiving the converted X
+// value in page coordinates.
+// page_y - A pointer to a double receiving the converted Y
+// value in page coordinates.
+// Return value:
+// Returns true if the conversion succeeds, and |page_x| and |page_y|
+// successfully receives the converted coordinates.
+// Comments:
+// The page coordinate system has its origin at the left-bottom corner
+// of the page, with the X-axis on the bottom going to the right, and
+// the Y-axis on the left side going up.
+//
+// NOTE: this coordinate system can be altered when you zoom, scroll,
+// or rotate a page, however, a point on the page should always have
+// the same coordinate values in the page coordinate system.
+//
+// The device coordinate system is device dependent. For screen device,
+// its origin is at the left-top corner of the window. However this
+// origin can be altered by the Windows coordinate transformation
+// utilities.
+//
+// You must make sure the start_x, start_y, size_x, size_y
+// and rotate parameters have exactly same values as you used in
+// the FPDF_RenderPage() function call.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_DeviceToPage(FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int device_x,
+ int device_y,
+ double* page_x,
+ double* page_y);
+
+// Function: FPDF_PageToDevice
+// Convert the page coordinates of a point to screen coordinates.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// page_x - X value in page coordinates.
+// page_y - Y value in page coordinate.
+// device_x - A pointer to an integer receiving the result X
+// value in device coordinates.
+// device_y - A pointer to an integer receiving the result Y
+// value in device coordinates.
+// Return value:
+// Returns true if the conversion succeeds, and |device_x| and
+// |device_y| successfully receives the converted coordinates.
+// Comments:
+// See comments for FPDF_DeviceToPage().
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_PageToDevice(FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ double page_x,
+ double page_y,
+ int* device_x,
+ int* device_y);
+
+// Function: FPDFBitmap_Create
+// Create a device independent bitmap (FXDIB).
+// Parameters:
+// width - The number of pixels in width for the bitmap.
+// Must be greater than 0.
+// height - The number of pixels in height for the bitmap.
+// Must be greater than 0.
+// alpha - A flag indicating whether the alpha channel is used.
+// Non-zero for using alpha, zero for not using.
+// Return value:
+// The created bitmap handle, or NULL if a parameter error or out of
+// memory.
+// Comments:
+// The bitmap always uses 4 bytes per pixel. The first byte is always
+// double word aligned.
+//
+// The byte order is BGRx (the last byte unused if no alpha channel) or
+// BGRA.
+//
+// The pixels in a horizontal line are stored side by side, with the
+// left most pixel stored first (with lower memory address).
+// Each line uses width * 4 bytes.
+//
+// Lines are stored one after another, with the top most line stored
+// first. There is no gap between adjacent lines.
+//
+// This function allocates enough memory for holding all pixels in the
+// bitmap, but it doesn't initialize the buffer. Applications can use
+// FPDFBitmap_FillRect() to fill the bitmap using any color. If the OS
+// allows it, this function can allocate up to 4 GB of memory.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV FPDFBitmap_Create(int width,
+ int height,
+ int alpha);
+
+// More DIB formats
+// Unknown or unsupported format.
+#define FPDFBitmap_Unknown 0
+// Gray scale bitmap, one byte per pixel.
+#define FPDFBitmap_Gray 1
+// 3 bytes per pixel, byte order: blue, green, red.
+#define FPDFBitmap_BGR 2
+// 4 bytes per pixel, byte order: blue, green, red, unused.
+#define FPDFBitmap_BGRx 3
+// 4 bytes per pixel, byte order: blue, green, red, alpha.
+// Pixel components are independent of alpha.
+#define FPDFBitmap_BGRA 4
+// 4 bytes per pixel, byte order: blue, green, red, alpha.
+// Pixel components are premultiplied by alpha.
+// Note that this is experimental and only supported when rendering with
+// |FPDF_RENDERER_TYPE| is set to |FPDF_RENDERERTYPE_SKIA|.
+#define FPDFBitmap_BGRA_Premul 5
+
+// Function: FPDFBitmap_CreateEx
+// Create a device independent bitmap (FXDIB)
+// Parameters:
+// width - The number of pixels in width for the bitmap.
+// Must be greater than 0.
+// height - The number of pixels in height for the bitmap.
+// Must be greater than 0.
+// format - A number indicating for bitmap format, as defined
+// above.
+// first_scan - A pointer to the first byte of the first line if
+// using an external buffer. If this parameter is NULL,
+// then a new buffer will be created.
+// stride - Number of bytes for each scan line. The value must
+// be 0 or greater. When the value is 0,
+// FPDFBitmap_CreateEx() will automatically calculate
+// the appropriate value using |width| and |format|.
+// When using an external buffer, it is recommended for
+// the caller to pass in the value.
+// When not using an external buffer, it is recommended
+// for the caller to pass in 0.
+// Return value:
+// The bitmap handle, or NULL if parameter error or out of memory.
+// Comments:
+// Similar to FPDFBitmap_Create function, but allows for more formats
+// and an external buffer is supported. The bitmap created by this
+// function can be used in any place that a FPDF_BITMAP handle is
+// required.
+//
+// If an external buffer is used, then the caller should destroy the
+// buffer. FPDFBitmap_Destroy() will not destroy the buffer.
+//
+// It is recommended to use FPDFBitmap_GetStride() to get the stride
+// value.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV FPDFBitmap_CreateEx(int width,
+ int height,
+ int format,
+ void* first_scan,
+ int stride);
+
+// Function: FPDFBitmap_GetFormat
+// Get the format of the bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The format of the bitmap.
+// Comments:
+// Only formats supported by FPDFBitmap_CreateEx are supported by this
+// function; see the list of such formats above.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetFormat(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_FillRect
+// Fill a rectangle in a bitmap.
+// Parameters:
+// bitmap - The handle to the bitmap. Returned by
+// FPDFBitmap_Create.
+// left - The left position. Starting from 0 at the
+// left-most pixel.
+// top - The top position. Starting from 0 at the
+// top-most line.
+// width - Width in pixels to be filled.
+// height - Height in pixels to be filled.
+// color - A 32-bit value specifing the color, in 8888 ARGB
+// format.
+// Return value:
+// Returns whether the operation succeeded or not.
+// Comments:
+// This function sets the color and (optionally) alpha value in the
+// specified region of the bitmap.
+//
+// NOTE: If the alpha channel is used, this function does NOT
+// composite the background with the source color, instead the
+// background will be replaced by the source color and the alpha.
+//
+// If the alpha channel is not used, the alpha parameter is ignored.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFBitmap_FillRect(FPDF_BITMAP bitmap,
+ int left,
+ int top,
+ int width,
+ int height,
+ FPDF_DWORD color);
+
+// Function: FPDFBitmap_GetBuffer
+// Get data buffer of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The pointer to the first byte of the bitmap buffer.
+// Comments:
+// The stride may be more than width * number of bytes per pixel
+//
+// Applications can use this function to get the bitmap buffer pointer,
+// then manipulate any color and/or alpha values for any pixels in the
+// bitmap.
+//
+// Use FPDFBitmap_GetFormat() to find out the format of the data.
+FPDF_EXPORT void* FPDF_CALLCONV FPDFBitmap_GetBuffer(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetWidth
+// Get width of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The width of the bitmap in pixels.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetWidth(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetHeight
+// Get height of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The height of the bitmap in pixels.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetHeight(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetStride
+// Get number of bytes for each line in the bitmap buffer.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The number of bytes for each line in the bitmap buffer.
+// Comments:
+// The stride may be more than width * number of bytes per pixel.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetStride(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_Destroy
+// Destroy a bitmap and release all related buffers.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// None.
+// Comments:
+// This function will not destroy any external buffers provided when
+// the bitmap was created.
+FPDF_EXPORT void FPDF_CALLCONV FPDFBitmap_Destroy(FPDF_BITMAP bitmap);
+
+// Function: FPDF_VIEWERREF_GetPrintScaling
+// Whether the PDF document prefers to be scaled or not.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// None.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintScaling(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetNumCopies
+// Returns the number of copies to be printed.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The number of copies to be printed.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_VIEWERREF_GetNumCopies(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetPrintPageRange
+// Page numbers to initialize print dialog box when file is printed.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The print page range to be used for printing.
+FPDF_EXPORT FPDF_PAGERANGE FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRange(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_VIEWERREF_GetPrintPageRangeCount
+// Returns the number of elements in a FPDF_PAGERANGE.
+// Parameters:
+// pagerange - Handle to the page range.
+// Return value:
+// The number of elements in the page range. Returns 0 on error.
+FPDF_EXPORT size_t FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRangeCount(FPDF_PAGERANGE pagerange);
+
+// Experimental API.
+// Function: FPDF_VIEWERREF_GetPrintPageRangeElement
+// Returns an element from a FPDF_PAGERANGE.
+// Parameters:
+// pagerange - Handle to the page range.
+// index - Index of the element.
+// Return value:
+// The value of the element in the page range at a given index.
+// Returns -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRangeElement(FPDF_PAGERANGE pagerange, size_t index);
+
+// Function: FPDF_VIEWERREF_GetDuplex
+// Returns the paper handling option to be used when printing from
+// the print dialog.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The paper handling option to be used when printing.
+FPDF_EXPORT FPDF_DUPLEXTYPE FPDF_CALLCONV
+FPDF_VIEWERREF_GetDuplex(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetName
+// Gets the contents for a viewer ref, with a given key. The value must
+// be of type "name".
+// Parameters:
+// document - Handle to the loaded document.
+// key - Name of the key in the viewer pref dictionary,
+// encoded in UTF-8.
+// buffer - Caller-allocate buffer to receive the key, or NULL
+// - to query the required length.
+// length - Length of the buffer.
+// Return value:
+// The number of bytes in the contents, including the NULL terminator.
+// Thus if the return value is 0, then that indicates an error, such
+// as when |document| is invalid. If |length| is less than the required
+// length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_VIEWERREF_GetName(FPDF_DOCUMENT document,
+ FPDF_BYTESTRING key,
+ char* buffer,
+ unsigned long length);
+
+// Function: FPDF_CountNamedDests
+// Get the count of named destinations in the PDF document.
+// Parameters:
+// document - Handle to a document
+// Return value:
+// The count of named destinations.
+FPDF_EXPORT FPDF_DWORD FPDF_CALLCONV
+FPDF_CountNamedDests(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetNamedDestByName
+// Get a the destination handle for the given name.
+// Parameters:
+// document - Handle to the loaded document.
+// name - The name of a destination.
+// Return value:
+// The handle to the destination.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV
+FPDF_GetNamedDestByName(FPDF_DOCUMENT document, FPDF_BYTESTRING name);
+
+// Function: FPDF_GetNamedDest
+// Get the named destination by index.
+// Parameters:
+// document - Handle to a document
+// index - The index of a named destination.
+// buffer - The buffer to store the destination name,
+// used as wchar_t*.
+// buflen [in/out] - Size of the buffer in bytes on input,
+// length of the result in bytes on output
+// or -1 if the buffer is too small.
+// Return value:
+// The destination handle for a given index, or NULL if there is no
+// named destination corresponding to |index|.
+// Comments:
+// Call this function twice to get the name of the named destination:
+// 1) First time pass in |buffer| as NULL and get buflen.
+// 2) Second time pass in allocated |buffer| and buflen to retrieve
+// |buffer|, which should be used as wchar_t*.
+//
+// If buflen is not sufficiently large, it will be set to -1 upon
+// return.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV FPDF_GetNamedDest(FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ long* buflen);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketCount
+// Get the number of valid packets in the XFA entry.
+// Parameters:
+// document - Handle to the document.
+// Return value:
+// The number of valid packets, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetXFAPacketCount(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketName
+// Get the name of a packet in the XFA array.
+// Parameters:
+// document - Handle to the document.
+// index - Index number of the packet. 0 for the first packet.
+// buffer - Buffer for holding the name of the XFA packet.
+// buflen - Length of |buffer| in bytes.
+// Return value:
+// The length of the packet name in bytes, or 0 on error.
+//
+// |document| must be valid and |index| must be in the range [0, N), where N is
+// the value returned by FPDF_GetXFAPacketCount().
+// |buffer| is only modified if it is non-NULL and |buflen| is greater than or
+// equal to the length of the packet name. The packet name includes a
+// terminating NUL character. |buffer| is unmodified on error.
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDF_GetXFAPacketName(
+ FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketContent
+// Get the content of a packet in the XFA array.
+// Parameters:
+// document - Handle to the document.
+// index - Index number of the packet. 0 for the first packet.
+// buffer - Buffer for holding the content of the XFA packet.
+// buflen - Length of |buffer| in bytes.
+// out_buflen - Pointer to the variable that will receive the minimum
+// buffer size needed to contain the content of the XFA
+// packet.
+// Return value:
+// Whether the operation succeeded or not.
+//
+// |document| must be valid and |index| must be in the range [0, N), where N is
+// the value returned by FPDF_GetXFAPacketCount(). |out_buflen| must not be
+// NULL. When the aforementioned arguments are valid, the operation succeeds,
+// and |out_buflen| receives the content size. |buffer| is only modified if
+// |buffer| is non-null and long enough to contain the content. Callers must
+// check both the return value and the input |buflen| is no less than the
+// returned |out_buflen| before using the data in |buffer|.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetXFAPacketContent(
+ FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+#ifdef PDF_ENABLE_V8
+// Function: FPDF_GetRecommendedV8Flags
+// Returns a space-separated string of command line flags that are
+// recommended to be passed into V8 via V8::SetFlagsFromString()
+// prior to initializing the PDFium library.
+// Parameters:
+// None.
+// Return value:
+// NUL-terminated string of the form "--flag1 --flag2".
+// The caller must not attempt to modify or free the result.
+FPDF_EXPORT const char* FPDF_CALLCONV FPDF_GetRecommendedV8Flags();
+
+// Experimental API.
+// Function: FPDF_GetArrayBufferAllocatorSharedInstance()
+// Helper function for initializing V8 isolates that will
+// use PDFium's internal memory management.
+// Parameters:
+// None.
+// Return Value:
+// Pointer to a suitable v8::ArrayBuffer::Allocator, returned
+// as void for C compatibility.
+// Notes:
+// Use is optional, but allows external creation of isolates
+// matching the ones PDFium will make when none is provided
+// via |FPDF_LIBRARY_CONFIG::m_pIsolate|.
+//
+// Can only be called when the library is in an uninitialized or
+// destroyed state.
+FPDF_EXPORT void* FPDF_CALLCONV FPDF_GetArrayBufferAllocatorSharedInstance();
+#endif // PDF_ENABLE_V8
+
+#ifdef PDF_ENABLE_XFA
+// Function: FPDF_BStr_Init
+// Helper function to initialize a FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Init(FPDF_BSTR* bstr);
+
+// Function: FPDF_BStr_Set
+// Helper function to copy string data into the FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Set(FPDF_BSTR* bstr,
+ const char* cstr,
+ int length);
+
+// Function: FPDF_BStr_Clear
+// Helper function to clear a FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Clear(FPDF_BSTR* bstr);
+#endif // PDF_ENABLE_XFA
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDFVIEW_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdfview.h.orig b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdfview.h.orig
new file mode 100644
index 00000000..d96556b4
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Headers/fpdfview.h.orig
@@ -0,0 +1,1482 @@
+// Copyright 2014 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+// This is the main header file for embedders of PDFium. It provides APIs to
+// initialize the library, load documents, and render pages, amongst other
+// things.
+//
+// NOTE: None of the PDFium APIs are thread-safe. They expect to be called
+// from a single thread. Barring that, embedders are required to ensure (via
+// a mutex or similar) that only a single PDFium call can be made at a time.
+//
+// NOTE: External docs refer to this file as "fpdfview.h", so do not rename
+// despite lack of consistency with other public files.
+
+#ifndef PUBLIC_FPDFVIEW_H_
+#define PUBLIC_FPDFVIEW_H_
+
+// clang-format off
+
+#include
+
+#if defined(_WIN32) && !defined(__WINDOWS__)
+#include
+#endif
+
+#ifdef PDF_ENABLE_XFA
+// PDF_USE_XFA is set in confirmation that this version of PDFium can support
+// XFA forms as requested by the PDF_ENABLE_XFA setting.
+#define PDF_USE_XFA
+#endif // PDF_ENABLE_XFA
+
+// PDF object types
+#define FPDF_OBJECT_UNKNOWN 0
+#define FPDF_OBJECT_BOOLEAN 1
+#define FPDF_OBJECT_NUMBER 2
+#define FPDF_OBJECT_STRING 3
+#define FPDF_OBJECT_NAME 4
+#define FPDF_OBJECT_ARRAY 5
+#define FPDF_OBJECT_DICTIONARY 6
+#define FPDF_OBJECT_STREAM 7
+#define FPDF_OBJECT_NULLOBJ 8
+#define FPDF_OBJECT_REFERENCE 9
+
+// PDF text rendering modes
+typedef enum {
+ FPDF_TEXTRENDERMODE_UNKNOWN = -1,
+ FPDF_TEXTRENDERMODE_FILL = 0,
+ FPDF_TEXTRENDERMODE_STROKE = 1,
+ FPDF_TEXTRENDERMODE_FILL_STROKE = 2,
+ FPDF_TEXTRENDERMODE_INVISIBLE = 3,
+ FPDF_TEXTRENDERMODE_FILL_CLIP = 4,
+ FPDF_TEXTRENDERMODE_STROKE_CLIP = 5,
+ FPDF_TEXTRENDERMODE_FILL_STROKE_CLIP = 6,
+ FPDF_TEXTRENDERMODE_CLIP = 7,
+ FPDF_TEXTRENDERMODE_LAST = FPDF_TEXTRENDERMODE_CLIP,
+} FPDF_TEXT_RENDERMODE;
+
+// PDF types - use incomplete types (never completed) to force API type safety.
+typedef struct fpdf_action_t__* FPDF_ACTION;
+typedef struct fpdf_annotation_t__* FPDF_ANNOTATION;
+typedef struct fpdf_attachment_t__* FPDF_ATTACHMENT;
+typedef struct fpdf_avail_t__* FPDF_AVAIL;
+typedef struct fpdf_bitmap_t__* FPDF_BITMAP;
+typedef struct fpdf_bookmark_t__* FPDF_BOOKMARK;
+typedef struct fpdf_clippath_t__* FPDF_CLIPPATH;
+typedef struct fpdf_dest_t__* FPDF_DEST;
+typedef struct fpdf_document_t__* FPDF_DOCUMENT;
+typedef struct fpdf_font_t__* FPDF_FONT;
+typedef struct fpdf_form_handle_t__* FPDF_FORMHANDLE;
+typedef const struct fpdf_glyphpath_t__* FPDF_GLYPHPATH;
+typedef struct fpdf_javascript_action_t* FPDF_JAVASCRIPT_ACTION;
+typedef struct fpdf_link_t__* FPDF_LINK;
+typedef struct fpdf_page_t__* FPDF_PAGE;
+typedef struct fpdf_pagelink_t__* FPDF_PAGELINK;
+typedef struct fpdf_pageobject_t__* FPDF_PAGEOBJECT; // (text, path, etc.)
+typedef struct fpdf_pageobjectmark_t__* FPDF_PAGEOBJECTMARK;
+typedef const struct fpdf_pagerange_t__* FPDF_PAGERANGE;
+typedef const struct fpdf_pathsegment_t* FPDF_PATHSEGMENT;
+typedef struct fpdf_schhandle_t__* FPDF_SCHHANDLE;
+typedef const struct fpdf_signature_t__* FPDF_SIGNATURE;
+typedef void* FPDF_SKIA_CANVAS; // Passed into Skia as an SkCanvas.
+typedef struct fpdf_structelement_t__* FPDF_STRUCTELEMENT;
+typedef const struct fpdf_structelement_attr_t__* FPDF_STRUCTELEMENT_ATTR;
+typedef const struct fpdf_structelement_attr_value_t__*
+FPDF_STRUCTELEMENT_ATTR_VALUE;
+typedef struct fpdf_structtree_t__* FPDF_STRUCTTREE;
+typedef struct fpdf_textpage_t__* FPDF_TEXTPAGE;
+typedef struct fpdf_widget_t__* FPDF_WIDGET;
+typedef struct fpdf_xobject_t__* FPDF_XOBJECT;
+
+// Basic data types
+typedef int FPDF_BOOL;
+typedef int FPDF_RESULT;
+typedef unsigned long FPDF_DWORD;
+typedef float FS_FLOAT;
+
+// Duplex types
+typedef enum _FPDF_DUPLEXTYPE_ {
+ DuplexUndefined = 0,
+ Simplex,
+ DuplexFlipShortEdge,
+ DuplexFlipLongEdge
+} FPDF_DUPLEXTYPE;
+
+// String types
+typedef unsigned short FPDF_WCHAR;
+
+// The public PDFium API uses three types of strings: byte string, wide string
+// (UTF-16LE encoded), and platform dependent string.
+
+// Public PDFium API type for byte strings.
+typedef const char* FPDF_BYTESTRING;
+
+// The public PDFium API always uses UTF-16LE encoded wide strings, each
+// character uses 2 bytes (except surrogation), with the low byte first.
+typedef const FPDF_WCHAR* FPDF_WIDESTRING;
+
+// Structure for persisting a string beyond the duration of a callback.
+// Note: although represented as a char*, string may be interpreted as
+// a UTF-16LE formated string. Used only by XFA callbacks.
+typedef struct FPDF_BSTR_ {
+ char* str; // String buffer, manipulate only with FPDF_BStr_* methods.
+ int len; // Length of the string, in bytes.
+} FPDF_BSTR;
+
+// For Windows programmers: In most cases it's OK to treat FPDF_WIDESTRING as a
+// Windows unicode string, however, special care needs to be taken if you
+// expect to process Unicode larger than 0xffff.
+//
+// For Linux/Unix programmers: most compiler/library environments use 4 bytes
+// for a Unicode character, and you have to convert between FPDF_WIDESTRING and
+// system wide string by yourself.
+typedef const char* FPDF_STRING;
+
+// Matrix for transformation, in the form [a b c d e f], equivalent to:
+// | a b 0 |
+// | c d 0 |
+// | e f 1 |
+//
+// Translation is performed with [1 0 0 1 tx ty].
+// Scaling is performed with [sx 0 0 sy 0 0].
+// See PDF Reference 1.7, 4.2.2 Common Transformations for more.
+typedef struct _FS_MATRIX_ {
+ float a;
+ float b;
+ float c;
+ float d;
+ float e;
+ float f;
+} FS_MATRIX;
+
+// Rectangle area(float) in device or page coordinate system.
+typedef struct _FS_RECTF_ {
+ // The x-coordinate of the left-top corner.
+ float left;
+ // The y-coordinate of the left-top corner.
+ float top;
+ // The x-coordinate of the right-bottom corner.
+ float right;
+ // The y-coordinate of the right-bottom corner.
+ float bottom;
+} * FS_LPRECTF, FS_RECTF;
+
+// Const Pointer to FS_RECTF structure.
+typedef const FS_RECTF* FS_LPCRECTF;
+
+// Rectangle size. Coordinate system agnostic.
+typedef struct FS_SIZEF_ {
+ float width;
+ float height;
+} * FS_LPSIZEF, FS_SIZEF;
+
+// Const Pointer to FS_SIZEF structure.
+typedef const FS_SIZEF* FS_LPCSIZEF;
+
+// 2D Point. Coordinate system agnostic.
+typedef struct FS_POINTF_ {
+ float x;
+ float y;
+} * FS_LPPOINTF, FS_POINTF;
+
+// Const Pointer to FS_POINTF structure.
+typedef const FS_POINTF* FS_LPCPOINTF;
+
+typedef struct _FS_QUADPOINTSF {
+ FS_FLOAT x1;
+ FS_FLOAT y1;
+ FS_FLOAT x2;
+ FS_FLOAT y2;
+ FS_FLOAT x3;
+ FS_FLOAT y3;
+ FS_FLOAT x4;
+ FS_FLOAT y4;
+} FS_QUADPOINTSF;
+
+// Annotation enums.
+typedef int FPDF_ANNOTATION_SUBTYPE;
+typedef int FPDF_ANNOT_APPEARANCEMODE;
+
+// Dictionary value types.
+typedef int FPDF_OBJECT_TYPE;
+
+#if defined(COMPONENT_BUILD)
+// FPDF_EXPORT should be consistent with |export| in the pdfium_fuzzer
+// template in testing/fuzzers/BUILD.gn.
+#if defined(WIN32)
+#if defined(FPDF_IMPLEMENTATION)
+#define FPDF_EXPORT __declspec(dllexport)
+#else
+#define FPDF_EXPORT __declspec(dllimport)
+#endif // defined(FPDF_IMPLEMENTATION)
+#else
+#if defined(FPDF_IMPLEMENTATION)
+#define FPDF_EXPORT __attribute__((visibility("default")))
+#else
+#define FPDF_EXPORT
+#endif // defined(FPDF_IMPLEMENTATION)
+#endif // defined(WIN32)
+#else
+#define FPDF_EXPORT
+#endif // defined(COMPONENT_BUILD)
+
+#if defined(WIN32) && defined(FPDFSDK_EXPORTS)
+#define FPDF_CALLCONV __stdcall
+#else
+#define FPDF_CALLCONV
+#endif
+
+// Exported Functions
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+// PDF renderer types - Experimental.
+// Selection of 2D graphics library to use for rendering to FPDF_BITMAPs.
+typedef enum {
+ // Anti-Grain Geometry - https://sourceforge.net/projects/agg/
+ FPDF_RENDERERTYPE_AGG = 0,
+ // Skia - https://skia.org/
+ FPDF_RENDERERTYPE_SKIA = 1,
+} FPDF_RENDERER_TYPE;
+
+// Process-wide options for initializing the library.
+typedef struct FPDF_LIBRARY_CONFIG_ {
+ // Version number of the interface. Currently must be 2.
+ // Support for version 1 will be deprecated in the future.
+ int version;
+
+ // Array of paths to scan in place of the defaults when using built-in
+ // FXGE font loading code. The array is terminated by a NULL pointer.
+ // The Array may be NULL itself to use the default paths. May be ignored
+ // entirely depending upon the platform.
+ const char** m_pUserFontPaths;
+
+ // Version 2.
+
+ // Pointer to the v8::Isolate to use, or NULL to force PDFium to create one.
+ void* m_pIsolate;
+
+ // The embedder data slot to use in the v8::Isolate to store PDFium's
+ // per-isolate data. The value needs to be in the range
+ // [0, |v8::Internals::kNumIsolateDataLots|). Note that 0 is fine for most
+ // embedders.
+ unsigned int m_v8EmbedderSlot;
+
+ // Version 3 - Experimental.
+
+ // Pointer to the V8::Platform to use.
+ void* m_pPlatform;
+
+ // Version 4 - Experimental.
+
+ // Explicit specification of core renderer to use. |m_RendererType| must be
+ // a valid value for |FPDF_LIBRARY_CONFIG| versions of this level or higher,
+ // or else the initialization will fail with an immediate crash.
+ // Note that use of a specified |FPDF_RENDERER_TYPE| value for which the
+ // corresponding render library is not included in the build will similarly
+ // fail with an immediate crash.
+ FPDF_RENDERER_TYPE m_RendererType;
+} FPDF_LIBRARY_CONFIG;
+
+// Function: FPDF_InitLibraryWithConfig
+// Initialize the PDFium library and allocate global resources for it.
+// Parameters:
+// config - configuration information as above.
+// Return value:
+// None.
+// Comments:
+// You have to call this function before you can call any PDF
+// processing functions.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_InitLibraryWithConfig(const FPDF_LIBRARY_CONFIG* config);
+
+// Function: FPDF_InitLibrary
+// Initialize the PDFium library (alternative form).
+// Parameters:
+// None
+// Return value:
+// None.
+// Comments:
+// Convenience function to call FPDF_InitLibraryWithConfig() with a
+// default configuration for backwards compatibility purposes. New
+// code should call FPDF_InitLibraryWithConfig() instead. This will
+// be deprecated in the future.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_InitLibrary();
+
+// Function: FPDF_DestroyLibrary
+// Release global resources allocated to the PDFium library by
+// FPDF_InitLibrary() or FPDF_InitLibraryWithConfig().
+// Parameters:
+// None.
+// Return value:
+// None.
+// Comments:
+// After this function is called, you must not call any PDF
+// processing functions.
+//
+// Calling this function does not automatically close other
+// objects. It is recommended to close other objects before
+// closing the library with this function.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_DestroyLibrary();
+
+// Policy for accessing the local machine time.
+#define FPDF_POLICY_MACHINETIME_ACCESS 0
+
+// Function: FPDF_SetSandBoxPolicy
+// Set the policy for the sandbox environment.
+// Parameters:
+// policy - The specified policy for setting, for example:
+// FPDF_POLICY_MACHINETIME_ACCESS.
+// enable - True to enable, false to disable the policy.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_SetSandBoxPolicy(FPDF_DWORD policy,
+ FPDF_BOOL enable);
+
+#if defined(_WIN32)
+// Experimental API.
+// Function: FPDF_SetPrintMode
+// Set printing mode when printing on Windows.
+// Parameters:
+// mode - FPDF_PRINTMODE_EMF to output EMF (default)
+// FPDF_PRINTMODE_TEXTONLY to output text only (for charstream
+// devices)
+// FPDF_PRINTMODE_POSTSCRIPT2 to output level 2 PostScript into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT3 to output level 3 PostScript into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGH to output level 2
+// PostScript via ExtEscape() in PASSTHROUGH mode.
+// FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGH to output level 3
+// PostScript via ExtEscape() in PASSTHROUGH mode.
+// FPDF_PRINTMODE_EMF_IMAGE_MASKS to output EMF, with more
+// efficient processing of documents containing image masks.
+// FPDF_PRINTMODE_POSTSCRIPT3_TYPE42 to output level 3
+// PostScript with embedded Type 42 fonts, when applicable, into
+// EMF as a series of GDI comments.
+// FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGH to output level
+// 3 PostScript with embedded Type 42 fonts, when applicable,
+// via ExtEscape() in PASSTHROUGH mode.
+// Return value:
+// True if successful, false if unsuccessful (typically invalid input).
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_SetPrintMode(int mode);
+#endif // defined(_WIN32)
+
+// Function: FPDF_LoadDocument
+// Open and load a PDF document.
+// Parameters:
+// file_path - Path to the PDF file (including extension).
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// See comments below regarding the encoding.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// Loaded document can be closed by FPDF_CloseDocument().
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// The encoding for |file_path| is UTF-8.
+//
+// The encoding for |password| can be either UTF-8 or Latin-1. PDFs,
+// depending on the security handler revision, will only accept one or
+// the other encoding. If |password|'s encoding and the PDF's expected
+// encoding do not match, FPDF_LoadDocument() will automatically
+// convert |password| to the other encoding.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadDocument(FPDF_STRING file_path, FPDF_BYTESTRING password);
+
+// Function: FPDF_LoadMemDocument
+// Open and load a PDF document from memory.
+// Parameters:
+// data_buf - Pointer to a buffer containing the PDF document.
+// size - Number of bytes in the PDF document.
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The memory buffer must remain valid when the document is open.
+// The loaded document can be closed by FPDF_CloseDocument.
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadMemDocument(const void* data_buf, int size, FPDF_BYTESTRING password);
+
+// Experimental API.
+// Function: FPDF_LoadMemDocument64
+// Open and load a PDF document from memory.
+// Parameters:
+// data_buf - Pointer to a buffer containing the PDF document.
+// size - Number of bytes in the PDF document.
+// password - A string used as the password for the PDF file.
+// If no password is needed, empty or NULL can be used.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The memory buffer must remain valid when the document is open.
+// The loaded document can be closed by FPDF_CloseDocument.
+// If this function fails, you can use FPDF_GetLastError() to retrieve
+// the reason why it failed.
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadMemDocument64(const void* data_buf,
+ size_t size,
+ FPDF_BYTESTRING password);
+
+// Structure for custom file access.
+typedef struct {
+ // File length, in bytes.
+ unsigned long m_FileLen;
+
+ // A function pointer for getting a block of data from a specific position.
+ // Position is specified by byte offset from the beginning of the file.
+ // The pointer to the buffer is never NULL and the size is never 0.
+ // The position and size will never go out of range of the file length.
+ // It may be possible for PDFium to call this function multiple times for
+ // the same position.
+ // Return value: should be non-zero if successful, zero for error.
+ int (*m_GetBlock)(void* param,
+ unsigned long position,
+ unsigned char* pBuf,
+ unsigned long size);
+
+ // A custom pointer for all implementation specific data. This pointer will
+ // be used as the first parameter to the m_GetBlock callback.
+ void* m_Param;
+} FPDF_FILEACCESS;
+
+// Structure for file reading or writing (I/O).
+//
+// Note: This is a handler and should be implemented by callers,
+// and is only used from XFA.
+typedef struct FPDF_FILEHANDLER_ {
+ // User-defined data.
+ // Note: Callers can use this field to track controls.
+ void* clientData;
+
+ // Callback function to release the current file stream object.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // None.
+ void (*Release)(void* clientData);
+
+ // Callback function to retrieve the current file stream size.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // Size of file stream.
+ FPDF_DWORD (*GetSize)(void* clientData);
+
+ // Callback function to read data from the current file stream.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // offset - Offset position starts from the beginning of file
+ // stream. This parameter indicates reading position.
+ // buffer - Memory buffer to store data which are read from
+ // file stream. This parameter should not be NULL.
+ // size - Size of data which should be read from file stream,
+ // in bytes. The buffer indicated by |buffer| must be
+ // large enough to store specified data.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*ReadBlock)(void* clientData,
+ FPDF_DWORD offset,
+ void* buffer,
+ FPDF_DWORD size);
+
+ // Callback function to write data into the current file stream.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // offset - Offset position starts from the beginning of file
+ // stream. This parameter indicates writing position.
+ // buffer - Memory buffer contains data which is written into
+ // file stream. This parameter should not be NULL.
+ // size - Size of data which should be written into file
+ // stream, in bytes.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*WriteBlock)(void* clientData,
+ FPDF_DWORD offset,
+ const void* buffer,
+ FPDF_DWORD size);
+ // Callback function to flush all internal accessing buffers.
+ //
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*Flush)(void* clientData);
+
+ // Callback function to change file size.
+ //
+ // Description:
+ // This function is called under writing mode usually. Implementer
+ // can determine whether to realize it based on application requests.
+ // Parameters:
+ // clientData - Pointer to user-defined data.
+ // size - New size of file stream, in bytes.
+ // Returns:
+ // 0 for success, other value for failure.
+ FPDF_RESULT (*Truncate)(void* clientData, FPDF_DWORD size);
+} FPDF_FILEHANDLER;
+
+// Function: FPDF_LoadCustomDocument
+// Load PDF document from a custom access descriptor.
+// Parameters:
+// pFileAccess - A structure for accessing the file.
+// password - Optional password for decrypting the PDF file.
+// Return value:
+// A handle to the loaded document, or NULL on failure.
+// Comments:
+// The application must keep the file resources |pFileAccess| points to
+// valid until the returned FPDF_DOCUMENT is closed. |pFileAccess|
+// itself does not need to outlive the FPDF_DOCUMENT.
+//
+// The loaded document can be closed with FPDF_CloseDocument().
+//
+// See the comments for FPDF_LoadDocument() regarding the encoding for
+// |password|.
+// Notes:
+// If PDFium is built with the XFA module, the application should call
+// FPDF_LoadXFA() function after the PDF document loaded to support XFA
+// fields defined in the fpdfformfill.h file.
+FPDF_EXPORT FPDF_DOCUMENT FPDF_CALLCONV
+FPDF_LoadCustomDocument(FPDF_FILEACCESS* pFileAccess, FPDF_BYTESTRING password);
+
+// Function: FPDF_GetFileVersion
+// Get the file version of the given PDF document.
+// Parameters:
+// doc - Handle to a document.
+// fileVersion - The PDF file version. File version: 14 for 1.4, 15
+// for 1.5, ...
+// Return value:
+// True if succeeds, false otherwise.
+// Comments:
+// If the document was created by FPDF_CreateNewDocument,
+// then this function will always fail.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetFileVersion(FPDF_DOCUMENT doc,
+ int* fileVersion);
+
+#define FPDF_ERR_SUCCESS 0 // No error.
+#define FPDF_ERR_UNKNOWN 1 // Unknown error.
+#define FPDF_ERR_FILE 2 // File not found or could not be opened.
+#define FPDF_ERR_FORMAT 3 // File not in PDF format or corrupted.
+#define FPDF_ERR_PASSWORD 4 // Password required or incorrect password.
+#define FPDF_ERR_SECURITY 5 // Unsupported security scheme.
+#define FPDF_ERR_PAGE 6 // Page not found or content error.
+#ifdef PDF_ENABLE_XFA
+#define FPDF_ERR_XFALOAD 7 // Load XFA error.
+#define FPDF_ERR_XFALAYOUT 8 // Layout XFA error.
+#endif // PDF_ENABLE_XFA
+
+// Function: FPDF_GetLastError
+// Get last error code when a function fails.
+// Parameters:
+// None.
+// Return value:
+// A 32-bit integer indicating error code as defined above.
+// Comments:
+// If the previous SDK call succeeded, the return value of this
+// function is not defined. This function only works in conjunction
+// with APIs that mention FPDF_GetLastError() in their documentation.
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDF_GetLastError();
+
+// Experimental API.
+// Function: FPDF_DocumentHasValidCrossReferenceTable
+// Whether the document's cross reference table is valid or not.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// True if the PDF parser did not encounter problems parsing the cross
+// reference table. False if the parser could not parse the cross
+// reference table and the table had to be rebuild from other data
+// within the document.
+// Comments:
+// The return value can change over time as the PDF parser evolves.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_DocumentHasValidCrossReferenceTable(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_GetTrailerEnds
+// Get the byte offsets of trailer ends.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// buffer - The address of a buffer that receives the
+// byte offsets.
+// length - The size, in ints, of |buffer|.
+// Return value:
+// Returns the number of ints in the buffer on success, 0 on error.
+//
+// |buffer| is an array of integers that describes the exact byte offsets of the
+// trailer ends in the document. If |length| is less than the returned length,
+// or |document| or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetTrailerEnds(FPDF_DOCUMENT document,
+ unsigned int* buffer,
+ unsigned long length);
+
+// Function: FPDF_GetDocPermissions
+// Get file permission flags of the document.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// A 32-bit integer indicating permission flags. Please refer to the
+// PDF Reference for detailed descriptions. If the document is not
+// protected or was unlocked by the owner, 0xffffffff will be returned.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetDocPermissions(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetDocUserPermissions
+// Get user file permission flags of the document.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// A 32-bit integer indicating permission flags. Please refer to the
+// PDF Reference for detailed descriptions. If the document is not
+// protected, 0xffffffff will be returned. Always returns user
+// permissions, even if the document was unlocked by the owner.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_GetDocUserPermissions(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetSecurityHandlerRevision
+// Get the revision for the security handler.
+// Parameters:
+// document - Handle to a document. Returned by FPDF_LoadDocument.
+// Return value:
+// The security handler revision number. Please refer to the PDF
+// Reference for a detailed description. If the document is not
+// protected, -1 will be returned.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_GetSecurityHandlerRevision(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetPageCount
+// Get total number of pages in the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument.
+// Return value:
+// Total number of pages in the document.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetPageCount(FPDF_DOCUMENT document);
+
+// Function: FPDF_LoadPage
+// Load a page inside the document.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument
+// page_index - Index number of the page. 0 for the first page.
+// Return value:
+// A handle to the loaded page, or NULL if page load fails.
+// Comments:
+// The loaded page can be rendered to devices using FPDF_RenderPage.
+// The loaded page can be closed using FPDF_ClosePage.
+FPDF_EXPORT FPDF_PAGE FPDF_CALLCONV FPDF_LoadPage(FPDF_DOCUMENT document,
+ int page_index);
+
+// Experimental API
+// Function: FPDF_GetPageWidthF
+// Get page width.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// Return value:
+// Page width (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm).
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT float FPDF_CALLCONV FPDF_GetPageWidthF(FPDF_PAGE page);
+
+// Function: FPDF_GetPageWidth
+// Get page width.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// Return value:
+// Page width (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm).
+// Note:
+// Prefer FPDF_GetPageWidthF() above. This will be deprecated in the
+// future.
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT double FPDF_CALLCONV FPDF_GetPageWidth(FPDF_PAGE page);
+
+// Experimental API
+// Function: FPDF_GetPageHeightF
+// Get page height.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage().
+// Return value:
+// Page height (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm)
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT float FPDF_CALLCONV FPDF_GetPageHeightF(FPDF_PAGE page);
+
+// Function: FPDF_GetPageHeight
+// Get page height.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// Return value:
+// Page height (excluding non-displayable area) measured in points.
+// One point is 1/72 inch (around 0.3528 mm)
+// Note:
+// Prefer FPDF_GetPageHeightF() above. This will be deprecated in the
+// future.
+// Comments:
+// Changing the rotation of |page| affects the return value.
+FPDF_EXPORT double FPDF_CALLCONV FPDF_GetPageHeight(FPDF_PAGE page);
+
+// Experimental API.
+// Function: FPDF_GetPageBoundingBox
+// Get the bounding box of the page. This is the intersection between
+// its media box and its crop box.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// rect - Pointer to a rect to receive the page bounding box.
+// On an error, |rect| won't be filled.
+// Return value:
+// True for success.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetPageBoundingBox(FPDF_PAGE page,
+ FS_RECTF* rect);
+
+// Experimental API.
+// Function: FPDF_GetPageSizeByIndexF
+// Get the size of the page at the given index.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument().
+// page_index - Page index, zero for the first page.
+// size - Pointer to a FS_SIZEF to receive the page size.
+// (in points).
+// Return value:
+// Non-zero for success. 0 for error (document or page not found).
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_GetPageSizeByIndexF(FPDF_DOCUMENT document,
+ int page_index,
+ FS_SIZEF* size);
+
+// Function: FPDF_GetPageSizeByIndex
+// Get the size of the page at the given index.
+// Parameters:
+// document - Handle to document. Returned by FPDF_LoadDocument.
+// page_index - Page index, zero for the first page.
+// width - Pointer to a double to receive the page width
+// (in points).
+// height - Pointer to a double to receive the page height
+// (in points).
+// Return value:
+// Non-zero for success. 0 for error (document or page not found).
+// Note:
+// Prefer FPDF_GetPageSizeByIndexF() above. This will be deprecated in
+// the future.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetPageSizeByIndex(FPDF_DOCUMENT document,
+ int page_index,
+ double* width,
+ double* height);
+
+// Page rendering flags. They can be combined with bit-wise OR.
+//
+// Set if annotations are to be rendered.
+#define FPDF_ANNOT 0x01
+// Set if using text rendering optimized for LCD display. This flag will only
+// take effect if anti-aliasing is enabled for text.
+#define FPDF_LCD_TEXT 0x02
+// Don't use the native text output available on some platforms
+#define FPDF_NO_NATIVETEXT 0x04
+// Grayscale output.
+#define FPDF_GRAYSCALE 0x08
+// Obsolete, has no effect, retained for compatibility.
+#define FPDF_DEBUG_INFO 0x80
+// Obsolete, has no effect, retained for compatibility.
+#define FPDF_NO_CATCH 0x100
+// Limit image cache size.
+#define FPDF_RENDER_LIMITEDIMAGECACHE 0x200
+// Always use halftone for image stretching.
+#define FPDF_RENDER_FORCEHALFTONE 0x400
+// Render for printing.
+#define FPDF_PRINTING 0x800
+// Set to disable anti-aliasing on text. This flag will also disable LCD
+// optimization for text rendering.
+#define FPDF_RENDER_NO_SMOOTHTEXT 0x1000
+// Set to disable anti-aliasing on images.
+#define FPDF_RENDER_NO_SMOOTHIMAGE 0x2000
+// Set to disable anti-aliasing on paths.
+#define FPDF_RENDER_NO_SMOOTHPATH 0x4000
+// Set whether to render in a reverse Byte order, this flag is only used when
+// rendering to a bitmap.
+#define FPDF_REVERSE_BYTE_ORDER 0x10
+// Set whether fill paths need to be stroked. This flag is only used when
+// FPDF_COLORSCHEME is passed in, since with a single fill color for paths the
+// boundaries of adjacent fill paths are less visible.
+#define FPDF_CONVERT_FILL_TO_STROKE 0x20
+
+// Struct for color scheme.
+// Each should be a 32-bit value specifying the color, in 8888 ARGB format.
+typedef struct FPDF_COLORSCHEME_ {
+ FPDF_DWORD path_fill_color;
+ FPDF_DWORD path_stroke_color;
+ FPDF_DWORD text_fill_color;
+ FPDF_DWORD text_stroke_color;
+} FPDF_COLORSCHEME;
+
+#ifdef _WIN32
+// Function: FPDF_RenderPage
+// Render contents of a page to a device (screen, bitmap, or printer).
+// This function is only supported on Windows.
+// Parameters:
+// dc - Handle to the device context.
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// flags - 0 for normal display, or combination of flags
+// defined above.
+// Return value:
+// Returns true if the page is rendered successfully, false otherwise.
+
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_RenderPage(HDC dc,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+#endif
+
+// Function: FPDF_RenderPageBitmap
+// Render contents of a page to a device independent bitmap.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). The bitmap handle can be created
+// by FPDFBitmap_Create or retrieved from an image
+// object by FPDFImageObj_GetBitmap.
+// page - Handle to the page. Returned by FPDF_LoadPage
+// start_x - Left pixel position of the display area in
+// bitmap coordinates.
+// start_y - Top pixel position of the display area in bitmap
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// flags - 0 for normal display, or combination of the Page
+// Rendering flags defined above. With the FPDF_ANNOT
+// flag, it renders all annotations that do not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPageBitmap(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int flags);
+
+// Function: FPDF_RenderPageBitmapWithMatrix
+// Render contents of a page to a device independent bitmap.
+// Parameters:
+// bitmap - Handle to the device independent bitmap (as the
+// output buffer). The bitmap handle can be created
+// by FPDFBitmap_Create or retrieved by
+// FPDFImageObj_GetBitmap.
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// matrix - The transform matrix, which must be invertible.
+// See PDF Reference 1.7, 4.2.2 Common Transformations.
+// clipping - The rect to clip to in device coords.
+// flags - 0 for normal display, or combination of the Page
+// Rendering flags defined above. With the FPDF_ANNOT
+// flag, it renders all annotations that do not require
+// user-interaction, which are all annotations except
+// widget and popup annotations.
+// Return value:
+// None. Note that behavior is undefined if det of |matrix| is 0.
+FPDF_EXPORT void FPDF_CALLCONV
+FPDF_RenderPageBitmapWithMatrix(FPDF_BITMAP bitmap,
+ FPDF_PAGE page,
+ const FS_MATRIX* matrix,
+ const FS_RECTF* clipping,
+ int flags);
+
+#if defined(PDF_USE_SKIA)
+// Experimental API.
+// Function: FPDF_RenderPageSkia
+// Render contents of a page to a Skia SkCanvas.
+// Parameters:
+// canvas - SkCanvas to render to.
+// page - Handle to the page.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_RenderPageSkia(FPDF_SKIA_CANVAS canvas,
+ FPDF_PAGE page,
+ int size_x,
+ int size_y);
+#endif
+
+// Function: FPDF_ClosePage
+// Close a loaded PDF page.
+// Parameters:
+// page - Handle to the loaded page.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_ClosePage(FPDF_PAGE page);
+
+// Function: FPDF_CloseDocument
+// Close a loaded PDF document.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// None.
+FPDF_EXPORT void FPDF_CALLCONV FPDF_CloseDocument(FPDF_DOCUMENT document);
+
+// Function: FPDF_DeviceToPage
+// Convert the screen coordinates of a point to page coordinates.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// device_x - X value in device coordinates to be converted.
+// device_y - Y value in device coordinates to be converted.
+// page_x - A pointer to a double receiving the converted X
+// value in page coordinates.
+// page_y - A pointer to a double receiving the converted Y
+// value in page coordinates.
+// Return value:
+// Returns true if the conversion succeeds, and |page_x| and |page_y|
+// successfully receives the converted coordinates.
+// Comments:
+// The page coordinate system has its origin at the left-bottom corner
+// of the page, with the X-axis on the bottom going to the right, and
+// the Y-axis on the left side going up.
+//
+// NOTE: this coordinate system can be altered when you zoom, scroll,
+// or rotate a page, however, a point on the page should always have
+// the same coordinate values in the page coordinate system.
+//
+// The device coordinate system is device dependent. For screen device,
+// its origin is at the left-top corner of the window. However this
+// origin can be altered by the Windows coordinate transformation
+// utilities.
+//
+// You must make sure the start_x, start_y, size_x, size_y
+// and rotate parameters have exactly same values as you used in
+// the FPDF_RenderPage() function call.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_DeviceToPage(FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ int device_x,
+ int device_y,
+ double* page_x,
+ double* page_y);
+
+// Function: FPDF_PageToDevice
+// Convert the page coordinates of a point to screen coordinates.
+// Parameters:
+// page - Handle to the page. Returned by FPDF_LoadPage.
+// start_x - Left pixel position of the display area in
+// device coordinates.
+// start_y - Top pixel position of the display area in device
+// coordinates.
+// size_x - Horizontal size (in pixels) for displaying the page.
+// size_y - Vertical size (in pixels) for displaying the page.
+// rotate - Page orientation:
+// 0 (normal)
+// 1 (rotated 90 degrees clockwise)
+// 2 (rotated 180 degrees)
+// 3 (rotated 90 degrees counter-clockwise)
+// page_x - X value in page coordinates.
+// page_y - Y value in page coordinate.
+// device_x - A pointer to an integer receiving the result X
+// value in device coordinates.
+// device_y - A pointer to an integer receiving the result Y
+// value in device coordinates.
+// Return value:
+// Returns true if the conversion succeeds, and |device_x| and
+// |device_y| successfully receives the converted coordinates.
+// Comments:
+// See comments for FPDF_DeviceToPage().
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_PageToDevice(FPDF_PAGE page,
+ int start_x,
+ int start_y,
+ int size_x,
+ int size_y,
+ int rotate,
+ double page_x,
+ double page_y,
+ int* device_x,
+ int* device_y);
+
+// Function: FPDFBitmap_Create
+// Create a device independent bitmap (FXDIB).
+// Parameters:
+// width - The number of pixels in width for the bitmap.
+// Must be greater than 0.
+// height - The number of pixels in height for the bitmap.
+// Must be greater than 0.
+// alpha - A flag indicating whether the alpha channel is used.
+// Non-zero for using alpha, zero for not using.
+// Return value:
+// The created bitmap handle, or NULL if a parameter error or out of
+// memory.
+// Comments:
+// The bitmap always uses 4 bytes per pixel. The first byte is always
+// double word aligned.
+//
+// The byte order is BGRx (the last byte unused if no alpha channel) or
+// BGRA.
+//
+// The pixels in a horizontal line are stored side by side, with the
+// left most pixel stored first (with lower memory address).
+// Each line uses width * 4 bytes.
+//
+// Lines are stored one after another, with the top most line stored
+// first. There is no gap between adjacent lines.
+//
+// This function allocates enough memory for holding all pixels in the
+// bitmap, but it doesn't initialize the buffer. Applications can use
+// FPDFBitmap_FillRect() to fill the bitmap using any color. If the OS
+// allows it, this function can allocate up to 4 GB of memory.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV FPDFBitmap_Create(int width,
+ int height,
+ int alpha);
+
+// More DIB formats
+// Unknown or unsupported format.
+#define FPDFBitmap_Unknown 0
+// Gray scale bitmap, one byte per pixel.
+#define FPDFBitmap_Gray 1
+// 3 bytes per pixel, byte order: blue, green, red.
+#define FPDFBitmap_BGR 2
+// 4 bytes per pixel, byte order: blue, green, red, unused.
+#define FPDFBitmap_BGRx 3
+// 4 bytes per pixel, byte order: blue, green, red, alpha.
+// Pixel components are independent of alpha.
+#define FPDFBitmap_BGRA 4
+// 4 bytes per pixel, byte order: blue, green, red, alpha.
+// Pixel components are premultiplied by alpha.
+// Note that this is experimental and only supported when rendering with
+// |FPDF_RENDERER_TYPE| is set to |FPDF_RENDERERTYPE_SKIA|.
+#define FPDFBitmap_BGRA_Premul 5
+
+// Function: FPDFBitmap_CreateEx
+// Create a device independent bitmap (FXDIB)
+// Parameters:
+// width - The number of pixels in width for the bitmap.
+// Must be greater than 0.
+// height - The number of pixels in height for the bitmap.
+// Must be greater than 0.
+// format - A number indicating for bitmap format, as defined
+// above.
+// first_scan - A pointer to the first byte of the first line if
+// using an external buffer. If this parameter is NULL,
+// then a new buffer will be created.
+// stride - Number of bytes for each scan line. The value must
+// be 0 or greater. When the value is 0,
+// FPDFBitmap_CreateEx() will automatically calculate
+// the appropriate value using |width| and |format|.
+// When using an external buffer, it is recommended for
+// the caller to pass in the value.
+// When not using an external buffer, it is recommended
+// for the caller to pass in 0.
+// Return value:
+// The bitmap handle, or NULL if parameter error or out of memory.
+// Comments:
+// Similar to FPDFBitmap_Create function, but allows for more formats
+// and an external buffer is supported. The bitmap created by this
+// function can be used in any place that a FPDF_BITMAP handle is
+// required.
+//
+// If an external buffer is used, then the caller should destroy the
+// buffer. FPDFBitmap_Destroy() will not destroy the buffer.
+//
+// It is recommended to use FPDFBitmap_GetStride() to get the stride
+// value.
+FPDF_EXPORT FPDF_BITMAP FPDF_CALLCONV FPDFBitmap_CreateEx(int width,
+ int height,
+ int format,
+ void* first_scan,
+ int stride);
+
+// Function: FPDFBitmap_GetFormat
+// Get the format of the bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The format of the bitmap.
+// Comments:
+// Only formats supported by FPDFBitmap_CreateEx are supported by this
+// function; see the list of such formats above.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetFormat(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_FillRect
+// Fill a rectangle in a bitmap.
+// Parameters:
+// bitmap - The handle to the bitmap. Returned by
+// FPDFBitmap_Create.
+// left - The left position. Starting from 0 at the
+// left-most pixel.
+// top - The top position. Starting from 0 at the
+// top-most line.
+// width - Width in pixels to be filled.
+// height - Height in pixels to be filled.
+// color - A 32-bit value specifing the color, in 8888 ARGB
+// format.
+// Return value:
+// Returns whether the operation succeeded or not.
+// Comments:
+// This function sets the color and (optionally) alpha value in the
+// specified region of the bitmap.
+//
+// NOTE: If the alpha channel is used, this function does NOT
+// composite the background with the source color, instead the
+// background will be replaced by the source color and the alpha.
+//
+// If the alpha channel is not used, the alpha parameter is ignored.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDFBitmap_FillRect(FPDF_BITMAP bitmap,
+ int left,
+ int top,
+ int width,
+ int height,
+ FPDF_DWORD color);
+
+// Function: FPDFBitmap_GetBuffer
+// Get data buffer of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The pointer to the first byte of the bitmap buffer.
+// Comments:
+// The stride may be more than width * number of bytes per pixel
+//
+// Applications can use this function to get the bitmap buffer pointer,
+// then manipulate any color and/or alpha values for any pixels in the
+// bitmap.
+//
+// Use FPDFBitmap_GetFormat() to find out the format of the data.
+FPDF_EXPORT void* FPDF_CALLCONV FPDFBitmap_GetBuffer(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetWidth
+// Get width of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The width of the bitmap in pixels.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetWidth(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetHeight
+// Get height of a bitmap.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The height of the bitmap in pixels.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetHeight(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_GetStride
+// Get number of bytes for each line in the bitmap buffer.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// The number of bytes for each line in the bitmap buffer.
+// Comments:
+// The stride may be more than width * number of bytes per pixel.
+FPDF_EXPORT int FPDF_CALLCONV FPDFBitmap_GetStride(FPDF_BITMAP bitmap);
+
+// Function: FPDFBitmap_Destroy
+// Destroy a bitmap and release all related buffers.
+// Parameters:
+// bitmap - Handle to the bitmap. Returned by FPDFBitmap_Create
+// or FPDFImageObj_GetBitmap.
+// Return value:
+// None.
+// Comments:
+// This function will not destroy any external buffers provided when
+// the bitmap was created.
+FPDF_EXPORT void FPDF_CALLCONV FPDFBitmap_Destroy(FPDF_BITMAP bitmap);
+
+// Function: FPDF_VIEWERREF_GetPrintScaling
+// Whether the PDF document prefers to be scaled or not.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// None.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintScaling(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetNumCopies
+// Returns the number of copies to be printed.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The number of copies to be printed.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_VIEWERREF_GetNumCopies(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetPrintPageRange
+// Page numbers to initialize print dialog box when file is printed.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The print page range to be used for printing.
+FPDF_EXPORT FPDF_PAGERANGE FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRange(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_VIEWERREF_GetPrintPageRangeCount
+// Returns the number of elements in a FPDF_PAGERANGE.
+// Parameters:
+// pagerange - Handle to the page range.
+// Return value:
+// The number of elements in the page range. Returns 0 on error.
+FPDF_EXPORT size_t FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRangeCount(FPDF_PAGERANGE pagerange);
+
+// Experimental API.
+// Function: FPDF_VIEWERREF_GetPrintPageRangeElement
+// Returns an element from a FPDF_PAGERANGE.
+// Parameters:
+// pagerange - Handle to the page range.
+// index - Index of the element.
+// Return value:
+// The value of the element in the page range at a given index.
+// Returns -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV
+FPDF_VIEWERREF_GetPrintPageRangeElement(FPDF_PAGERANGE pagerange, size_t index);
+
+// Function: FPDF_VIEWERREF_GetDuplex
+// Returns the paper handling option to be used when printing from
+// the print dialog.
+// Parameters:
+// document - Handle to the loaded document.
+// Return value:
+// The paper handling option to be used when printing.
+FPDF_EXPORT FPDF_DUPLEXTYPE FPDF_CALLCONV
+FPDF_VIEWERREF_GetDuplex(FPDF_DOCUMENT document);
+
+// Function: FPDF_VIEWERREF_GetName
+// Gets the contents for a viewer ref, with a given key. The value must
+// be of type "name".
+// Parameters:
+// document - Handle to the loaded document.
+// key - Name of the key in the viewer pref dictionary,
+// encoded in UTF-8.
+// buffer - Caller-allocate buffer to receive the key, or NULL
+// - to query the required length.
+// length - Length of the buffer.
+// Return value:
+// The number of bytes in the contents, including the NULL terminator.
+// Thus if the return value is 0, then that indicates an error, such
+// as when |document| is invalid. If |length| is less than the required
+// length, or |buffer| is NULL, |buffer| will not be modified.
+FPDF_EXPORT unsigned long FPDF_CALLCONV
+FPDF_VIEWERREF_GetName(FPDF_DOCUMENT document,
+ FPDF_BYTESTRING key,
+ char* buffer,
+ unsigned long length);
+
+// Function: FPDF_CountNamedDests
+// Get the count of named destinations in the PDF document.
+// Parameters:
+// document - Handle to a document
+// Return value:
+// The count of named destinations.
+FPDF_EXPORT FPDF_DWORD FPDF_CALLCONV
+FPDF_CountNamedDests(FPDF_DOCUMENT document);
+
+// Function: FPDF_GetNamedDestByName
+// Get a the destination handle for the given name.
+// Parameters:
+// document - Handle to the loaded document.
+// name - The name of a destination.
+// Return value:
+// The handle to the destination.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV
+FPDF_GetNamedDestByName(FPDF_DOCUMENT document, FPDF_BYTESTRING name);
+
+// Function: FPDF_GetNamedDest
+// Get the named destination by index.
+// Parameters:
+// document - Handle to a document
+// index - The index of a named destination.
+// buffer - The buffer to store the destination name,
+// used as wchar_t*.
+// buflen [in/out] - Size of the buffer in bytes on input,
+// length of the result in bytes on output
+// or -1 if the buffer is too small.
+// Return value:
+// The destination handle for a given index, or NULL if there is no
+// named destination corresponding to |index|.
+// Comments:
+// Call this function twice to get the name of the named destination:
+// 1) First time pass in |buffer| as NULL and get buflen.
+// 2) Second time pass in allocated |buffer| and buflen to retrieve
+// |buffer|, which should be used as wchar_t*.
+//
+// If buflen is not sufficiently large, it will be set to -1 upon
+// return.
+FPDF_EXPORT FPDF_DEST FPDF_CALLCONV FPDF_GetNamedDest(FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ long* buflen);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketCount
+// Get the number of valid packets in the XFA entry.
+// Parameters:
+// document - Handle to the document.
+// Return value:
+// The number of valid packets, or -1 on error.
+FPDF_EXPORT int FPDF_CALLCONV FPDF_GetXFAPacketCount(FPDF_DOCUMENT document);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketName
+// Get the name of a packet in the XFA array.
+// Parameters:
+// document - Handle to the document.
+// index - Index number of the packet. 0 for the first packet.
+// buffer - Buffer for holding the name of the XFA packet.
+// buflen - Length of |buffer| in bytes.
+// Return value:
+// The length of the packet name in bytes, or 0 on error.
+//
+// |document| must be valid and |index| must be in the range [0, N), where N is
+// the value returned by FPDF_GetXFAPacketCount().
+// |buffer| is only modified if it is non-NULL and |buflen| is greater than or
+// equal to the length of the packet name. The packet name includes a
+// terminating NUL character. |buffer| is unmodified on error.
+FPDF_EXPORT unsigned long FPDF_CALLCONV FPDF_GetXFAPacketName(
+ FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ unsigned long buflen);
+
+// Experimental API.
+// Function: FPDF_GetXFAPacketContent
+// Get the content of a packet in the XFA array.
+// Parameters:
+// document - Handle to the document.
+// index - Index number of the packet. 0 for the first packet.
+// buffer - Buffer for holding the content of the XFA packet.
+// buflen - Length of |buffer| in bytes.
+// out_buflen - Pointer to the variable that will receive the minimum
+// buffer size needed to contain the content of the XFA
+// packet.
+// Return value:
+// Whether the operation succeeded or not.
+//
+// |document| must be valid and |index| must be in the range [0, N), where N is
+// the value returned by FPDF_GetXFAPacketCount(). |out_buflen| must not be
+// NULL. When the aforementioned arguments are valid, the operation succeeds,
+// and |out_buflen| receives the content size. |buffer| is only modified if
+// |buffer| is non-null and long enough to contain the content. Callers must
+// check both the return value and the input |buflen| is no less than the
+// returned |out_buflen| before using the data in |buffer|.
+FPDF_EXPORT FPDF_BOOL FPDF_CALLCONV FPDF_GetXFAPacketContent(
+ FPDF_DOCUMENT document,
+ int index,
+ void* buffer,
+ unsigned long buflen,
+ unsigned long* out_buflen);
+
+#ifdef PDF_ENABLE_V8
+// Function: FPDF_GetRecommendedV8Flags
+// Returns a space-separated string of command line flags that are
+// recommended to be passed into V8 via V8::SetFlagsFromString()
+// prior to initializing the PDFium library.
+// Parameters:
+// None.
+// Return value:
+// NUL-terminated string of the form "--flag1 --flag2".
+// The caller must not attempt to modify or free the result.
+FPDF_EXPORT const char* FPDF_CALLCONV FPDF_GetRecommendedV8Flags();
+
+// Experimental API.
+// Function: FPDF_GetArrayBufferAllocatorSharedInstance()
+// Helper function for initializing V8 isolates that will
+// use PDFium's internal memory management.
+// Parameters:
+// None.
+// Return Value:
+// Pointer to a suitable v8::ArrayBuffer::Allocator, returned
+// as void for C compatibility.
+// Notes:
+// Use is optional, but allows external creation of isolates
+// matching the ones PDFium will make when none is provided
+// via |FPDF_LIBRARY_CONFIG::m_pIsolate|.
+//
+// Can only be called when the library is in an uninitialized or
+// destroyed state.
+FPDF_EXPORT void* FPDF_CALLCONV FPDF_GetArrayBufferAllocatorSharedInstance();
+#endif // PDF_ENABLE_V8
+
+#ifdef PDF_ENABLE_XFA
+// Function: FPDF_BStr_Init
+// Helper function to initialize a FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Init(FPDF_BSTR* bstr);
+
+// Function: FPDF_BStr_Set
+// Helper function to copy string data into the FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Set(FPDF_BSTR* bstr,
+ const char* cstr,
+ int length);
+
+// Function: FPDF_BStr_Clear
+// Helper function to clear a FPDF_BSTR.
+FPDF_EXPORT FPDF_RESULT FPDF_CALLCONV FPDF_BStr_Clear(FPDF_BSTR* bstr);
+#endif // PDF_ENABLE_XFA
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif // PUBLIC_FPDFVIEW_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Info.plist b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Info.plist
new file mode 100644
index 00000000..449a4d80
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Info.plist
@@ -0,0 +1,18 @@
+
+
+
+
+ CFBundleIdentifier
+ org.custom.pdfium
+ CFBundleName
+ pdfium
+ CFBundleExecutable
+ pdfium
+ CFBundleVersion
+ 1.0.0
+ CFBundlePackageType
+ FMWK
+ CFBundleShortVersionString
+ 1.0
+
+
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Modules/module.modulemap b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Modules/module.modulemap
new file mode 100644
index 00000000..6c558d0d
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/Modules/module.modulemap
@@ -0,0 +1,5 @@
+framework module pdfium {
+ umbrella header "pdfium.h"
+ export *
+ module * { export * }
+}
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/pdfium b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/pdfium
new file mode 100644
index 00000000..9d199979
Binary files /dev/null and b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-maccatalyst/pdfium.framework/pdfium differ
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-simulator/pdfium.framework/Headers/cpp/fpdf_deleters.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-simulator/pdfium.framework/Headers/cpp/fpdf_deleters.h
new file mode 100644
index 00000000..55b85d9e
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-simulator/pdfium.framework/Headers/cpp/fpdf_deleters.h
@@ -0,0 +1,86 @@
+// Copyright 2017 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_CPP_FPDF_DELETERS_H_
+#define PUBLIC_CPP_FPDF_DELETERS_H_
+
+#include "../fpdf_annot.h"
+#include "../fpdf_dataavail.h"
+#include "../fpdf_edit.h"
+#include "../fpdf_formfill.h"
+#include "../fpdf_javascript.h"
+#include "../fpdf_structtree.h"
+#include "../fpdf_text.h"
+#include "../fpdf_transformpage.h"
+#include "../fpdfview.h"
+
+// Custom deleters for using FPDF_* types with std::unique_ptr<>.
+
+struct FPDFAnnotationDeleter {
+ inline void operator()(FPDF_ANNOTATION annot) { FPDFPage_CloseAnnot(annot); }
+};
+
+struct FPDFAvailDeleter {
+ inline void operator()(FPDF_AVAIL avail) { FPDFAvail_Destroy(avail); }
+};
+
+struct FPDFBitmapDeleter {
+ inline void operator()(FPDF_BITMAP bitmap) { FPDFBitmap_Destroy(bitmap); }
+};
+
+struct FPDFClipPathDeleter {
+ inline void operator()(FPDF_CLIPPATH clip_path) {
+ FPDF_DestroyClipPath(clip_path);
+ }
+};
+
+struct FPDFDocumentDeleter {
+ inline void operator()(FPDF_DOCUMENT doc) { FPDF_CloseDocument(doc); }
+};
+
+struct FPDFFontDeleter {
+ inline void operator()(FPDF_FONT font) { FPDFFont_Close(font); }
+};
+
+struct FPDFFormHandleDeleter {
+ inline void operator()(FPDF_FORMHANDLE form) {
+ FPDFDOC_ExitFormFillEnvironment(form);
+ }
+};
+
+struct FPDFJavaScriptActionDeleter {
+ inline void operator()(FPDF_JAVASCRIPT_ACTION javascript) {
+ FPDFDoc_CloseJavaScriptAction(javascript);
+ }
+};
+
+struct FPDFPageDeleter {
+ inline void operator()(FPDF_PAGE page) { FPDF_ClosePage(page); }
+};
+
+struct FPDFPageLinkDeleter {
+ inline void operator()(FPDF_PAGELINK pagelink) {
+ FPDFLink_CloseWebLinks(pagelink);
+ }
+};
+
+struct FPDFPageObjectDeleter {
+ inline void operator()(FPDF_PAGEOBJECT object) {
+ FPDFPageObj_Destroy(object);
+ }
+};
+
+struct FPDFStructTreeDeleter {
+ inline void operator()(FPDF_STRUCTTREE tree) { FPDF_StructTree_Close(tree); }
+};
+
+struct FPDFTextFindDeleter {
+ inline void operator()(FPDF_SCHHANDLE handle) { FPDFText_FindClose(handle); }
+};
+
+struct FPDFTextPageDeleter {
+ inline void operator()(FPDF_TEXTPAGE text) { FPDFText_ClosePage(text); }
+};
+
+#endif // PUBLIC_CPP_FPDF_DELETERS_H_
diff --git a/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-simulator/pdfium.framework/Headers/cpp/fpdf_scopers.h b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-simulator/pdfium.framework/Headers/cpp/fpdf_scopers.h
new file mode 100644
index 00000000..34cf9c46
--- /dev/null
+++ b/packages/nativescript-pdf/platforms/ios/pdfium.xcframework/ios-arm64_x86_64-simulator/pdfium.framework/Headers/cpp/fpdf_scopers.h
@@ -0,0 +1,67 @@
+// Copyright 2018 The PDFium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef PUBLIC_CPP_FPDF_SCOPERS_H_
+#define PUBLIC_CPP_FPDF_SCOPERS_H_
+
+#include
+#include
+
+#include "fpdf_deleters.h"
+
+// Versions of FPDF types that clean up the object at scope exit.
+
+using ScopedFPDFAnnotation =
+ std::unique_ptr::type,
+ FPDFAnnotationDeleter>;
+
+using ScopedFPDFAvail =
+ std::unique_ptr::type, FPDFAvailDeleter>;
+
+using ScopedFPDFBitmap =
+ std::unique_ptr