本文整理汇总了C#中PdfDocument.AddPage方法的典型用法代码示例。如果您正苦于以下问题:C# PdfDocument.AddPage方法的具体用法?C# PdfDocument.AddPage怎么用?C# PdfDocument.AddPage使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PdfDocument
的用法示例。
在下文中一共展示了PdfDocument.AddPage方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SimpleText
private static void SimpleText()
{
var document = new PdfDocument("my title..", "me..");
document.Fonts.Add(Font.Helvetica);
var page = document.AddPage();
var text = page.AddText("hello world!!!", 20, Font.Helvetica, Color.DarkGreen);
text.X = 10;
text.Y = 700;
document.Save(@"test.pdf");
Process.Start(@"test.pdf");
}
示例2: Pay
public ActionResult Pay(OrderViewModel order)
{
// create a new pdf document
PdfDocument doc = new PdfDocument();
// add a new page to the document
PdfPage page = doc.AddPage();
// create a new pdf font
PdfFont font = doc.AddFont(PdfStandardFont.Helvetica);
font.Size = 20;
// create a new text element and add it to the page
PdfTextElement text = new PdfTextElement(50, 50, "Date: " + order.OrderDate.ToString(), font);
page.Add(text);
page.Add(new PdfTextElement(50, 100, "CustomerId:" + order.CustomerId.ToString(), font));
// save pdf document
var bytes = doc.Save();
// close pdf document
doc.Close();
return new FileContentResult(bytes, "application/pdf");
}