Browse Source

PDFTools(iOS) - 预览设置 图片处理

chenyu 1 year ago
parent
commit
aa95a98daf
28 changed files with 1616 additions and 88 deletions
  1. 13 0
      Annotation-Ctrl-Demo/Annotation-Ctrl-Demo/Assets.xcassets/syasarrow.imageset/Contents.json
  2. 83 0
      Annotation-Ctrl-Demo/Annotation-Ctrl-Demo/Assets.xcassets/syasarrow.imageset/syasarrowl.pdf
  3. 13 0
      Edit-Ctrl-Demo/Edit-Ctrl-Demo/Assets.xcassets/syasarrow.imageset/Contents.json
  4. 83 0
      Edit-Ctrl-Demo/Edit-Ctrl-Demo/Assets.xcassets/syasarrow.imageset/syasarrowl.pdf
  5. 12 8
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameBookMode.imageset/Contents.json
  6. 91 0
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameBookMode.imageset/pagecoverl.pdf
  7. 12 8
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameContinuousScroll.imageset/Contents.json
  8. 75 0
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameContinuousScroll.imageset/Continuousl.pdf
  9. 12 8
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameCropMode.imageset/Contents.json
  10. 93 0
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameCropMode.imageset/cropl.pdf
  11. 121 0
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameHorizontalScrolling.imageset/ scrollingl.pdf
  12. 12 8
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameHorizontalScrolling.imageset/Contents.json
  13. 12 8
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameSinglePage.imageset/Contents.json
  14. 72 0
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameSinglePage.imageset/single pagel.pdf
  15. 12 8
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesDark.imageset/Contents.json
  16. 73 0
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesDark.imageset/darkl.pdf
  17. 12 8
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesLight.imageset/Contents.json
  18. 135 0
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesLight.imageset/lightl.pdf
  19. 12 8
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesReseda.imageset/Contents.json
  20. 167 0
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesReseda.imageset/Eye Carel.pdf
  21. 12 8
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesSepia.imageset/Contents.json
  22. 170 0
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesSepia.imageset/Paperl.pdf
  23. 12 8
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameTwoPages.imageset/Contents.json
  24. 78 0
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameTwoPages.imageset/double pagel.pdf
  25. 12 8
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameVerticalScrolling.imageset/Contents.json
  26. 121 0
      compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameVerticalScrolling.imageset/Horizontal scrollingl.pdf
  27. 13 0
      viewer-ctrl-demo/viewer-ctrl-demo/Assets.xcassets/syasarrow.imageset/Contents.json
  28. 83 0
      viewer-ctrl-demo/viewer-ctrl-demo/Assets.xcassets/syasarrow.imageset/syasarrowl.pdf

+ 13 - 0
Annotation-Ctrl-Demo/Annotation-Ctrl-Demo/Assets.xcassets/syasarrow.imageset/Contents.json

@@ -3,10 +3,23 @@
     {
       "filename" : "syasarrow.pdf",
       "idiom" : "universal"
+    },
+    {
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "syasarrowl.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 83 - 0
Annotation-Ctrl-Demo/Annotation-Ctrl-Demo/Assets.xcassets/syasarrow.imageset/syasarrowl.pdf

@@ -0,0 +1,83 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+-0.707096 0.707117 0.707096 0.707117 6.693563 3.764573 cm
+1.000000 1.000000 1.000000 scn
+0.000000 4.575516 m
+-0.750000 4.575516 l
+-0.750000 3.825516 l
+0.000000 3.825516 l
+0.000000 4.575516 l
+h
+8.485153 5.325516 m
+0.000000 5.325516 l
+0.000000 3.825516 l
+8.485153 3.825516 l
+8.485153 5.325516 l
+h
+0.750000 4.575516 m
+0.750000 13.060669 l
+-0.750000 13.060669 l
+-0.750000 4.575516 l
+0.750000 4.575516 l
+h
+f
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  437
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 20.000000 20.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000000527 00000 n
+0000000549 00000 n
+0000000722 00000 n
+0000000796 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+855
+%%EOF

+ 13 - 0
Edit-Ctrl-Demo/Edit-Ctrl-Demo/Assets.xcassets/syasarrow.imageset/Contents.json

@@ -3,10 +3,23 @@
     {
       "filename" : "syasarrow.pdf",
       "idiom" : "universal"
+    },
+    {
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "syasarrowl.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 83 - 0
Edit-Ctrl-Demo/Edit-Ctrl-Demo/Assets.xcassets/syasarrow.imageset/syasarrowl.pdf

@@ -0,0 +1,83 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+-0.707096 0.707117 0.707096 0.707117 6.693563 3.764573 cm
+1.000000 1.000000 1.000000 scn
+0.000000 4.575516 m
+-0.750000 4.575516 l
+-0.750000 3.825516 l
+0.000000 3.825516 l
+0.000000 4.575516 l
+h
+8.485153 5.325516 m
+0.000000 5.325516 l
+0.000000 3.825516 l
+8.485153 3.825516 l
+8.485153 5.325516 l
+h
+0.750000 4.575516 m
+0.750000 13.060669 l
+-0.750000 13.060669 l
+-0.750000 4.575516 l
+0.750000 4.575516 l
+h
+f
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  437
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 20.000000 20.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000000527 00000 n
+0000000549 00000 n
+0000000722 00000 n
+0000000796 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+855
+%%EOF

+ 12 - 8
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameBookMode.imageset/Contents.json

@@ -2,20 +2,24 @@
   "images" : [
     {
       "filename" : "pagecover.pdf",
-      "idiom" : "universal",
-      "scale" : "1x"
+      "idiom" : "universal"
     },
     {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "pagecoverl.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 91 - 0
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameBookMode.imageset/pagecoverl.pdf

@@ -0,0 +1,91 @@
+%PDF-1.7
+
+1 0 obj
+  << /ExtGState << /E1 << /ca 0.600000 >> >> >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+/E1 gs
+1.000000 0.000000 -0.000000 1.000000 1.000000 3.000000 cm
+1.000000 1.000000 1.000000 scn
+10.000000 6.000000 m
+0.000000 6.000000 l
+0.000000 0.000000 l
+10.000000 0.000000 l
+10.000000 6.000000 l
+h
+22.000000 6.000000 m
+12.000000 6.000000 l
+12.000000 0.000000 l
+22.000000 0.000000 l
+22.000000 6.000000 l
+h
+f*
+n
+Q
+q
+1.000000 0.000000 -0.000000 1.000000 1.000000 11.000000 cm
+1.000000 1.000000 1.000000 scn
+0.000000 10.000000 m
+7.000000 10.000000 l
+10.000000 6.800000 l
+10.000000 0.000000 l
+0.000000 0.000000 l
+0.000000 10.000000 l
+h
+f*
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  571
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 24.000000 24.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000074 00000 n
+0000000701 00000 n
+0000000723 00000 n
+0000000896 00000 n
+0000000970 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+1029
+%%EOF

+ 12 - 8
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameContinuousScroll.imageset/Contents.json

@@ -2,20 +2,24 @@
   "images" : [
     {
       "filename" : "Continuous.pdf",
-      "idiom" : "universal",
-      "scale" : "1x"
+      "idiom" : "universal"
     },
     {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "Continuousl.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 75 - 0
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameContinuousScroll.imageset/Continuousl.pdf

@@ -0,0 +1,75 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 3.500000 2.000000 cm
+1.000000 1.000000 1.000000 scn
+0.029437 11.715800 m
+8.514719 20.000051 l
+17.000000 11.715800 l
+0.029437 11.715800 l
+h
+0.000140 8.284301 m
+8.485422 0.000050 l
+16.970703 8.284301 l
+0.000140 8.284301 l
+h
+f*
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  296
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 24.000000 24.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000000386 00000 n
+0000000408 00000 n
+0000000581 00000 n
+0000000655 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+714
+%%EOF

+ 12 - 8
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameCropMode.imageset/Contents.json

@@ -2,20 +2,24 @@
   "images" : [
     {
       "filename" : "crop.pdf",
-      "idiom" : "universal",
-      "scale" : "1x"
+      "idiom" : "universal"
     },
     {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "cropl.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 93 - 0
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameCropMode.imageset/cropl.pdf

@@ -0,0 +1,93 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 2.000000 2.599976 cm
+1.000000 1.000000 1.000000 scn
+4.834103 15.586880 m
+4.834103 3.813189 l
+15.586784 3.813189 l
+15.586784 15.586880 l
+4.834103 15.586880 l
+h
+3.334103 15.586880 m
+3.334103 3.063189 l
+3.334103 2.313189 l
+4.084103 2.313189 l
+15.586784 2.313189 l
+15.586784 0.000044 l
+17.086784 0.000044 l
+17.086784 2.313189 l
+20.420938 2.313189 l
+20.420938 3.813189 l
+17.086784 3.813189 l
+17.086784 16.336880 l
+17.086784 17.086880 l
+16.336784 17.086880 l
+4.834103 17.086880 l
+4.834103 19.400024 l
+3.334103 19.400024 l
+3.334103 17.086880 l
+-0.000051 17.086880 l
+-0.000051 15.586880 l
+3.334103 15.586880 l
+h
+f*
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  678
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 24.000000 24.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000000768 00000 n
+0000000790 00000 n
+0000000963 00000 n
+0000001037 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+1096
+%%EOF

+ 121 - 0
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameHorizontalScrolling.imageset/ scrollingl.pdf

@@ -0,0 +1,121 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 2.000000 5.000000 cm
+1.000000 1.000000 1.000000 scn
+20.000000 14.000000 m
+0.000000 14.000000 l
+0.000000 0.000000 l
+20.000000 0.000000 l
+20.000000 14.000000 l
+h
+4.110707 5.250000 m
+4.451143 6.263514 l
+5.885655 6.263514 l
+6.223493 5.250000 l
+6.836799 5.250000 l
+5.482848 9.000000 l
+4.853950 9.000000 l
+3.500000 5.250000 l
+4.110707 5.250000 l
+h
+5.729730 6.731289 m
+4.607069 6.731289 l
+5.145010 8.342516 l
+5.189189 8.342516 l
+5.729730 6.731289 l
+h
+9.500000 1.000000 m
+9.500000 13.000000 l
+10.500000 13.000000 l
+10.500000 1.000000 l
+9.500000 1.000000 l
+h
+16.322245 6.307693 m
+16.322245 5.650208 15.841476 5.250000 15.041060 5.250000 c
+13.500000 5.250000 l
+13.500000 9.000000 l
+15.007277 9.000000 l
+15.711538 9.000000 16.135136 8.641373 16.135136 8.067047 c
+16.135136 8.061851 l
+16.135136 7.672037 15.846674 7.321206 15.477651 7.258836 c
+15.477651 7.214657 l
+15.984407 7.160083 16.322245 6.801455 16.322245 6.312890 c
+16.322245 6.307693 l
+h
+14.082121 7.404366 m
+14.773389 7.404366 l
+15.287942 7.404366 15.555614 7.596673 15.555614 7.960499 c
+15.555614 7.965696 l
+15.555614 8.319127 15.303535 8.524428 14.872141 8.524428 c
+14.082121 8.524428 l
+14.082121 7.404366 l
+h
+14.924116 5.725572 m
+14.082121 5.725572 l
+14.082121 6.959979 l
+14.890332 6.959979 l
+15.438669 6.959979 15.727131 6.752079 15.727131 6.349273 c
+15.727131 6.344075 l
+15.727131 5.941268 15.449064 5.725572 14.924116 5.725572 c
+h
+f*
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  1459
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 24.000000 24.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000001549 00000 n
+0000001572 00000 n
+0000001745 00000 n
+0000001819 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+1878
+%%EOF

+ 12 - 8
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameHorizontalScrolling.imageset/Contents.json

@@ -2,20 +2,24 @@
   "images" : [
     {
       "filename" : " scrolling.pdf",
-      "idiom" : "universal",
-      "scale" : "1x"
+      "idiom" : "universal"
     },
     {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : " scrollingl.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 12 - 8
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameSinglePage.imageset/Contents.json

@@ -2,20 +2,24 @@
   "images" : [
     {
       "filename" : "single page.pdf",
-      "idiom" : "universal",
-      "scale" : "1x"
+      "idiom" : "universal"
     },
     {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "single pagel.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 72 - 0
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameSinglePage.imageset/single pagel.pdf

@@ -0,0 +1,72 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 6.000000 4.000000 cm
+1.000000 1.000000 1.000000 scn
+0.000000 16.000000 m
+8.000000 16.000000 l
+12.000000 11.800000 l
+12.000000 0.000000 l
+0.000000 0.000000 l
+0.000000 16.000000 l
+h
+f*
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  254
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 24.000000 24.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000000344 00000 n
+0000000366 00000 n
+0000000539 00000 n
+0000000613 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+672
+%%EOF

+ 12 - 8
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesDark.imageset/Contents.json

@@ -2,20 +2,24 @@
   "images" : [
     {
       "filename" : "dark.pdf",
-      "idiom" : "universal",
-      "scale" : "1x"
+      "idiom" : "universal"
     },
     {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "darkl.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 73 - 0
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesDark.imageset/darkl.pdf

@@ -0,0 +1,73 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+0.707107 -0.707107 0.707107 0.707107 -1.682215 6.810217 cm
+1.000000 1.000000 1.000000 scn
+-0.000023 5.067577 m
+2.610459 7.128622 4.285954 10.321508 4.285954 13.905727 c
+4.285954 17.083143 2.969207 19.953016 0.851616 21.999443 c
+1.883189 22.395777 3.003582 22.612988 4.174708 22.612988 c
+9.293456 22.612988 13.443022 18.463423 13.443022 13.344674 c
+13.443022 8.225926 9.293456 4.076361 4.174708 4.076361 c
+2.672934 4.076361 1.254589 4.433538 -0.000023 5.067577 c
+h
+f*
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  501
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 24.000000 24.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000000591 00000 n
+0000000613 00000 n
+0000000786 00000 n
+0000000860 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+919
+%%EOF

+ 12 - 8
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesLight.imageset/Contents.json

@@ -2,20 +2,24 @@
   "images" : [
     {
       "filename" : "light.pdf",
-      "idiom" : "universal",
-      "scale" : "1x"
+      "idiom" : "universal"
     },
     {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "lightl.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 135 - 0
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesLight.imageset/lightl.pdf

@@ -0,0 +1,135 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 0.992676 1.045166 cm
+1.000000 1.000000 1.000000 scn
+11.006105 18.747278 m
+10.509048 18.747278 10.106105 19.150221 10.106105 19.647278 c
+10.106105 21.062159 l
+10.106105 21.559214 10.509048 21.962158 11.006105 21.962158 c
+11.503161 21.962158 11.906105 21.559214 11.906105 21.062159 c
+11.906105 19.647278 l
+11.906105 19.150221 11.503161 18.747278 11.006105 18.747278 c
+h
+16.651409 11.069437 m
+16.651409 7.894931 14.077956 5.321484 10.903442 5.321484 c
+7.728928 5.321484 5.155475 7.894931 5.155475 11.069437 c
+5.155475 14.243943 7.728928 16.817390 10.903442 16.817390 c
+14.077956 16.817390 16.651409 14.243943 16.651409 11.069437 c
+h
+16.513626 17.744574 m
+16.161699 17.393557 16.161699 16.824446 16.513626 16.473429 c
+16.865553 16.122412 17.436138 16.122412 17.788063 16.473429 c
+18.791126 17.473900 l
+19.143053 17.824917 19.143053 18.394026 18.791126 18.745043 c
+18.439199 19.096060 17.868614 19.096060 17.516687 18.745043 c
+16.513626 17.744574 l
+h
+18.795591 10.981002 m
+18.795591 11.478058 19.198534 11.881002 19.695591 11.881002 c
+21.114132 11.881002 l
+21.611189 11.881002 22.014133 11.478058 22.014133 10.981002 c
+22.014133 10.483946 21.611189 10.081002 21.114132 10.081002 c
+19.695591 10.081002 l
+19.198534 10.081002 18.795591 10.483946 18.795591 10.981002 c
+h
+17.788107 5.488770 m
+17.436180 5.839787 16.865595 5.839787 16.513668 5.488770 c
+16.161741 5.137753 16.161741 4.568642 16.513668 4.217627 c
+17.516729 3.217155 l
+17.868656 2.866138 18.439241 2.866138 18.791168 3.217155 c
+19.143095 3.568172 19.143095 4.137283 18.791168 4.488300 c
+17.788107 5.488770 l
+h
+11.006138 3.214867 m
+11.503195 3.214867 11.906138 2.811922 11.906138 2.314865 c
+11.906138 0.899986 l
+11.906138 0.402929 11.503195 -0.000015 11.006138 -0.000015 c
+10.509082 -0.000015 10.106138 0.402929 10.106138 0.899986 c
+10.106138 2.314865 l
+10.106138 2.811922 10.509082 3.214867 11.006138 3.214867 c
+h
+5.499947 4.217485 m
+5.851873 4.568501 5.851873 5.137611 5.499947 5.488628 c
+5.148020 5.839645 4.577435 5.839645 4.225509 5.488628 c
+3.222447 4.488159 l
+2.870520 4.137142 2.870520 3.568031 3.222447 3.217014 c
+3.574373 2.865997 4.144958 2.865997 4.496885 3.217014 c
+5.499947 4.217485 l
+h
+3.218542 10.981056 m
+3.218542 10.484000 2.815598 10.081056 2.318542 10.081056 c
+0.900000 10.081056 l
+0.402944 10.081056 0.000000 10.484000 0.000000 10.981056 c
+0.000000 11.478112 0.402944 11.881056 0.900000 11.881056 c
+2.318542 11.881056 l
+2.815598 11.881056 3.218542 11.478112 3.218542 10.981056 c
+h
+4.225374 16.473289 m
+4.577301 16.122272 5.147886 16.122272 5.499813 16.473289 c
+5.851739 16.824306 5.851739 17.393417 5.499813 17.744434 c
+4.496750 18.744904 l
+4.144824 19.095921 3.574239 19.095921 3.222312 18.744904 c
+2.870386 18.393887 2.870386 17.824776 3.222312 17.473759 c
+4.225374 16.473289 l
+h
+f*
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  2829
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 24.000000 24.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000002919 00000 n
+0000002942 00000 n
+0000003115 00000 n
+0000003189 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+3248
+%%EOF

+ 12 - 8
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesReseda.imageset/Contents.json

@@ -2,20 +2,24 @@
   "images" : [
     {
       "filename" : "Eye Care.pdf",
-      "idiom" : "universal",
-      "scale" : "1x"
+      "idiom" : "universal"
     },
     {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "Eye Carel.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 167 - 0
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesReseda.imageset/Eye Carel.pdf

@@ -0,0 +1,167 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 2.070312 3.250000 cm
+1.000000 1.000000 1.000000 scn
+10.679739 17.750000 m
+10.679739 18.164213 10.343952 18.500000 9.929739 18.500000 c
+9.515526 18.500000 9.179739 18.164213 9.179739 17.750000 c
+9.179739 14.750000 l
+9.179739 14.335787 9.515526 14.000000 9.929739 14.000000 c
+10.343952 14.000000 10.679739 14.335787 10.679739 14.750000 c
+10.679739 17.750000 l
+h
+1.887624 6.250000 m
+1.976075 6.143833 2.080236 6.021737 2.199133 5.887124 c
+2.636921 5.391467 3.269865 4.731361 4.049597 4.073080 c
+5.631215 2.737811 7.710241 1.500000 9.929740 1.500000 c
+12.149240 1.500000 14.228266 2.737811 15.809883 4.073080 c
+16.589615 4.731361 17.222557 5.391467 17.660345 5.887124 c
+17.779243 6.021737 17.883404 6.143833 17.971855 6.250000 c
+17.883404 6.356167 17.779243 6.478263 17.660345 6.612876 c
+17.222557 7.108533 16.589615 7.768639 15.809883 8.426920 c
+14.228266 9.762189 12.149240 11.000000 9.929740 11.000000 c
+7.710241 11.000000 5.631215 9.762189 4.049597 8.426920 c
+3.269865 7.768639 2.636921 7.108533 2.199133 6.612876 c
+2.080236 6.478263 1.976075 6.356167 1.887624 6.250000 c
+h
+18.929739 6.250000 m
+19.534748 6.693244 19.534605 6.693439 19.534447 6.693655 c
+19.534052 6.694192 l
+19.532984 6.695642 l
+19.529739 6.700040 l
+19.518835 6.714701 l
+19.509615 6.727040 19.496506 6.744459 19.479605 6.766619 c
+19.445805 6.810932 19.396801 6.874244 19.333349 6.953840 c
+19.206499 7.112963 19.021574 7.337578 18.784603 7.605874 c
+18.311541 8.141467 17.626467 8.856362 16.777519 9.573080 c
+15.101777 10.987812 12.680803 12.500000 9.929740 12.500000 c
+7.178677 12.500000 4.757703 10.987812 3.081961 9.573080 c
+2.233013 8.856362 1.547937 8.141467 1.074876 7.605874 c
+0.837904 7.337578 0.652979 7.112963 0.526130 6.953840 c
+0.462677 6.874244 0.413675 6.810932 0.379875 6.766619 c
+0.362973 6.744459 0.349864 6.727040 0.340644 6.714701 c
+0.329739 6.700040 l
+0.326494 6.695642 l
+0.325427 6.694192 l
+0.325033 6.693655 l
+0.324875 6.693439 0.324732 6.693244 0.929740 6.250000 c
+0.324732 6.693244 l
+0.000000 6.250000 l
+0.324732 5.806756 l
+0.929740 6.250000 l
+0.324732 5.806756 0.324875 5.806561 0.325033 5.806345 c
+0.325427 5.805808 l
+0.326494 5.804358 l
+0.329739 5.799960 l
+0.340644 5.785299 l
+0.349864 5.772960 0.362973 5.755541 0.379875 5.733381 c
+0.413675 5.689068 0.462677 5.625757 0.526130 5.546161 c
+0.652979 5.387037 0.837904 5.162422 1.074876 4.894126 c
+1.547937 4.358533 2.233013 3.643638 3.081961 2.926920 c
+4.757703 1.512188 7.178677 0.000000 9.929740 0.000000 c
+12.680803 0.000000 15.101777 1.512188 16.777519 2.926920 c
+17.626467 3.643638 18.311541 4.358533 18.784603 4.894126 c
+19.021574 5.162422 19.206499 5.387037 19.333349 5.546161 c
+19.396801 5.625757 19.445805 5.689068 19.479605 5.733381 c
+19.496506 5.755541 19.509615 5.772960 19.518835 5.785299 c
+19.529739 5.799960 l
+19.532984 5.804358 l
+19.534052 5.805808 l
+19.534447 5.806345 l
+19.534605 5.806561 19.534748 5.806756 18.929739 6.250000 c
+h
+18.929739 6.250000 m
+19.534748 5.806756 l
+19.859478 6.250000 l
+19.534748 6.693244 l
+18.929739 6.250000 l
+h
+9.809740 7.500000 m
+9.185658 7.500000 8.679740 6.994081 8.679740 6.370000 c
+8.679740 5.745918 9.185658 5.240000 9.809740 5.240000 c
+10.433822 5.240000 10.939740 5.745918 10.939740 6.370000 c
+10.939740 6.994081 10.433822 7.500000 9.809740 7.500000 c
+h
+7.179740 6.370000 m
+7.179740 7.822509 8.357231 9.000000 9.809740 9.000000 c
+11.262249 9.000000 12.439740 7.822509 12.439740 6.370000 c
+12.439740 4.917491 11.262249 3.740000 9.809740 3.740000 c
+8.357231 3.740000 7.179740 4.917491 7.179740 6.370000 c
+h
+19.080626 16.364365 m
+19.419930 16.126781 19.502392 15.659122 19.264809 15.319818 c
+17.544079 12.862362 l
+17.306496 12.523058 16.838837 12.440598 16.499533 12.678181 c
+16.160229 12.915764 16.077768 13.383423 16.315351 13.722727 c
+18.036079 16.180183 l
+18.273663 16.519485 18.741322 16.601948 19.080626 16.364365 c
+h
+1.315376 15.319818 m
+1.077793 15.659122 1.160254 16.126781 1.499557 16.364365 c
+1.838861 16.601948 2.306520 16.519485 2.544104 16.180183 c
+4.264833 13.722727 l
+4.502416 13.383423 4.419955 12.915764 4.080651 12.678181 c
+3.741348 12.440598 3.273688 12.523058 3.036105 12.862362 c
+1.315376 15.319818 l
+h
+f*
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  4189
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 24.000000 24.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000004279 00000 n
+0000004302 00000 n
+0000004475 00000 n
+0000004549 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+4608
+%%EOF

+ 12 - 8
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesSepia.imageset/Contents.json

@@ -2,20 +2,24 @@
   "images" : [
     {
       "filename" : "Paper.pdf",
-      "idiom" : "universal",
-      "scale" : "1x"
+      "idiom" : "universal"
     },
     {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "Paperl.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 170 - 0
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameThemesSepia.imageset/Paperl.pdf

@@ -0,0 +1,170 @@
+%PDF-1.7
+
+1 0 obj
+  << /Type /XObject
+     /Length 2 0 R
+     /Group << /Type /Group
+               /S /Transparency
+            >>
+     /Subtype /Form
+     /Resources << >>
+     /BBox [ 0.000000 0.000000 24.000000 24.000000 ]
+  >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 7.000000 6.726562 cm
+0.078431 0.376471 0.952941 scn
+0.000000 0.000000 m
+4.070312 11.273438 l
+5.960938 11.273438 l
+10.031250 0.000000 l
+8.187500 0.000000 l
+7.171875 3.046875 l
+2.859375 3.046875 l
+1.835938 0.000000 l
+0.000000 0.000000 l
+h
+4.945312 9.296875 m
+3.328125 4.453125 l
+6.703125 4.453125 l
+5.078125 9.296875 l
+4.945312 9.296875 l
+h
+f
+n
+Q
+
+endstream
+endobj
+
+2 0 obj
+  412
+endobj
+
+3 0 obj
+  << /Type /XObject
+     /Length 4 0 R
+     /Group << /Type /Group
+               /S /Transparency
+            >>
+     /Subtype /Form
+     /Resources << >>
+     /BBox [ 0.000000 0.000000 24.000000 24.000000 ]
+  >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 3.000000 3.000000 cm
+0.078431 0.376471 0.952941 scn
+0.000000 16.000000 m
+0.000000 17.104570 0.895431 18.000000 2.000000 18.000000 c
+16.000000 18.000000 l
+17.104570 18.000000 18.000000 17.104568 18.000000 16.000000 c
+18.000000 2.000000 l
+18.000000 0.895430 17.104570 0.000000 16.000000 0.000000 c
+2.000000 0.000000 l
+0.895430 0.000000 0.000000 0.895430 0.000000 2.000000 c
+0.000000 16.000000 l
+h
+f
+n
+Q
+
+endstream
+endobj
+
+4 0 obj
+  468
+endobj
+
+5 0 obj
+  << /XObject << /X1 1 0 R >>
+     /ExtGState << /E1 << /SMask << /Type /Mask
+                                    /G 3 0 R
+                                    /S /Alpha
+                                 >>
+                          /Type /ExtGState
+                       >> >>
+  >>
+endobj
+
+6 0 obj
+  << /Length 7 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 3.000000 3.000000 cm
+1.000000 1.000000 1.000000 scn
+0.000000 16.000000 m
+0.000000 17.104570 0.895431 18.000000 2.000000 18.000000 c
+16.000000 18.000000 l
+17.104570 18.000000 18.000000 17.104568 18.000000 16.000000 c
+18.000000 2.000000 l
+18.000000 0.895430 17.104570 0.000000 16.000000 0.000000 c
+2.000000 0.000000 l
+0.895430 0.000000 0.000000 0.895430 0.000000 2.000000 c
+0.000000 16.000000 l
+h
+f
+n
+Q
+q
+/E1 gs
+/X1 Do
+Q
+
+endstream
+endobj
+
+7 0 obj
+  486
+endobj
+
+8 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 24.000000 24.000000 ]
+     /Resources 5 0 R
+     /Contents 6 0 R
+     /Parent 9 0 R
+  >>
+endobj
+
+9 0 obj
+  << /Kids [ 8 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+10 0 obj
+  << /Pages 9 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 11
+0000000000 65535 f
+0000000010 00000 n
+0000000670 00000 n
+0000000692 00000 n
+0000001408 00000 n
+0000001430 00000 n
+0000001728 00000 n
+0000002270 00000 n
+0000002292 00000 n
+0000002465 00000 n
+0000002539 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 10 0 R
+   /Size 11
+>>
+startxref
+2599
+%%EOF

+ 12 - 8
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameTwoPages.imageset/Contents.json

@@ -2,20 +2,24 @@
   "images" : [
     {
       "filename" : "double page.pdf",
-      "idiom" : "universal",
-      "scale" : "1x"
+      "idiom" : "universal"
     },
     {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "double pagel.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 78 - 0
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameTwoPages.imageset/double pagel.pdf

@@ -0,0 +1,78 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 1.000000 5.000000 cm
+1.000000 1.000000 1.000000 scn
+10.000000 14.000000 m
+0.000000 14.000000 l
+0.000000 0.000000 l
+10.000000 0.000000 l
+10.000000 14.000000 l
+h
+18.000000 14.000000 m
+12.000000 14.000000 l
+12.000000 0.000000 l
+22.000000 0.000000 l
+22.000000 9.800000 l
+18.000000 14.000000 l
+h
+f*
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  365
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 24.000000 24.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000000455 00000 n
+0000000477 00000 n
+0000000650 00000 n
+0000000724 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+783
+%%EOF

+ 12 - 8
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameVerticalScrolling.imageset/Contents.json

@@ -2,20 +2,24 @@
   "images" : [
     {
       "filename" : "Horizontal scrolling.pdf",
-      "idiom" : "universal",
-      "scale" : "1x"
+      "idiom" : "universal"
     },
     {
-      "idiom" : "universal",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "universal",
-      "scale" : "3x"
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "Horizontal scrollingl.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 121 - 0
compdfkit-tools/compdfkit-tools/Viewer/PDFMore/PDFDisplaySetting/DisplayImage.xcassets/CDisplayImageNameVerticalScrolling.imageset/Horizontal scrollingl.pdf

@@ -0,0 +1,121 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+1.000000 0.000000 -0.000000 1.000000 3.500000 4.000000 cm
+1.000000 1.000000 1.000000 scn
+0.000000 16.000000 m
+0.000000 0.000000 l
+17.000000 0.000000 l
+17.000000 16.000000 l
+0.000000 16.000000 l
+h
+0.500000 7.500000 m
+16.500000 7.500000 l
+16.500000 8.500000 l
+0.500000 8.500000 l
+0.500000 7.500000 l
+h
+7.951143 10.763514 m
+7.610707 9.750000 l
+7.000000 9.750000 l
+8.353951 13.500000 l
+8.982848 13.500000 l
+10.336799 9.750000 l
+9.723493 9.750000 l
+9.385654 10.763514 l
+7.951143 10.763514 l
+h
+8.107069 11.231289 m
+9.229730 11.231289 l
+8.689189 12.842516 l
+8.645010 12.842516 l
+8.107069 11.231289 l
+h
+10.322246 3.607680 m
+10.322246 2.950195 9.841476 2.549988 9.041060 2.549988 c
+7.500000 2.549988 l
+7.500000 6.299988 l
+9.007277 6.299988 l
+9.711538 6.299988 10.135136 5.941360 10.135136 5.367036 c
+10.135136 5.361838 l
+10.135136 4.972025 9.846674 4.621194 9.477651 4.558824 c
+9.477651 4.514645 l
+9.984407 4.460071 10.322246 4.101443 10.322246 3.612878 c
+10.322246 3.607680 l
+h
+8.082121 4.704353 m
+8.773389 4.704353 l
+9.287942 4.704353 9.555614 4.896662 9.555614 5.260487 c
+9.555614 5.265684 l
+9.555614 5.619115 9.303535 5.824416 8.872141 5.824416 c
+8.082121 5.824416 l
+8.082121 4.704353 l
+h
+8.924116 3.025559 m
+8.082121 3.025559 l
+8.082121 4.259967 l
+8.890332 4.259967 l
+9.438669 4.259967 9.727131 4.052067 9.727131 3.649261 c
+9.727131 3.644063 l
+9.727131 3.241256 9.449064 3.025559 8.924116 3.025559 c
+h
+f*
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  1435
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 24.000000 24.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000001525 00000 n
+0000001548 00000 n
+0000001721 00000 n
+0000001795 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+1854
+%%EOF

+ 13 - 0
viewer-ctrl-demo/viewer-ctrl-demo/Assets.xcassets/syasarrow.imageset/Contents.json

@@ -3,10 +3,23 @@
     {
       "filename" : "syasarrow.pdf",
       "idiom" : "universal"
+    },
+    {
+      "appearances" : [
+        {
+          "appearance" : "luminosity",
+          "value" : "dark"
+        }
+      ],
+      "filename" : "syasarrowl.pdf",
+      "idiom" : "universal"
     }
   ],
   "info" : {
     "author" : "xcode",
     "version" : 1
+  },
+  "properties" : {
+    "template-rendering-intent" : "original"
   }
 }

+ 83 - 0
viewer-ctrl-demo/viewer-ctrl-demo/Assets.xcassets/syasarrow.imageset/syasarrowl.pdf

@@ -0,0 +1,83 @@
+%PDF-1.7
+
+1 0 obj
+  << >>
+endobj
+
+2 0 obj
+  << /Length 3 0 R >>
+stream
+/DeviceRGB CS
+/DeviceRGB cs
+q
+-0.707096 0.707117 0.707096 0.707117 6.693563 3.764573 cm
+1.000000 1.000000 1.000000 scn
+0.000000 4.575516 m
+-0.750000 4.575516 l
+-0.750000 3.825516 l
+0.000000 3.825516 l
+0.000000 4.575516 l
+h
+8.485153 5.325516 m
+0.000000 5.325516 l
+0.000000 3.825516 l
+8.485153 3.825516 l
+8.485153 5.325516 l
+h
+0.750000 4.575516 m
+0.750000 13.060669 l
+-0.750000 13.060669 l
+-0.750000 4.575516 l
+0.750000 4.575516 l
+h
+f
+n
+Q
+
+endstream
+endobj
+
+3 0 obj
+  437
+endobj
+
+4 0 obj
+  << /Annots []
+     /Type /Page
+     /MediaBox [ 0.000000 0.000000 20.000000 20.000000 ]
+     /Resources 1 0 R
+     /Contents 2 0 R
+     /Parent 5 0 R
+  >>
+endobj
+
+5 0 obj
+  << /Kids [ 4 0 R ]
+     /Count 1
+     /Type /Pages
+  >>
+endobj
+
+6 0 obj
+  << /Pages 5 0 R
+     /Type /Catalog
+  >>
+endobj
+
+xref
+0 7
+0000000000 65535 f
+0000000010 00000 n
+0000000034 00000 n
+0000000527 00000 n
+0000000549 00000 n
+0000000722 00000 n
+0000000796 00000 n
+trailer
+<< /ID [ (some) (id) ]
+   /Root 6 0 R
+   /Size 7
+>>
+startxref
+855
+%%EOF