Explorar el Código

【字体】SF Pro 字体添加

lizhe hace 2 años
padre
commit
9537ec1fff

+ 8 - 0
PDF Office/PDF Office.xcodeproj/project.pbxproj

@@ -2734,6 +2734,8 @@
 		ADC075FF2987EF69006C752F /* sfprodisplaybold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = sfprodisplaybold.ttf; sourceTree = "<group>"; };
 		ADC076002987EF69006C752F /* sfprotextsemibold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = sfprotextsemibold.ttf; sourceTree = "<group>"; };
 		ADC076012987EF69006C752F /* sfprotextmedium.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = sfprotextmedium.ttf; sourceTree = "<group>"; };
+		ADC076112987F068006C752F /* PDF-Office-Pro-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "PDF-Office-Pro-Info.plist"; sourceTree = SOURCE_ROOT; };
+		ADC076122987F06A006C752F /* PDF-Office-DMG-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "PDF-Office-DMG-Info.plist"; sourceTree = SOURCE_ROOT; };
 		ADC25DF72923BA710080A3F6 /* KMImageToPDFWindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KMImageToPDFWindowController.swift; sourceTree = "<group>"; };
 		ADC25DF82923BA710080A3F6 /* KMImageToPDFWindowController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = KMImageToPDFWindowController.xib; sourceTree = "<group>"; };
 		ADC6FC18297630BA00D7C274 /* KMBatchProcessingColumnHeaderCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KMBatchProcessingColumnHeaderCell.swift; sourceTree = "<group>"; };
@@ -5675,6 +5677,7 @@
 		BBFBE6ED28DD7C20008B2335 /* PDF Office Pro */ = {
 			isa = PBXGroup;
 			children = (
+				ADC076112987F068006C752F /* PDF-Office-Pro-Info.plist */,
 				BBFBE6EE28DD7C20008B2335 /* AppDelegate.swift */,
 				BBFBE6F028DD7C20008B2335 /* ViewController.swift */,
 				BBFBE6F228DD7C21008B2335 /* Assets.xcassets */,
@@ -5704,6 +5707,7 @@
 		BBFBE71C28DD7C43008B2335 /* PDF Office DMG */ = {
 			isa = PBXGroup;
 			children = (
+				ADC076122987F06A006C752F /* PDF-Office-DMG-Info.plist */,
 				BBFBE71D28DD7C43008B2335 /* AppDelegate.swift */,
 				BBFBE71F28DD7C43008B2335 /* ViewController.swift */,
 				BBFBE72128DD7C43008B2335 /* Assets.xcassets */,
@@ -8866,6 +8870,7 @@
 					"VERSION_PRO=1",
 				);
 				GENERATE_INFOPLIST_FILE = YES;
+				INFOPLIST_FILE = "PDF-Office-Pro-Info.plist";
 				INFOPLIST_KEY_NSHumanReadableCopyright = "";
 				INFOPLIST_KEY_NSMainStoryboardFile = Main;
 				INFOPLIST_KEY_NSPrincipalClass = NSApplication;
@@ -8919,6 +8924,7 @@
 				);
 				GCC_PREPROCESSOR_DEFINITIONS = "VERSION_PRO=1";
 				GENERATE_INFOPLIST_FILE = YES;
+				INFOPLIST_FILE = "PDF-Office-Pro-Info.plist";
 				INFOPLIST_KEY_NSHumanReadableCopyright = "";
 				INFOPLIST_KEY_NSMainStoryboardFile = Main;
 				INFOPLIST_KEY_NSPrincipalClass = NSApplication;
@@ -9061,6 +9067,7 @@
 					"VERSION_FREE=1",
 				);
 				GENERATE_INFOPLIST_FILE = YES;
+				INFOPLIST_FILE = "PDF-Office-DMG-Info.plist";
 				INFOPLIST_KEY_NSHumanReadableCopyright = "";
 				INFOPLIST_KEY_NSMainStoryboardFile = Main;
 				INFOPLIST_KEY_NSPrincipalClass = NSApplication;
@@ -9117,6 +9124,7 @@
 					"VERSION_FREE=1",
 				);
 				GENERATE_INFOPLIST_FILE = YES;
+				INFOPLIST_FILE = "PDF-Office-DMG-Info.plist";
 				INFOPLIST_KEY_NSHumanReadableCopyright = "";
 				INFOPLIST_KEY_NSMainStoryboardFile = Main;
 				INFOPLIST_KEY_NSPrincipalClass = NSApplication;

+ 1 - 1
PDF Office/PDF Office/Class/PDFTools/Batch/Tool/KMImageTitleButton/KMImageTitleButton.swift

@@ -64,7 +64,7 @@ class KMImageTitleButton: NSView {
     }
     
     func setup() {
-
+        self.titleLabel.font = NSFont(name: "SFProText-Regular", size: 18)
     }
     
     func reloadData() {

+ 8 - 0
PDF Office/PDF Office/Info.plist

@@ -288,5 +288,13 @@
 			<string>KMImageDocument</string>
 		</dict>
 	</array>
+	<key>UIAppFonts</key>
+	<array>
+		<string>sfprodisplaybold.ttf</string>
+		<string>sfprodisplayregular.ttf</string>
+		<string>sfprotextheavy.ttf</string>
+		<string>sfprotextsemibold.ttf</string>
+		<string>sfprotextmedium.ttf</string>
+	</array>
 </dict>
 </plist>

BIN
PDF Office/PDF Office/Source/Font/sfprodisplaybold.ttf


BIN
PDF Office/PDF Office/Source/Font/sfprodisplayregular.ttf


BIN
PDF Office/PDF Office/Source/Font/sfprotextheavy.ttf


BIN
PDF Office/PDF Office/Source/Font/sfprotextmedium.ttf


BIN
PDF Office/PDF Office/Source/Font/sfprotextsemibold.ttf


+ 14 - 0
PDF Office/PDF-Office-DMG-Info.plist

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>UIAppFonts</key>
+	<array>
+		<string>sfprodisplaybold.ttf</string>
+		<string>sfprodisplayregular.ttf</string>
+		<string>sfprotextheavy.ttf</string>
+		<string>sfprotextsemibold.ttf</string>
+		<string>sfprotextmedium.ttf</string>
+	</array>
+</dict>
+</plist>

+ 14 - 0
PDF Office/PDF-Office-Pro-Info.plist

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>UIAppFonts</key>
+	<array>
+		<string>sfprodisplaybold.ttf</string>
+		<string>sfprodisplayregular.ttf</string>
+		<string>sfprotextheavy.ttf</string>
+		<string>sfprotextsemibold.ttf</string>
+		<string>sfprotextmedium.ttf</string>
+	</array>
+</dict>
+</plist>