Author Archives: Awais Hafeez

Work with Markdown (.md) Files in C++ using Aspose.Words for C++

Hello guys, let’s check out what’s new for you in Aspose.Words for C++ 19.8 release.

Markdown Features (.md Format)

Markdown is a simple way to format plain text that can easily be converted to HTML. Markdown features currently supported by Aspose.Words are {Headings, Block quotes, Horizontal rules, Bold emphasis, Italic emphasis}. The Markdown feature implementation mostly follows the CommonMark specification in Aspose.Words API and all the features are represented as corresponding styles or direct formatting. Which means that:

  • Bold
Continue Reading
Posted in Aspose.Words Product Family |

Process Original or Revised Version of Word Document using Java

Following list highlights major features and you will also learn how you can use Aspose.Words for Java 19.8 to:

  • Define default options for ChartDataLabels of ChartSeries
  • Access the revised version of a Document
  • Aspose.Words for Java is tested on Java 12. It works fine both on Oracle JDK 12.0.2 and OpenJDK 12.0.2.
  • Aspose.Words for Java will now use simplified TIFFImageWriter when external TIFF image libs (JAI, etc.) are not available.

Define Default Options for ChartDataLabels of ChartSeries

The ChartDataLabelCollection class … Continue Reading

Posted in Aspose.Words Product Family |

Read or Write Markdown Text in Java using Aspose.Words for Java 19.7

Hello guys, let’s check out what’s new for you in Aspose.Words for Java 19.7  release.

Support for Markdown Features

Markdown is a simple way to format plain text that can easily be converted to HTML. Markdown features currently supported by Aspose.Words are {Headings, Block quotes, Horizontal rules, Bold emphasis, Italic emphasis}. The Markdown feature implementation mostly follows the CommonMark specification in Aspose.Words API and all the features are represented as corresponding styles or direct formatting. Which means that:

  • Bold
Continue Reading
Posted in Aspose.Words Product Family |

Perform LZMA and BZip2 Compressions within ZIP Archive using C#

Guys, let’s check out what’s new for you in Aspose.ZIP for .NET 19.6 release.

LZMA Compression within ZIP Archive using C#

The Lempel–Ziv–Markov chain algorithm (LZMA) is an algorithm used to perform lossless data compression. LZMA uses a dictionary compression algorithm, the compressed stream is a stream of bits. LZMA compression within ZIP archive allows ZIP container to contain LZMA compressed entries. The following code examples show the implementation of LZMA compression using Aspose.ZIP for .NET API.

BZip2

Continue Reading
Posted in Aspose.ZIP Product Family |

Compare Two Word Documents using C++

In this post, we will see how to compare two Word Documents by using C++ with Aspose.Words for C++ 19.6 API.

C++ MS Word Document Comparison

You can use Document.Compare method to compare two Word documents to see the difference between them. This method mimics Microsoft Word’s Compare feature and produces document difference as a number of edit and format revisions. The main idea is that if we reject all revisions then we get a document that is equal to … Continue Reading

Posted in Aspose.Words Product Family |

Read VBA Macros in Word Document using Aspose.Words for Java 19.6

In this post, I will enlist/explain new features introduced in Aspose.Words for Java 19.6 release.

Access/Read VBA Macros from Word Document using Java

Aspose.Words now provides three classes to get access to the VBA project source code. The VBAProject class provides access to VBA project information, the VbaModuleCollection class returns collection of VBA project modules and VbaModule class provides access to the VBA project module. The code example given below shows how to read VBA Macros from the Word document:… Continue Reading

Posted in Aspose.Words Product Family | Tagged

Use Paragraph Style Separator and Fake Field Result in Word Documents using Java

Guys, let’s check out what’s new for you in Aspose.Words for Java 19.5 release.

Paragraph Style Separator in Word Documents

A style separator can be added to the end of a paragraph using the Ctrl + Alt + Enter Keyboard Shortcut into MS Word. This feature allows for two different paragraph styles used in one logical printed paragraph. Starting from Aspose.Words 19.5, you will be able to identify either a paragraph break is a Style Separator or not. The Paragraph.BreakIsStyleSeparator … Continue Reading

Posted in Aspose.Words Product Family |

Use Additional Text Positioning Operators in Word Documents using Java

Guys, lets check out what’s new for you in Aspose.Words for Java 19.4 release.

Cold Startup Time Improved

Starting from this version, we have improved cold startup time by 10% and also reduced the parsing time of Fields during a MailMerge operation.

Additional Text Positioning Operators

To overcome the issues with inaccurate text positioning with some printers, the AdditionalTextPositioning flag can be used which specifies whether to write additional text positioning operators or not. The downside is the increased PDF … Continue Reading

Posted in Aspose.Words Product Family |

Support of JDK 7 and Bi-Directional Marks in TXT using Aspose.Words for Java 19.3

Guys, lets check out what’s new for you in Aspose.Words for Java 19.3 release.

Release JAR Upgraded to JDK 7

We have upgraded the release JAR of Aspose.Words for Java from JDK 6 to JDK 7. This means that if you are referencing Aspose.Words for Java from Maven then you will have to update the classifier value to jdk17 as follows:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>19.3</version>
    <classifier>jdk17</classifier>
</dependency>

Preserve Representation of Legacy Control Characters While Exporting Document to OOXML

Some document … Continue Reading

Posted in Aspose.Words Product Family |

Convert Word to PCL using C++ with Aspose.Words for C++ 19.5

Guys, lets check out what’s new for you in Aspose.Words for C++ 19.5 release.

Convert Word to PCL in C++

Aspose.Words for C++ now provides support to save Word document to PCL (Printer Command Language). Aspose.Words can save documents to PCL 6 (PCL 6 Enhanced or PCL XL) format. PclSaveOptions class can be used to specify additional options when saving a document into the PCL format. The following code example shows how to save the … Continue Reading

Posted in Aspose.Words Product Family | Tagged ,