我有一个小的RaphaelJS脚本,它利用文本在屏幕上显示文本。这个文本是动态的--它经常被更新。
我想设置文本的字体。我已经下载了一个Cufon .js字体文件,并使用下面的代码来设置字体。,除了,它不工作!
...The字体始终保持不变。颜色是与字体大小、位置等一起设定的,而不是实际的字体本身.
如果我打印文本,而不是使用文本,字体可以正常工作。,但我不想那样做,-它需要动态。
var text = paper.text(200,245,"--:--");
var paper = new Raphael( 0, 0, 600, 400) ;
var font = pape
我有一个使用非标准字体的word文档。它不是嵌入式的,而是安装在有问题的机器上。在Word 2010中,当我在指定特定打印机驱动程序(HP Color LaserJet 2800 Series PS)的情况下将其打印到post脚本文件时,该字体嵌入(子集)刚刚好。这是如果我从Word应用程序本身做的话。
如果我尝试使用msword::_Document::Printout并指定相同的打印机驱动程序以编程方式完成此操作,所讨论的字体将被替换为其他字体。我知道在这两种情况下都使用相同的打印机驱动程序。为这两种方法生成的.ps文件在顶部列出打印机驱动程序名称。有没有什么原因,通过自动化可以替代字体,
我不确定这个问题是否像我所说的那样准确,但我想不出更好的方法了,所以要忍受它。
目标:有一个浏览器窗口的W x H区域,您想要在W x H纸上打印。
假设:
页面是静态HTML和CSS。它不会随着时间的推移而改变,您不能与它交互,而且它在每个浏览器中都以完全相同的方式呈现。
您可以使用@media print和display: none来确保W x H之外的所有类都不会出现在打印中。
需要考虑的事项:
指定W x H的最好的跨平台方式是什么(让我们说它是div)?考虑到纸张大小、DPI、页边距等相同的打印机驱动程序设置,是否有办法使其在打印上显示相同的大小?屏幕的PPI重要