Sunday, July 31, 2016

Change OLE Object in a Visio Diagram & Edit Codebase in VBA Project inside java Apps

What’s new in this release?

We are pleased to announce the new release of Aspose.Diagram for Java 6.6.0.  This new version adds features and provides the most notable and useful new APIs for application developers. It incorporates a way to access and modify code modules in the VBA project of Visio, read or convert macro-enabled Visio diagrams. Developers may also convert macro-enabled drawings to macro-free drawings and vice versa. Besides this, developers can manipulate OLE objects in the Visio diagram. We recommend our clients to use Aspose powerful Java APIs directly in their Maven Projects with simple configurations. OLE (Object Linking and Embedding) is a technology that allows applications to share data and functionality easily in a quick way. OLE allows an application to interact with another one without knowing, in advance, about the other application. Aspose.Diagram API gives developers a mechanism to programmatically retrieve OLE objects from a Visio, and then change it with its modified version. Microsoft Office Visio has three main file types named as drawing (VSDX), stencil (VSSX) and template (VSTX). It also offers macro-enabled formats (VSDM, VSSM and VSTM) for each file type. Using Aspose.Diagram API, it is very easy for developers to transform their macro-enable diagrams to macro-free diagrams or vice versa. However, please note, only the macro-enabled files (VSDM, VSSM, VSTM) can store VBA macros. The VBA (Visual Basic Application) programs can be saved in the Microsoft Office Visio diagrams and VBA modules are the home for custom functions and sub procedures. Users may add multiple procedures in a single module manually. Using Aspose.Diagram API, developers can access and modify the source code of the whole module in the VBA project.  Users may embed documents on a Visio diagram, displayed as icons. Aspose.Diagram API allows developers to save these icons in the local storage. This release includes several enhanced features and bug fixes as listed below
  • Add support to import the macro enabled Drawing (.VSDM).
  • Add support to import the macro enabled template (.VSTM).
  • Add support to import the macro enabled stencil (.VSSM).
  • DDiagram exception occurred while loading a VSDX file.
Overview: Aspose.Diagram for Java 

Aspose.Diagram is a class library for working with MS Visio files & is a pure Java alternate for MS Visio Object Model. It is a standalone Visio Java library and does not depend on Microsoft Office Visio. It enables developers to work with VSD & VDX files and they can open files & Add   & manipulate the elements of the diagram, export Visio files to PDF, XML, HTML, images format, SVG & several other formats,  Rotate a shape, Add a hyperlink to a Visio shape, protect diagram shape and many more.  Aspose.Diagram can be used with any kind of application, whether it’s a Web Application or a Windows Desktop Application.

Thursday, July 28, 2016

Embed YouTube or Other Videos from a Web Source & Improved Document Properties using Java

What's New in this Release?

The long awaited version of Aspose.Slides for Java 16.5.0 has been released. Using this release of Aspose.Slides and onwards, users can embed videos from web sources like YouTube in picture frame or ActiveX controls of presentations. Please refer to documentation article, adding video frame with Video from Web Source for further reference. We have also introduced the support for managing the document properties of presentation in much effective way as well. Please refer to documentation article, working with Advanced Document Properties for further reference. The presentation access and saving issues have been rectified for many presentation decks that resulted in exceptions including PptxReadException, ArgumentException, UnSupportedFormatException and KeyNotFoundException in previous releases. We have also improved the slide cloning support and have resolved several incurring issues in this regard as well. We have improved the presentation rendering support as well in this release. This includes rectification of rendering issues with charts and their elements, tables and SmartArt shapes. The support for generating of slide images, PDF and Tiff has also been improved in this release for different shape elements inside presentation decks. We have improved the support for working with text inside presentation by rectifying certain incurring issues like improper fonts, wrong alignment, improper and wrong bullets, wrong slide numbering and improper bordering. We have also rectified issues related to improper shapes rendering issues like rendering of Trapezoid and oval shapes that were getting improperly rendered in saved presentations. Some important enhancement & bug fixes included in this release are given below
  • Huge memory consumption for loading the presentation using Aspose.Slides for Java 15.5
  • Inserting video from web in presentation
  • Implement FillOverlay effect
  • Converting XML to PPT
  • NoClassDefFoundError exception for specific case when calling Presentation.getPresentationText in 1.6 jdk
  • ExceptionInInitializerError exception on Presentation.getPresentationText call using 1.6 jdk
  • Images are missing in generated thumbnails
  • Value cannot be null on saving PPTX presentation
  • Value does not fall in range exception on loading presentation
  • Can't read MSCDFileSystem exception on loading presentation
  • Argument out of range exception on loading presentation
  • KeyNotFoundException when converting PPT to PDF
  • Aspose.Slides 16.4 Exception when trying to get thumbnails from presentation file
  • PPTXReadException on PPT load
  • PictureFillFormatEffectiveData.copyDataFrom throws NullPointerException
  • Exception when rendering of hidden slides in Tiff
  • Effect getting changed in the design when saving presentation
  • ArgumentOutOfRangeException on presentation load
  • documentProperties.setHyperlinkBase cannot work for PPT
  • createPortionFormatEffective() throws NullPointerException
  • java.lang.ArrayIndexOutOfBoundsException on accessing presentation
  • Animation getting changed on saving presentation
  • PPTXReadException on loading presentation
  • PPTReadException on presentation load
  • Shapes improperly rendered in generated thumbnails
  • PPTXReadException on presentation load
  • ArrayIndexOutOfBoundsException on PPT save
  • Problem while getting properties of a table
  • Text missing in generated thumbnail
  • Exception while getting table properties
  • Problem with space between bullets and text
  • Bigger SVG image generated
  • Rendering Aspose.Slides to image is slower than Aspose.Slides
  • The text is improperly rendered in generated thumbnail
  • Numbering
  • Adding CMYK image results in improper colors for the image in Picture Frame
  • Font height returned incorrectly
  • Incorrect bullet points on load and save presentation
  • Date format is changed on PDF rendering
  • Contents of picture are missing when PPTX is converted to PDF
  • Shadow rendered incorrectly when PPTX converted to PDF
  • Bullets are improperly rendered on slide with Arabic text
  • Colors are not coming fine when converting PPTX to Image
  • Improper slide background is rendered in generated PDF
  • The table broken after saving
  • Improve text rendering quality in PDF
  • Quality of pictures changed when converting PPT/PPTX to PDF
  • Text not showing properly after PPTX to JPG conversion
  • Presentation style is missing in generated PDF
  • Removing slide from PPT corrupts generated presentation
Other most recent bug fixes are also included in this release

Overview: Aspose.Slides for Java

Aspose.Slides is a Java component to create, read, write and modify a PowerPoint document without using Microsoft PowerPoint. It supports PHP applications and provides all advanced features for managing presentations, slides, shapes, tables and supports PPT, POT, POS PowerPoint formats. Now you can add, access, copy, clone, edit and delete slides in your presentations. It also supports audio & video frames, adding pictures, text frames and saving presentations as streams or SVG format.

Wednesday, July 27, 2016

WMF Metafiles Processing & Getting Last Modified Date of Raster Image in .NET Apps

What’s new in this release?

Aspose team is pleased to announce the new release of Aspose.Imaging for .NET 3.8.0. The major development in this release is support for WMF metafile. This release allows you to get last modified date of a raster image. Aspose.Imaging for .NET now supports the WMF metafile image format. WMF stands for Windows Media Format (Microsoft).  Here are some important operations that can be performed on a WMF image using Aspose.Imaging, converting WMF to PDF, converting WMF to raster format, converting WMF To Webp, cropping WMF File While converting To raster format and resize WMF file While converting To raster format. Using Aspose.Imaging for .Net, developers can get last modified date of a raster format.  There are also some enhancements that have been introduced in this release, such as Process of loading TIFF image, Process of loading PNG image along with processes of loading JPG image has been improved. Moreover it also enhanced exporting process of image in multi-threaded environment. The main new and improved features added in this release are listed below
  • Support Wmf file format
  • Support for Diacom DCM image format
  • Conversion of SVG to PNG
  • Conversion of SVG to JPG
  • Support for WMF for possible conversion to raster images
  • Support for SVG to Raster Image Conversion
  • Unable to read file. Exception: The method or operation is not implemented: Exception while loading a TIFF file
  • Exception while loading a PNG image: Could not read data
  • Support to get the last modified day information on images
  • Converting TIFF to JPEG shows exception: Image export failed, cannot parse file
  • Exporting images in multi-threaded environment is not working
  • Unable to load a JPG image - Image loading failed exception
Overview:Aspose.Imaging for .NET

Aspose.Imaging for .NET is an image processing & manipulation component that allows developers to create, edit, draw or convert images in their .NET application. It allows developers to convert image files to PSD, BMP, JPEG, PNG, TIFF and GIF formats. Moreover a set of pens, brushes and fonts can be used to draw images or add new elements & text to existing images. Aspose.Imaging for .NET works well with both web & windows applications. Moreover, it adds the support for Silverlight platform.

More about Aspose.Imaging for .NET

Tuesday, July 26, 2016

Add Audio/Video frames, Export Presentation to SWF, Clone Shapes in Presentation in Cloud

We are pleased to share the release announcement of Aspose.Slides for Cloud 1.9.0. This release is enriched with many new features. Now, you can also clone shapes inside presentation using our latest API. For this purpose a new resource shapeToClone has been introduced in this release. You can also export presentation to SWF as well. For this purpose options like SWF and SWF Notes have been added in available format options of Presentation have been added. You can now also add Audio and Video frames inside presentation using this release. For this purpose a new resources like AudioFrame and VideoFrame have been introduced in API. Moreover, after this product release, you can also work with slide notes as well. For this purpose a new resource NotesSlide has been added. Start a free trial today – all you need is to sign up with the Aspose for Cloud service. Once you have signed up, you are ready to try the powerful file processing features offered by Aspose for Cloud.

Aspose.Slides for Cloud

Aspose.Slides for Cloud is a REST API which allows you to process presentations. It allows you to create, modify, and convert presentations and provides a wide variety of features for working with presentations in the cloud. You can convert a presentation to TIFF, PDF, XPS, PPTX, ODP, PPSX, PPTM, PPSM, POTX, POTM, HTML and image formats. Aspose.Slides for Cloud allows you to extract different elements or a presentation including slide, text, color schemes, font schemes, shapes and images etc. Aspose.Slides for Cloud’s powerful API lets your apps process Microsoft PowerPoint presentations in the cloud, saving you the time it would take to develop your own API.

More about Aspose.Cells for Cloud

Monday, July 25, 2016

Manipulate Embedded OLE Objects, Load & Save Macro Enabled Visio Files using .NET

What’s new in this release?

We are pleased to announce the new release of Aspose.Diagram for .NET 6.6.0. This new version offers new APIs to incorporate the new features. These APIs allow developers to retrieve VBA project and modify the source code of modules as well as import and export macro-enabled Visio files. Developers may also retrieve an OLE object to modify it, and then save back in the Visio diagram. Developers can install an Aspose.Diagram Nuget package in their .NET applications because we publish each version as a NuGet package on the NuGet gallery. We recommend our clients upgrade old version of Aspose.Diagram API to this latest one. Microsoft Office Visio has the support of macro-enabled Visio formats. We have added support of reading and writing macro-enabled Visio files, since developers can load and save VSDM (Visio macro-enabled drawing), VSSM (Visio macro-enabled stencil) and VSTM (Visio macro-enabled template) files same as the native VSDX format. They can also access internal elements for manipulation purposes. A VBA (Visual Basic Application) project is the part of a Visio diagram. Users may create custom functions or sub procedures to refer in the calculations, and then run from a module. Using Aspose.Diagram API, developers can programmatically access VBA project, iterate through the modules, retrieve code for modification purposes and save back in the VBA project module.  Object linking and embedding (OLE) is a Microsoft technology that facilitates the sharing of application data and objects written in different formats from multiple sources. Linking part establishes a connection between two objects, and embedding part facilitates application data insertion. OLE is used for compound document management, as well as an application data transfer. Aspose.Diagram API allows developers to manipulate with an existing OLE object in the Visio diagram. For example, developers may retrieve a Word document, modify it using Aspose.Words API and then save back in the Visio diagram. Using Aspose.Diagram API, developers can also change the icon of an OLE object. ForeignData class offers an ImageData property which helps in retrieving an icon of the OLE object or change it with another one. This version also addresses the issues of changing color of shapes, missing text items, the alignment problem of the shapes, additional circular shapes and accuracy in size of the shapes. These enhancements and bug fixes improve overall performance of Aspose.Diagram API. Here is the list of important enhancements and bugs fixes in the new version.
  • Add support to import the macro enabled Drawing (.VSDM).
  • Add support to replace the OLE object.        New Feature
  • Writing support for new MS Visio Macro-Enabled Drawing 2013 VSDM format.
  • Writing support for new MS Visio Macro-Enabled Stencil 2013 VSSM format.
  • Writing support for new MS Visio Macro-Enabled Stencil 2013 VSSM format.
  • Add support to update the VBA Code.
  • Add support to import the macro enabled template (.VSTM).
  • Add support to import the macro enabled stencil (.VSSM).
  • VSDX to PDF export - the shape's boundary color overlaps the internal structure.
  • Diagram exception occurred while loading a VSDX file.
  • The text items are missing on converting a VSD to PDF.
  • The text items are missing on converting a VSD to PNG.
  • DThe text items are missing on converting a VSD to JPG.
  • The transparent background of images turns into white color on converting VSD to PDF.
  • The transparent background of images turns into white color on converting VSD to JPG.
  • Diagram exception occurred on saving VTX file.
  • Diagram exception occurred on saving VSX file - I.
  • Diagram exception occurred on saving VSX file - II.
  • Diagram exception occurred on saving VDX file - I.
  • Diagram exception occurred on saving VDX file - II.
  • Diagram exception occurred on saving VDX file - III.
  • Diagram exception occurred on saving VDX file - IV.
  • Diagram exception occurred on saving VDX file - V.
  • Diagram exception occurred on saving VDX file - VI.
  • Diagram exception occurred on saving VDX file - VII.
  • Diagram exception occurred on saving VDX file - VIII.
  • DDiagram exception occurred on saving VDX file - IX.
  • Diagram exception occurred on saving VDX file - X.
  • Diagram exception occurred on saving VDX file - XI.
  • Diagram exception occurred on saving VDX file - XII.
  • Diagram exception occurred on saving VDX file - XIII.
  • Diagram exception occurred on saving VDX file - XIV.
  • Diagram exception occurred on saving VDX file - XV.
  • Diagram exception occurred on saving VDX file - XVI.
  • Diagram exception occurred on saving VDX file - XVII.
  • Diagram exception occurred on saving VDX file - XVIII
  • Properties of the diagram are not preserved while open and save - I.
  • Properties of the diagram are not preserved while open and save - II.
  • Properties of the diagram are not preserved while open and save - III
  • Properties of the diagram are not preserved while open and save - IV.
  • Properties of the diagram are not preserved while open and save - V.
  • Properties of the diagram are not preserved while open and save - VI.
  • Properties of the diagram are not preserved while open and save - VII.
  • Properties of the diagram are not preserved while open and save - VIII.
  • Properties of the diagram are not preserved while open and save - IX.
  • Properties of the diagram are not preserved while open and save - X.
  • Properties of the diagram are not preserved while open and save - XI.
  • Properties of the diagram are not preserved while open and save - XII.
  • Properties of the diagram are not preserved while open and save - XIII.
  • Properties of the diagram are not preserved while open and save - XIV.
  • Properties of the diagram are not preserved while open and save - XV.
  • The appearance of the process shape is changed on converting a VSD to PDF.
  • The appearance of the process shape is changed on converting a VSD to HTML.
  • Text alignment problem on Converting a VSDX to PDF - I.
  • Text alignment problem on Converting a VSDX to PDF - II.
  • An image is not being preserved on converting a VSD to PDF.
  • Incorrect formatting of the shape on converting a VSD to PDF - I.
  • Incorrect formatting of the shapes on converting a VSD to PDF - II.
  • Extra circles are added while converting a VSD to PDF.
  • Shapes are misplaced on converting a VSD to PDF.
  • Size of shapes is changed on converting a VSD to PDF
Overview: Aspose.Diagram for .NET 

Aspose.Diagram is a class library for working with MS Visio files & is a pure .NET alternate for MS Visio Object Model.It enables developers to work with VSD & VDX files on ASP.NET web applications, web services & Windows applications. It makes use of the advanced functionality of Visio's services to manipulate Visio docs on a server. Developer can open files & manipulate the elements of the diagram, from lines and fills, to more complex elements, and then export to native Visio formats or XML.

Sunday, July 24, 2016

Document Insertion to LINQ Reporting Engine & Fast Extraction from DOC in Java/.NET Apps

What's New in this Release?
 
Aspose development team is happy to announce the monthly release of Aspose.Words for Java & .NET 16.6.0. This month’s release contains over 113 useful new features, enhancements and bug fixes to the Aspose.Words products. Here is a look at just a few of the biggest features and API changes in this month’s release, added Support for Outer Document Insertion to LINQ Reporting Engine, Fast Extraction from DOC Format via PlainTextDocument Class is Faster by a Factor of Ten (at a cost), RevisionOptions has ShowRevisionBalloons Option now, Saving DOCX as ISO 29500 Strict OOXML Format is Available now, added Feature to Insert Empty Values in Chart Series, added MailMergeRegionInfo.Level Property, XpsSaveOptions.OptimizeOutput Option Added and Field.GetFieldCode() Improved, Added Field.GetFieldCode() Overload.We have introduced new feature in Aspose.Words 16.6.0 to insert document dynamically after populating it with data using LINQ Reporting Engine. Detail of this feature is available in the documentation topic Inserting Documents Dynamically using LINQ Reporting Engine. It has improved the speed of fast text indexing method for DOC format available via public API as PlainTextDocument. However to do this a special DOC reader had to be written which only guarantees the order of plain text within a story upon reading. This means that document sections may be swapped around, and their order is not guaranteed. However the order of paragraphs words and so forth within is section will be as usual. It has introduced new feature for rendering format chagnes in balloons. ShowRevisionBalloons property has been added to the RevisionOptions class. This option lets a user to show formatting changes in the balloons. NOTE: Now it works only for delete revisions. It has also introduced new feature for to savlng Document to ISO 29500 Strict OOXML Format. A new member Iso29500_2008_Strict is added into the OoxmlCompliance enum type. UseCase to save as Strict OOXML. Starting from this release, Aspose.Words supports empty values in chart data series and categories upon creating. Following code example explains this feature. It has added the a property in to get the nesting level for the region. It has also added a new property; when this property is set to true, redundant nested canvases and empty canvases are removed, and also neighbor glyphs with the same formatting are concatenated. It has improved the method Field.GetFieldCode(). Now it collects field’s code properly. The returned string includes all nested fields’ codes and results regardless of how the parent field is spanned among paragraphs or sections. Additionally, It has introduced a Field.GetFieldCode(bool) overload that accepts a parameter controlling whether to include child field codes into the resulting string. The user can pass false if they want to see nested fields’ results only. The list of new and improved features added in this release are given below
  • Tag with name 'effectStyleLst' is not supported
  • Import of element 'effectStyleLst' is not supported in Docx format by Aspose.Words
  • Tag with name 'objectDefaults' is not supported
  • Import of element 'objectDefaults' is not supported in Docx format by Aspose.Words
  • Provide API to change default proofing language
  • Add feature to insert Document after populating it with data using LINQ Reporting Engine
  • Add feature to insert empty values in chart series
  • Add feature to get the nested level number of Mail Merge Region
  • Add feature to get MailMergeRegionInfo by Region name
  • Add the feature to show the delete revision in pdf
  • Load and save ISO/IEC 29500 Strict / Word 2013 OOXML
  • A Paragraph in Table breaks into two lines during saving a RTF to DOCX
  • Support SuppressEndnotes property when saving to fixed page formats
  • Indent lists inserted with InsertHtml
  • List label revision is not exported properly.
  • Documents converted from Word to PDF are not properly extractable by an IFilter
  • Aspose.Words.FileCorruptedException is thrown while loading RTF
  • Docx to Pdf conversion issue with Hebrew content's position
  • Improve Asian typography detection by using TTFont.IsCjkSupported instead of predefined Asian font list
  • Export HtmlOleControls to HTML using HTML tags
  • Checkbox selected attribute is ignored in HTML import
  • RadioButtons are not preserved during converting HTML to DOCX
  • Import radio input html field as HTMLCONTROL Forms.HTML:Option.1
  • Document.updateFields method throws java.lang.RuntimeException
  • UpdateFields does not calculate NOTEREF field properly
  • Camera Rotation DML effect with shadow looks incorrect after rendering.
  • Text overlaps after generating pdf
  • DocumentBuilder.InsertHtml issue with list items
  • System.ArgumentOutOfRangeException is thrown when getting chart title font or setting chart title text.
  • /shrink spaces/ System.NullReferenceException during converting to PDF
  • Adobe Accessibility check fails for Links
  • Word to PDF conversion tables formatting changing between the source and the converted document
  • Document.UpdateFields doesn't update TOC as MS Word 2016 does in German language environment
  • /CJK baseline /The last line is moved to the next page
  • CompatibilityOptions.OptimizeFor does not remove "Compatibility mode" ribbon
  • Issue with hr indentation when saving doc as html
  • Doc to Pdf conversion issue with MACROBUTTON rendering
  • The contents of last page are truncated after re-saving the Doc
  • The contents of last page are truncated after re-saving the Doc
  • Doc to XML conversion issue with markup of images
  • Image is lost after saving html to Png/Docx/Html
  • Check boxes occupy more space which causes blank page in PDF
  • StructuredDocumentTag.RemoveSelfOnly changes the Sdt text
  • Rule Kinsoku is applied incorrectly
  • Docx to Pdf conversion issue with image rendering
  • Result of STYLEREF is rendered on next line in output Pdf
  • Aspose.Words.Document generates inefficient XPS
  • HeaderFooter of last section is removed after mail merge process
  • GetFieldCode on a IF field returning Empty
  • TOC update shows Error Bookmark not defined
  • TOC update shows Error Bookmark not defined
  • Images are not completely visible in generated PDF
  • Bounds of primary vertical axis of chart are changed after conversion from Docx to Pdf
  • DocumentBuilder.InsertHtml does not render MathML in output document
  • Space between ListLabel and List item is removed after conversion from Docx to Pdf
  • Bullet list is converted to numbered list after re-saving Docx
  • Images are rendering at incorrect position in PDF
  • Non-breaking space is converted to square block after conversion from Html to Doc
  • Table in TextBox renders incorrectly in PDF
  • Format (custom angle) of horizontal axis of chart is changed after re-saving Docx
  • Docx to Pdf conversion issue with chart rendering
  • Background lines in plot area of chart do not render in output Pdf/Doc
  • Chart title is changed after conversion from Docx to Pdf/Doc
  • Gradient background appears in plot area of chart in output Doc/Pdf
  • Chart data series are changed after conversion from Docx to Pdf
  • StructuredDocumentTag of type DROP_DOWN_LIST is not retaining its value when saving as PDF format
  • Link disappears during open save a DOCX
  • Document.UpdateFields does not update the TOC field
  • Diagram gets messed up during open/save a DOCX
  • COLSPAN not working for insertHTML
  • Images not visible in pdf output
  • Incorrect encoding applied upon converting DOC to PDF
  • Picture width is incorrect in generated HtmlFixed
  • A Drawing renders incorrectly in PDF
  • Data missing when inserting SVG image in Word document
  • Incorrect positions of list items markers with Roman numerals imported from HTML
  • Invalid location of the META element when converting DOCX to HtmlFixed
  • Horizontal lines appear at the start of document after re-saving RTF
  • Image is cropped after conversion from Docx to Pdf
  • Document.UpdateFields incorrectly calculates SUM fields value
  • Document.UpdateFields incorrectly calculates SUM fields value
  • Field Function 'Page' does not handle all formats when converting Flat-OPC to PDF
  • Diagram gets messed up during open/save to PDF.
  • Contents of OfficeMath are changed after re-saving Docx
  • Field.IsLocked property has no effect when saving document
  • Contents move to previous page after conversion from Docx to Pdf
  • The rule "Allow hanging punctuation" should not be applied.
  • Paragraph alignment is changed after conversion from Doc to HtmlFixed
  • Problem converting OfficeMath equations into PDF
  • Docx to Pdf conversion issue with NumeralFormat.Context
  • Row Height is not retrieved into HTML when HeightRule is Auto.
  • While doc to Pdf, Pdf page count is less than input Word file
  • AW ignores the sign of the currency when calculating the sum of the range of table cells.
  • /line metrics + font substitution/ Spacing between lines is incorrect in PDF
  • Charts move on to the next page and lose their X,Y position in PDF
  • Hidden comments are rendered in PDF
Other most recent bug fixes are also included in this release

Overview: Aspose.Words

Aspose.Words is a word processing component that enables .NET, Java & Android applications to read, write and modify Word documents without using Microsoft Word. Other useful features include document creation, content and formatting manipulation, mail merge abilities, reporting features, TOC updated/rebuilt, Embedded OOXML, Footnotes rendering and support of DOCX, DOC, WordprocessingML, HTML, XHTML, TXT and PDF formats (requires Aspose.Pdf). It supports both 32-bit and 64-bit operating systems. You can even use Aspose.Words for .NET to build applications with Mono.

Thursday, July 21, 2016

SSL Mode Auto Detection for Servers & Retaining Content Disposition inside Java Apps

What’s new in this release?

We are pleased to announce the new release of Aspose.Email for Java 6.7.0. This month’s release is sort of maintenance release with minor enhancements as well. Ported from its equivalent .NET version, it also includes the same bug fixes as were part of the .NET equivalent version. The API now retains the content-transfer encoding strings while loading an email and then saving it back. Provision of this feature makes it possible to keep meta0record data of emails intact while they are processed using the API. The SecurityOptions mode offered by the API included None, Auto, SSLImplicit and SSLExplicit options. This month’s release adds another option of SSLAuto to this Enumerator that avoids setting the security options to None while selecting between the two SSL options at the same time. This month’s release also includes all the bug fixes as inherited from its equivalent .NET version. This further adds to the overall stability of the API. The main improved features & bug fixes added in this release are listed below
  • Retain Content disposition and Content-Transfer-Encoding while saving and loading an Email
  • Alternative for SecurityOptions.Auto, but without possibility of SecurityOptions.None
  • IEWSClient: ExchangeQueryBuilder.To field returns empty results
  • mapiConversionOption.setPreserveOriginalAddresses(true) is not working on setReplyTo()
  • EML can't be converted to XPS
  • SetBodyContent() breaks the special character €
  • Properties disappear when message is fetched from Pst
  • Body lost while converting EML to MSG
  • ImapClient cannot rename folder to a name containing special characters like double quote (")
  • Error While Fetching Emails Of Folder that contains double quotes(") in folder Name
  • Creating Forwarded Message doesn't include To address and brackets for the email address
  • Subject can't be read from EML
  • Adding value to Header raises error
  • VCF files created by Aspose.Email are corrupted and cannot be opened Thunder bird, Google Mail, Apple Address book
  • FolderInfo.AddMessages raises ArgumentNullException sometimes
  • Length cannot be less than zero exception while loading the attached VCS files
  • Specified argument was out of the range of valid values exception raised while loading the VCS files
  • Object reference not set to an instance of object exception raised while loading the VCS files
  • Exception while saving MapiMessage after replacing the attachment-Java
  • "Specified argument was out of the range of valid values." exception while converting MapiMessage to MailMessage using InterpretAsTnef
  • Adding MapiRecipient raises "The Exchange Address is not in a recognized format" exception
  • Invalid URI exception when adding email to PST
  • Null Reference Exception when converting Calendar EML to MapiMessage
  • Exception on Content-Transfer-Encoding: x-uuencode
  • Exception "ArgumentOutOfRangeException: Cannot be negative" raised while converting EML to MapiMessage
  • Exception "The address of recipient can't be null or empty" raised while converting EML to MapiMessage
  • Value is not equivalent to either TrueString or FalseString while converting EML to MapiMessage
  • Exception "Input string was not in the correct format" raised while converting EML to MapiMessage
  • DateTime FormatException: Invalid format string while converting EML to MapiMessage
  • ArgumentNullException: The address of recipient can't be null or empty
  • Creating Forward Message raises ArgumentNullException
  • Creating Forward Message from EML->MSG raises ArgumentNullException
  • List Messages by Page raises exception
Other most recent bug fixes are also included in this release.

Overview:Aspose.Email for Java 

Aspose.Email for Java is a Non-Graphical Java component that enables Java applications to read and write Microsoft Outlook documents without utilizing Microsoft Outlook. It enables developers to create new MSG file from scratch, update an existing MSG file, read Outlook MSG file & get it's properties like subject, body, recipients in to, cc and bcc, Adding or removing attachment, sender information and MAPI properties.  Aspose.Email for Java can be used with Web as well asDesktop Application.

More about Aspose.Email for Java

Wednesday, July 20, 2016

Add ActiveX Control Support, Comments for ListObjects & Rendering Grid Lines to HTML using .NET

What’s new in this release?

We are pleased to announce the new release of Aspose.Cells for .NET 8.8.3. This release includes many valuable features, other enhancements and critical bug fixes. It also improves the overall stability and usability of the APIs. Aspose.Cells APIs have provided the ability to add & manipulate the ActiveX Controls in spreadsheets. Aspose.Cells for .NET API has exposed a number of useful classes, enumerations and methods to fully support the ActiveX Controls. The most worth mentioning addition to the public API is the ShapeCollection.AddActiveXControl method which allows adding an ActiveX Control to the collection of shapes by accepting 7 parameters to specify the control type, location to place the control and size of the control. Below provided code snippet demonstrates the simple usage scenario of newly exposed a method to add an ActiveX Control of type Toggle Button. Please check the detailed article on Adding ActiveX Controls to Worksheets if you wish to get more in-depth understanding of the aforementioned feature. Aspose.Cells APIs provide the ability to export spreadsheet contents in HTML format as per the standards opted by Excel application. If a spreadsheet is converted to HTML using Excel application, it does not render the grid lines. Aspose.Cells APIs behave in the same way using its default settings, however, with this release of the API, the developers can now choose to render the grid lines as well. Aspose.Cells for Java API has exposed a property with default value of false. If the said property is set to true, the API renders the grid lines for the available data range in HTML format. Below provided code snippet demonstrates the simple usage scenario of newly exposed HtmlSaveOptions.ExportGridLines to render the grid lines to HTML format. It has exposed the OleObject.AutoLoad property which allows refreshing the OleObject’s image if the contents/data of the underlying object has been changed. The aforementioned property when set to true, forces the Excel application to refresh the OleObject’s image when resultant spreadsheet is loaded in Excel interface. Aspose.Cells APIs now allow to get and set the comments for an instance of ListObject. In order to provide the aforementioned feature, the Aspose.Cells APIs have exposed the ListObject.Comment property with this release. In this release, several important issues have been addressed. For example, issues around reading and writing Microsoft Excel file formats, manipulating shapes, copying Rows/Columns, manipulating PivotTables, converting spreadsheets to HTML files and vice versa, manipulating and rendering charts and shapes, rendering images from Excel worksheets, rendering images files from charts and exporting Excel workbooks to PDF format have been resolved. This release includes several enhanced features and bug fixes as listed below
  • Support refreshing and calculating Pivot Tables with calculated items
  • Publicise the relevant APIs for adding/manipulating ActiveX controls including Toggle Button
  • Provide an option to save the spreadsheet with Protected View
  • Change character spacing in Excel Textbox
  • Support for "WithoutChart" loading option
  • Support gridlines for Excel to HTML conversion
  • Support decimal value returned by implementation of ICustomFunction and CalculationData.CalculatedValue
  • Print quality of the simulated bold font is not good
  • Add Comment Property to ListObject/Table
  • Using Array Formulas in Smart Markers
  • ImportDataTable with insertRows=true replaces first row with blank line
  • Apply table style to rich text settings
  • Performance problem in Cells.CopyRows() method
  • Problem with PivotItem.IsHidden when refreshing data
  • Export Html to Excel - the text "!A1" added to the end of link
  • File becomes corrupted after Pivot Table refreshes and copies workbook
  • Cell shading is not applied uniformly while converting spreadsheet to HTML
  • Cannot export all HTML content to Excel when the HTML has nested 'div' elements
  • Issue with Custom time format
  • Issue regarding unsupported chars indices in CHAR formula
  • Conversion to PDF results in 2 PDF pages as opposed to Excel's print preview
  • Excel to PDF Conversion - Justified character lost with its formatting
  • Excel to PDF rendering - Page break position has been changed
  • Aspose.Cells renders the same worksheet to images in different size in Session 1 vs Session 0
  • Non-system installed font not working for TextBoxes
  • Image rendered differently from the original chart
  • Unnecessary lines on the chart while exporting Chart to Image
  • Chart image is different from the source
  • Chart area becomes gibberish when converted to PDF .NET
  • Aspose.Cells incorrectly recognizes the font size of chart title
  • Set the text to the shape from the template file.
  • References in table become broken after importing two dimension array into the table
  • References in table become broken after some manipulation with file
  • Different page sizes in the output PDFs than Excel
  • Issue with Shape.GetCharacters() method
  • Cell validation does not work correctly with INDIRECT function
  • Header rows do not repeat when spreadsheet is converted to PDF with Turkish locale
  • OTT is detected as ODS
  • TextBox.IsFilled set to false but fill appears as light blue when ODS is viewed in OpenOffice
  • File becomes corrupted after shape.UpdateSelectedValue
  • Different saved Pdf file page sizes for selected or not selected cells in the Excel file
  • ODS to PDF: first 2 pages contain blue shade
  • Change in behaviour for Smart Marker processing when used in Pivot Table across 8 6 1 & 8 6 3
  • ArgumentException: Parameter is not valid, while resizing the form control
Other most recent bug fixes are also included in this release

Overview: Aspose.Cells for .NET

Aspose.Cells is a .NET component for spreadsheet reporting without using Microsoft Excel. It supports robust formula calculation engine, pivot tables, VBA, workbook encryption, named ranges, spreadsheet formatting, drawing objects like images, OLE objects and importing or creating charts. You can also create Excel file using designer spreadsheet, smart marker or API and apply formulae and functions. It supports CSV, SpreadsheetML, PDF and all file formats from Excel 97 to Excel 2007.

More about Aspose.Cells for .NET

Tuesday, July 19, 2016

Custom Fonts Support & Page Content Splitting into Two Pages during Rendering in Cloud

What's New in this Release?

We are pleased to announce the release of Aspose.Words for Cloud 1.26.0. This release contains one new useful feature, two bug fixes and four enhancements to Aspose.Words for Cloud. Aspose.Words core library has also been updated to version 16.5.0. It in some important new features and enhancements, such as Custom Fonts Supported (see Fonts), Save option “UpdateFields” Added (see saveAs (Controller resource)), HtmlFixed save option “ExportFormFields” Added (see saveAs (Controller resource)), Html save option “ExportPageMargins” Added (see saveAs (Controller resource)) and Image save option “UseGdiEmfRenderer” Added (see saveAs (Controller resource)). Aspose.Words for Cloud, a cloud-based document creation, manipulation and conversion API, helps you process documents with its many flexible features. You can perform a wide variety of document operations with Aspose.Words for Cloud’s REST API. Create a new document from scratch, modify an existing document, convert documents to different formats, and render the document to images.  The list of new and enhanced features added in this release are given below
  • Incorrect document url for documents in folders
  • A Page's content is splitting into two pages during rendering
  • Add save option "UpdateFields"        Enhancement
  • Add HtmlFixed save option "ExportFormFields"
  • Add html save option "ExportPageMargins"
  • Add image save option "UseGdiEmfRenderer"
  • Support custom fonts
Start a free trial today – all you need is to sign up with the Aspose for Cloud service. Once you have signed up, you are ready to try the powerful file processing features offered by Aspose for Cloud.

Overview: Aspose for Cloud

Aspose for Cloud is a cloud-based document generation, conversion and automation platform for developers that offer a unique suite of APIs to work with Word documents, Excel spreadsheets, PowerPoint presentations, PDFs, and email formats and protocols. It supports all features for file processing, document scanning, barcodes creation and recognition, and allows extracting text or images too. You can also work with SaaSpose APIs using REST SDKs that can be called from .NET, Java, PHP and Ruby etc.

Monday, July 18, 2016

PDF Layers Rendering in HTML Conversion & Dash Line Style Support of Graph Objects using .NET

What's New in this Release?

We are pleased to announce the release of Aspose.Pdf for .NET 11.7.0. It introduced PDF document layers support in HTML conversion, new dash line style of Graph objects and some other features.  We have also improved the XPS to PDF conversion performance in this release. Along with above stated new features and improvements this release fixes number of issues, reported by our customers in previous releases. Some of these are PDF to HTML, HTML to PDF, rendering of XFA form to Static form, use of OTF fonts in HtmlFragment. A PDF document can contain different data layers and can have requirement to render each layer separately in Layer element. We have introduced this feature in new release, now you can use ConvertMarkedContentToLayers property to control the layers rendering in PDF to HTML conversion. We have introduced a new value AutoFitToWindows in ColumnAdjustment Type Enum. It will adjust table columns to fit to windows. Sometimes we have requirement to create a Graph Object with dashed line. Now, we can easily achieve the requirement with GraphInfo object, as following. Here are some improvements included in this release, Improved XPS to PDF conversion performance and quality of image inserted to PDF document. The list of important new and improved features are given below
  • Support DashLengthInBlack and DashLengthInWhite properties in DOM
  • Support AutoFitToWindow property in ColumnAdjustmentType enumeration for DOM
  • PDF to HTML - PDF document layers are not present in output HTML
  • auto-grow feature in EPUB to PDF conversion
  • XPS to PDF conversion slow performance issue
  • Image Inserted to PDF is blur            Enhancement
  • HTML to PDF conversion throws InvalidOperation Exception
  • XFA to Static - ArgumentException: Value does not fall within the expected range
  • PDF to HTML: extra white lines on background - regression
  • Regression: Adding text in existing PDF document results embedded font error
  • HTML to PDF - Performance improvement required
  • PDF to HTML: some text is missing in resultant HTML
  • Objects cannot be added to PDF pages after ProcessParagraph() call
  • PDF to HTML - Special characters like accents, umlauts and circumflex are displayed incorrectly
  • PDF to HTML - Text issues when rendering resultant HTML
  • XPS to PDF - Resultant file is 6X times larger
  • PDF to PDFA conversion produces incorrect PDFA file
  • Text Replacement removes formatting
  • Using OTF fonts with HtmlFragment
  • Unknown character in content stream
  • ColSpan bug with Table.Broken property
  • PDF to PDFA1b: incorrect PDF is generated
  • Formatting TextSegment within Heading object
  • Flattening issue with overlapping fields
  • TextFragment and Image alignment issue in Footer
  • PDF to HTML conversion text rendering issue
  • PDF to HTML: space between words lost
  • Unable to access ttf fonts for xfa forms
  • PDF to PDF/A - Output file is blank
  • HTML to PDF results into incorrect output
  • HTML to PDF: image is missing in resultant PDF document
  • HTML to PDF: centered image is rendered incorrectly
  • Append Html - Page Format Changes
  • PDF to HTML - Lines width issues
  • PDF to PDF/A - Resultant file is not compliant
  • PDF to PDFA3a conversion fails compliance test
  • PDF to PDF/A_3a - Resultant file is not PDF/A compliant
  • Font Export : Hinting info is lost
Other most recent bug fixes are also included in this release.

Overview: Aspose.Pdf for .NET

Aspose.Pdf is a .Net Pdf component for the creation and manipulation of Pdf documents without using Adobe Acrobat. Create PDF by API, XML templates & XSL-FO files. It supports form field creation, PDF compression options, table creation & manipulation, graph objects, extensive hyperlink functionality, extended security controls, custom font handling, add or remove bookmarks; TOC; attachments & annotations; import or export PDF form data and many more. Also convert HTML, XSL-FO and MS WORD to PDF.

More about Aspose.Pdf for .NET

Sunday, July 17, 2016

Read VBA Project References, Modules & Module Attributes Information from MPP using Java

What’s new in this release?

Aspose team is pleased to announce the release of Aspose.Tasks for Java 9.4.0. The API can now read VBA project information such as references information, modules information and module attributes information. Since the Java API is auto-ported from its equivalent .NET version, the internal functionality of the API fixes a number of bugs that further improve the overall stability of the API. This month’s release provides the capability to read VBA project information from a Microsoft Project document. The API’s VbaProject class provides the interface for reading this information such as Name, Description, complication arguments and context Id. In order to read the references information from the document’s VBA project, the getReferences() method exposed by the VbaProject class can be used. It returns a collection of all the references contained in the VBA project that can be further traversed for information such as Name and Library identifiers. Module information from a VBA project of a document can be retrieved using the getModules() method of the VbaProject class. It returns a collection of modules contained in the VBA project. Each module can then be retrieved as an instance of IVbaModule that can be used to retrieve information such as module name and source code. Each module, represented by IVbaModule, gets you access to its attributes information such as Key and values. The getAttributes() method of IVbaModule class can be used to retrieve this information for the selected module. This month’s release also fixes a number of bugs that were reported by our valued customers with the last version of the API. This further aids to the stability of the API in terms of sustainable functionality. Below is the complete list of bug fixes and enhanced features included in this release.
  • Implemented ExntendedAttributeDefinition.CalculationType, ExtendedAttributeDefinition.RollupType writing to mpp
  • Implemented ExntendedAttributeDefinition.CalculationType, ExtendedAttributeDefinition.RollupType reading from mpp
  • Option to read VBA from MPP
  • Support Formula Calculation with different types of the ExtendedAttribute
  • Implement field type converter for the Formula Calculation
  • Calculation of the formula is not correct
  • Duration Roll up Type/Calculation Type/Duration Format not retained in XML
  • Off days shown as working for a resource calendar
  • Loading MPP Takes more time when License is set
  • Setting Tsk.NotesRTF doesn't save the notes value
  • Wrong formula calculation
  • Formula for custom field type Start not saved when Duration is used
  • StackOverflowException while reading MPP file
  • Reading MPP file raises Exception
  • Wrong resource assignment units work per day
  • Calculation Mode:None, Child duration displayed in minutes
  • Wrong outlinecode reading
Overview: Aspose.Tasks for Java

Aspose.Tasks is a non-graphical Java Project management component that enables Java applications to read, write & manage Project documents without utilizing MS Project. It supports reading MS Project Template (MPT) files as well as allows exporting project data to HTML, BMP, PNG, JPEG, PDF, TIFF, XPS, XAML and SVG formats. It reads & writes MS Project documents in both MPP & XML formats.  Developers can read & change tasks, recurring tasks, resources, resource assignments, relations & calendars.

Thursday, July 14, 2016

Load OneNote Netbook & Read Rich Text Nodes from Microsoft OneNote File in Java Apps

What’s new in this release?

Aspose development team is very excited to announce the new release of Aspose.Note for Java 2.3.0. This month’s release provides the capability to load OneNote notebook files and manipulate them (to some extent). Following operations can be performed on the Notebook file at present. The API introduces a new class, Notebook, that represents a Microsoft OneNote Notebook document. Once loaded, a notebook object contains a collection of Documents which actually refer to the OneNote documents of the notebook and can be processed using the Document class of the API. Aspose.Note API loads the notebook’s child documents lazily i.e. their loading is postponed until a direct access to a specific child is made. At the same time, it provides the option to load all the child nodes at once. The API provides the NotebookLoadOptions class to specify whether the child documents are to be loaded instantly or through the default lazy behavior. With this month’s release, you can now use the API to read the child documents of a Notebook. The getChildNodes method of Notebook class lets you access each child node of the file and process them as a normal .one document using the Document class of the API. You can also read the information of Rich Text Nodes from the notebook using the getChildNodes method of Notebook class and specifying the RichText class. It returns all the rich text nodes information contained in the notebook. Besides the major new feature of supporting OneNote notebook, this month’s release also fixes a number of bugs related to the API functionality. This further brings stability to the API and results in improved performance. Bellows is the list of new and enhanced features included in this new release.

  • Support for OneNote Notebook (.onetoc2) files
  • Loading OneNote Netbook
  • Loading Notebook with Load Options
  • Retrieving Documents from Notebook
  • Reading Rich Text Nodes from Microsoft OneNote Notebook
  • Output OneNote page has wrong layout in the evaluation mode
  • User File raises Exception while loading using the API
Overview: Aspose.Note for Java

Aspose.Note is a feature-rich Java class library that enables java applications to programmatically interact with OneNote documents without requiring MS Office OneNote having installed on the server. This Java API empowers developers to Create, Read, Export and Manipulate the contents of the Microsoft OneNote file format by working with attachments, text, hyperlinks, tables, tags and text styles. Easily extract images from OneNote documents and convert them to PDF, BMP, JPG, GIF and TIFF image formats.

More about Aspose.Note for Java

Wednesday, July 13, 2016

Manage Paragraph Picture Bullets in PPTX & Rendering of Hidden Slides using .NET

What's New in this Release?

We are happy to share the announcement of Aspose.Slides for .NET 16.5.0.  In this release we have added some new features along with resolution of incurring issues. We have introduced the support for adding picture bullets for text frame paragraphs. Please refer to documentation article, Managing Paragraph Picture Bullets in PPTX for further reference. We have also included the support for rendering of hidden slides inside exported PDF, XPS, TIFF, SWF and HTML. Please refer to documentation article, Converting Presentation to PDF including Hidden Slides for further reference. We have addressed many shapes rendering issues including missing SmartArt, charts, improper table text, missing text effects, on shapes in exported PDF and slide thumbnails have been rectified in this release. The presentation access and saving issues have been rectified for many presentation decks that resulted in exceptions including PptxReadException, ArgumentException, UnSupportedFormatException and NullReferenceException in previous releases. This list of new, improved and bug fixes in this release are given below
  • Problem replacing fonts
  • Support for rendering hidden slides in PDF
  • Support to add Pentagon on a slide
  • Support for adding picture bullet
  • PictureBullet for pptx
  • Hyperlinks are not extracted from presentation
  • PptReadException on accessing the presentation
  • InvalidOperationException: Color is not resolved yet. on creating effective portion format
  • WordArt is missing in the generated thumbnail
  • Text becomes bulleted on ppt load and save
  • System.ArgumentException exception on calling GetPresentationText for ODP presentation
  • Index Out of Range exception on exporting presentation to SWF
  • Exception while getting table properties
  • Exception while getting properties of a table
  • Object reference not set exception on presentation load
  • Incorrect html generated from presentation
  • Text extraction algorithm produces different results for similar PPT and ODP files
  • NullReferenceException on presentation load
  • NullReferenceException on presentation load
  • An entry with the same key already exists exception on saving presentation
  • Font size differs from PowerPoint on text change
  • PptxReadException on presentation load
  • Setting MinimalHeight property of Row object has no effect on Height property
  • An element with the same key already exists in the dictionary
  • PptxReadException on presentation load
  • Incorrect charts rendered in generated PDF
  • Incorrect chart values rendered in generated PDF
  • Incorrect position of rendered chart in PDF
  • Color is not resolved yet InvalidOperationException for Portion.CreatePortionFormatEffective
  • Unable to export presentations to PDF using multiple threads
  • Gradient improperly rendered in generated thumbnail
  • Text missing in generated thumbnail
  • Error loading presentation
  • X-axis labels are missing in generated thumbnail of slide with chart
  • Exception on presentation save
  • Latin Font is not read properly from slide shape text
  • Low Quality with PdfNotes better with Pdf
  • Incorrect text on generated thumbnail
  • Transparent Metafile incorrectly rendered in generated Pdf
  • Unable to render a PPTX file to pdf
  • Incorrect text color
  • Input string is not in a correct format exception for specific files
  • Argument Exception on merging presentation decks
  • GetThumbnail under Mono creates a broken image
  • Bullets and dashes changed to numbering
  • SmartArt shape's height changes incorrectly after changing portion's font height
  • Incorrect text in generated thumbnail
  • Text on slide bottom is lost
  • Slide titles are removed in saved presentation
  • Incorrect text underlined on exported pdf
  • Text Wrapping issue in exported XPS and PDF
  • Conversion to Svg with results in wrong Bullet
  • Image gets rotated in the generated SVG file
  • Wrong text wrapping in generated Pdf
  • PPTX to PDF: Position of the labels is not correct
  • Gradient effects are inverted in generated thumbnails
  • Text alignment issue after PPT to PNG conversion
  • DateTime field missing in generated PDF
  • SmartArt failed to render in generated thumbnails
Overview: Aspose.Slides for .NET

Aspose.Slides is a .NET component to read, write and modify a PowerPoint document without using MS PowerPoint. PowerPoint versions from 97-2007 and all three PowerPoint formats: PPT, POT, PPS are also supported. Now users can create, access, copy, clone, edit and delete slides in their presentations. Other features include saving PowerPoint slides into PDF, adding & modifying audio & video frames, using shapes like rectangles or ellipses and saving presentations in SVG format, streams or images.

More about Aspose.Slides for .NET

Tuesday, July 12, 2016

Set & Display Barcode Type to DutchKix or DotCode inside SSRS Reports

What’s new in this release?

We are happy to announce the new release of Aspose.BarCode for Reporting Services 8.0.0. This release supports displaying DutchKix and DotCode barcodes on your reports. More than 60 barcodes were already supported by Aspose.BarCode and these two symbologies are a great addition to this collection.The previous release supports showing the code text on the right side of the barcode and Barcode recognition. Aspose.Barcode for Reporting Services allows you to display DutchKix and DotCode barcodes on your reports. You can set the Symbology field to DutchKix and DotCode to display the respective barcodes.  Below is the list of new and improved features added in this new release?
  • Support DutchKix BarCode type
  • Support DotCode BarCode type
  • Add new BarCode type: Datalogic2of5
  • Add new BarCode type: Code32
Overview: Aspose.Report for .NET

Aspose.BarCode for Reporting Services is a .NET solution for the rendering of barcode images in SQL Server 2000, 2005 & 2008 Reporting Services. It supports 29+ linear (1D) and 2D barcode symbologies including MacroPdf417, Australia Post, OneCode, Code128, Code39, PDF417, UPCA, Codabar, MSI and QR etc. Also render barcode images on reports in BMP, JPG, PNG and GIF formats. Other features include EAN-128 application identifiers, DPI resolution settings, barcode size and location adjustments.

Monday, July 11, 2016

Crop EMF Image & Specify Font Folder While Converting EMF To Raster Image using .NET

What’s new in this release?

We are pleased to announce the new release of Aspose.Imaging for .NET 3.7.0. The major development in this release is support for Scalable Vector Graphics image. This release allows you to Crop EMF Image. Support to specify font folder while converting EMF to raster image has also been incorporated in this release. Aspose.Imaging for .Net now supports the SVG image format (.svg). SVG stands for Scalable Vector Graphics. Using Aspose.Imaging for .Net, developers can crop EMF metafile. Aspose.Imaging for .Net provides two different approaches for cropping image: by shifts and by rectangle. Using Aspose.Imaging for .NET API, developers can specify font folder while converting EMF to raster image. Following is the code demonstrates how to specify font folder for EMF image to PNG image.  This release also introduced some important enhancements, such as Process of loading DICOM image, Processing of Horizontal and Vertical resolution values of an image and process of drawing image has been greatly improved. The main new and improved features added in this release are listed below
  • Support FontSettings for CAD and Emf formats
  • Cropping for emf files
  • Implement support for Scalable Vector Graphics (SVG) 1.1 format support
  • Ability to add / import image to PSD layer
  • IImplement Dicom loader
  • Aspose.Imaging is rounding up the Horizontal and Vertical resolution values
  • Aspose.Imaging drawing engine stage by stage introduction

Overview:Aspose.Imaging for .NET

Aspose.Imaging for .NET is an image processing & manipulation component that allows developers to create, edit, draw or convert images in their .NET application. It allows developers to convert image files to PSD, BMP, JPEG, PNG, TIFF and GIF formats. Moreover a set of pens, brushes and fonts can be used to draw images or add new elements & text to existing images. Aspose.Imaging for .NET works well with both web & windows applications. Moreover, it adds the support for Silverlight platform.

Sunday, July 10, 2016

Render Hidden Slides in Presentation to PDF Export & Adding Picture Bullet using Java

What's New in this Release?

The long awaited version of Aspose.Slides for Java 16.5.0 has been released. This release covers many pending issues incurring in API along with inclusion of some new features. Aspose team has introduced the long awaited support for rendering of hidden slides inside exported PDF, XPS, TIFF, SWF and HTML. Please refer to documentation article, Converting Presentation to PDF including Hidden Slides for further reference. The support for inserting picture bullets for text frame paragraphs has also been made part of this release. Please refer to documentation article, Managing Paragraph Picture Bullets in PPTX for further reference. The presentation access and saving issues have been rectified for many presentation decks that resulted in exceptions including PptxReadException, ArgumentException , UnSupportedFormatException and NullReferenceException in previous releases. It has also improved the slide cloning support and has resolved several incurring issues in this regard as well. We have improved the presentation rendering feature s and have resolved many rendering issues that earlier resulted in missing or improper images, missing charts, missing tables, improper text rendering, improper gradient effects, missing shadow effects and broken hyperlinks for exported PDF and slide thumbnails. We have also addressed the text alignment, Ole frame resizing, default zoom, protected view error messages, slide numbering getting lost and broken hyperlink issues for generated presentation as well. Some important enhancement & bug fixes included in this release are given below
  • Support for rendering hidden slides in PDF
  • SLoad fonts only once in an application
  • Support to add Pentagon on a slide
  • Support for adding picture bullet
  • SPictureBullet for pptx
  • StackOverFlow exception when using Aspose.Slides based program as Windows Service
  • Which version of bcprov are supported with Aspose.Slides for Java and Aspose.Cells
  • Changing a function/sub of an existing VBA module
  • Investigate the regression tests failure in Aspose Slides project on test server
  • Default image formats and their qualities when exporting presentation to PDF
  • Problem extracting alignment value for some text
  • Mechanism of Aspose.Slides Fonts Loading
  • Default zoom is not correct for presentatin when opened in PowerPoint 2013
  • Hyperlinks are not extracted from presentation
  • Exeption: Color is not resolved when loading presentation
  • Chart vertical lines are missing in exported PDF
  • PptxReadException on presentation load
  • Incorrect html generated from presentation
  • Baseline of the glyphs from CJK range differ from expected
  • Master slides's name is returned as empty string
  • Parameter emSize is invalid Aspose slides Java 16.3.0
  • Missing tables on generated pdf
  • Incorrect value for bold property is returned
  • Text becomes bulleted on ppt load and save
  • Image lost on ppt load and save
  • Presentation generated by slides displays picture incorrectly
  • PPTXNotSupportedException on loading presentations in Multithreads
  • Problem while getting properties of a table
  • PptxReadException on presentation load
  • Chart legend is improperly rendered in generated thumbnail
  • An element with the same key already exists in the dictionary
  • Chart legend is improperly rendered in generated thumbnail
  • PptxReadException on presentation load
  • Gradient improperly rendered in generated thumbnail
  • Exception while getting table properties
  • com.aspose.ms.System.NotImplementedException on resaving password protected ppt
  • com.aspose.ms.System.NotImplementedException on encrypting ppt
  • Horizonta chart bar is missig in generated thumbnail
  • Exception on presentation save
  • Low Quality with PdfNotes better with Pdf
  • Unable to export all presentations inside folder to PDF using multiple threads
  • Unable to render a PPTX file to pdf
  • getReflectionEffect() returns null
  • Incorrect text color
  • Error loading presentation
  • Ole frame display incorrect image
  • bullets and dashes changed to numbering
  • Ole frame get resized for multi page excel sheet
  • Shadow effect appeared on load and save pptx
  • Text on slide bottom is lost
  • Font size changed
  • Null pointer exception on loading ppt
  • Slower performance when converting presentation to PDF in muti threaded environment
  • Text wrapping disturbed in generated thumbnail
  • Gradient effects are changed in generated slide thumbnail
  • Incorrect text underlined on exported pdf
  • Gradient effects are changed in generated slide thhumbanil
  • Text alignment issue after conversion from PPT to PNG
  • DateTime field missing in generated PDF
  • Support for importing HTML table data in Aspose.Slides
Other most recent bug fixes are also included in this release

Overview: Aspose.Slides for Java

Aspose.Slides is a Java component to create, read, write and modify a PowerPoint document without using Microsoft PowerPoint. It supports PHP applications and provides all advanced features for managing presentations, slides, shapes, tables and supports PPT, POT, POS PowerPoint formats. Now you can add, access, copy, clone, edit and delete slides in your presentations. It also supports audio & video frames, adding pictures, text frames and saving presentations as streams or SVG format.

Sunday, July 3, 2016

Aspose.Newsletter July 2016: Use of Powerful Project Management APIs & Other News

Aspose Newsletter for July 2016 has now been published that highlights all the newly supported features offered in the recent releases. It also includes information about Powerful Project Management APIs, updating references while deleting blank rows & columns with Aspose.Cells, Read Comments from VSD Diagrams and Preserve Connection Points of Shape using Aspose.Diagram for .NET, Skew Image Correction and Faster Image Rotation in Aspose.OCR for .NET, Retrieve, Copy and Insert Pages in Visio Files using Aspose.Tasks for .NET and Export Visio Documents to PDF, XML, HTML, XPS, Image formats and more.

Need a Powerful Project Management API in your application?

Aspose.Tasks for .NET and Java provides robust APIs that give you easily create, read, convert, modify and export all kinds of Microsoft Project® documents.  Let Aspose APIs make your work easier! Download a free Trial
 
Update References while Deleting Blank Rows & Columns with Aspose.Cells

The latest version of Aspose.Cells for Java 8.8.2 is more stable and contains many new features including the useful new addition to the API which enables you to choose if cell references are updated when cells are removed. Having control of this prevents broken references. To learn more check out the documentation.

Read Comments from VSD Diagrams and Preserve Connection Points of Shape using Aspose.Diagram for .NET

Developers might save comments in the Visio diagram to describe the functional complexities of their designs and such complex designs may be glued together using VSS stencils. Aspose.Diagram for .NET 6.5.0 now supports both so even the most complex of diagrams can be faithfully manipulated. Check out the blog post for further details.

Skew Image Correction and Faster Image Rotation in Aspose.OCR for .NET

The latest release of Aspose.OCR for .NET 3.6.0 includes improved an mechanism to correct skewed image imported in OMR template editor as well as faster image rotation algorithm. These improvements lead to more accurate image detection. Download and try Aspose.OCR now

Retrieve, Copy and Insert Pages in Visio Files using Aspose.Tasks for .NET
 
In Microsoft Visio, pages are either belong to the foreground or background. It’s simple to work with Visio pages using Aspose.Tasks. A Diagram object exposes a property to retrieve page information and that information is expressed by a Page object which represents the drawing area of a foreground page or a background page. Learn more about the Aspose.Tasks API using the documentation

Updates about new Product Releases
  1. Aspose.Total for .NET - a compilation of our latest .NET products.
  2. Aspose.Cells for .NET 8.8.2 - Render Unicode Supplementary characters and setting text effect to Offset in Rectangle Shape
  3. Aspose.Words for .NET 16.5.0 - Improved reflow performance for large paragraphs and widow/orphan handling for tables
  4. Aspose.Pdf for .NET 11.7.0 – Many enhancements and bug fixes.
  5. Aspose.Slides for .NET 16.5.0 – Support for rendering hidden slides in PDF and PictureBullet for PPTX format
  6. Aspose.Email for .NET 6.6.0 - Added support for Gmail IMAP protocol extensions and added ability in ImapClient to delete messages and change flags for set of messages
  7. Aspose.BarCode for .NET 8.0.0 - Added new BarCode types: DutchKix and DotCode.
  8. Aspose.Imaging for .NET 3.7.0 - Implemented support for Scalable Vector Graphics (SVG) 1.1 and Support FontSettings for CAD and EMF formats
  9. Aspose.Tasks for .NET 9.4.1 Added the ability to move a task from one position to another under same parent and outline level.
  10. Aspose.3D for .NET 1.5.0  – Convert geometries to per-vertex structure. Allow users to split mesh per materials.
  11.  Aspose.Total for Java – a compilation of our latest Java products.
  12. Aspose.Words for Java 16.5.0 - nder Unicode Supplementary characters and setting text effect to Offset in Rectangle Shape.
  13. Aspose.Pdf for Java 11.6.0 – Over 20 improvements including improvements to HTML escaping in HTML to PDF export and warnings on font substitution.
  14. Aspose.Slides for Java 16.5.0 -  Support for rendering hidden slides in PDF and PictureBullet for PPTX format.
  15. Aspose.Email for Java 6.6.0 – Added support for Gmail IMAP protocol extensions and added ability in ImapClient to delete messages and change flags for set of messages
  16. Aspose.Barcode for Java 8.0.0 - Implement new algorithm to recognize 3D-distorted Aztec codes.
  17. Aspose.Imaging for Java 3.7.0 - Implemented support for Scalable Vector Graphics (SVG) 1.1 and Support FontSettings for CAD and EMF formats
  18. Aspose.Diagram for Java 6.4.0 - Improvements and fixes across all VSD conversion to other file type methods.
  19. Aspose.Total for Android – all the latest versions of our Android APIs.
  20. Aspose.Total for SharePoint – a compilation of our latest SharePoint products.
  21. Aspose.Total for Reporting Services – a compilation of our latest Reporting Services products
  22. Aspose.Total for JasperReports – The latest versions of our JasperReports product
Supporting User Groups and Conferences
Aspose is sponsoring a number of user groups and upcoming events, including:
  • 28th May: DDD Sydney – Australia
  • 31st May: NetBeans Day 2016 – UK
  • 20th June: JSCON 2016 - Korea
Would you like us to sponsor your user group? Get in contact at user.groups@aspose.com
Collect your copy of Aspose Newsletter, February 2016 edition