Need platform independent WYSIWYG editor with image upload, resize and crop

I've been looking through the net for a WYSIWYG editor that has image upload, resize AND crop. I've worked in the past with TinyMCE (With MCImageManager) and that does have the image upload, resize and crop, but our copy is PHP based, and our new client is running .NET. There is an MCImageManager for .NET, but we want to move away from any sort of platform specific WYSIWYG editor for this and future projects.

We looked at CKEditor, which has image upload and resize but does not contain a crop feature, which is critical to our needs.

Can anyone recommend a platform-independent (does not require PHP or .NET) WYSIWYG editor that supports image upload, resize AND crop?

Thanks experts!
LVL 1
rascalAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

GaryCommented:
TinyMCE is platform independent, it runs with js
Unless you were using an old customized version, check out their home page.
http://www.tinymce.com
0
rascalAuthor Commented:
I had looked at tinyMCE, they have image upload and resize, but they don't have image crop which is critical to our needs.
0
GaryCommented:
What version do you have of tinyMCE/MCImageManager, it does work with PHP and .Net
0
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

Dave BaldwinFixer of ProblemsCommented:
Note that you can't upload files with just javascript, you have to have a server side language to complete that process.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Scott Fell, EE MVEDeveloper & EE ModeratorCommented:
CKEditor or TinyMCE are both good choices.     I concur with @DaveBaldwin about uploading will need to be done serverside.  

Since php already has image functions built in and can be run on windows or linux, I would suggest using that.  You can build a web service from the php function and call that via your asp or js or any other language.

I have imagemagick installed on my server. http://www.imagemagick.org/script/index.php.  You can access it from the command line so any language that can submit command line will work. I use it with with classic asp.  From the site:
The functionality of ImageMagick is typically utilized from the command line or you can use the features from programs written in your favorite language. Choose from these interfaces: G2F (Ada), MagickCore (C), MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), JMagick (Java), L-Magick (Lisp), Lua, NMagick (Neko/haXe), Magick.NET (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick to modify or create images dynamically and automagically.
0
rascalAuthor Commented:
My apologies - I just realized that of course an image upload/resize/crop would have to be platform specific since it requires server-side code to perform those functions. Guess I'll try to find a way to make tinyMCE/MCImageManager work.

The problem is that our client is running an old Windows Server (Windows Server 2003) and attempts to install the .Net Framework 4.5 on that server fail - the installer gives a message that the framework is not compatible with that version of Windows.

Why is that a problem? Because the new version of MCImageManager for .Net requires the 4.5 .Net Framework. Sort of a catch-22.
0
GaryCommented:
.net 4.5 is not compatible with 2003
http://msdn.microsoft.com/en-us/library/8z6watww%28v=vs.110%29.aspx
Can you not use an older version of MCI?
0
rascalAuthor Commented:
We only had originally purchased the php version of MCImageManager, so when we contacted MCImageManager support to ask if we could purchase an older version of their .Net version, we were informed that they do no offer older versions.

I think the only way to make this work at this point is to install a PHP handler on the client's server so that we can continue to use the php version of the MCImageManager.
0
Scott Fell, EE MVEDeveloper & EE ModeratorCommented:
That is what I would do.  If you have a security issue, you can make the entire php upload into a function and send a password  through the form or querystring perhaps by making a sha/md5 hash of some fields and date and secret word.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Components

From novice to tech pro — start learning today.