Font Substitution on Linux CentOS for Documents Converted Using Aspose APIs

Hello.

We are using Aspose.Words, Aspose.Cells, Aspose.Slides licenses for conversion of office document formats to PDF. We run our application on Linux (CentOS) and typically fall into the fonts related problems. Our Linux systems do not have all the fonts typically used in these source documents due to IP issues. We cannot install MS fonts, Monotype fonts directly on the linux systems as it will be breach of intellectual property contracts.
As a result most of the substitution that is happening using the ASPOSE APIs is transparent to us and we are not defining any specific font substitution.
In such a scenario we wish to understand what is the best solution to maintain the fonts as the source document would have it ?

  1. Is there a standard way where font substitution can be managed ? Not always to a single font.
  2. What is the default font used for substitution internally by Aspose for Linux ?
  3. Is there a standard mapping available already for Monotype fonts, Microsoft fonts ?
  4. Any specific best practice to be followed to allow fonts substitution using Aspose APIs for Linux without hampering IP contracts.

Thanks in advance for your feedback !

Comparision.png (89.0 KB)

@vedjaipraful,
As far as Aspose.Slides is concerned, please read PowerPoint Fonts chapter. Please let us know If some questions persist.

Our support members will answer your questions related to Aspose.Words and Aspose.Cells as well.

@vedjaipraful,

For Aspose.Words API, you may see the documents on how to use fonts for your reference.

Regarding Aspose.Cells, you may go through the topics in the section for complete details for your reference.

Should you have any queries, feel free to write us back.

A post was split to a new topic: Font Substitution on Linux (CentOS) for Documents Converted Using Aspose APIs