小编Bat*_*atu的帖子

Bitmap.Save上的ASP.NET错误"异常(0x80004005):GDI +中发生了一般错误."

我有一个函数,它首先从磁盘读取图像,调整大小,然后保存到另一个目录.

当我使用Bitmap.Save(目录+ theimagename)时,它返回错误,如我在问题标题中所述.

我检查了目录是否正确,并且该目录中不存在给定的图像名称.

奇怪的是,相同的代码在本地机器上运行良好.但是当我将它上传到我的共享主机空间时,它只是不起作用.

代码如下.

bmpOut = new Bitmap(Size, Size);
Graphics g = Graphics.FromImage(bmpOut);
g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
g.FillRectangle(Brushes.White, 0, 0, Size, Size);
int topBottomPadding = 0; int leftRightPadding = 0;
if (Size > lnNewWidth + 1)
    leftRightPadding = Convert.ToInt32((Size - lnNewWidth) / 2);
else if (Size > lnNewHeight + 1)
    topBottomPadding = Convert.ToInt32((Size - lnNewHeight) / 2);
g.DrawImage(loBMP, leftRightPadding, topBottomPadding, lnNewWidth, lnNewHeight);
Bitmap bmp = new Bitmap(bmpOut);
if (bmp != null)
    bmp.Save(ResizedOutput); // C:\Inetpub\vhosts\DomainName\httpdocs\ProductImages\500px\gigabyte_ga_ep45_ds4_profilelarge[1].jpg
bmp.Dispose();
bmpOut.Dispose();
g.Dispose();
loBMP.Dispose();
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪: …

c# asp.net drawing gdi+ bitmap

6
推荐指数
1
解决办法
1万
查看次数

使用jQuery循环JSON结果

我有以下JSON响应,但我不知道如何正确循环并使用它.

{
  "ID": 1,
  "Name": "dept1",
  "Categories": [
    {
      "ID": 1,
      "Name": "catg1"
    },
    {
      "ID": 2,
      "Name": "catg2"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

以下代码提醒我departmentID是1,然后它的名字'dept1',然后这个: '[object Object],[object Object]'

$.getJSON("mainPage2.aspx", function(result) {
   $.each(result, function(i, item) {
      alert(this);
   });
});
Run Code Online (Sandbox Code Playgroud)

我想要做的就是使用部门信息创建一个div,并在其中创建另一个div,其中包含属于该deparment的类别的信息.

html jquery json loops

5
推荐指数
2
解决办法
9041
查看次数

visual studio中的自定义格式文档选项.格式化CSS标记

当我在VS2008中工作时,我经常使用Ctrl + K + D,因为它节省了大量时间.

但是在CSS文件中,此命令以我不太喜欢的方式格式化文档.

例如,当我自动格式化文档时,

.Foo
{
width:1px;
height:2px;
}
Run Code Online (Sandbox Code Playgroud)

但是,我喜欢以这种方式格式化标签,因为它更容易阅读(在我看来):

.Foo
{ width:1px;
  height:2px; }
Run Code Online (Sandbox Code Playgroud)

那么,有什么方法可以实现这个吗?

"标签特定选项"功能似乎是我需要的东西,但我不太确定如何做到这一点.

谢谢.

css readability indentation autoformatting visual-studio-2008

3
推荐指数
1
解决办法
5167
查看次数

Sitecore - 如何在特定文件夹下显示模板,在插入选项上下文菜单中

让我们说用户自己能够添加新的分支模板.

在主页项目上,插入选项必须包含该分支模板文件夹中的项目.

在sitecore中,插入选项只能设置为特定项目.当我选择一个文件夹作为插入选项时,sitecore显示该文件夹项(这是完全正常的).

我需要做一些事情,比如在特定文件夹中动态显示项目,或者设置插入选项浏览对话框的起始路径.

这有可能吗?

sitecore content-editor

3
推荐指数
1
解决办法
430
查看次数