OA系统无法打开PDF文件,设置加载项发现Office Document Cache Handler无法启用,怎么设置?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OA系统无法打开PDF文件,设置加载项发现Office Document Cache Handler无法启用,怎么设置?相关的知识,希望对你有一定的参考价值。
OA上打不开PDF文件,下载控件安装后,发现在加载项中Office Document Cache Handler怎么点也启用不了?是否与网站安全站点有关,已将把OA网站加入安全站点,还是win10.0与office2013不兼容?
关闭窗口拦截Internet选项——隐私——弹出窗口阻止程序(不启用)
OA系统无法安装office控件如何解决
2
添加可信任站点
Internet选项—安全—受信任的站点—站点,把OA地址添加进可信任的站点。
OA系统无法安装office控件如何解决
3
设置可信任站点的自定义级别
Internet选项—安全—受信任的站点—自定义级别
OA系统无法安装office控件如何解决
4
(1)“ActiveX控件和插件”中,设置所有项为“启用”。
OA系统无法安装office控件如何解决
5
(2)“脚本”中,“启用XXS筛选器”选择“禁用”;
OA系统无法安装office控件如何解决
6
(3)“其他”中,“SmartScreen筛选器”和“使用弹出窗口阻止程序”选择“禁用”。
OA系统无法安装office控件如何解决
7
(4)“下载”中,设置所有项为“启用”。
OA系统无法安装office控件如何解决追问
以上全设置了,Office Document Cache Handler点启用也完全没反应,还有哪里需要改的吗?
参考技术A你的问题是OA上打不开PDF,与你提到的这个加载项没有太大的关系。重装一下Adobe Reader,并启用这个加载项即可。
参考技术B 回答关闭窗口拦截Internet选项——隐私——弹出窗口阻止程序(不启用)2添加可信任站点Internet选项—安全—受信任的站点—站点,把OA地址添加进可信任的站点。设置可信任站点的自定义级别Internet选项—安全—受信任的站点—自定义级别(1)“ActiveX控件和插件”中,设置所有项为“启用”。(2)“脚本”中,“启用XXS筛选器”选择“禁用”;(3)“其他”中,“SmartScreen筛选器”和“使用弹出窗口阻止程序”选择“禁用”。(4)“下载”中,设置所有项为“启用”。
无法加载已创建的 pdf 文件
【中文标题】无法加载已创建的 pdf 文件【英文标题】:Unable to load a pdf file that has been created 【发布时间】:2019-03-03 02:19:39 【问题描述】:我已经在我的视图控制器上保存并打开了一个 PDF 文件,然后我将 PDF 数组保存到系统数据中。然后我从数据中提取我的数组并在新视图控制器中使用位置字符串。但是,当我尝试在所述目录中加载文件时,它无法出现在 WebView 中,即使我能够从第一个 ViewController 上的同一目录中加载它。
如何在应用关闭后打开它?
这是我第一次保存和打开 PDF 的方法:
func generatePreview()
let A4paperSize = CGSize(width: 595, height: 842)
let pdf = SimplePDF(pageSize: A4paperSize, pageMargin: 20.0)
createFirstPage(x: pdf)
pdf.beginNewPage()
addAreas(x: pdf)
//add disclamer and like dress the pdf up
let pdfData = pdf.generatePDFdata()
let resourceDocPath = (FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)).last! as URL
let pdfNameFromUrl = "Survey-\(finalOverview.name).pdf"
let actualPath = resourceDocPath.appendingPathComponent(pdfNameFromUrl)
do
try pdfData.write(to: actualPath, options: .atomic)
print("pdf successfully saved!")
catch
print("Pdf could not be saved")
let request = URLRequest(url: actualPath)
pdfPreview.load(request)
let pdfObj = pdfArray(fileTitle: finalOverview.name, fileName: actualPath)
//pdfView.GlobalVariable.myPDFs.append(pdfObj)
savePDF(x: pdfObj)
我进行了上述更改,但仍然没有运气
【问题讨论】:
您使用了错误的 URL 初始化程序。您需要使用URL(fileURLWithPath: path)
并确保path
对象包含有效的文件路径。
好的,我已经确认 URL 有效,因为我能够使用打印到调试控制台的 url 自己找到文件
仅使用文件名 fileName
创建的 URL 看起来不会指向应用文档目录中的文件
改了之后还是空显示
您在将其写入磁盘时已经这样做了。 actualPath 实际上是一个文件 URL。使用该网址。
【参考方案1】:
我的问题是当我第二次创建字符串时,可选的没有被包装。因此,当我打开它时,代码按预期工作。
【讨论】:
以上是关于OA系统无法打开PDF文件,设置加载项发现Office Document Cache Handler无法启用,怎么设置?的主要内容,如果未能解决你的问题,请参考以下文章
用友OA 办公软件 显示“XML解析器无法加载,请安装微软的XML解析包
IIS错误:在唯一密钥属性“fileExtension”设置为“.json”时,无法添加类型为“mimeMap”的重复集合项