Welcome Guest Search | Active Topics | Sign In | Register

Azure Options
Alex.Suxo
Posted: Friday, April 19, 2013 7:10:09 PM
Rank: Newbie
Groups: Member

Joined: 4/19/2013
Posts: 2
Greetings
I'm testing EO.Pdf to see if it fit our requirements to buy it if it does.
I created a test page (an ashx file) and put it in Azure to test it and I got this:

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: EO.Pdf.Internal.k4: Failed to initialize conversion (1).

Source File: c:\DWASFiles\sites\pppazure\VirtualDirectory0\site\wwwroot\pdfCreator1.ashx Line: 17

Stack Trace:
[k4: Failed to initialize conversion (1).]
EO.Pdf.Internal.lr.a(lr A_0, a A_1) +208
EO.Pdf.Internal.lr.a(hk A_0, Boolean A_1) +709
EO.Pdf.Internal.lr.a(hk A_0) +605

[HtmlToPdfException: Convertion failed. Failed to initialize conversion (1).]
EO.Pdf.Internal.lr.a(hk A_0) +737
EO.Pdf.HtmlToPdfSession..ctor(HtmlToPdfOptions A_0) +172
EO.Pdf.HtmlToPdf.ConvertUrl(String url, PdfDocument doc, HtmlToPdfOptions options) +58
EO.Pdf.HtmlToPdf.ConvertUrl(String url, Stream stream, HtmlToPdfOptions options) +50
EO.Pdf.HtmlToPdf.ConvertUrl(String url, Stream stream) +7
pdfCreator2.ProcessRequest(HttpContext context) in c:\DWASFiles\sites\pppazure\VirtualDirectory0\site\wwwroot\pdfCreator1.ashx:17
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +181
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
Version Information: Microsoft .NET Framework Version:2.0.50727.5456; ASP.NET Version:2.0.50727.5456

My code is:
<%@ WebHandler Language="C#" Class="pdfCreator2" %>

using System;
using System.Web;

public class pdfCreator2 : IHttpHandler {

public void ProcessRequest (HttpContext context) {
//context.Response.ContentType = "text/plain";
//context.Response.Write("Hola a todos");
HttpResponse response = HttpContext.Current.Response;
response.Clear();
response.ClearHeaders();
response.ContentType = "application/pdf";

//Convert to the output stream
EO.Pdf.HtmlToPdf.ConvertUrl("http://google.com.mx", response.OutputStream);

response.End();
}

public bool IsReusable {
get {
return false;
}
}

}

Something is wrong?
EO.pdf works with Azure?
Thank you
eo_support
Posted: Friday, April 19, 2013 7:31:05 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,195
Hi,

I believe you need an Azure virtual machine in order to use EO.Pdf. EO.Pdf requires full trust because it makes a lot of low level API calls. So it can't work if the server restricts permissions.

Thanks!
Alex.Suxo
Posted: Monday, April 22, 2013 12:26:23 PM
Rank: Newbie
Groups: Member

Joined: 4/19/2013
Posts: 2
It was good while it lasted. Thank you.


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.