我有创建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; 发布于 2012-07-03 19:58:04
接受Stream的createPDF有一个重载。您可以使用它在服务器上的内存中创建PDF,然后将其传输回客户端。
下面是一个示例(在ShartPDF版本1.3.1中试用过):
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();https://stackoverflow.com/questions/11310371
复制相似问题