使用iTextSharp从byte []生成pdf

时间:2016-01-13 10:54:18

标签: c# pdf itextsharp

我正在尝试使用iTextSharp创建一个新的pdf文件并将其保存到磁盘。

我有pdf内容的bytes []但无法理解如何在iTextSharp中使用它。

public bool CreatePdf(string filepath, byte[] content)
{

}

任何人都可以帮我提供一些示例代码,使用iTextSharp中的byte []生成pdf并将其保存到磁盘。

我在google上发现了很多关于添加新段落或块的教程..但我想使用byte []。

1 个答案:

答案 0 :(得分:0)

public bool CreatePdf(string filepath, byte[] content)
{
  PdfReader reader = new PdfReader(new MemoryStream(content));
  PdfStamper stamper = new PdfStamper(reader, new FileStream(filepath, FileMode.Create));
}