we are searching for a programmer who will be able to develop a DLL for us that can handle EMF graphic files. The DLL needs to be able to
-rotate a given EMF file
-crop a given EMF file
-remove pixel graphics from a given EMF file.
It is important the the output of the DLL is also a vector based EMF file again.
You can develop the library in either C++ or C# (.Net 2.0) but if you use C++ then we would at least need to have an example on how to access the library from within C#.
We designed 3 suggestions for the method interfaces but we are flexible and open for suggestions:
[url removed, login to view] croppedImage = ImageCrop([url removed, login to view] imageToCrop, RectangleF cropAreaRectangle);
[url removed, login to view] removedGraphicsImage = ImageRemoveGraphics([url removed, login to view] sourceImage);
/// It is only important to rotate by 90° clockwise or counterclockwise and rotate 180°.
/// So the second argument could be replaced by an enum or string.
/// We will never need to rotate 85,7° for example.
[url removed, login to view] rotatedImage = ImageRotate([url removed, login to view] sourceImage, int degree);
Here are the conditions:
-We need to receive the full source code
-The DLL should work under at least XP and Vista in all versions (32/64 bit, language independent,...)
-Clean source code and an appropriate code documentation