<%@ Page Language="C#" Debug="true" %>
<%
    byte[] wfrImg = null;

    try
    {
        using(WFR2025.WfrCommand wfrObj = new WFR2025.WfrCommand(WFR2025.CT.SERVER))
        {
            wfrObj.Open(Server.MapPath("sample2.wfr"));
            wfrObj.Import("#1", 103, Server.MapPath("sample2.utf8.csv"));

            wfrObj.AddReport();
            wfrObj.Open(Server.MapPath("sample.wfr"));
            wfrObj.Import("#1", 0, Server.MapPath("sample.csv"));

            wfrImg = wfrObj.GetPdfImage();
            Response.ContentType = "application/pdf";
            Response.BinaryWrite(wfrImg);
        }
    }
    catch(Exception ex)
    {
        Response.ContentType = "text/plain";
        Response.Write("ERROR" + ex.Message);
    }

    wfrImg = null;
%>