Pasting Images Into EditLive! for Java

I got some nice feedback over night on an old post about WYSIWYG editors:

# Pedja Says:
June 6th, 2006 at 11:49 pm

You are the greatest.

You are the only web rich text control where I can simply paste image from clipboard.

Congratulations!

I had forgotten about that feature – it has often been one of my favorites, particularly when I want to include screen shots in technical documentation I'm writing.

When you copy an image from most (all?) image editing applications or Window's print screen functionality, you can paste in EditLive! for Java and it will automatically insert an IMG tag and make sure that the image is uploaded to the server when you submit the page.

In recent versions I believe it uses PNG to upload, but in older versions it used JPEG and it may still on some JVMs where outputting PNG isn't available. I'm not sure how well this works cross platform, it will depend on whether or not the JVM makes the image content available on the Java clipboard correctly.

4 Responses to “Pasting Images Into EditLive! for Java”

  1. Gregory Says:

    Hey, I’m starting a (very ambitious) e-learning website and I’ll need a browser-based editor. I came across EditLive and it seems a great fit in many ways. (Especially in that it allows users to paste from the clipboard to your app.)

    I’ve got three questions:
    1) Which Java version is this? The latest Java doesn’t have a great market penetration, and I’m going to need something that works for at least 90% of the users. I don’t want to force them to download huge runtimes just to edit documents online.

    2) What does the editor output? XML? If people don’t have Java, I would like them to at least be able to run a tool that DISPLAYS the contents of the document, including math formulas. Do you know of any tool that can render your app’s output (at least semi-decently)?

    (If not, we might just have to write our own AJAX-based equation editor and compete with yas, hehehe.)

    3) What is the SUPPORT like at your company? Suppose we purchased a professional license. When our clients start complaining that the editor on our website has a bug, what are our options?

    Sincerely,
    Greg


  2. Adrian Sutton Says:

    Hi Gregory,
    Thanks for your interest in EditLive!, answers to your questions are below. While I don’t mind answering questions here on my blog I do occasionally get busy or forget so you might be better off logging a support case on our website, we happy to help people get started with our products even before they purchase. It will also give you first hand experience with what our support is like.

    1) EditLive! requires Java 1.4 and above. It’s really very simple to get the runtime installed if it’s not present at all and it’s only a short download for people on broadband. Sadly people on modems are unlikely to enjoy using a web based e-learning system regardless of the editor.

    2) The editor’s output is quite configurable. It can output HTML, XHTML or XML (which is essentially XHTML but only using numeric entities). A standard browser can render the content if the editor isn’t available. For equations, they can be output either as standard MathML or uploaded as a rendered image. The MathML content is encoded in the image tag so that users can still go back and edit the equation later. I think the latest Mozilla-based browsers now have MathML support and there are third party MathML renderers available – the best that I know of however use Java. The most popular option seems to be to upload the MathML as a rendered image so that it’s guaranteed to work seamlessly for everyone.

    3) Ephox takes a lot of pride in its support and we work hard to make our client’s deployments successful. In most cases, if you encounter bugs in the editor either before or after you purchase we fix the problem and send you an update that includes the fix. That said, some problems are harder to fix than others – when problems are hard to fix we may need to schedule the fix for a future release. We tend to be very good at providing a work around for issues that can be used in the interim though.

    Hope that helps. I’d also suggest that you start your evaluation with the EditLive! 6.0 beta that we have out at the moment as it will (if all goes according to plan) be released in the next few weeks and contains a lot of improvements over our current release. It comes with a 30 day trial but if you need longer to evaluate our sales team regularly provide extended evaluation licenses, just contact our support team.


  3. Greg Says:

    Alright, I’ll definitely submit a support case next time, but since you’ve already answered my question here, let me just ask one more:

    I am currently choosing a platform to begin development of the site. Since use of your product will be a major consideration in this, I’d like to know – does it work together with ASP.NET running on a Windows server? Or do I need a java server-side as well? I’m guessing the java is all client-based.


  4. Adrian Sutton Says:

    Hi Greg,
    EditLive! is completely client side so you can use whatever platform you’d like on the server. .Net makes things a little interesting because of all the JavaScript it autogenerates for you so we developed a .Net integration to make it easier. I’d suggest you work with that if .Net is your platform of choice. It integrates nicely with Visual Studio.Net as well.


Leave a Reply

(Valid OpenIDs will skip moderation)

Alternatively, subscribe to the Atom feed.