Code de la page des formulaires Web derrière
XSettings.InstallRedistributionLicense("REDACTED");
var theDoc = new Doc();
theDoc.HtmlOptions.Engine = EngineType.Gecko;
theDoc.Rect.Inset(72, 144);
theDoc.Page = theDoc.AddPage();
int theID = theDoc.AddImageUrl("http://www.woot.com/");
while (true)
{
theDoc.FrameRect(); // add a black border
if (!theDoc.Chainable(theID))
break;
theDoc.Page = theDoc.AddPage();
theID = theDoc.AddImageToChain(theID);
}
for (int i = 1; i <= theDoc.PageCount; i++)
{
theDoc.PageNumber = i;
theDoc.Flatten();
}
Response.Buffer = false;
Response.AddHeader("Content-Disposition", "inline; filename=\"rept.pdf\"");
Response.ContentType = "application/pdf";
theDoc.Save(Response.OutputStream);
Response.Flush();
devrait fonctionner assez bien mais obtenez
Failed to add HTML: RPC to Gecko engine process failed.Remote process terminated unexpectedly.
La pleine confiance dans le dossier bin
- XULRunner Folder et tout ce qui se trouve à partir de C:\Program Fichiers (x86) \WebSupergoo\ABCpdf NET 9.0 \ABCGecko
- ABCGecko.dll
- ABCpdf.dll
- ABCpdf9-32.dll
Package / Publish Web Tous les fichiers de ce dossier de projet