Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# SharpPDF在服务器端asp.NETC中创建PDF#_C#_Asp.net_Server Side_Sharppdf - Fatal编程技术网

C# SharpPDF在服务器端asp.NETC中创建PDF#

C# SharpPDF在服务器端asp.NETC中创建PDF#,c#,asp.net,server-side,sharppdf,C#,Asp.net,Server Side,Sharppdf,我有创建PDF的示例,但是对于服务器端创建PDF,没有关于SharpPDF的文档。我认为这是关于流的概念,我没有关于它的信息 pdfDocument myDoc = new pdfDocument("TUTORIAL", "ME"); pdfPage myPage = myDoc.addPage(); myPage.addText("Hello World!", 200, 450, sharpPDF.Enumerators.predefinedFont.csHelvetica, 12); my

我有创建PDF的示例,但是对于服务器端创建PDF,没有关于SharpPDF的文档。我认为这是关于流的概念,我没有关于它的信息

pdfDocument myDoc = new pdfDocument("TUTORIAL", "ME");
pdfPage myPage = myDoc.addPage();

myPage.addText("Hello World!", 200, 450, sharpPDF.Enumerators.predefinedFont.csHelvetica, 12);
myDoc.createPDF(@"c:\test.pdf");
myDoc.
myPage = null;
myDoc = null; 
有一个重载,它接受
。您可以使用它在服务器上的内存中创建PDF,然后将其流回客户端

下面是一个示例(使用ShartPDF版本1.3.1进行了尝试):


我很抱歉@kirlisakal,但你的问题是什么?如何在WebForms应用程序上向用户处理此文件?您怎么说服务器端没有文档?此外,您的代码不是有效的C#。发生了什么事?你有错误吗?这是什么错误?是的,安德烈,我使用的是网络表单
PdfDocument myDoc = new pdfDocument("TUTORIAL", "ME");
pdfPage myPage = myDoc.addPage();
myPage.addText("Hello World!", 200, 450, predefinedFont.csHelvetica, 12);

Response.ContentType = "application/pdf";
myDoc.createPDF(Response.OutputStream);
Response.Flush();