WebPrint icon indicating copy to clipboard operation
WebPrint copied to clipboard

txt 和 doc格式可以打印;PDF无法打印

Open TianSC7 opened this issue 1 year ago • 6 comments

您好;遇到一些问题;PDF无法打印 在file里面有一个log,内容如下:

Starting SumatraPDF, GetCommandLineW():

"C:\inetpub\wwwroot\bin\SumatraPDF.exe" -print-to-default -silent -print-settings "1x," -appdata "C:\inetpub\wwwroot\file" "C:\inetpub\wwwroot\file\05-09_07-24-33_728477473.pdf"

prefs::Load() took 0.32 ms

ParseTranslationsTxt: 19181 lines, nStrings: 357

TianSC7 avatar May 09 '23 07:05 TianSC7

这是来自QQ邮箱的动回复邮件。   您好,您的邮件已收到,我将尽快给您回复。

dutysok avatar May 09 '23 09:05 dutysok

【自动回复】您的邮件我已收到!等我查看后给您回复!

TianSC7 avatar May 09 '23 09:05 TianSC7

SumatraPDF 替换过没有? 在机器上直接执行

"C:\inetpub\wwwroot\bin\SumatraPDF.exe" -print-to-default -silent -print-settings "1x," -appdata "C:\inetpub\wwwroot\file" "C:\inetpub\wwwroot\file\05-09_07-24-33_728477473.pdf"

可以打印吗?

NewFuture avatar Sep 20 '23 08:09 NewFuture

【自动回复】您的邮件我已收到!等我查看后给您回复!

TianSC7 avatar Sep 20 '23 08:09 TianSC7

记事本打开Default.aspx.cs 209行改成: param = string.Format("-print-to-default -silent -print-settings "{0}x,{1}" "{2}"", copies, range, path); 就可以了,记得看一下SumatraPDF.exe的大小,1kb是错的(github打包下载的问题),使用ghproxy.com/https://github.com/NewFuture/WebPrint/blob/master/bin/SumatraPDF.exe重新下载替换掉

ysoc avatar Sep 25 '23 10:09 ysoc

反斜杠没了,文件里自己补吧

ysoc avatar Sep 25 '23 10:09 ysoc