2017-08-02 88 views

回答

4

Azure应用服务(以前的网站)有很多限制,所以我想知道iText的PDF创建工具是否仍然有效。

根据我在下面的示例测试,我可以用iText 7生成PDF文件,并能正常工作Azure上的应用程序服务的Web应用程序。

var path = Server.MapPath("test.pdf"); 

FileInfo dest = new FileInfo(path); 

var writer = new PdfWriter(dest); 
var pdf = new PdfDocument(writer); 
var document = new Document(pdf); 
document.Add(new Paragraph("hello world")); 
document.Close(); 

生成PDF:

enter image description here

此外,我使用iText的,这对Azure Web App sandbox正常工作的基本特征。如果iText的任何高级功能无法在沙箱上工作,您可以尝试其他托管选项(如云服务,虚拟机)。

相关问题