48 lines
1.2 KiB
C#
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);
|
|
}
|
|
|
|
|
|
}
|