我有以下代码,无法弄清楚如何调用函数(GetPageCount),这是我在这里找到的方式。我尝试了多种方法,但是没有一种方法可行。我会感谢一些关于线路的帮助调用功能和我需要刷新的信息,虽然我之前已经预先做好了。提前谢谢。
using System;
using System.Drawing;
using System.Drawing.Printing;
namespace ConsoleApp1
{
class Program
{
public static int GetPageCount(PrintDocument printDocument)
{
int count = 0;
printDocument.PrintController = new PreviewPrintController();
printDocument.PrintPage += (sender, e) => count++;
printDocument.Print();
return count;
}
static void Main(string[] args)
{
var testPrint = GetPageCount (@"c:\temp\test.msg");
Console.WriteLine(testPrint);
}
}
}