Tag: 打印

debugging打印样式表的build议?

我最近一直在为一个网站打印样式表,而且我意识到,我不知道如何有效地调整它。 有一个重新加载周期来处理屏幕上的布局是一回事: 更改代码 命令选项卡 重装 但是当您尝试打印时,整个过程变得更加艰巨: 更改代码 命令选项卡 重装 打印 斜视在打印预览图像 在预览中打开PDF进行进一步检查 我错过了哪些工具? WebKit的检查员是否有“假装这是分页媒体”checkbox? Firebug( 不寒而栗 )能做些什么魔法吗?

Python – sys.stdout.write和print之间的区别

是否有情况下, sys.stdout.write()是可取的print ? ( 例如:更好的性能;更有意义的代码)

使用grep获取行号

我正在使用greprecursionsearch一个string的文件,所有匹配的文件和包含该string的行都在terminal上打印。 但是有可能获得这些行的行号? 例如:目前我得到的是/var/www/file.php: $options = "this.target" ,但是我想得到的是/var/www/file.php: 1142 $options = "this.target"; ,那么1142将是包含该string的行号。 语法我用greprecursion是sudo grep -r 'pattern' '/var/www/file.php' 还有一个问题是,我们如何得到不等于模式的结果。 像所有的文件,但不是有一定的string?

打印在Bash中跳过X行的文件

我有一个很长的文件,我想打印,但跳过第一个1e6线,例如。 我看着猫的手册页,但我没有看到任何select这样做。 我正在寻找一个命令来做这个或一个简单的bash程序。

好的规则来设置打印的CSS?

我正在寻找任何build议/规则/指导如何做一个像样的打印CSS网页打印。 你有提供吗?

如何在WPF应用程序中生成FlowDocument的“打印预览”?

我的各种WPF应用程序显示FlowDocument的。 我可以使用打印WPF FlowDocument 的答案中描述的方法来打印它们。 现在我想添加一个“打印预览”function。 在正常情况下,我正在打印显示在窗口中的FlowDocument,所以我不需要打印预览。 但是在某些情况下,要打印的FlowDocument在内存中即时构build。 在这些情况下,我想在打印之前显示它。 现在,我当然可以popup一个新窗口并显示FlowDocument,但是 我希望预览真正感觉它是打印操作的一部分,而不是应用程序中的另一个窗口。 我不想在FlowDocumentScrollViewer中使用正常的FlowDocument。 它不是“任何规模”,而是需要限制在纸张的大小,具体的HxW比率和分页。 build议? 我应该只使用一个标准的窗口,在这种情况下,如何确保FlowDocument是在适当的比例? 有没有更多的“集成”的方式来作为Windows的一部分的PrintDialog UI的范围内预览? 谢谢

如何find实际的可打印区域? (的PrintDocument)

为什么发现这个神奇的矩形如此困难? 在OnPrintPage事件中,我有PrintPageEventArgs,并试图在最大可打印区域的范围内使用graphics进行绘制。 我已经尝试过使用PageBounds,PrintableArea,Graphics.VisibleClipBounds等等。所有都无法一直得到绘图区域,特别是从横向切换到纵向布局时。 从横向切换到纵向时,PrintableArea似乎不会改变。 我也注意到,如何设置Graphics.VisibleClipBounds是有区别的,如果我正在做一个打印预览和一个实际的打印。 在预览中,它总是显示肖像的宽度/高度,所以我必须检查是否是预览,我必须手动交换宽度/高度时,它是一个景观。 我需要一个algorithm来计算与当前Graphics上下文相关的可打印区域,而不是在实际绘图中不使用的任意理论打印区域。 我关心的是处理graphicsmatrix偏移。 到目前为止,我已经注意到graphics上下文是如何根据如下因素使用硬边缘进行预翻译的严重不一致: 如果OriginAtMargins是真的或假的(不像我想象的那样) 如果我正在打印到打印机,或使用PrintPreviewControl(我必须检查这是预览打印还是打印到页面以正确处理翻译) 如果我在家中使用我的打印机,或者我的打印机在工作(两者行为不同) 有没有一个标准的方法来处理这个? 我应该重置matrix吗? 当我将OriginAtMargins设置为true时,graphics预先翻译为84,84,但我的边际是100,100。 硬边缘是16,16。 不应该把它翻译成100,100吗? 由于0,0应该在页面边界,而不是硬边缘。 基本上我的方法应该总是在获得最好的可打印的矩形。 我只需要一个一致的,独立于设备的方法来确保我的绘图原点(0,0)位于页面的左上angular,以便上面的Rectangle对我有任何用处。

在angularJS单页面应用程序中使用javascript打印div

我有一个单页的Web应用程序使用angularJS。 我需要打印某个页面的div。 我尝试了以下内容: 该页面包含几个div(print.html) <div> <div> Do not print </div> <div id="printable"> Print this div </div> <button ng-click="printDiv('printableArea');">Print Div</button> </div> 控制器有以下脚本: $scope.printDiv = function(divName) { var printContents = document.getElementById(divName).innerHTML; var originalContents = document.body.innerHTML; document.body.innerHTML = printContents; window.print(); document.body.innerHTML = originalContents; } 此代码打印所需的div,但有一个问题。 声明document.body.innerHTML = originalContents; 因为它是一个SPA,所以取代了整个应用程序的主体。 所以,当我刷新页面或再次点击打印button时,页面的全部内容被删除。

Twitter Bootstrap:打印模态窗口的内容

我正在开发一个使用Bootstrap的站点,它有28个模态窗口,其中包含不同产品的信息。 我希望能够在打开的模式窗口中打印信息。 每个窗口都有一个id 。 <!– firecell panel & radio hub –> <div class="modal hide fade" id="fcpanelhub"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">X</button> <h3>5000 Control Panel & Radio Hub</h3> </div> <div class="modal-body"> <img src="../site/img/firecell/firecell-panel-info-1.png" alt=""/><hr/> <img src="../site/img/firecell/firecell-panel-info-2.png" alt=""/><hr/> <img src="../site/img/firecell/firecell-radio-hub-info-1.png" alt=""/><hr/> <img src="../site/img/firecell/firecell-radio-hub-info-2.png" alt=""/> </div> <div class="modal-footer"> <a href="#" class="btn" data-dismiss="modal">Close</a> </div> </div> 所以,如果我添加一个新的buttonmodal-footer – “打印”,并点击我想打印的模式。 […]

从WPF打印/报告的最佳方法是什么?

我有一个即将到来的项目,必须能够从其数据中打印简单的报告。 这将是基于WPF的,我想知道要走哪条路。 我知道WPF引入了自己的打印技术(基于XPS),看起来很容易使用。 但是,我想知道是否使用ReportViewer控件并将其embedded到Windows窗体主机控件中会更容易,因为这将使用户能够导出到各种格式以及打印。 有没有人有任何WPF打印/报告的经验? 你会推荐哪个方向?