C# 如何在没有任何许可软件的情况下在html5开源中编辑pdf文件?

C# 如何在没有任何许可软件的情况下在html5开源中编辑pdf文件?,c#,angularjs,html,pdf-generation,mozilla,C#,Angularjs,Html,Pdf Generation,Mozilla,我不想使用像Aspose、Debenu等pdf编辑器?首选的后端是ASP.NET MVC,C# 我能够使用mozilla pdf和angular pdf加载、旋转文件,但如何在服务器上持久保存它。我可以在客户端很好地进行旋转,但我需要在文件上保留用户操作,如旋转、删除 我将尝试使用iTextSharp(AGPL许可证)旋转或删除pdf中的页面 PDF文档存储在Alfresco服务器中 我的两种方法: 调用Alfresco API并将返回的字节数组保存在文件中,然后使用Mozilla PDF js

我不想使用像Aspose、Debenu等pdf编辑器?首选的后端是ASP.NET MVC,C#

我能够使用mozilla pdf和angular pdf加载、旋转文件,但如何在服务器上持久保存它。我可以在客户端很好地进行旋转,但我需要在文件上保留用户操作,如旋转、删除

我将尝试使用iTextSharp(AGPL许可证)旋转或删除pdf中的页面

PDF文档存储在Alfresco服务器中

我的两种方法:

  • 调用Alfresco API并将返回的字节数组保存在文件中,然后使用Mozilla PDF js或Angular PDF模块将此文件加载到html页面

    • 在会话中存储用户操作,如页面旋转、删除等,当用户提交此文档时,在服务器端执行所有这些操作(C#)
  • 调用Alfresco API并将返回的字节数组保存在文件中,然后使用Mozilla PDF js或Angular PDF模块在html页面上加载此文件或字节数组

    • 每次用户执行任何操作(如旋转、删除等)时,发送服务器端调用
  • 请建议,性能也将是一个因素