Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从flex或jquery以300 dpi打印_Jquery_Apache Flex_Printing_Dpi - Fatal编程技术网

从flex或jquery以300 dpi打印

从flex或jquery以300 dpi打印,jquery,apache-flex,printing,dpi,Jquery,Apache Flex,Printing,Dpi,我们需要使用flex应用程序或jquery定制一些图像(将一些文本添加到图像中)以打印这些图像。定制完成后,必须以300 dpi的速度保存输出图像,以确保高质量的打印 我们被困在这里,不知道如何以300 dpi的速度保存此图像。我们可以确保上传用于定制的源图像为300 dpi。但是在定制之后,我们还必须以300 dpi的速度保存图像 有什么建议吗?您希望拥有良好的打印质量,而不是较低的屏幕质量(75 dpi)。然而,图像是由像素组成的,它们决定了分辨率。因此,具有多重宽度和高度的图像就足够了 在

我们需要使用flex应用程序或jquery定制一些图像(将一些文本添加到图像中)以打印这些图像。定制完成后,必须以300 dpi的速度保存输出图像,以确保高质量的打印

我们被困在这里,不知道如何以300 dpi的速度保存此图像。我们可以确保上传用于定制的源图像为300 dpi。但是在定制之后,我们还必须以300 dpi的速度保存图像


有什么建议吗?

您希望拥有良好的打印质量,而不是较低的屏幕质量(75 dpi)。然而,图像是由像素组成的,它们决定了分辨率。因此,具有多重宽度和高度的图像就足够了

在HTML/jQuery中,用
或使用CSS媒体:打印

事后想一想:最好不要将文本嵌入到像素图像中,而是作为覆盖


再解释一下:

如果您使用标准windows viewer在屏幕上查看高清图像,并选择100%显示(无缩放),则您将看到它更大。这是因为它有更多的像素:比如说4000 x 3000

在HTML中,您可以通过以下方式将其显示得更小:

<img src="bigimage.png" width="400" height="300">

这是最简单的。在CSS中,使用的背景图像通常根本不打印

如果您的页面具有“打印视图”,则可以使用更小、更快的图像进行正常显示,而在打印视图上则可以使用较大的图像

HTML中的文本覆盖也是可能的,但如果字体是非标准字体,则必须获得许可。浮动
div
就足够了


关于flex:其他人必须回答这个问题;自从我使用flex以来已经有很长一段时间了。

您希望拥有良好的打印质量,而不是较低的屏幕质量(75 dpi)。然而,图像是由像素组成的,它们决定了分辨率。因此,具有多重宽度和高度的图像就足够了

在HTML/jQuery中,用
或使用CSS媒体:打印

事后想一想:最好不要将文本嵌入到像素图像中,而是作为覆盖


再解释一下:

如果您使用标准windows viewer在屏幕上查看高清图像,并选择100%显示(无缩放),则您将看到它更大。这是因为它有更多的像素:比如说4000 x 3000

在HTML中,您可以通过以下方式将其显示得更小:

<img src="bigimage.png" width="400" height="300">

这是最简单的。在CSS中,使用的背景图像通常根本不打印

如果您的页面具有“打印视图”,则可以使用更小、更快的图像进行正常显示,而在打印视图上则可以使用较大的图像

HTML中的文本覆盖也是可能的,但如果字体是非标准字体,则必须获得许可。浮动
div
就足够了


关于flex:其他人必须回答这个问题;我已经很久没有使用flex了。

我相信您可以使用imagemagick(服务器端)实现这一点。检查此url:

寻找“密度”和“重采样”选项

如果您使用PHP:

要在图像中插入文本,我将使用gd:

也许这能给你一些解决问题的提示


很抱歉,我没有使用Flex的经验,因此我无法在这方面帮助您。

我相信您可以使用imagemagick(服务器端)实现这一点。检查此url:

寻找“密度”和“重采样”选项

如果您使用PHP:

要在图像中插入文本,我将使用gd:

也许这能给你一些解决问题的提示


对不起,我没有使用Flex的经验,因此我无法在这方面帮助您。

客户端打印中的Flex打印不支持高质量打印,Flex自动映射到72 ppi。检查给出的注释,但服务器端打印支持高dpi打印。一个第三方工具支持图像打印检查。但您需要将图像缩放到300 dpi,以查看更多信息


选择对您有利的选项

客户端打印中的Flex打印不支持高质量打印,Flex自动映射到72 ppi。检查给出的注释,但服务器端打印支持高dpi打印。一个第三方工具支持图像打印检查。但您需要将图像缩放到300 dpi,以查看更多信息


选择对您有好处的

谢谢您的意见。请你再解释一下,或者给我们一些示例链接。谢谢你的输入。你能不能再解释一下或者给我们一些示例链接。你是在客户端还是服务器端?jQuery标记向我表明您需要客户端,但这是一个更简单的服务器端问题。您是在客户端还是在服务器端?jQuery标记向我表明您需要客户端,但这是一个更容易的服务器端问题。