protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
// The path to the documents directory.
string dataDir = Server.MapPath("~") + "/";
string inputImagePath = dataDir + "AH9_1.png"; // Input image path
string outputImagePath = dataDir + "AH9_1_converted.webp"; // Output image path
if (File.Exists(inputImagePath))
{
// Load the image using Aspose.Imaging
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(inputImagePath))
{
// Save the image in WebP format
image.Save(outputImagePath, new Aspose.Imaging.ImageOptions.WebPOptions());
}
// Optionally, you can redirect to the converted image or display a message
Response.Redirect("AH9_1_converted.webp");
}
}
}