打印是使用打印机或屏幕在纸张上再现文本和图像(通常使用墨水或墨粉)的过程。
我现在苦苦挣扎了几个小时,为什么@media打印不起作用,我在谷歌上搜索,甚至在这个网站上也没有任何帮助,所以这就是我发布这个问题的原因。 我正在 Google chrome print 上测试它
Flutter:MissingPluginException(在通道 net.nfet.printing 上找不到方法 printPdf 的实现)
各位! 我正在为商店开发桌面 POS 应用程序。该应用程序应该具有打印一些文档和条形码的功能。我已经使用 pdf 包生成 pdf,但我遇到了麻烦...
因此,我的任务是获取我们所有可以进行彩色打印的打印机的报告。我从这里找到了一个脚本(http://voices.yahoo.com/listing-printers-ips-using-windows-powershell-6617942.html...
ASP.NET Core 6 MVC:window.print() 后返回不通过控制器
我在网页上有一个图像库和一个“打印”按钮,然后使用 window.print() 调用浏览器打印。 我的网页上有一个图像库和一个“打印”按钮,然后使用 window.print() 调用浏览器打印。 <button class="button current" id="printButton" onClick="window.print()"> Print </button> 我还使用了一些 CSS,使用 @@media print 来指定页面大小。 这工作得非常好,我没有发现任何充分的理由让它变得更复杂。然而,当用户完成或取消打印时,它返回到页面并且似乎刷新页面而不触发控制器。这会丢失使用 ViewBag 和 TempData 通过控制器发送到页面的各种设置。 我真的不明白什么是在不调用控制器的情况下刷新页面,HttpGet和HttpPost都没有注意到这一点。有什么建议吗? 它返回页面并且似乎刷新页面而没有触发控制器。这会丢失使用 ViewBag 和 TempData 通过控制器发送到页面的各种设置。 首先,如果页面刷新/重新加载,请求将从浏览器端发出并到达Web服务器和控制器操作,然后生成视图结果并将响应发送到浏览器。 有关 ASP.NET Core MVC 请求生命周期的更多信息,您可以查看此文档:https://www.c-sharpcorner.com/article/asp-net-core-mvc-request-life-cycle/ 此外,如果您想在单击打印按钮后阻止页面重新加载/刷新以保留原始输入/内容,您可以尝试修改如下代码。 <button class="button current" id="printButton" onClick="window.print();return false;"> Print </button>
iframe 的 window.print,引导模式内带有 pdf
大家好,我尝试打印一个引导模式,其中包含一个指向本地 pdf 文件的 iframe。模态本身看起来不错。 问题是我想用我自己的按钮打印模态(不是我的按钮...
我有数百个 pdf 文件,代表纸牌游戏的纸牌。它们是使用 LaTeX 构建的标准 2.5"x3.5" 文件。为了打印它们,我想将它们连接成一个 pdf wi...
目前,在我们使用 PDF 转换为 Postscript 进行的所有打印中,约有 10% 会出现以下错误:- 错误:范围检查 违规命令:xyshow 命令类型:operatortype 从读...
JavaFX - 以编程方式设置目标路径以直接将节点打印到 pdf 文件
我想使用“Microsoft Print to PDF”打印机将节点打印到 pdf 文件。假设 Printer 对象已经被提取,我有下一个功能,该功能运行良好。 公共静态
这里是初学者程序员。我正在尝试编写一个程序,该程序会询问用户测验成绩,直到他们输入空白输入。另外,我试图让输入从显示“quiz1:”变为“q...
我想增加 print 语句中的变量,所以不需要 2 行代码。 我有以下代码: 年数 += 1 print("年份",yearCount,":",sep = "") 我该怎么办
我正在构建一个简单的 POS 系统,并有一台收据打印机。我已经基本完成了系统,但是 CUPS 打印的所有内容都是纵向的。这意味着如果收据短于宽...
有没有办法在C++中打印数组? 我正在尝试创建一个函数来反转用户输入数组,然后将其打印出来。我尝试用谷歌搜索这个问题,似乎 C++ 无法打印 ar...
当我想在 Selenium Python 中使用打印预览时挂起 Chromedriver
我想用打印机在纸上(A4)打印一些报告。 当我单击打印按钮或按 Ctrl +P 时 当我想在 Selenium Python 中使用打印预览时挂起 Chromedriver 并打开银行打印
如何在Python中快速计算混合html内容的尺寸? [已关闭]
我正在尝试计算Python中HTML内容所需的估计空间,以便调整最终渲染(计算何时自动插入分页符/页眉/页脚并获取总页数...
我正在尝试计算Python中HTML内容所需的估计空间,以便调整最终渲染(计算分页点和页面数)。 有没有适合快速...
在新版本的chrome(108)之后,从我的应用程序打印时会添加一个额外的空白页。我怎样才能删除它?
它在 Microsoft Edge 上运行良好。 以下内容在一页上进行。然而,该项目的核心存在这个错误。 @媒体打印{ html,正文{ 高度:100vh; 保证金:0!
通过 PowerShell + 通用/纯文本驱动程序打印到 Zebra 打印机时出现问题
我一直在努力尝试将资产标签从扫描值自动打印到 Zebra ZD420。标签包含公司徽标(CompanyLogo.PNG,转换为 CompanyLogo.GRF),...
我对此仍然很陌生,并试图找到一种方法来打印我的文件中的特定工作表,并在单击特定单元格(c21)时在主工作表上输入数量。 总而言之,我有一个主要的...
是否可以检测用户何时从浏览器打印某些内容? 让事情变得复杂的是,如果我们在新窗口中向用户呈现 PDF 文档,是否可以检测到
我有一个像这样的标题div: 我有一个像这样的标题div: <div id="header" style="width:100%; padding: 6px; margin-right: 20px; border-top-style: dotted; border-color: inherit; border-width: 0.2px; font-family: 'B Yekan'; font-size: 10pt;"> <p style="display:block;float:right"> <a style="right:0; font-size: 14pt; margin-right: 10px"> <asp:Label ID="lblMasir" runat="server" Text=""></asp:Label> </a> </p> </div> 标题 div 下的 div 中的网格视图如下: <div style="float: right; direction: rtl"> <asp:GridView Font-Names="B Nazanin" Font-Size="10pt" ID="GridView1" AllowPaging="false" AutoGenerateColumns="true" runat="server" CellPadding="6" BorderStyle="Double" OnDataBound="GridView1_DataBound" OnRowCreated="GridView1_RowCreated"> <HeaderStyle Font-Bold="True" Font-Size="9pt" /> </asp:GridView> </div> 这两个 div 位于另一个容器 div 中,标题宽度与 gridview 宽度相同: <div style="position:absolute"> <div id="header" …> … </div> <br /> <div id="griddiv…> … </div> </div> 那么我如何打印这个页面,标题在所有打印页面中重复,作为 gridview 和 gridview 打印的标题与真正的分页。 我知道如何使用分页打印单个 girdview,但我不知道如果所有页面中都有网格,如何在顶部添加标题。 问候! 我的 VB 答案的 C# 版本: private void gvExpertRateHistory_PreRender(Object sender, System.EventArgs e) { GridView gv = (GridView)sender; Table InnerTable = (Table)gv.Controls[0]; if (gv.HeaderRow != null && InnerTable != null) { GridViewRow hr; hr = new GridViewRow(0, -1, DataControlRowType.Header, DataControlRowState.Normal); hr.Cells.Add(NewCell(1, String.Empty, gv, Alignment:HorizontalAlign.Left)); hr.Cells.Add(NewCell(2, "Requested On", gv, Alignment: HorizontalAlign.Left)); hr.Cells.Add(NewCell(4, "Review Rates", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(6, "Court Rates", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(6, "Deposition Rates", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(4, "IME Rates", gv, "WhiteBorderLB")); InnerTable.Rows.AddAt(0, hr); hr = new GridViewRow(0, -1, DataControlRowType.Header, DataControlRowState.Normal); hr.Cells.Add(NewCell(1, "Expert", gv, Alignment: HorizontalAlign.Left)); hr.Cells.Add(NewCell(2, "Requested By", gv, Alignment: HorizontalAlign.Left)); hr.Cells.Add(NewCell(2, "Hourly", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(2, "Flat", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(2, "Hourly", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(2, "Daily", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(2, "Half-Day", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(2, "Hourly", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(2, "Daily", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(2, "Half-Day", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(2, "Hourly", gv, "WhiteBorderLB")); hr.Cells.Add(NewCell(2, "Flat", gv, "WhiteBorderLB")); InnerTable.Rows.AddAt(1, hr); } } private TableHeaderCell NewCell(int colspan, string text, GridView gv, string CssClass = "", HorizontalAlign Alignment = HorizontalAlign.Center) { TableHeaderCell thc = new TableHeaderCell(); thc.HorizontalAlign = Alignment; thc.ColumnSpan = colspan; thc.Text = text; thc.BackColor = gv.HeaderRow.BackColor; thc.ForeColor = gv.HeaderRow.ForeColor; thc.Font.Bold = true; thc.CssClass = CssClass; return thc; }