问题标签 [print-preview]

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.

0 投票
1 回答
1022 浏览

ios - iOS 中 PDF 的打印预览

我想创建一个可以在 PDF 文件上显示“打印预览”的应用程序。例如,如果我将 N-up 选项设置为 4,则 pdf 的 4 页将显示在第 1 页中,等等。

我想创建与 PrinterShare 应用程序的打印预览类似的东西。

我想到的一个想法:
1)阅读pdf(如图像),然后手动绘制更改,例如,如果N-up,在考虑新的高度/宽度的同时在页面中绘制图像4次(在这种情况下,高度和宽度将设置为原始的 1/4)。

你有其他想法吗?
或者您知道任何用于“打印预览”的库吗?

任何帮助将不胜感激!

0 投票
1 回答
930 浏览

c# - 在 printpreview c# 中设置图像的大小和位置

我已经可以将图像打印到打印预览中,但是当我单击打印预览时,图像太大了。如何在 printpreview 中调整它的大小?这是屏幕截图和代码:

这是代码:

我将该代码放在 printpreview 函数中。因此,当我单击 printpreview 时,此功能将运行。结果如下:

这是打印预览的屏幕截图:

在此处输入图像描述

我如何调整它的大小?图片太大

0 投票
1 回答
121 浏览

c++ - 如何删除printpreviewdialog中的“一页”、“两页”...“六页”按钮?

我想知道如何删除 printPreviewDialog 中的“一页”、“两页”等和“页面”按钮?我使用 C++ windows forms visual studio 2012。谢谢

0 投票
0 回答
692 浏览

c++ - 如何在 PrintPreviewDialog 中显示 PrintDialog

当我单击 PrintPreviewDialog 中的“打印”按钮时,我想显示 PrintDialog(选择打印机)。我已经在 printdocument1_BeginPrint 中添加了代码,但它不起作用

我使用 Visual Studio 2012 C++ Windows 窗体。

0 投票
0 回答
430 浏览

c# - printPreviewDialog 不会停止生成打印预览

我有这个完美运行的代码:

这是选中radiobutton2时的代码,它将打印出来

选中时radiobutton2,我打印它,但它不会停止生成预览。我不知道问题是什么。我尝试在谷歌中查找它,但我找不到答案。有人可以帮助我吗?

0 投票
0 回答
40 浏览

graphics - 为什么在 PrintView 中没有 CreateGraphic() 创建的线

代码在上面。我不明白为什么在 PrintView 中我在 PrintPreview 中看不到 123456?我使用 Visual Studio 2012 Windows 窗体 C++

0 投票
2 回答
234 浏览

html - 需要测试 IE8 的打印功能

我正在为我的网站创建 CSS(用于打印)并且需要测试我的结果。

现在,创建用于打印的 CSS 已经很容易了,但在 IE8 中通过打印预览对其进行测试变得越来越难。

我有一台 Mac 和 Win8 机器,如果你们中的任何人能指出我可以使用 IE8 浏览器并测试打印预览功能的方向,我将不胜感激。

我确实安装了 IETester,但它的打印预览有点混乱,因为我猜它只是用于渲染页面。

0 投票
1 回答
316 浏览

mfc - 与 Rogue Wave - Stingray Studio 的 Objective Grid 一起使用时,MFC 打印预览“上一个”按钮未启用

我有一个 MFC 应用程序,它使用 Rogue Wave 的 Stingray Studio 目标网格来显示一个带有网格的对话框。在进行打印预览时,网格使用 MFC 打印预览机制来生成打印预览对话框。在对话框中,我看到了您期望的所有按钮,包括下一个和上一个,以及放大和缩小。我在网格中有超过一页的数据,所以我在右侧看到一个滚动条,启用了下一步按钮,禁用了上一个按钮。如果我单击下一个按钮,对话框会将预览推进到数据的下一页,并且我看到滚动条相应地向下移动,但上一个按钮未启用。我可以使用滚动条双向滚动,但是当我到达最后一页时,“上一个”按钮永远不会启用,而“下一个”按钮永远不会禁用。我看到缩放按钮也有类似的问题。我可以放大,但缩小按钮永远不会启用,所以我再也不能缩小了。

有没有人见过这种行为并知道是什么原因造成的?

0 投票
1 回答
1164 浏览

c# - 防止打印空白页

我只需要在打印预览后重置“边框”。我预览了我想正确打印的页面,但是当我打印时它给出了空白页,因为“边框”没有重置。我应该把“border=0”放在哪里?(“border”是没有。datagridview中的行)

如果在打印预览中按下打印按钮时我可以关闭,我可以在其关闭事件中重置吗?

编辑:我这样做了,它似乎可以工作,但是当我将它发送到 xps 时,它在屏幕上显示 2 页。像这样http://i.imgur.com/a9KnkA0.png。我怎样才能让这个节目只有 1 页?

0 投票
1 回答
2032 浏览

javascript - jQuery 打印预览插件无法使用

我正在尝试使用 jQuery Print Preview Plugin在打印之前显示 JSF 页面的预览。

首先,我尝试了一个带有普通HTML标签的演示。

我工作正常,并且打开了 print -preview modal dailog。

但是,当我尝试用其中的标签替换标签<a>时,<h:commandLink>不会触发。$(this).bind('click', function(e)print-preview.js

我什至尝试过使用$j('printForm\\:sample').printPreview();,但仍然无法正常工作。

难道我做错了什么?