【问题标题】:CKFinder. Rename uploaded filesCKFinder。重命名上传的文件
【发布时间】:2015-03-16 11:42:56
【问题描述】:

我正在使用 CKFinder 的 ASP.NET 版本。我需要将所有上传的文件重命名为:file1.jpg、file2.jpg、fileN.jpg。 在服务器上编写我自己的自定义逻辑来管理上传的文件会很棒,但是 ckfinder 是我包含在我的项目中的独立 dll 库。 我无法弄清楚如何以正确的方式更改客户端的配置设置。有可能吗?

【问题讨论】:

    标签: asp.net ckeditor ckfinder


    【解决方案1】:

    嗯,我想出了如何解决我的问题。当您从官方服务器下载 CKFinder zip 包时,会出现带有源代码的 Visual Studio 项目。 我们需要找到位于CKFinder.Connector.CommandHandlers 命名空间中的FileUploadCommandHandler.cs 类。 我们需要找到SendResponse(...) 方法。然后找到sFileName变量。在这里,我们可以在主逻辑旁边编写自定义逻辑,如下所示:

    //custom logic
    sFileName = Util.MyCustomRenameLogic(sFileName);
    //other logic
    

    我们还可以分析所有代码,非常简单。例如,我们可以添加自定义逻辑来重命名文件、文件夹、更改图像质量、制作水印打印等等。

    【讨论】:

      猜你喜欢
      • 2011-04-06
      • 2015-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      相关资源
      最近更新 更多