About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • Last update: 5 years ago
  • Total downloads: 57
  • Operating system: Win All
  • Publisher: ene Schulte
See full specifications

windows default iconWriteableBitmapEx Publisher's description

The WriteableBitmapEx library is a collection of extension methods for Silverlight's WriteableBitmap.

The WriteableBitmapEx library is a collection of extension methods for Silverlight's WriteableBitmap. The WriteableBitmap class that was added in Silverlight 3 and is also available on Windows Phone, allows the direct manipulation of a bitmap and could be used to generate fast procedural images by drawing directly to a bitmap. The WriteableBitmap API is very minimalistic and there's only the raw Pixels array for such operations. The WriteableBitmapEx library tries to compensate that with extensions methods that are easy to use like built in methods and offer GDI+ like functionality. The library extends the WriteableBitmap class with elementary and fast (2D drawing) functionality, conversion methods and functions to combine (blit) WriteableBitmaps.
The extension methods are grouped into different CS files with a partial class. It is possible to include just a few methods by using the specific source CS files directly or all extension methods through the built library assembly.


Support for the Color structure (alpha premultiplication will be performed)
Also overloads for faster int32 as color (assumed to be already alpha premultiplied)
SetPixel method with various overloads
GetPixel method to get the pixel color at a specified x, y coordinate
Fast Clear methods
Fast Clone method to copy a WriteableBitmap
ForEach method to apply a given function to all pixels of the bitmap
Crop method to extract a defined region
Resize method with support for bilinear interpolation and nearest neighbor
Rotate in 90В° steps clockwise and any arbitrary angle
Flip vertical and horizontal
Fast line drawing algorithms including an anti-aliased algorithm
Ellipse, polyline, quad, rectangle and triangle
Cubic BeziГ©r, Cardinal spline and closed curves
Filled shapes:
Fast ellipse and rectangle fill method
Polygon, triangle and quad
BeziГ©r and Cardinal spline curves
Different blend modes including alpha, additive, subtractive, multiply, mask and none
Optimized fast path for non blended blitting
Convert a WriteableBitmap to a byte array
Create a WriteableBitmap from a byte array
Create a WriteableBitmap easily from the application resource
Write a WriteableBitmap as a TGA image to a stream
Separate extension method to save as a PNG image. Download here
Windows Phone specific methods:
Save to media library and the camera roll

System Requirements:

No special requirements.
Program Release Status: New Release
Program Install Support: Install and Uninstall

WriteableBitmapEx Tags:

Click on a tag to find related softwares

Is WriteableBitmapEx your software?

Manage your software

Most Popular

windows default icon WinAVR 20100110
WinAVR is a suite of executable, open source software development tools for the Atmel AVR series of RISC... Read more
windows default icon SQL-Front
SQL-Front MySQL GUI for database changes, data editing, SQL queries and more
windows default icon xVideo 1.2.1
xVideo is a Directshow wrapper that will help it’s users create multimedia applicationsIt’s
windows default icon Red Gate's .NET Reflector
Explore, browse, and analyze .NET assemblies

Related Category

» Active X (462)
» C & C++ & C# (244)
» Debugging (132)
» Delphi (191)
» Help Tools (211)
» Install & Setup (161)
» Other (1286)
» Source Editors (201)