我想在启动时以 kiosk 模式打开 PDF 本地文件。我现在正在努力使用像 SumatraPDF 这样的基本 PDF 查看器,甚至 GitHub 讨论也没有给我答案。这里有人可以帮助我吗?我只想在启动时自动全屏打开 PDF,没有任何任务或滚动条(在触摸屏上)。
我尝试过使用 Sumatra 更改设置,尝试过 Edge kiosk 模式,但使用本地 PDF,即使在 kiosk 上,它也会打开文件并显示工具栏/任务栏。我是否必须通过后端 Windows 进入某种任务或应用程序代码?
尝试过命令行,但它只是打开一个应用程序,启动时不会实现全屏。
PDF 文件中有一个标准设置,您可以这样设置:
cpdf -set-page-mode FullScreen in.pdf -o out.pdf
当然,您必须验证您的 PDF 查看器遵守这一点。
对于 SumatraPDF,-fullscreen 开关需要在 exe 和 pdf 之间像这样
"C:\Program Files\SumatraPDF\SumatraPDF.exe" -fullscreen "C:\Apps\test 2.pdf"
它应该看起来像(忽略我的个人工具栏)
对于 MsEdge,exe 和 PDF 之间的情况类似,您需要在文件名上添加
#toolbar=0
。
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --kiosk --no-first-run --edge-kiosk-type=fullscreen "file:///C:/Apps/test 2.pdf#toolbar=0"
按照 MS 说明添加到 10 / 11 中的启动,应该是相同的。但请注意,它会阻止用户正常查看启动桌面。
https://support.microsoft.com/en-gb/windows/add-an-app-to-run-automatically-at-startup-in-windows-10-150da165-dcd9-7230-517b-cf3c295d89dd