问题标签 [xpsdocument]
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.
pdf - XPS 文件的结构是什么
我认为,XPS 文件就像 PDF 文件,但是 XPS 文件的结构是什么?就像PDF文件?
security - XPS 文档的安全性如何?
XPS 文档的安全性如何?从XPS文档内部查看后,找到了 Unicode-string 属性。有人可以将脚本注入 Unicode 字符串属性吗?
XPS 查看器如何处理 Unicode 字符串属性?作为字形的集合还是什么?
更新:我将以下字符串添加为 UnicodeText
XPS 查看器拒绝打开文件。这就是我想到这个问题的方式
wcf - 在 WCF 类库中生成带有图像的 XPS 文档的问题
我有一个 Silverlight 应用程序,它使用 Web 服务来创建 XPS 文档。文档模板在 WCF 类库中创建为 XAML 控件。
为了将实际数据绑定到我的文档模板,我设置了控件的 DataContext 属性。问题是当我查看我的 XPS 时,图像(我将图像控件的源绑定到代表图像 URL 的字符串属性)没有显示,就好像它们没有加载一样。我怎么解决这个问题?谢谢!
.net - XPS 文件的 XamlReader 抛出找不到资源
我尝试使用 XamlReader.Load ( XMLReader ) 读取 XPS 文件。一些 XPS 文件读入,我可以完美地浏览。我正在使用的其中一个 XPS 文件在 IE 中正确显示,但出现以下异常:
当我在 IE 中查看文件或使用 unZIP 工具浏览时,有问题的图像文件位于 XPS 文件中指定位置“png/1.png”的位置,图像文件正确显示。
有任何想法吗?
c# - 如何使用 XPSDocument 将包含在 WPF 应用程序中的 XPS 文件作为二进制资源打开?
基本上,我在包含 XPSDocument 查看器作为资源的 WPF 应用程序中嵌入了一个 xps 文件。
在加载应用程序时,我只希望文档查看器显示该嵌入式资源。
但是这个命令没有通过集合
我知道我需要输入 XPS 文档的文件路径,但由于它是作为资源嵌入的,怎么做?
非常感谢大家。
背景:我应该制作一个显示机密文档的应用程序,并且由于限制制作/打印/传播它的副本也很重要,因此我决定使用 ClickOnce WPF XBAP 应用程序。我的推理是,一旦我从 Web 服务器中删除应用程序,ClickOnce 应用程序的所有副本都会变得无用。此外,这似乎是保护机密文件的最便宜和最可行的方法。请随时提出替代方案。我总是热衷于向大家学习。
wpf - 保存为 XPS 文档的 FlowDocument 中缺少图像
我在获取 FlowDocument 中包含的图像以显示 FlowDocument 何时保存为 XPS 文档时遇到了一些困难。
这是我所做的:
- 使用WPF的Image控件创建图像。我设置了通过调用 BeginInit/EndInit 括起来的图像源。
- 将图像添加到 FlowDocument 中,将其包装在BlockUIContainer中。
- 使用此代码的修改版本将 FlowDocument 对象保存到 XPS 文件。
如果我随后在 XPS 查看器中查看保存的文件,则不会显示图像。问题是图像在 WPF 实际显示在屏幕上之前不会加载,因此它们不会保存到 XPS 文件中。因此,有一个解决方法:如果我首先使用FlowDocumentPageViewer在屏幕上显示文档,然后保存 XPS 文件,则图像会加载并显示在 XPS 文件中。即使 FlowDocumentPageViewer 被隐藏,这也有效。但这给了我另一个挑战。这是我想做的(在伪代码中):
这当然不起作用,因为在将文档保存到 XPS 文件之前,FlowDocumentPageViewer 从来没有机会显示其内容。我尝试将 SaveFlowDocumentToXpsFile 包装在对 Dispatcher.BeginInvoke 的调用中,但它没有帮助。
我的问题是:
- 我可以在保存 XPS 文件之前以某种方式强制加载图像而不实际在屏幕上显示文档吗?(我尝试摆弄BitmapImage.CreateOptions没有运气)。
- 如果问题 #1 没有解决方案,有没有办法告诉 FlowDocumentPageViewer 何时完成加载其内容,以便我知道何时保存以创建 XPS 文件?
wpf - WPF 和 XPS:空文档查看器
谁能帮帮我吗。结果是一个空文档。mediaBytes 是一个 PDF 文档。
xps - XpsSignatureDefinition.SpotLocation - 它是如何工作的?
SpotLocation 是如何工作的?以下代码不会在现场位置的固定页面上显示数字签名请求(DSR)。DSR应该自动出现在页面上的现场位置,还是我必须定义签名图片,文本和按钮并将其放置在xps页面上?
c# - 从 Windows 应用程序生成 XPS 文档
我想在 Web 浏览器中捕获 html 内容并打印到 XPS 文档。我正在使用 Windows 应用程序来执行此操作,因为它用于 IE 工具栏中。有没有办法捕获 httpwebrequest 以将网页内容读取到 FixedDocument 对象或通过其他方式将其转换为 XPSDocument?
windows - 我可以在 Windows 窗体应用程序中使用 XpsDocument 类吗
我正在尝试将 XPS 文档转换为 BMP,以便使用 MODI 的 C# Windows 窗体应用程序可以读取它,因为我的理解是 MODI 无法读取 XPS 文件,只有 .tif 和 .bmp
我似乎找不到 XpsDocument 类。
谁能告诉我如何将其合并到我的 Windows 窗体应用程序中?
谢谢!