2025-04-15 12:10:19 +02:00

48 lines
1.2 KiB
C#

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Drawing;
using System.Collections.Generic;
using ceTe.DynamicPDF;
using ReportVS;
using ceTe.DynamicPDF.Merger;
using LogFilePDF;
public partial class showPDF : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
MergeDocument mDoc = new MergeDocument(new PdfDocument(this.getPdf(Int32.Parse(Request.QueryString.Get("pdfId").ToString()))));
mDoc.DrawToWeb();
}
public byte[] getPdf(int idPdf)
{
List<Parametro> listaParametri = new List<Parametro>();
Parametro parametro = new Parametro();
parametro.ParameterName = "idPdf";
parametro.DbType = DbType.Int32;
parametro.Value = idPdf;
listaParametri.Add(parametro);
return (byte[])DataAccess.ExecuteScalarStoredProcedure(DBProvider.SqlServer, "SP_PDF_READIMAGE", listaParametri);
}
}