Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从objective-c创建webarchive_Objective C_Macos_Email - Fatal编程技术网

从objective-c创建webarchive

从objective-c创建webarchive,objective-c,macos,email,Objective C,Macos,Email,我们正在为我工作的公司更新我们的电子邮件签名,自从上次更新以来,我们的许多员工都已切换到Mac。尽管他们已经转换了,但很少有人是技术专家 我们的许多用户使用OSX中的邮件应用程序。要在邮件应用程序中安装HTML签名,这是一个相当麻烦的问题,我希望对这些用户进行改进。 我想做的是创建一个OSX应用程序,它使用内置模板,并用用户名、职务、电话号码等填充该模板。 但是,现在“困难”部分来了。。。如何从作为模板结果的HTML页面创建webarchive? 还有,我可以通过编程将其添加到邮件中吗 致以最诚

我们正在为我工作的公司更新我们的电子邮件签名,自从上次更新以来,我们的许多员工都已切换到Mac。尽管他们已经转换了,但很少有人是技术专家

我们的许多用户使用OSX中的邮件应用程序。要在邮件应用程序中安装HTML签名,这是一个相当麻烦的问题,我希望对这些用户进行改进。 我想做的是创建一个OSX应用程序,它使用内置模板,并用用户名、职务、电话号码等填充该模板。 但是,现在“困难”部分来了。。。如何从作为模板结果的HTML页面创建webarchive? 还有,我可以通过编程将其添加到邮件中吗

致以最诚挚的问候,

Paul Peelen

创建
.webarchive
很容易。使用命令行工具,或使用
WebView
的方法
[[[WebView大型机]数据源]webArchive]
获取它


您可以通过Applescript更改Mail.app中存储的签名。使用AppleScript Editor.app查看其字典。它接受富格文本作为参数,因此您可能不需要webarchive,而是富格文本

创建
.webarchive
很容易。使用命令行工具,或使用
WebView
的方法
[[[WebView大型机]数据源]webArchive]
获取它


您可以通过Applescript更改Mail.app中存储的签名。使用AppleScript Editor.app查看其字典。它接受富格文本作为参数,因此您可能不需要webarchive,而是富格文本

你也可以看看我刚才写的那本书上的应用程序说明。 这可能会有所帮助。他们使用Textutil导入和导出邮件签名

另外,请查看哪些选项可以帮助您更新目标C中的SignaturesByAccount.plist


和“值类型”部分,以了解抽象值类型及其特定的C和Objective-C类型。即NSArray=CFArrayRef。您将需要这些用于plist。

您还可以查看我的应用程序说明,a不久前在上面写过。 这可能会有所帮助。他们使用Textutil导入和导出邮件签名

另外,请查看哪些选项可以帮助您更新目标C中的SignaturesByAccount.plist


和“值类型”部分,以了解抽象值类型及其特定的C和Objective-C类型。即NSArray=CFArrayRef。您将需要这些用于plist。

太棒了!我来看看。谢谢,太棒了!我来看看。谢谢。希望这对你有帮助。希望这对你有帮助