printdocument

    0热度

    1回答

    我的需求是使用c#打印Word文档。 由于不推荐在服务器端使用Interop Word,因此我想使用PrintDocument类打印Word文件。 那么,如何使用c#打印Word文档? 我尝试下面的代码,但它打印出两张空白页: PrintDocument printDoc = new PrintDocument(); printDoc.DocumentName = "E:\\Word

    -1热度

    2回答

    我收到了一些编译错误,我的new Rectangle() - 我有一个窗体,其中有几个用于用户输入的文本框和一个用于打印预览的按钮。当按下按钮打印预览时,我希望当前的窗体显示在页面上。我正在尝试编码文本框中的值,使其显示在页面底部打印的图像正上方的左上方。这是我的语法,但我得到了多个编译错误。我有什么不正确的设置?我觉得写文本形式的胜出形式到打印文档应该是相当直接的,但我失败了! private

    0热度

    2回答

    我有通过托管在IIS中的应用程序将pdf(从流生成)传输到网络打印机的场景。我尝试过使用PrintDocument.Print(),我遇到的问题是:1.文档正在排队等待大小为0字节的打印作业队列。 2.文档正在以拥有者名称作为machine_name排队到打印作业队列。 这里是我尝试使用PdfiumViewer(以从字节组的PrintDocument)和System.Drawing.Printin

    0热度

    1回答

    尝试打印到文件,从.DOCX创建一个PDF或.xlsx 它管理创建的文件,但试图打开它的时候,表示该文件已损坏或损坏。 代码: string name = Path.GetFileNameWithoutExtension(filename); string path = Path.GetDirectoryName(filename); Directory.CreateD

    0热度

    2回答

    我正在通过打印文档对象在c#中打印一系列字符串,并且它工作正常。每个字符串默认打印一个新行。但是如果一个字符串包含的字符数多于一行可以打印的字符数,那么其余的字符将被截断,并且不会出现在下一行。 任何人都可以告诉我如何修复一行的字符数量并在新行上打印超出的字符? 感谢

    1热度

    1回答

    我有一个C#WinForms应用程序。用户上传.XPS文件并指定一些打印机设置(份数,纸盒等)。 程序需要以这些设置以编程方式打印文档。也就是说,不能进行用户交互来进行打印。 我可以用System.Printing AddJob方法来接近。 (https://docs.microsoft.com/en-us/dotnet/framework/wpf/advanced/how-to-programm

    3热度

    1回答

    ,将这些代码应补充保证金的打印文档,但是当我在我的代码中使用它,我看不到添加任何保证金。我在代码上的用法是否正确?下面是从MSDN代码: printFont = new Font("Arial", 10); PrintDocument pd = new PrintDocument(); pd.PrintPage += new PrintPageEventHandler(pd_PrintPage

    -1热度

    3回答

    我一直在尝试通过标签打印机打印条形码图像。但使用SATO CG408打印机打印的图像非常小。这是目前的代码。 static void Main(string[] args) { try { PrintDocument pd = new PrintDocument(); pd.DefaultPageSettings.PaperSize =

    0热度

    1回答

    我有一个Windows服务,打印PDF文件一旦收到请求。它使用PrintDocument,但对于某些打印机,它似乎忽略我在代码中给出的打印机和纸盒设置。 当前每台打印机都有几个托盘,它们都作为单独的队列安装。对于某些打印机,我可以将PrinterName属性(PrintDocument属性)设置为队列的名称,并且工作正常。然而,一些打印机似乎忽略了这一点。我也尝试设置论文来源,但似乎总是被忽略。

    -2热度

    1回答

    我创建在其中,我使用外部类打印dataGridView C#应用程序在C#文件。与这个类我能够打印文档PDF,但我无法将文件保存到磁盘。我知道这可以通过printDocument1.PrinterSettings.PrintToFile=true和printDocument1.PrinterSettings.PrintFileName = path来实现,但正如我所提到的那样,我正在使用外部类,因