2017-07-05 14 views
0

HiQPdfを使用してファイルからPDFを印刷するc#dllがあります。問題は、印刷されたPDFは左上に "HiQPdf Evaluation"という文字列が追加されていることです。マリガンも大きくイメージが小さくなります。HiQPdf印刷時に評価タグが追加される

私はpdfを開き、そこから印刷すると問題ありません。私はここで誰かがいくつかの洞察力を持っているかもしれません期待して追加された文字列の上に何かを見つけることができませんでした:)

コード:

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); 
    } 

答えて

0

あなたはあなたの中にPrintPdf機能をHtmlToPdf要素を持っている場合は、あなたのSerialNumber

を設定する必要があります
private void PrintPdf(string htmlbody, string pdfname) 
{ 
    HtmlToPdf htmlToPdfConverter = new HtmlToPdf(); 
    // set a demo serial number 
    htmlToPdfConverter.SerialNumber = "-- HiQPdf Serial Number --"; 

} 
+0

これは問題を解決するための貴重なヒントになるかもしれませんが、良い答えでも解決策が示されます。あなたが意味することを示すサンプルコードを提供するために[編集]してください。代わりに、これをコメントとして書くことを検討してください。 –

関連する問題