我希望在我的项目中使用CKEditor,并需要CKFinder插件提供的图像上传支持,但我不需要CKFinder工具的其他部分,购买许可证有些过度。是否有人花时间实现了适用于ASP.NET MVC的自定义图像上传器,可与CKEditor 3配合使用?如果需要,我可以创建自己的上传器,只是想先在这里检查一下。
或者,是否有人知道一款与CKEditor/ Cute Editor相当的WYSIWYG编辑器,支持图像上传并可在ASP.NET MVC中使用?
我希望在我的项目中使用CKEditor,并需要CKFinder插件提供的图像上传支持,但我不需要CKFinder工具的其他部分,购买许可证有些过度。是否有人花时间实现了适用于ASP.NET MVC的自定义图像上传器,可与CKEditor 3配合使用?如果需要,我可以创建自己的上传器,只是想先在这里检查一下。
或者,是否有人知道一款与CKEditor/ Cute Editor相当的WYSIWYG编辑器,支持图像上传并可在ASP.NET MVC中使用?
这是一个我最初为Fckeditor编写的ASP.NET WebForms图片上传器(因此主题不再匹配),我已经修改为与Ckeditor兼容。
https://github.com/mcm-ham/ckeditor-image-uploader
更新:我现在已经添加了一个示例,展示如何将此WebForms图片上传器添加到MVC项目中。
更新2:我现在已经添加了一个Razor Pages版本,可用于.NET Core MVC项目中。
这是一个关于如何使用 CKEditor 在 ASP.NET MVC2(而非 Webforms)中上传图片的教程。
http://docs.cksource.com/CKEditor_3.x/Developers_Guide/File_Browser_%28Uploader%29
更好的文档说明如何实现上传组件: 您如何将自定义文件浏览器/上传器与CKEditor集成? 否则,我认为ckeditor只是将所有图像字节塞入请求对象中,并将其发送到配置为上传的页面。该页面可以获取这些字节并执行任何操作(例如将它们保存到文件系统、SQL服务器等)。这就是自定义实现的地方。http://darrenjohnstone.net/2008/07/15/aspnet-file-upload-module-version-2-beta-1/
希望这至少为您提供了一个起点。
Could not load file or assembly 'System.Web.Helpers, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. Strong name signature could not be verified. The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key. (Exception from HRESULT: 0x80131045)
。这是一个针对.net framework 4.0的网站。你知道如何解决这个问题吗?感谢图片上传器。 - Monzir