Posted by a ceTe Software moderator
Hello,
Following is the sample C# code that shows generated PDF document directly using the MemoryStream:
ceTe.DynamicPDF.Document document = new ceTe.DynamicPDF.Document();
ceTe.DynamicPDF.Page page = new ceTe.DynamicPDF.Page( PageSize.Letter, PageOrientation.Portrait, 54.0f );
string text = "Hello ASPX C# World...\nFrom DynamicPDF™ Generator for .NET\nDynamicPDF.com";
Label label = new Label( text, 0, 0, 504, 100, Font.Helvetica, 18, TextAlign.Center );
page.Elements.Add( label );
document.Pages.Add( page );
System.IO.MemoryStream stream = new System.IO.MemoryStream();
PlainTextMessage ptMessage = new PlainTextMessage("xyz@xyz.com", "xyz@xyz.com", "Mail with Stream Attachment", " Files Attached");
ptMessage.Attachments.Add(document.Draw( stream ), "HelloWorld.pdf");
ptMessage.Send(smtpServer);
Thanks,
ceTe Software Support Team