问题标签 [documentviewer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - WPF DocumentViewer Find-function 和 FixedPage 文档
.Net 包含一个很好的控件,称为DocumentViewer
. 它还提供了一个子控件,用于在加载的文档中查找文本(这至少是它应该做的)。
当插入FixedPage
的对象作为 的文档源时DocumentViewer
,查找功能只是找不到任何东西。甚至没有一个字母。我还没有尝试过FlowDocument
,因为文档DocumentViewer
没有那么有用,而且网络上的资源实际上并不存在,我现在想问问 stackoverflow 社区:
让 WPF 的 Find-FunctionDocumentViewer
处理FixedPage
文档需要什么?
[顺便说一句,我不使用自ControlTemplates
定义DocumentViewer
]
.net - WPF DocumentViewer 不发布 XPS 文件
我正在开发一个打开并显示 XPS 文档的 WPF 应用程序。当应用程序关闭时,规范是应用程序应删除打开的 XPS 文档以进行清理。但是,当打开某个 XPS 文档时,应用程序会在尝试删除该文件时抛出该文件仍在使用中的异常。这有点奇怪,因为它仅在打开特定的 XPS 文档时发生,并且仅在您超出第一页时才会发生。
我使用的一些代码如下所示:
打开 XPS 文档:
导航 XPS 文档:
关闭 DocumentViewer 对象并删除文件:
这一切都非常基本,并且可以与我们测试的其他文档一起使用。但是对于特定的 XPS 文档,会弹出一个异常,指出要删除的文件仍在使用中。
我的代码有什么问题或遗漏吗?
谢谢!
wpf - 在 DocumentViewer 中禁用文本选择
简单的问题。如何在 WPF 中禁用 DocumentViewer 的文本选择?这是查看器显示 XPS 文档然后可以通过鼠标突出显示文本的功能。突出显示的文本也可以复制,但我已经禁用了它。我只是不知道如何禁用突出显示。
谢谢!
wpf - 使用 WPF 显示 XPS 文档的另一种方法
我想问一下,除了 DocumentViewer 之外,是否还有其他替代方法可以在 WPF 应用程序中显示 XPS 文档?.NET 中的即用型控件或类(如果可能)。
这是因为在滚动页面时 DocumentViewer 有点慢。
谢谢!
.net - 使用 DocumentViewer 控件时如何设置打印作业的名称?
我使用 WPF DocumentViewer 控件来显示 XPS 文档,如下所示:
当单击文档查看器中的打印按钮时,一切打印正常,但是打印作业的名称是 System.Windows.Documents.FixedDocumentSequence,这不太理想。
如何设置打印作业的名称?
我知道使用 PrintDialog.PrintDocument() 可以让我设置名称,但我看不到如何使用 DocumentViewer 控件进行设置。
wpf - wpf documentviewer 查看不同的文件格式?
我有一个 wpf 应用程序,用户可以在其中上传不同格式的文件(目前只有 pdf)。我想使用文档查看器让用户看到上传的内容。这可能吗?如果这是不可能的,你能建议一个替代方案吗?如果这是可能的,这是一个很好的解决方案吗?
谢谢,安吉拉
wpf - Setting PageOrientation for the Wpf DocumentViewer PrintDialog
Using the Wpf DocumentViewer control I can't figure out how to set the PageOrientation on the PrintDialog that the DocumentViewer displays when the user clicks the print button. Is there a way to hook into this?
c# - 在文档查看器中显示 XPS 文档
我正在尝试使用文档查看器和 XPS atm,因为我以前没有尝试过。因此,我有一段简单的代码加载 XPS 文档并将其显示在文档查看器中,但是该文档没有出现。文档查看器加载并在调试模式下快速一步告诉我信息在那里,它只是不会显示。
我能找到的所有文献都告诉我这样做,但它似乎对我不起作用。我知道文档查看器不喜欢 URI,因此 filename.remove 行。
关于我所缺少的任何建议。
干杯, SumGuy
flash - Flash 文档查看器
是否有基于 Flash 的文档查看器?我正在寻找与 Scribd.com 使用的 iPaper 类似的东西。
wpf - 如何让 WPF 的 DocumentViewer 释放其对源 XPS 文档的文件锁定?
在 WPF DocumentViewer 中显示 XPS 文件并关闭 DocumentViewer 实例后,XPS 文件被锁定,我无法删除它。我需要解除对 XPS 文件的锁定,以便删除它,用相同的名称编写另一个文件,并可选择在新的 DocumentViewer 实例中显示新的 XPS 文件。我需要在同一个应用程序实例中执行此操作 - 无需关闭应用程序(这是打印预览场景)。
换句话说,我如何让以下代码运行而不在“File.Delete(tempXpsFile);”处引发异常 陈述?
关闭应用程序确实会释放文件锁定,如WPF DocumentViewer 中所述,不会释放 XPS 文件,但在这种情况下这不是一个选项。