1

如何在 Windows 8 应用商店应用程序中嵌入 Acrobat Rader。有一些基于 C# 的教程和一些相关的问题,但我找不到任何解决方案。他们都建议添加一个 COM 元素,然后从工具箱中选择 Acrobat Reader 控件。我添加了 Acrobat Reader COM 元素,但它给了我错误: 在此处输入图像描述

4

2 回答 2

1

如果您希望您的应用程序经过认证可以在 Windows 应用商店中分发,则您不能这样做。

COM 对象可以在 Windows 应用商店应用程序中使用,但它们必须与您的应用程序包一起分发,并且它们不得使用任何用于 Windows 应用商店的禁止 API。对于 Acrobat Reader 的 ActiveX 控件,情况可能并非如此,因为它使用(仅举一个示例)OPENFILENAME 对话框,而 Windows 应用商店中不允许使用该对话框。

2013 年 4 月编辑:

Amyuni PDF Creator for WinRT(一个商业库)目前作为预发布试用版提供。该库为基于 Xaml 的项目中的 PDF 查看提供了 Xaml 控件,也可用于 WinRT-Javascript 项目中的 PDF 到 HTML5 的转换。 免责声明:我目前是该库的开发人员

于 2013-01-16T21:39:53.823 回答
1

遗憾的是,目前,在 Windows 8 应用商店应用程序中读取 pdf 文件的唯一方法是使用诸如Foxit之类的商业库。

于 2013-01-21T13:09:14.493 回答