0
Asp.Net MVCを使用していて、pdfファイルを返すコントローラを構築しました。Asp.net mvc ajax open pdf(パラメータ付き)
public ActionResult GenerateReport(string Param)
{
// Create a new PDF document
PdfDocument document = new PdfDocument();
document.Info.Title = "Created with PDFsharp";
// Create an empty page
PdfPage page = document.AddPage();
// Get an XGraphics object for drawing
XGraphics gfx = XGraphics.FromPdfPage(page);
// Create a font
XFont font = new XFont("Verdana", 20, XFontStyle.BoldItalic);
// Draw the text
gfx.DrawString("Hello, World!", font, XBrushes.Black,
new XRect(0, 0, page.Width, page.Height),
XStringFormats.Center);
MemoryStream stream = new MemoryStream();
document.Save(stream, false);
byte[] bytes = stream.ToArray();
return File(bytes, "application/pdf");
}
今、私の目標は、jQueryのAJAXからのリクエストを送信し、新しいタブでPDFファイルを開くには、次のとおりです。 私はPdfSharpでPDFを構築しました。それ以外に、コントローラにパラメータを渡したい。
ありがとうございます!
グレートにだけを参照し、戻って結果を得るとき
は、あなたは、AJAXをjqueryの観点では、解雇回避策:) – Anokrize