How can we improve Microsoft Azure Functions?

Please support calls to System.Drawing.Bitmap ?

Hello Team,
Azure function v2 engine does not support calls to System.Drawing.Bitmap class. I understand that this limitation has been documented under https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox

I find System.Drawing.Bitmap very useful when it comes to reading image files. Our current product (on .NET Framework) relies on System.Drawing for image processing and works very well. However we are unable to port to Azure because of the sandbox restrictions.

I request the team to consider this support in future versions of the runtime.

2 votes
Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)

We’ll send you updates on this idea

Saurabh Dasgupta shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

2 comments

Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
Submitting...
  • Andrew Ferguson commented  ·   ·  Flag as inappropriate

    My comment from earlier today went in as from Anonymous. All the same, it still stands and support for some form of graphics rendering would be useful for developers using Azure.

    "Perhaps one day there will be a solution. I can generate graphics primitives using Azure and Node based function apps, so why is the GDI+ library sandboxed out of the picture, making doing this in C# or C# Script a non-starter?

    If there is an alternate solution to adding another language and framework to my solutions using .NET and Azure, that is great, just let people know, or better still, provide the functionality and enhance your offering."

  • Anonymous commented  ·   ·  Flag as inappropriate

    Perhaps one day there will be a solution. I can generate graphics primitives using Azure and Node based function apps, so why is the GDI+ library sandboxed out of the picture, making doing this in C# or C# Script a non-starter?

    If there is an alternate solution to adding another language and framework to my solutions using .NET and Azure, that is great, just let people know, or better still, provide the functionality and enhance your offering.

Feedback and Knowledge Base