2011-05-05 46 views
2

我确定这是一个常见问题,但我一直无法找到它。如何打印特定的物理尺寸

我有一个网站,我希望用户能够在3.5英寸x 2英寸的打印机上打印矩形。确切(在合理范围内)。

这样做的最好方法是什么?

编辑:澄清 - 我打算在一个矩形内打印一束多彩多姿的文本,需要是特定的物理尺寸。我还需要在一些字母周围打印特定的形状。

我看过一些.NET打印的东西,并找到了测量/绘制字符串和形状的例子;但我没有看到任何可以让我指定特定尺寸的东西。

回答

1

这是你在找什么?

<div style="width:3.5in;height:2in;border:1px solid black;"></div> 

CSS允许其他物理尺寸太大:

http://msdn.microsoft.com/en-us/library/ms531211%28v=vs.85%29.aspx

+0

@Rob P.你们是不是要生成打印文档就像一个可能与WinForms应用程序吗? ASP.NET不支持这种打印 - 相反,您必须呈现您想要的网页或提供可以下载和打印的图像或PDF或其他文档。有直接打印的选项,但它们需要类似ActiveX控件的东西。 – 2011-05-05 21:38:12