然后,Asp.netCrop将文件作为已发布文件发送到http处理程序

本文关键字:文件 http 程序 处理 布文件 netCrop 然后 Asp | 更新日期: 2023-09-27 18:21:07

我正在尝试裁剪图像,然后将结果图像保存在服务器上的目录中,返回我需要作为发布文件发送到http处理程序的图像的url(就像我们从对话框中选择文件后,它将转换为发布文件,这样我们就可以获得文件名和文件内容)。我没有机会编辑http处理程序,我需要将croped imge url作为发布文件进行发送。

请帮帮我。感谢

然后,Asp.netCrop将文件作为已发布文件发送到http处理程序

您可以使用Jquery插件来完成任务。因为我没有做任何裁剪,但我找到了一个链接,可以帮助你。尽管您可以在Jquery中找到许多用于crop的插件。Jquery裁剪插件

Jquery-Asp.net裁剪图像并保存。

这是我用来通过vb.net裁剪图像的代码,但首先你应该下载这个控件:

    <asp:Panel ID="pnl" runat="server" HorizontalAlign="Right" Font-Names="Tahoma" 
    Font-Size="15pt">
    Upload your picture
    <br />
       <asp:Panel ID="croppnl" runat="server" HorizontalAlign="Left" Width="810px">
        <asp:Image ID="Image1" runat="server" />
        <cs:CropImage ID="CropImage1" runat="server" Image="image1" 
            IsInUpdatePanel="False" />
        <asp:Button ID="cropbtn" runat="server" CausesValidation="False" 
            Font-Names="Tahoma" Text="Crop" />
        <br />
    </asp:Panel>

编码背后:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
  Image1.ImageUrl = "~/Image.jpg"
End Sub

Protected Sub cropbtn_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cropbtn.Click
  CropImage1.Crop(MapPath("croppedpictures.jpg"))
End Sub