Re size image in ASP.NET while uploading an image
public bool SaveThumbnailImage(System.Web.UI.WebControls.FileUpload fu, string FullSavePath, int HeightMax, int WidthMax)
{
try
{
if (fu.HasFile){string tmpSaveDir = pg.Server.MapPath("~/TempUploads/");
if (System.IO.Directory.Exists(tmpSaveDir) == false)
{
System.IO.Directory.CreateDirectory(tmpSaveDir);
}
string tmpSavePath = pg.Server.MapPath("~/TempUploads/" + fu.FileName);
if (System.IO.File.Exists(tmpSavePath))
{
try
{
System.IO.File.Delete(tmpSavePath);
}
catch
{ }
}
fu.SaveAs(tmpSavePath);
System.Drawing.Image img = System.Drawing.Image.FromFile(tmpSavePath);
double ratioWidth = (double)img.Width / (double)WidthMax;
double ratioHeight = (double)img.Height / (double)HeightMax;
double ratio = Math.Max(ratioHeight, ratioWidth);
int newWidth = (int)(img.Width / ratio);
int newHeight = (int)(img.Height / ratio);
System.Drawing.Image thub = img.GetThumbnailImage(newWidth, newHeight, new ,System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback), IntPtr.Zero);
if (System.IO.File.Exists(FullSavePath))
{
try
{ System.IO.File.Delete(FullSavePath);
}catch { }}
thub.Save(FullSavePath, System.Drawing.Imaging.ImageFormat.Png);
thub.Dispose();
img.Dispose();
if (System.IO.File.Exists(tmpSavePath))
{
try
{
System.IO.File.Delete(tmpSavePath);
}
catch
{
}
}
setError(false, string.Empty);
return true; }
else
{
setError(true, "No file input found.");
return false;
}
}
catch (Exception ex)
{
setError(true, ex.Message);
return false;
}
}
private bool ThumbnailCallback()
{
return false;
}
Getting Below Power BI Report connection error during execution . Error: Something went wrong Unable to connect to the data source undefined. Please try again later or contact support. If you contact support, please provide these details. Underlying error code: -2147467259 Table: Business Sector. Underlying error message: AnalysisServices: A connection cannot be made. Ensure that the server is running. DM_ErrorDetailNameCode_UnderlyingHResult: -2147467259 Microsoft.Data.Mashup.ValueError.DataSourceKind: AnalysisServices Microsoft.Data.Mashup.ValueError.DataSourcePath: 10.10.10.60;T_CustomerMaster_ST Microsoft.Data.Mashup.ValueError.Reason: DataSource.Error Cluster URI: WABI-WEST-EUROPE-redirect.analysis.windows.net Activity ID: c72c4f12-8c27-475f-b576-a539dd81826a Request ID: dfb54166-c78f-4b40-779f-e8922a6687ad Time: 2019-09-26 10:03:29Z Solution: We found report connection not able to connect to SQL Analysis service so tried below option. ...