Text is not replaced at PCF hosted environment .Net Core

Hi Team,

I’m facing two issues when working with MS word in PCF hosted dev environment.

  1. Text is not getting replaced with image generated using aspose.barcode. Replace logic is implemented using the IReplacingCallback interface.
  2. Font style changes in final generated document. Can you please share the supported MS word format when using ubuntu+aspose or PCF+aspose to understand the limitation of font and to get consistent look and feel of document templates.

Note: Created new ticket based on recommendation from this response PCF + libgdiplus on .Net Core - #10 by denex

Please see below for IReplacingCallback implementation code:

public class ReplaceHelper
{
    private readonly Aspose.Words.Document wordDoc;
    public ReplaceHelper(Aspose.Words.Document document)
    {
        wordDoc = document;
    }
    /// <summary>
    /// Replaces old text with new. New text can contain any special characters. Old text cannot contain special characters.
    /// </summary>
    public void Replace(string searchText, string replaceContent, SearchReplaceContentType replaceContentType)
    {
        FindReplaceOptions replaceOptions = new FindReplaceOptions();
        replaceOptions.Direction = FindReplaceDirection.Forward;
        wordDoc.Range.Replace(new Regex(Regex.Escape(searchText), RegexOptions.IgnoreCase), replaceContent, replaceOptions);
    }
    /// <summary>
    /// Replaces old text with image stream. Old text cannot contain special characters.
    /// </summary>
    /// <param name="searchText">The search text.</param>
    /// <param name="imageStream">image content to replace.</param>
    /// <param name="imageWidth">The width of image.</param>
    /// <param name="imageHeight">The height of image.</param>
    /// <param name="replaceContentType">type of content to replace.</param>
    public void Replace(string searchText, MemoryStream imageStream, Double imageWidth, Double imageHeight, SearchReplaceContentType replaceContentType)
    {
        FindReplaceOptions replaceOptions = new FindReplaceOptions();
        replaceOptions.Direction = FindReplaceDirection.Forward;
        replaceOptions.ReplacingCallback = new ReplaceEvaluatorFindAndInsert(imageStream, imageWidth, imageHeight, replaceContentType);
        wordDoc.Range.Replace(new Regex(Regex.Escape(searchText), RegexOptions.IgnoreCase), string.Empty, replaceOptions);
    }

    /// <summary>
    /// Replace content handler
    /// </summary>
    /// <seealso cref="IReplacingCallback" />
    private class ReplaceEvaluatorFindAndInsert : IReplacingCallback
    {
        private readonly string _replaceContent;
        private readonly MemoryStream _imageStream;
        private readonly Double _imageWidth;
        private readonly Double _imageHeight;
        private readonly SearchReplaceContentType _replaceContentType;
        /// <summary>
        /// Initializes a new instance of the <see cref="ReplaceEvaluatorFindAndInsert"/> class.
        /// </summary>
        /// <param name="replaceContent">new content to replace.</param>
        public ReplaceEvaluatorFindAndInsert(string replaceContent, SearchReplaceContentType replaceContentType)
        {
            _replaceContent = replaceContent;
            _replaceContentType = replaceContentType;
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="ReplaceEvaluatorFindAndInsert"/> class.
        /// </summary>
        /// <param name="imageStream">The image stream.</param>
        /// <param name="imageWidth">The width of image.</param>
        /// <param name="height">The height of image.</param>
        /// <param name="replaceContent">new image content to replace.</param>
        public ReplaceEvaluatorFindAndInsert(MemoryStream imageStream, Double imageWidth, Double imageHeight, SearchReplaceContentType replaceContentType)
        {
            _imageStream = imageStream;
            _imageHeight = imageHeight;
            _imageWidth = imageWidth;
            _replaceContentType = replaceContentType;
        }
        /// <summary>
        ///     This method is called by the Aspose.Words find and replace engine for each match.
        ///     This method replaces the match string, even if it spans multiple runs.
        /// </summary>
        ReplaceAction IReplacingCallback.Replacing(ReplacingArgs e)
        {
            // This is a Run node that contains either the beginning or the complete match.
            Node currentNode = e.MatchNode;

            // The first (and may be the only) run can contain text before the match,
            // in this case it is necessary to split the run.
            if (e.MatchOffset > 0)
                currentNode = SplitRun((Run)currentNode, e.MatchOffset);

            // This array is used to store all nodes of the match for further removing.
            var runs = new ArrayList();

            // Find all runs that contain parts of the match string.
            Int32 remainingLength = e.Match.Value.Length;
            while (
                (remainingLength > 0) &&
                (currentNode != null) &&
                (currentNode.GetText().Length <= remainingLength))
            {
                runs.Add(currentNode);
                remainingLength = remainingLength - currentNode.GetText().Length;

                // Select the next Run node.
                // Have to loop because there could be other nodes such as BookmarkStart etc.
                do
                {
                    currentNode = currentNode.NextSibling;
                } while ((currentNode != null) && (currentNode.NodeType != NodeType.Run));
            }

            // Split the last run that contains the match if there is any text left.
            if ((currentNode != null) && (remainingLength > 0))
            {
                SplitRun((Run)currentNode, remainingLength);
                runs.Add(currentNode);
            }

            // Create Document Build-speller and insert text.
            var builder = new DocumentBuilder(e.MatchNode.Document as Aspose.Words.Document);
            builder.MoveTo((Run)runs[runs.Count - 1]);
            switch (_replaceContentType)
            {
                case SearchReplaceContentType.Text:
                    builder.Write(_replaceContent);
                    break;
                case SearchReplaceContentType.Image:
                    builder.InsertImage(_imageStream, _imageWidth, _imageHeight);
                    break;
            }

            // Now remove all runs in the sequence.
            foreach (Run run in runs)
                run.Remove();

            // Signal to the replace engine to do nothing because we have already done all what we wanted.
            return ReplaceAction.Skip;
        }
        /// <summary>
        ///     Splits text of the specified run into two runs.
        ///     Inserts the new run just after the specified run.
        /// </summary>
        private static Run SplitRun(Run run, int position)
        {
            var afterRun = (Run)run.Clone(true);
            afterRun.Text = run.Text.Substring(position);
            run.Text = run.Text.Substring(0, position);
            run.ParentNode.InsertAfter(afterRun, run);
            return afterRun;
        }
    }
}
/// <summary>
/// Search replace content type
/// </summary>
public enum SearchReplaceContentType
{
    Text,
    Image
}

@mani.g

To ensure a timely and accurate response, please attach the following resources here for testing:

  • Your input Word document.
  • Please attach the output file that shows the undesired behavior.
  • Please attach the expected output file that shows the desired behavior.
  • Please create a standalone console application ( source code without compilation errors ) that helps us to reproduce your problem on our end and attach it here for testing.

As soon as you get these pieces of information ready, we will start investigation into your issue and provide you more information. Thanks for your cooperation.

PS: To attach these resources, please zip and upload them.

@tahir.manzoor Let me begin by introducing, that @mani.g and myself are part of same team. Sure, we are working on getting you the standalone console application in order to help you (your team) on the investigation.

On the question posted related to Font

Can you please share the supported MS word format when using ubuntu+aspose or PCF+aspose

I believe we can’t have/accept dis-separate (OR) specific set of font(s) supported across OS platform. In other word, whatever/all the font(s) supported in Windows should as well be supported in PCF (Ubuntu in specific (or) any Linux based OS).

If that’s not the case, then please let know if we need to install any separate library to have this support.

Thank You.

@sirsendu.m

Aspose.Words for .NET covers most of the popular development environments and deployment platforms. You can run it on Windows, Linux and Mac OS operating systems.

Please read the following article about supported documents formats by Aspose.Words.
Supported Document Formats

Yes, your understanding is correct. Please note that Aspose.Words requires true type fonts for rendering document to fixed page formats e.g. PDF, XPS etc. Moreover, please install fonts used in your document on the machine where you are doing conversion. You can copy the fonts from the Windows machine to Ubuntu. Please read the following article
Installing TrueType Fonts on Linux

You do not need any other library to use Aspose.Words.

@tahir.manzoor Hello Tahir, sorry for delay in responding. Essentially, we have installed the required True Type fonts but still don’t see the Barcode generated. Below are the steps followed:

Installed True Type fonts by coping the fonts from Windows fonts directory as stated in your support document “Copy .TTF and .TTC files from a Windows machine onto your Linux machine”

Did the required code change to point to that fonts directory

image.jpg (74.0 KB)

Fonts copied in the linux machine as below
image.jpg (317.7 KB)

Plain Text:

/home/vcap/.fonts/mmrtext.ttf: Myanmar Text:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/home/vcap/.fonts/consolai.ttf: Consolas:style=Italic
/home/vcap/.fonts/SitkaB.ttc: Sitka Text,Sitka:style=Bold,Text Bold
/home/vcap/.fonts/msyhl.ttc: Microsoft YaHei UI,Microsoft YaHei UI Light:style=Light,Regular
/home/vcap/.fonts/cambria.ttc: Cambria Math:style=Regular
/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book
/home/vcap/.fonts/corbelz.ttf: Corbel:style=Bold Italic
/home/vcap/.fonts/msjh.ttc: Microsoft JhengHei UI:style=Normal,Regular,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/segoeuil.ttf: Segoe UI,Segoe UI Light:style=Light,Regular
/home/vcap/.fonts/LeelUIsl.ttf: Leelawadee UI,Leelawadee UI Semilight:style=Semilight,Normal,obyčejné,Standard,Κανονικά,Regular,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/YuGothM.ttc: Yu Gothic UI:style=Regular
/home/vcap/.fonts/comic.ttf: Comic Sans MS:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/SitkaI.ttc: Sitka Subheading,Sitka:style=Italic,Subheading Italic
/home/vcap/.fonts/l_10646.ttf: Lucida Sans Unicode:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/lucon.ttf: Lucida Console:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Navadno,Arrunta
/home/vcap/.fonts/SitkaB.ttc: Sitka Heading,Sitka:style=Bold,Heading Bold
/home/vcap/.fonts/simsunb.ttf: SimSun-ExtB:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/segoepr.ttf: Segoe Print:style=Regular
/usr/share/fonts/type1/gsfonts/n021024l.pfb: Nimbus Roman No9 L:style=Medium Italic
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/home/vcap/.fonts/himalaya.ttf: Microsoft Himalaya:style=Regular
/home/vcap/.fonts/SitkaB.ttc: Sitka Banner,Sitka:style=Bold,Banner Bold
/home/vcap/.fonts/mingliub.ttc: MingLiU_HKSCS-ExtB,細明體_HKSCS-ExtB:style=Regular
/home/vcap/.fonts/msjhl.ttc: Microsoft JhengHei UI,Microsoft JhengHei UI Light:style=Light,Regular
/home/vcap/.fonts/courbd.ttf: Courier New:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,đậm,Lodia
/home/vcap/.fonts/segmdl2.ttf: Segoe MDL2 Assets:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta
/home/vcap/.fonts/Candara.ttf: Candara:style=Regular
/home/vcap/.fonts/verdanab.ttf: Verdana:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/usr/share/fonts/type1/gsfonts/n021004l.pfb: Nimbus Roman No9 L:style=Medium
/home/vcap/.fonts/Sitka.ttc: Sitka Subheading,Sitka:style=Regular,Subheading
/home/vcap/.fonts/seguihis.ttf: Segoe UI Historic:style=Regular
/home/vcap/.fonts/Mapsym.ttf: Map Symbols:style=Regular
/home/vcap/.fonts/tahoma.ttf: Tahoma:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta
/usr/share/fonts/type1/gsfonts/p052023l.pfb: URW Palladio L:style=Italic
/usr/share/fonts/type1/gsfonts/n022003l.pfb: Nimbus Mono L:style=Regular
/home/vcap/.fonts/comicz.ttf: Comic Sans MS:style=Bold Italic,Negreta cursiva,tučné kurzíva,fed kursiv,Fett Kursiv,Έντονα Πλάγια,Negrita Cursiva,Lihavoitu Kursivoi,Gras Italique,Félkövér dőlt,Grassetto Corsivo,Vet Cursief,Halvfet Kursiv,Pogrubiona kursywa,Negrito Itálico,Полужирный Курсив,Tučná kurzíva,Fet Kursiv,Kalın İtalik,Krepko poševno,Lodi etzana
/usr/share/fonts/type1/gsfonts/z003034l.pfb: URW Chancery L:style=Medium Italic
/home/vcap/.fonts/georgiaz.ttf: Georgia:style=Bold Italic,Negreta cursiva,tučné kurzíva,fed kursiv,Fett Kursiv,Έντονα Πλάγια,Negrita Cursiva,Lihavoitu Kursivoi,Gras Italique,Félkövér dőlt,Grassetto Corsivo,Vet Cursief,Halvfet Kursiv,Pogrubiona kursywa,Negrito Itálico,Полужирный Курсив,Tučná kurzíva,Fet Kursiv,Kalın İtalik,Krepko poševno,Lodi etzana
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf: DejaVu Serif:style=Book
/home/vcap/.fonts/LeelawUI.ttf: Leelawadee UI:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/YuGothL.ttc: Yu Gothic UI,Yu Gothic UI Light:style=Light,Regular
/home/vcap/.fonts/trebucit.ttf: Trebuchet MS:style=Italic,Cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,Kursywa,Itálico,Курсив,İtalik,Poševno,Etzana
/home/vcap/.fonts/seguibli.ttf: Segoe UI,Segoe UI Black:style=Black Italic,Italic
/home/vcap/.fonts/Candaraz.ttf: Candara:style=Bold Italic
/home/vcap/.fonts/georgiai.ttf: Georgia:style=Italic,Cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,Kursywa,Itálico,Курсив,İtalik,Poševno,Etzana
/usr/share/fonts/type1/gsfonts/c059013l.pfb: Century Schoolbook L:style=Roman
/home/vcap/.fonts/seguisb.ttf: Segoe UI,Segoe UI Semibold:style=Semibold,Regular
/home/vcap/.fonts/YuGothL.ttc: Yu Gothic,游ゴシック,Yu Gothic Light,游ゴシック Light:style=Light,Regular
/home/vcap/.fonts/corbelb.ttf: Corbel:style=Bold
/home/vcap/.fonts/gadugi.ttf: Gadugi:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/mingliub.ttc: PMingLiU-ExtB,新細明體-ExtB:style=Regular
/home/vcap/.fonts/cambria.ttc: Cambria:style=Regular
/home/vcap/.fonts/symbol.ttf: Symbol:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/ninab.ttf: Nina:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/constan.ttf: Constantia:style=Regular
/home/vcap/.fonts/cambriab.ttf: Cambria:style=Bold
/home/vcap/.fonts/ebrimabd.ttf: Ebrima:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/usr/share/fonts/type1/gsfonts/d050000l.pfb: Dingbats:style=Regular
/home/vcap/.fonts/micross.ttf: Microsoft Sans Serif:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/Code39AzaleaRegular1.ttf: Code39AzaleaRegular1:style=Regular
/home/vcap/.fonts/malgun.ttf: Malgun Gothic,맑은 고딕:style=Regular
/home/vcap/.fonts/verdanai.ttf: Verdana:style=Italic,Cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,Kursywa,Itálico,Курсив,İtalik,Poševno,Etzana
/home/vcap/.fonts/arialbd.ttf: Arial:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,đậm,Lodia
/usr/share/fonts/type1/gsfonts/n021023l.pfb: Nimbus Roman No9 L:style=Regular Italic
/home/vcap/.fonts/calibrib.ttf: Calibri:style=Bold
/home/vcap/.fonts/mingliub.ttc: MingLiU-ExtB,細明體-ExtB:style=Regular
/home/vcap/.fonts/Code39AzaleaRegular2.ttf: Code39AzaleaRegular2:style=Regular
/home/vcap/.fonts/SitkaZ.ttc: Sitka Subheading,Sitka:style=Bold Italic,Subheading Bold Italic
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book
/home/vcap/.fonts/calibril.ttf: Calibri,Calibri Light:style=Light,Regular
/home/vcap/.fonts/Code39AzaleaRegular3.ttf: Code39AzaleaRegular3:style=Regular
/home/vcap/.fonts/webdings.ttf: Webdings:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/usr/share/fonts/type1/gsfonts/n019063l.pfb: Nimbus Sans L:style=Regular Condensed Italic
/home/vcap/.fonts/segoeprb.ttf: Segoe Print:style=Bold
/home/vcap/.fonts/phagspab.ttf: Microsoft PhagsPa:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/home/vcap/.fonts/SitkaI.ttc: Sitka Small,Sitka:style=Italic,Small Italic
/usr/share/fonts/type1/gsfonts/a010013l.pfb: URW Gothic L:style=Book
/home/vcap/.fonts/verdana.ttf: Verdana:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/seguiemj.ttf: Segoe UI Emoji:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/verdanaz.ttf: Verdana:style=Bold Italic,Negreta cursiva,tučné kurzíva,fed kursiv,Fett Kursiv,Έντονα Πλάγια,Negrita Cursiva,Lihavoitu Kursivoi,Gras Italique,Félkövér dőlt,Grassetto Corsivo,Vet Cursief,Halvfet Kursiv,Pogrubiona kursywa,Negrito Itálico,Полужирный Курсив,Tučná kurzíva,Fet Kursiv,Kalın İtalik,Krepko poševno,Lodi etzana
/home/vcap/.fonts/palab.ttf: Palatino Linotype:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,đậm,Lodia
/home/vcap/.fonts/sylfaen.ttf: Sylfaen:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/monbaiti.ttf: Mongolian Baiti:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/SitkaI.ttc: Sitka Text,Sitka:style=Italic,Text Italic
/home/vcap/.fonts/corbel.ttf: Corbel:style=Regular
/home/vcap/.fonts/impact.ttf: Impact:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/Sitka.ttc: Sitka Banner,Sitka:style=Regular,Banner
/home/vcap/.fonts/YuGothR.ttc: Yu Gothic UI,Yu Gothic UI Semilight:style=Semilight,Regular
/home/vcap/.fonts/msgothic.ttc: MS PGothic,MS Pゴシック:style=Regular,標準
/home/vcap/.fonts/georgia.ttf: Georgia:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf: DejaVu Sans Mono:style=Bold
/usr/share/fonts/type1/gsfonts/n019064l.pfb: Nimbus Sans L:style=Bold Condensed Italic
/home/vcap/.fonts/corbeli.ttf: Corbel:style=Italic
/home/vcap/.fonts/SitkaZ.ttc: Sitka Small,Sitka:style=Bold Italic,Small Bold Italic
/home/vcap/.fonts/SitkaI.ttc: Sitka Heading,Sitka:style=Italic,Heading Italic
/home/vcap/.fonts/segoeuisl.ttf: Segoe UI,Segoe UI Semilight:style=Semilight,Regular
/home/vcap/.fonts/seguili.ttf: Segoe UI,Segoe UI Light:style=Light Italic,Italic
/usr/share/fonts/type1/gsfonts/p052004l.pfb: URW Palladio L:style=Bold
/home/vcap/.fonts/msyh.ttc: Microsoft YaHei,微软雅黑:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/framdit.ttf: Franklin Gothic Medium:style=Italic,Cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,Kursywa,Itálico,Курсив,İtalik,Poševno,Etzana
/home/vcap/.fonts/ntailub.ttf: Microsoft New Tai Lue:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/cambriai.ttf: Cambria:style=Italic
/home/vcap/.fonts/timesbd.ttf: Times New Roman:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiona,Negrito,Полужирный,Fet,Kalın,Krepko,đậm,Lodia
/home/vcap/.fonts/Code39AzaleaNarrow1.ttf: Code39AzaleaNarrow1:style=Regular
/home/vcap/.fonts/Sitka.ttc: Sitka Small,Sitka:style=Regular,Small
/home/vcap/.fonts/ariali.ttf: Arial:style=Italic,Cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,Kursywa,Itálico,Курсив,İtalik,Poševno,nghiêng,Etzana
/home/vcap/.fonts/simsun.ttc: NSimSun,新宋体:style=Regular,常规
/home/vcap/.fonts/javatext.ttf: Javanese Text:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/Code39AzaleaNarrow3.ttf: Code39AzaleaNarrow3:style=Regular
/home/vcap/.fonts/palai.ttf: Palatino Linotype:style=Italic,Cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,Kursywa,Itálico,Курсив,İtalik,Poševno,nghiêng,Etzana
/home/vcap/.fonts/calibriz.ttf: Calibri:style=Bold Italic
/home/vcap/.fonts/malgunbd.ttf: Malgun Gothic,맑은 고딕:style=Bold
/usr/share/fonts/type1/gsfonts/n022023l.pfb: Nimbus Mono L:style=Regular Oblique
/home/vcap/.fonts/Code39AzaleaNarrow2.ttf: Code39AzaleaNarrow2:style=Regular
/home/vcap/.fonts/trebuc.ttf: Trebuchet MS:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/ZebraBarcode.ttf: BarCode:style=Normal
/home/vcap/.fonts/SitkaB.ttc: Sitka Display,Sitka:style=Bold,Display Bold
/home/vcap/.fonts/NirmalaB.ttf: Nirmala UI:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/framd.ttf: Franklin Gothic Medium:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/usr/share/fonts/type1/gsfonts/a010015l.pfb: URW Gothic L:style=Demi
/home/vcap/.fonts/times.ttf: Times New Roman:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta
/home/vcap/.fonts/Code39AzaleaWide1.ttf: Code39AzaleaWide1:style=Regular
/home/vcap/.fonts/SitkaZ.ttc: Sitka Text,Sitka:style=Bold Italic,Text Bold Italic
/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf: DejaVu Sans Mono:style=Bold
/home/vcap/.fonts/nina.ttf: Nina:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta
/home/vcap/.fonts/Code39AzaleaWide2.ttf: Code39AzaleaWide2:style=Regular
/usr/share/fonts/type1/gsfonts/n019043l.pfb: Nimbus Sans L:style=Regular Condensed
/home/vcap/.fonts/Code39AzaleaWide3.ttf: Code39AzaleaWide3:style=Regular
/home/vcap/.fonts/marlett.ttf: Marlett:style=Regular
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/usr/share/fonts/type1/gsfonts/n019044l.pfb: Nimbus Sans L:style=Bold Condensed
/home/vcap/.fonts/pala.ttf: Palatino Linotype:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta
/home/vcap/.fonts/segoesc.ttf: Segoe Script:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/georgiab.ttf: Georgia:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/tahomabd.ttf: Tahoma:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,đậm,Lodia
/home/vcap/.fonts/trebucbd.ttf: Trebuchet MS:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/SitkaZ.ttc: Sitka Banner,Sitka:style=Bold Italic,Banner Bold Italic
/usr/share/fonts/type1/gsfonts/a010033l.pfb: URW Gothic L:style=Book Oblique
/home/vcap/.fonts/cambriaz.ttf: Cambria:style=Bold Italic
/home/vcap/.fonts/YuGothB.ttc: Yu Gothic UI,Yu Gothic UI Semibold:style=Semibold,Regular
/home/vcap/.fonts/ntailu.ttf: Microsoft New Tai Lue:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/usr/share/fonts/type1/gsfonts/n021003l.pfb: Nimbus Roman No9 L:style=Regular
/home/vcap/.fonts/malgunsl.ttf: Malgun Gothic,맑은 고딕,Malgun Gothic Semilight,맑은 고딕 Semilight:style=Semilight,Regular
/usr/share/fonts/type1/gsfonts/s050000l.pfb: Standard Symbols L:style=Regular
/home/vcap/.fonts/SitkaZ.ttc: Sitka Heading,Sitka:style=Bold Italic,Heading Bold Italic
/home/vcap/.fonts/SitkaI.ttc: Sitka Banner,Sitka:style=Italic,Banner Italic
/home/vcap/.fonts/palabi.ttf: Palatino Linotype:style=Bold Italic,Negreta cursiva,tučné kurzíva,fed kursiv,Fett Kursiv,Έντονα Πλάγια,Negrita Cursiva,Lihavoitu Kursivoi,Gras Italique,Félkövér dőlt,Grassetto Corsivo,Vet Cursief,Halvfet Kursiv,Pogrubiona kursywa,Negrito Itálico,Полужирный Курсив,Tučná kurzíva,Fet Kursiv,Kalın İtalik,Krepko poševno,nghiêng đậm,Lodi etzana
/home/vcap/.fonts/constanb.ttf: Constantia:style=Bold
/home/vcap/.fonts/cour.ttf: Courier New:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta
/home/vcap/.fonts/courbi.ttf: Courier New:style=Bold Italic,Negreta cursiva,tučné kurzíva,fed kursiv,Fett Kursiv,Έντονα Πλάγια,Negrita Cursiva,Lihavoitu Kursivoi,Gras Italique,Félkövér dőlt,Grassetto Corsivo,Vet Cursief,Halvfet Kursiv,Pogrubiona kursywa,Negrito Itálico,Полужирный Курсив,Tučná kurzíva,Fet Kursiv,Kalın İtalik,Krepko poševno,đậm nghiêng,Lodi etzana
/usr/share/fonts/type1/gsfonts/b018035l.pfb: URW Bookman L:style=Demi Bold Italic
/home/vcap/.fonts/consolab.ttf: Consolas:style=Bold
/home/vcap/.fonts/arialbi.ttf: Arial:style=Bold Italic,Negreta cursiva,tučné kurzíva,fed kursiv,Fett Kursiv,Έντονα Πλάγια,Negrita Cursiva,Lihavoitu Kursivoi,Gras Italique,Félkövér dőlt,Grassetto Corsivo,Vet Cursief,Halvfet Kursiv,Pogrubiona kursywa,Negrito Itálico,Полужирный Курсив,Tučná kurzíva,Fet Kursiv,Kalın İtalik,Krepko poševno,nghiêng đậm,Lodi etzana
/usr/share/fonts/type1/gsfonts/c059033l.pfb: Century Schoolbook L:style=Italic
/home/vcap/.fonts/msyhbd.ttc: Microsoft YaHei,微软雅黑:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/msjh.ttc: Microsoft JhengHei,微軟正黑體:style=Normal,Regular,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/SitkaI.ttc: Sitka Display,Sitka:style=Italic,Display Italic
/home/vcap/.fonts/msyh.ttc: Microsoft YaHei UI:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/Ttmicg__.ttf: MapInfo Cartographic:style=Regular
/home/vcap/.fonts/segoeuii.ttf: Segoe UI:style=Italic,Cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,Kursywa,Itálico,Курсив,İtalik,Poševno,Etzana
/home/vcap/.fonts/mmrtextb.ttf: Myanmar Text:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/usr/share/fonts/type1/gsfonts/a010035l.pfb: URW Gothic L:style=Demi Oblique
/home/vcap/.fonts/YuGothB.ttc: Yu Gothic,游ゴシック:style=Bold
/home/vcap/.fonts/segoeuib.ttf: Segoe UI:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/msgothic.ttc: MS Gothic,MS ゴシック:style=Regular,標準
/home/vcap/.fonts/LeelaUIb.ttf: Leelawadee UI:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/msgothic.ttc: MS UI Gothic:style=Regular,標準
/home/vcap/.fonts/calibrili.ttf: Calibri,Calibri Light:style=Light Italic,Italic
/home/vcap/.fonts/seguisbi.ttf: Segoe UI,Segoe UI Semibold:style=Semibold Italic,Italic
/home/vcap/.fonts/Sitka.ttc: Sitka Heading,Sitka:style=Regular,Heading
/home/vcap/.fonts/Sitka.ttc: Sitka Display,Sitka:style=Regular,Display
/home/vcap/.fonts/simsun.ttc: SimSun,宋体:style=Regular,常规
/home/vcap/.fonts/comici.ttf: Comic Sans MS:style=Italic,Cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,Kursywa,Itálico,Курсив,İtalik,Poševno,Etzana
/home/vcap/.fonts/SitkaB.ttc: Sitka Subheading,Sitka:style=Bold,Subheading Bold
/home/vcap/.fonts/constani.ttf: Constantia:style=Italic
/home/vcap/.fonts/constanz.ttf: Constantia:style=Bold Italic
/home/vcap/.fonts/segoeui.ttf: Segoe UI:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/ariblk.ttf: Arial,Arial Black:style=Black,Normal,obyčejné,Standard,Κανονικά,Regular,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/seguisym.ttf: Segoe UI Symbol:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/Candarai.ttf: Candara:style=Italic
/usr/share/fonts/type1/gsfonts/n019023l.pfb: Nimbus Sans L:style=Regular Italic
/home/vcap/.fonts/msjhbd.ttc: Microsoft JhengHei,微軟正黑體:style=Negreta,Bold,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/segoescb.ttf: Segoe Script:style=Bold
/home/vcap/.fonts/segoeuiz.ttf: Segoe UI:style=Bold Italic,Negreta cursiva,tučné kurzíva,fed kursiv,Fett Kursiv,Έντονα Πλάγια,Negrita Cursiva,Lihavoitu Kursivoi,Gras Italique,Félkövér dőlt,Grassetto Corsivo,Vet Cursief,Halvfet Kursiv,Pogrubiona kursywa,Negrito Itálico,Полужирный Курсив,Tučná kurzíva,Fet Kursiv,Kalın İtalik,Krepko poševno,Lodi etzana
/usr/share/fonts/type1/gsfonts/b018012l.pfb: URW Bookman L:style=Light
/home/vcap/.fonts/SitkaB.ttc: Sitka Small,Sitka:style=Bold,Small Bold
/usr/share/fonts/type1/gsfonts/c059016l.pfb: Century Schoolbook L:style=Bold
/usr/share/fonts/type1/gsfonts/n022004l.pfb: Nimbus Mono L:style=Bold
/home/vcap/.fonts/msyhl.ttc: Microsoft YaHei,微软雅黑,Microsoft YaHei Light,微软雅黑 Light:style=Light,Regular
/usr/share/fonts/type1/gsfonts/n019024l.pfb: Nimbus Sans L:style=Bold Italic
/usr/share/fonts/type1/gsfonts/b018032l.pfb: URW Bookman L:style=Light Italic
/usr/share/fonts/type1/gsfonts/p052003l.pfb: URW Palladio L:style=Roman
/home/vcap/.fonts/comicbd.ttf: Comic Sans MS:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/seguibl.ttf: Segoe UI,Segoe UI Black:style=Black,Regular
/home/vcap/.fonts/timesi.ttf: Times New Roman:style=Italic,cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,kursywa,Itálico,Курсив,İtalik,Poševno,nghiêng,Etzana
/home/vcap/.fonts/taile.ttf: Microsoft Tai Le:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/calibri.ttf: Calibri:style=Regular
/home/vcap/.fonts/gadugib.ttf: Gadugi:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/phagspa.ttf: Microsoft PhagsPa:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold
/home/vcap/.fonts/YuGothM.ttc: Yu Gothic,游ゴシック,Yu Gothic Medium,游ゴシック Medium:style=Medium,Regular
/usr/share/fonts/type1/gsfonts/n019004l.pfb: Nimbus Sans L:style=Bold
/home/vcap/.fonts/YuGothB.ttc: Yu Gothic UI:style=Bold
/usr/share/fonts/type1/gsfonts/b018015l.pfb: URW Bookman L:style=Demi Bold
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf: DejaVu Sans Mono:style=Book
/usr/share/fonts/type1/gsfonts/n022024l.pfb: Nimbus Mono L:style=Bold Oblique
/home/vcap/.fonts/trebucbi.ttf: Trebuchet MS:style=Bold Italic,Negreta cursiva,tučné kurzíva,fed kursiv,Fett Kursiv,Έντονα Πλάγια,Negrita Cursiva,Lihavoitu Kursivoi,Gras Italique,Félkövér dőlt,Grassetto Corsivo,Vet Cursief,Halvfet Kursiv,Pogrubiona kursywa,Negrito Itálico,Полужирный Курсив,Tučná kurzíva,Fet Kursiv,Kalın İtalik,Krepko poševno,Lodi etzana
/home/vcap/.fonts/wingding.ttf: Wingdings:style=Regular,normal,Standard,Normaali,Normale,Standaard,Normálne,Navadno
/home/vcap/.fonts/couri.ttf: Courier New:style=Italic,Cursiva,kurzíva,kursiv,Πλάγια,Kursivoitu,Italique,Dőlt,Corsivo,Cursief,Kursywa,Itálico,Курсив,İtalik,Poševno,nghiêng,Etzana
/home/vcap/.fonts/msyhbd.ttc: Microsoft YaHei UI:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/ebrima.ttf: Ebrima:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/arial.ttf: Arial:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta
/home/vcap/.fonts/mvboli.ttf: MV Boli:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/msjhbd.ttc: Microsoft JhengHei UI:style=Negreta,Bold,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/home/vcap/.fonts/Candarab.ttf: Candara:style=Bold
/home/vcap/.fonts/NirmalaS.ttf: Nirmala UI,Nirmala UI Semilight:style=Semilight,Normal,obyčejné,Standard,Κανονικά,Regular,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/YuGothR.ttc: Yu Gothic,游ゴシック:style=Regular
/home/vcap/.fonts/msyi.ttf: Microsoft Yi Baiti:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/seguisli.ttf: Segoe UI,Segoe UI Semilight:style=Semilight Italic,Italic
/home/vcap/.fonts/taileb.ttf: Microsoft Tai Le:style=Bold,Negreta,tučné,fed,Fett,Έντονα,Negrita,Lihavoitu,Gras,Félkövér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kalın,Krepko,Lodia
/usr/share/fonts/type1/gsfonts/c059036l.pfb: Century Schoolbook L:style=Bold Italic
/usr/share/fonts/type1/gsfonts/p052024l.pfb: URW Palladio L:style=Bold Italic
/home/vcap/.fonts/consola.ttf: Consolas:style=Regular
/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf: DejaVu Serif:style=Book
/home/vcap/.fonts/timesbi.ttf: Times New Roman:style=Bold Italic,Negreta cursiva,tučné kurzíva,fed kursiv,Fett Kursiv,Έντονα Πλάγια,Negrita Cursiva,Lihavoitu Kursivoi,Gras Italique,Félkövér dőlt,Grassetto Corsivo,Vet Cursief,Halvfet Kursiv,Pogrubiona kursywa,Negrito Itálico,Полужирный Курсив,Tučná kurzíva,Fet Kursiv,Kalın İtalik,Krepko poševno,nghiêng đậm,Lodi etzana
/home/vcap/.fonts/Gabriola.ttf: Gabriola:style=Regular
/home/vcap/.fonts/consolaz.ttf: Consolas:style=Bold Italic
/home/vcap/.fonts/Nirmala.ttf: Nirmala UI:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
/home/vcap/.fonts/calibrii.ttf: Calibri:style=Italic
/home/vcap/.fonts/Sitka.ttc: Sitka Text,Sitka:style=Regular,Text
/usr/share/fonts/type1/gsfonts/n019003l.pfb: Nimbus Sans L:style=Regular
/home/vcap/.fonts/msjhl.ttc: Microsoft JhengHei,微軟正黑體,微軟正黑體 Light,Microsoft JhengHei Light:style=Light,Regular
/home/vcap/.fonts/SitkaZ.ttc: Sitka Display,Sitka:style=Bold Italic,Display Bold Italic

With these above changes as well, don’t see ASPOSE recognizing the fonts in Linux deployment machine.

Do you see I have missed anything obvious?
Is there any specific Font(s) we are missing here (OR) any specific Font(s) we need to install other
than the one we have already copied (as in above provided list)?
Any further suggestions you can provide on this?

Thank You,
Sirsendu

@sirsendu.m

We need your input document, problematic and expected output documents along with fonts used in your document for testing. If you cannot supply us with this information we will not be able to investigate your issue and raise a ticket. As soon as you get these pieces of information ready, we will start investigation into your issue and provide you more information. Thanks for your cooperation.

@sirsendu.m
If I understood properly you are used Aspose.Words for .NET Standard in your application and run it under Linux. In this case to work properly with graphics you have to addSkiaSharp.NativeAssets.Linux nuget package in your application. Also, since you are running under Ubuntu you have to install libfontconfig1.

RUN apt-get update && apt-get install -y libfontconfig1

As an alternative you can add SkiaSharp.NativeAssets.Linux.NoDependencies package, in this case libfontconfig1 is not required. You can learn more about running .NET Standard version of Aspose.Words in the following article.

Hope this helps.

@alexey.noskov Alex - Appreciate for your suggestion. We did tried that and tested; and that did the trick. It worked successfully and we could see the Barcode in generated PDF.

As well we tested and found that there is no need of installing any TrueType fonts specifically and even without those custom fonts it’s working fine with the installation of SkiaSharp Nuget. So it was not able to use the graphics (OR) Linux native assets and thus wasn’t able to get that barcode generated.

With that, there is no need of sharing the generated document in Local/DEV as asked by @tahir.manzoor

Thank You both for your help and support on this.

@sirsendu.m It is nice to hear that you managed to fix the problem. Please feel free to ask in case of ny issues, we will be happy to help you.