首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打印时添加的HiQPdf评估标签

打印时添加的HiQPdf评估标签
EN

Stack Overflow用户
提问于 2017-07-06 04:50:15
回答 1查看 1.3K关注 0票数 0

我有一个使用HiQPdf从文件中打印c#的PDF动态链接库。问题是打印的PDF在左上角添加了一个字符串,上面写着"HiQPdf评估“。金丝雀的数量也大大增加,使图像变小。

当我打开pdf并从那里打印时,它是正常的。我在添加的字符串上找不到任何东西,所以希望这里的某个人可能会有一些见解:)

代码:

代码语言:javascript
复制
    public void PrintFromFile(string fileName, System.Drawing.Printing.PrinterSettings printerSettings)
    {
        var imagePrinter = new PdfPrinter();
        imagePrinter.PrinterSettings.Copies = printerSettings.Copies;
        imagePrinter.PrinterSettings.Duplex = printerSettings.Duplex;
        imagePrinter.PrinterSettings.FromPage = printerSettings.FromPage;
        imagePrinter.PrinterSettings.MaximumPage = printerSettings.MaximumPage;
        imagePrinter.PrinterSettings.MinimumPage = printerSettings.MinimumPage;
        imagePrinter.PrinterSettings.PrinterName = printerSettings.PrinterName;
        imagePrinter.PrinterSettings.PrintFileName = printerSettings.PrintFileName;
        imagePrinter.PrinterSettings.PrintRange = printerSettings.PrintRange;
        imagePrinter.PrinterSettings.PrintToFile = printerSettings.PrintToFile;
        imagePrinter.PrinterSettings.ToPage = printerSettings.ToPage;
        imagePrinter.PrinterSettings.Collate = printerSettings.Collate;

        var pdf = new MemoryStream(System.IO.File.ReadAllBytes("V:\\AccW2\\" + fileName));
        pdf.Position = 0;
        imagePrinter.PrintPdf(pdf);
    }
EN

回答 1

Stack Overflow用户

发布于 2018-01-30 18:22:03

如果PrintPdf函数中包含HtmlToPdf元素,则应设置SerialNumber

代码语言:javascript
复制
    private void PrintPdf(string htmlbody, string pdfname)
{
    HtmlToPdf htmlToPdfConverter = new HtmlToPdf();
    // set a demo serial number
    htmlToPdfConverter.SerialNumber = "-- HiQPdf Serial Number --";

}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44935764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档