问题标签 [wmf]
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.
windows - Windows 增强型元文件笔与 Windows 元文件
我正在开发一个拥有庞大的元文件数据库(旧的 win3.0 格式)的系统,我需要将其转换为增强的元文件。我确实转换了整个数据库,并设法将文件按原样播放到显示器上,除了一件事:
旧的元文件使用当前的笔/画笔将文件播放到屏幕上。
另一方面,增强的元文件需要将笔“保存”
在文件中,而我没有设法在运行时更改它。
我需要一种在运行时更改增强的图元文件笔的方法,因此可以根据运行的应用程序在不同的笔中播放一个图元文件。
.net - 用于 CGM 或 WMF 矢量格式输出的 C# 库
我正在用 C# .NET 4 编写一个图表应用程序,并且需要图形输出可以在 Microsoft Excel 中进行编辑。我所知道的用于 MS Office 的仅有的 2 种矢量格式 - CGM 和 WMF。我使用 OpenTK 作为它的 OpenGL 包装器,所以我拥有所有的顶点。
我还查看了 .NET 4 中的 Metafile,但它似乎主要用于读取 WMF 文件。它仍然输出到 PNG。
我几乎已经对CMG放弃了希望,真的没有太多信息可以找到。对于 Windows 元文件格式,我找到了这个链接,所以问题是:有没有人有我已经可以使用的开源库(最好是 C#)?
由于我在这方面很糟糕,我需要一些易于使用的东西,例如:
围绕 SO 和 Google 的其余帖子似乎并不关心它是矢量格式还是光栅格式,所以我希望能得到一些额外的帮助。谢谢。
c# - c# RichTextbox粘贴方法
RichTextbox 粘贴方法究竟是如何工作的?我想将图像插入 RTB。如果我使用 Clipboard.SetImage(image); 然后是 RTB.Paste(); 它工作正常。但我想自己做。我有以下代码。但它不起作用:
我发现使用 Paste() 方法后,hexString 中的值与richTextbox 中的值不同。
如果我使用正确的十六进制值,这可以正常工作。
我想我需要的只是将图像转换为 WMF hexa 值。但我不知道该怎么做。
如果它有帮助,这就是有效的:
感谢您的回复。
encoding - Windows media Foundation 和 Expression Encoder 之间有什么关系?
Expression Encoder 和 windows Media Foundation 有什么关系?表达式编码器是独立于 WMF 还是依赖于它?
delphi - 更改 WMF 颜色
我一直在尝试在 Delphi 中更改 wmf 画布上的颜色,使用通常的图像我只是运行扫描线或在每个 X 和 Y 像素上运行一个循环并给它一个新的颜色代码,但是对于 MetaCanvas,这种方法不起作用,也许因为它实际上不是图像,而是 GDI 函数列表。我在某处读到我需要反编译和重新编译元文件以更改其中的颜色属性。但我不知道我将如何做到这一点,或者是否有另一种简单的方法。
如果有人能指出我正确的方向。
谢谢
java - 将 WMF 转换为 PNG/BMP/JPG
如何将一个 WMF 文件转换为具有自定义输出分辨率的 PNG/BMP/JPG 格式?
示例:获取 WMF 文件并输出 2000x2000 像素的 PNG 文件。
提前致谢。
c++ - 如何引导我的 imageMagick 支持 wmf 格式(windows)?
我在 Windows 中使用 Magick++ api。当我读取 wmf 文件时,我的程序崩溃了。问题是我的 imageMagick 不支持 wmf 格式?有人可以教我如何引导我的 imageMagick 支持 wmf 格式吗?
ms-word - 将大量带有数学类型方程和矢量图的 .doc 文件导出到带有嵌入式乳胶和 svg 的 html
我需要将数千个 .doc 文件转换为 HTML。这些文档包含 MathType 方程、Word 绘图(矢量图),而且绘图本身包含更多的方程对象。
通过 Microsoft.Office.Interop.Word,我设法将 .docs 保存为过滤的 HTML 和“未过滤的”HTML(最后一种模式具有生成多个 .wmz 文件的优势)。遗憾的是,MathType SDK 无法转换过程中生成的 wmz 文件中的每一个方程(SDK 附带的 wmf 示例被转换为 LaTeX 就好了..)。 加起来:
- 我需要知道哪些 wmf 文件是 MathType 方程,哪些是绘图;
- 我需要能够将作为 MathType 方程的 wmf 文件转换为 LaTeX。
- 我需要一些非常好的 wmf 到 svg 转换器来转换图纸,因为结果常常不符合我们的喜好;
- 我需要访问绘图中包含的数学类型方程。
所有这些都必须自动化,因为有数千个文件。
有这方面经验的人吗?
apache - XSLFO 中的 WMF 文件格式
我正在尝试使用 Apache FOP 使用 docx 中的 document.xml 文件将 Docx 转换为 Pdf。
我在将 wmf 方程文件嵌入 PDF 时遇到问题,它显示以下错误:
警告:字形“?” (0x2264,lessequal)在字体“Times-Roman”中不可用。2013 年 4 月 3 日下午 12:29:01 org.apache.fop.events.LoggingEventListener processEvent
在 PDF 中,方程显示为垃圾。
有没有其他方法可以在没有字体问题的情况下正确嵌入 WMF 文件?另外,请建议是否有其他方法可以做到这一点。