.NET Editor from Aspose now also works with Windows Vista

RSS FEED IDEMS: .NET Editor from Aspose now also works with Windows Vista

  • Aspose.Editor 2.3.0 Released!

     

    This release includes a few useful features and bug fixes aimed to improve editing capabilities of Aspose.Editor control family.

     

    New Features:

    -          Spell Checking Support via Third-Party Components;

    -          Read-Only (Viewer) mode;

    -          Save Documents in Microsoft Office Open XML (DOCX) Format;

    -          Optimized range manipulating procedures for higher performance.

     

    Fixed since 2.2.1:

    -          241 - When selected region of text is clicked (not dragged) selection shall collapse;

    -          239 - Improve compatibility detection in the web demo (Win2000 problem);

    -          243 - Command "Clear" works incorrectly (clearing only the first paragraph);

    -          245 - Access to the Aspose.Pdf format is blocked;

     

     

    Spell Checking Support via Third-Party Components

    In this release we introduce the ability to integrate a third-party spell checking component with Aspose.Editor control into your application.

    New version provides demo project which implements adapter class for Keyoti RapidSpell Desktop for .NET control (version 3.7.0). If you have this product installed on your system you can enable spell checking by adding single line of code to your project.

    Other spell checker controls could be integrated with Aspose.Editor by implementing corresponding wrappers if supported by spell checker component.

     

    Here is the screenshot of demo application using the Keyoti RapidSpell component:

     

    Read-Only (Viewer) mode

    Another feature to satisfy specific needs of word processing applications is the Read-Only mode. Setting the EditorControl.Options.IsReadOnly property to true switches the editor into viewer, just like Adobe Acrobat Reader and other applications of that kind. While in Read-Only mode user is still able to select text and copy it to the clipboard if needed.

     

    The demo project implements new custom command and menu item to show this feature:

     

    Save Documents in Microsoft Office Open XML (DOCX) Format

    Office Open XML is the new XML-based format introduced in Microsoft Office 2007 applications. Office Open XML is a container format for several specialized XML-based markup languages. WordprocessingML is the markup language used by Microsoft Office Word 2007 to store its documents.

    Current version of Aspose.Editor allows you only to save documents in DOCX format; later versions may provide the full cycle functionality on this format.


    Link to download: http://www.aspose.com/Community/Files/53/aspose.editor/entry106216.aspx

     


    Sat, 15 Dec 2007 00:58:00 GMT

  • Aspose.Editor 2.2.1 Hot Fix Released!

    This is a quick-support release, here is what's been done:

     

    New Features:

    -          Plain text files loading support (see Document.Encoding property in Aspose.Editor.Desktop);

     

    Fixed since 2.2.0:

    -          231 - Corrupting pageSetup.TextColumns properties during open-save-open cycle on RTF files;

    -          232 - PreloadStream doesn't convert document stream before sending to client.

    Link to download: http://www.aspose.com/Community/Files/53/aspose.editor/entry101756.aspx


    Fri, 09 Nov 2007 09:22:00 GMT

  • Aspose.Editor 2.2.0 Released!

     

    I’m very glad to announce that Aspose.Editor now works on Microsoft Windows Vista 32bit!

    Since control was tested only on 32bit Vista editions we cannot guarantee it working on 64bit editions, however it should work.

    It’s a minor release built mostly to support our customers and includes implementation of features recently requested, bug fixes and optimizations.

     

    New Features:

    -          Windows Vista support (32bit officially);

    -          Text drag-and-drop inside document implemented (limited support outside of control);

    -          Visual Studio 2005 separate demo projects;

    -          .NET 2.0 binaries included;

     

    Fixed since 2.1.0:

    -          Control freezes on cut-and-paste of last paragraph break of the document;

    -          Client environment support check is missing;

    -          Incorrect range attributes calculation;

    -          Incorrect locale recognition on document read/write operation;

    -          Internal controls (status bar, menu bar etc.) are installed in VS toolbox.

     

    It is recommended to turn off the UAC in Windows Vista while using Aspose.Editor control in this OS.

     

    Link to download: http://www.aspose.com/Community/Files/53/aspose.editor/entry99303.aspx

     


    Sat, 20 Oct 2007 02:07:00 GMT

  • Aspose.Editor 2.1.0 Released!

    This is a next release incorporating many enhancements and bug fixes for both desktop and client Aspose.Editor controls.

    The main goal of this release was to improve user interface and provide standard controls expected from an editor application. Editor now features embedded ruler, main menu bar, tool bar and more. Developer can use provided standard controls, customize them or replace with third-party controls. This simplifies creating user-friendly editor applications and reduces development effort.

    As always documentation and both web and desktop demo applications were updated to include these new features.

     

    New Features:

    -          Standard controls:

    o       Horizontal ruler,

    o       Status bar,

    o       Main menu bar,

    o       Tool bars,

    o       and customizable scrollbars.

    -          Extensible collection of editor commands, e.g. new document, format font, insert page break. A command provides single interface to the properties of the editor function, like Enabled and Name. Developer can use commands to easily build custom menus and toolbars.

    -          Text rendering hint provides fine control over the anti-aliasing used for rendering and helps reduce blur.

    -          Normal view simulates continuous text flow layout. This view is convenient when editing large text portion.

     

    Fixed since 2.0.2:

    -          Bold and Italic formatting sometimes cannot be assigned to the empty selection;

    -          Document is not properly zoomed when page setup is changed;

    -          Inserting page or column break into the document may reset paragraph formatting;

    -          Some attributes of lists are not round tripped properly;

    -          Editor may not paste column breaks;

    -          Default values of the page formatting cannot be set through the page setup dialog;

    -          For some page setup settings column dialog opens with incorrect values;

     

    To download http://www.aspose.com/Downloads/Aspose.Editor/2.1.0.0/Default.aspx

     


    Sun, 15 Jul 2007 09:46:00 GMT

  • Aspose.Editor 2.0.2 Released!

    Just another hotfix release supporting our customers. 

     

    Fixed since 2.0.1:

    -  Incorrect parsing of some cultures (Spain, Amharic, etc.) on document loading;

    -  Zero-length ranges does not have access to the paragraph and section properties of the range;

    -  Server control fails to convert channel stream into any format except WordML;

    -  Images stored in the header/footer of the document are not roundtripped;

    -  OLE objects are lost while reading some documents;

    -  Documents with zero-length comments cannot be loaded;

    -  Control writes zero-length comments incorrectly;

    -  Zero-length bookmarks and comments at paragraph break positions are lost.

     

    To download http://www.aspose.com/Downloads/Aspose.Editor/2.0.2.0/Default.aspx

     

     


    Wed, 16 May 2007 10:05:00 GMT

  • Aspose.Editor 2.0.1 Released!

     

    This is a minor release which includes only few bugfixes and web demo update but no new functionality of Aspose.Editor control itself.

     

    The web demo project was updated to show more of Aspose.Editor features such as thumbnails generation, document printing and print preview just like the Windows Forms demo. The new demo also shows how to use custom user .NET control for rich client UI and logic being implemented completely in C#.

     

    Features of Web Demo:

    - Custom user control with web application logic and toolbar;

    - Dynamic security configuration script;

     

    Fixed since 2.0.0:

    -  Selected layout of view is not saved into document;

    -  Cookie handling in client control doesn't conform to rfc 2965;

    -  Typos in security configuration script;

     

    Live Demo was also updated to reflect the product changes.

     

    To download http://www.aspose.com/Downloads/Aspose.Editor/2.0.1.0/Default.aspx

     


    Wed, 02 May 2007 04:29:00 GMT

  • Aspose.Editor live demo is now available!

    I'm glad to announce that Aspose.Editor live demo is now available!

     

    Please follow this link and try it:

    http://www.aspose.com/Products/Aspose.Editor/Demos

     

    Michael


    Fri, 27 Apr 2007 01:16:00 GMT

  • Dynamically Generated Security Script

     

    Security in .NET framework is rather complex subject and developers often have to resort to various tricks configuring security settings for browser-hosted controls. Web demo project of Aspose.Editor 2.0.0 uses static script file stored server side. Configuration script has an URL of application as the main argument, so each installation of such web application requires script file modification by hand.  Such approach is sometimes inconvenient, especially when an application URL is not known in advance. 

    To solve this problem we suggest generating proper configuration script on server dynamically. 

    Let’s fix the web demo project (in Aspose.Editor 2.0.0): 

    1. Open the Aspose.Editor.Demo.Web project;
    2. Create  new empty text file in the root folder of the project and name it security_script.aspx (Click right mouse button on the project, select Add – Add New Item, in dialog select Text File and enter it’s new name security_script.aspx);
    3. Open just created file, switch to HTML mode (Design mode is on by default) and copy the following code to the file: 

    <%@ Page language="c#" %>

    <%

           Response.Clear();

           Response.ContentType = "application/js";

           Response.AddHeader("Content-Type", "application/js");

           Response.AddHeader("Content-Disposition", "inline;filename=SecurityConfig.js");

    %>

    // adjustable settings

    var Name = "Aspose.Editor.Client";

    var Url = "<%=Request.Url.GetLeftPart(UriPartial.Authority)%>/*";

    var Publisher = "Aspose Pty Ltd."

    var Description = "Security settings for Aspose.Editor.Client";

    var Permission = "FullTrust";

     

     

    // update security

    update(Name, Url, Permission, Publisher, Description);

     

    function update(name, url, permission, publisher, description)

    {

        try

        {

        // define .NET framework directories location

        var WSHShell = WScript.CreateObject("WScript.Shell");

        var path = WSHShell.RegRead("HKLM\\SOFTWARE\\Microsoft\\.NETFramework\\InstallRoot");

       

        // get the directory of the latest available .NET framework runtime

        var fso = WScript.CreateObject("Scripting.FileSystemObject");

        f = fso.GetFolder(path);

        fc = new Enumerator(f.SubFolders);

        for (; !fc.atEnd(); fc.moveNext())

        {

            s = fc.item();

            switch(s.Name.substring(0, 5))

            {

                case "v2.0.":

                case "v1.1.":

                case "v1.0.":

                    f = s;

                    break;

            }

        }

       

        // execute security policy configuration tool

        args = "-m -q -pp off -ag 1. -url " + url + " " +

               permission + " -n \"" + name + "\" -d \"" + description + "\"";

     

        WSHShell.Run(f.Path + "\\caspol " + args, 0);

        WSHShell.Popup("Security settings for " + Name + " successfully applied." +

        "\nInternet browser should be restarted.", 0, "Congratulations!");

        }

        catch(e)

        {

            WSHShell.Popup(e.message, 0, "Error occured");

        }

    }

    <%

        Response.End();

    %>

     

    1. Open security_config.aspx in HTML mode and change "Scripts/SecurityConfig.js" with  “security_script.aspx” in  <a href="Scripts/SecurityConfig.js">Download Configuration Script</a> string.
    2. Save and close all modified files of the project. 

    In order to test the script delete the security entry for your application if one exists using the caspol utility: 

    1. Go to the appropriate folder which contains the .NET Framework used by Internet Explorer. Internet Explorer uses latest installed .NET Runtime version by default, however this can be overridden in iexplore.exe.config file. Common location of .NET framework folders is "C:\WINDOWS\Microsoft.NET\Framework\<Framework version>\".
    2. Execute the following command “caspol -lg”. If you’ll see something like “1.7. Url - http://localhost/*: FullTrust” in the list (1.7 – is not fixed position so it may vary) where "http://localhost" is your application URL then execute command “caspol –rg 1.7” to delete this entry.
    3. Repeat step 2 until no entries for your application remain in the list.
    4. Restart browser and go to the application URL. If everything is correct, security configuration page will be displayed.
    5. Run new dynamically generated script from security page.
    6. Restart browser and check the application works. 

    Next version of Aspose.Editor will use this approach in web demo project.

     


    Thu, 26 Apr 2007 03:06:00 GMT

  • Aspose.Editor 2.0.0 Released!

    Here comes the third long-awaited release of Aspose.Editor. Now it is not a single control but three controls specially crafted to satisfy different developer needs:

    • Aspose.Editor.Desktop - a control for desktop application development.
    • Aspose.Editor.Client / Aspose.Editor.Server - a couple of controls working in pair for ASP.NET application development.

    Using new controls you can incorporate Aspose.Editor into a web form in an ASP.NET application. This allows creating intranet or enterprise web-based applications with true WYSIWIG word processing capabilities, significantly bringing down deployment and licensing costs. 


    Live demo of ASP.NET control will follow soon. 

     

    New Features 

    • ASP.NET support (new ASP.NET control Aspose.Editor.Server) and Internet Explorer hosting (Aspose.Editor.Client control)
    • Support for reading / writing RTF file format.
    • Support for reading / writing DOC file format.
    • Support for reading / writing HTML file format.
    • Support for writing Aspose.PDF XML file format.
    • Support for rich cut/copy/paste via HTML format (Aspose.Editor.Desktop only).
    • Find / Replace dialog.
    • Range.Find() and Range.Replace() methods.
    • Allows hiding scroll-bars via EditorControl.IsScrollbarsVisible property.
    • New demo for ASP.NET control.
    • Dialogs were optimized and now support WinXP styling.
    • Improved roundtripping (lossless editing) of fields, form fields, bookmarks and revisions.

     Fixes Since 1.1 

    • Loosing original style ID while reading WordprocessingML files.
    • Problems while saving the document with changed color attribute.
    • Loosing Line breaks while pasting HTML text.
    • Loosing paragraph style after Undo.

    To download http://www.aspose.com/Downloads/Aspose.Editor/2.0.0.0/Default.aspx

     

    A web application built with Aspose.Editor allows true word processing in Internet Explorer.


     

    Example of a Windows Forms .NET application created with Aspose.Editor.


    Sat, 07 Apr 2007 08:04:00 GMT

  • Aspose.Editor 1.1.0 Released!

     

    New Features 

    • Support for reading Microsoft Word .DOC file format.
    • Support for reading HTML file format.
    • Introduced Styles API for paragraph and character styles. New classes are Styles, Style and corresponding properties of Document, Range and Paragraph.
    • Support for Built-in styles. Built-in styles are preloaded and available for any document.
    • New style dialogs. User can examine existing styles, select styles and apply them to ranges, modify font and paragraph properties of style a lot like Microsoft Word.
    • Unlimited Undo/Redo for style operations.
    • Paragraph and character styles stored in file are now fully parsed and encoded when roundtripped.
    • Improved roundtripping for table and list styles, OLE objects and graphics.

     Fixes Since 1.0 

    • Several typos in public comments and error messages were fixed.
    • Paragraph break formatting was wrong for automatically applied styles when typing.
    • Paragraph following other non single line spacing paragraph could sometimes be rendered wrong.
    • Rendering of pasted control characters was incorrect.
    • Evaluation watermark was inserted on each paste operation.
    • Width of tab was incorrectly calculated for centered paragraphs when space followed tab.
    • Some of dialog controls which render font and paragraph properties were not sensitive to indeterminate values.

    To download http://www.aspose.com/Downloads/Aspose.Editor/Default.aspx


    Thu, 07 Dec 2006 22:43:00 GMT

  • Aspose.Editor New Blog Started

    This is the new blog for Aspose.Editor latest releases, fixes, hints and tips. Earlier posts can be found in the old Aspose.Editor blog.


    Mon, 30 Oct 2006 21:21:00 GMT

Submit your RSS Feed

Subscribe to this RSS Feed

Copyright © 2006-2007 Listopica, Inc. RSS Feed Directory