ASP.NETでのPDF出力でiTextSharpを使用したのでメモ。 前準備 nugetでiTextSharpをインストールしておく https://www.nuget.org/packages/iTextSharp/ 1からPDFを作成する方法 PDFの内容自体を1から記述して作成する方法。 public ActionResult CreatePdf() { // A4横でドキュメントを作成 var doc = new Document(PageSize.A4.Rotate()); var stream = new MemoryStream(); //ファイルの出力先を設定 var pw = PdfWriter.GetInstance(doc, stream); //ドキュメントを開く doc.Open(); //////////////////////////////////////