Font display issue

Behavior:

Some characters from some fonts display as an error character.bad-character-display.jpg (101.3 KB)

Expected:

Ideally display all characters as written. If the engine cannot handle a font, perhaps fall back on some default font.

@DataCommunicationMngt

Thank you for reporting this issue. Can you please share the source file and which version of GropuDocs.Viewer you’re using?

The source file is a PPT file and i can’t upload it and when zipping it i get a message saying it’s too big. I’ll try replying back to your email. We are using GroupDocs.Viewer.UI version 6.0.13 and GroupDocs.Viewer.UI.SelfHost.Api version 6.0.15
You can reproduce the bug from your demo website: View PowerPoint files online | Free GroupDocs Apps

Hi,

I tried uploading the PPTX file but unable to. Either too big on invalid format.

But i have attached the original file to this email

Thanks for your support

Screenshot from your website with the communication:

Outlook-keabjout.png (12.9 KB)

Outlook-linkedinic.png (497 Bytes)

Outlook-instagrami.png (771 Bytes)

Outlook-twitterico.png (469 Bytes)

Outlook-youtubeico.png (392 Bytes)

Outlook-wi00ut0h.png (44.3 KB)

(Attachment July_20_PRSNL Sales Deck.pptx is missing)

Hi,

I have removed the pages not required. Errors are on page one (the apostrophe and on page 3 the footnote is not formatted properly)

See attached

Thanks

image.png (46 KB)

Outlook-keabjout.png (12.9 KB)

Outlook-linkedinic.png (497 Bytes)

Outlook-instagrami.png (771 Bytes)

Outlook-twitterico.png (469 Bytes)

Outlook-youtubeico.png (392 Bytes)

Outlook-wi00ut0h.png (44.3 KB)

Outlook-keabjout.png (12.9 KB)

Outlook-linkedinic.png (497 Bytes)

Outlook-instagrami.png (771 Bytes)

Outlook-twitterico.png (469 Bytes)

Outlook-youtubeico.png (392 Bytes)

Outlook-wi00ut0h.png (44.3 KB)

(Attachment July_20_PRSNL Sales Deck_1.zip is missing)

Hi,

As requested, please find attached the first page of the PPT where we have an issue with the apostrophe

I’ll send another one since i keep getting automatic replies from GroupDocs due to the size of the file or the file type

Outlook-keabjout.png (12.9 KB)

Outlook-linkedinic.png (497 Bytes)

Outlook-instagrami.png (771 Bytes)

Outlook-twitterico.png (469 Bytes)

Outlook-youtubeico.png (392 Bytes)

Outlook-wi00ut0h.png (44.3 KB)

July_20_PRSNL Sales Deck_Page1.zip (3.86 MB)

@DataCommunicationMngt

Thank you for attaching the source file. Such an issue may happen if there are no required font(s) installed. In this case, the font is being replaced with another one. As a result, we can see incorrect output. There are two solutions here:

  1. Install the required fonts into your system.
  2. Specify a folder with the additional fonts.

Install the required fonts into your system

In this case, we need SourceSansPro font that is available for download on the Internet.
If you’re running the app on Windows you can install fonts manually or using Windows shell script

When running on Linux you can copy the fonts and build fonts cache. As en example, the following instructions from Dockerfile that I’m using will do the job:

# copy additional fonts and update cache
COPY ./Fonts /usr/local/share/fonts
RUN fc-cache -f -v

The complete sample application with Dockerfile - viewer-net-ui-with-additional-fonts.zip.

Specify a folder with the additional fonts

In case you don’t want to install fonts you can set a folder(s) with fonts in Program.cs file.

using GroupDocs.Viewer.Fonts;
using SearchOption = GroupDocs.Viewer.Fonts.SearchOption;

//...
FontSettings.SetFontSources(
    new FolderFontSource("./Fonts", SearchOption.AllFolders));

One more code example can be found in Set custom fonts topic.

@DataCommunicationMngt

After making additional tests, I found that fonts are not correctly loaded when rendering files to PNG and JPEG but work well when rendering to HTML and PDF. We’ll update you when this issue is fixed. The issue ID in our internal bug tracker is VIEWERNET-4434.

like Stephane Charbonneau reacted to your message:

Thanks for information

Good morning GroupDocs Team,

We would like to know if there are any ETAs on the 3 issues we encountered

VIEWERNET-4434 plus the following 2;

https://github.com/groupdocs-total/GroupDocs.Total-Angular/issues/289
https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET-UI/issues/47

Thanks for your support

Outlook-keabjout.png (12.9 KB)

Outlook-linkedinic.png (497 Bytes)

Outlook-instagrami.png (771 Bytes)

Outlook-twitterico.png (469 Bytes)

Outlook-youtubeico.png (392 Bytes)

Outlook-wi00ut0h.png (44.3 KB)

@DataCommunicationMngt

  1. VIEWERNET-4434 is still under investigation.
  2. Angular Viewer display problems #289 - has been fixed, see the last comment.
  3. Possible Memory Leak in the JpegViewer - we have found that the issues is related to the module that is responsible for rendering graphics. At the moment the issue is under investigation.

We’ll let you know when we have any updates.

Hi Vladimir,

Our business owner is requesting a meeting in order to have a better idea on when we can expect the issues raised to be fixed or at least get an ETA.

We would like to add some information to the existing tickets but not too sure what’s the best way and on which one it could be relevant.

I have been provided with the following Infromation on top of more detailed explanations attached to this email

Let me know if a call can be scheduled

Thanks

Versions used:

  • “GroupDocs.Conversion” Version : 23.8.0,
  • Latest Nuget: 23.10.0- “GroupDocs.Viewer.UI” Version : 6.0.15,
  • up to date- “GroupDocs.Viewer.UI.SelfHost.Api” Version : 6.0.16,
  • Latest Nuget : 6.0.18- @groupdocs.examples.angular/viewer Version : ^0.8.100
  • Latest on npmjs.com : 0.8.104

Outlook-hzg3dxl4.png (12.8 KB)

Outlook-linkedinic.png (501 Bytes)

Outlook-instagrami.png (778 Bytes)

Outlook-twitterico.png (474 Bytes)

Outlook-youtubeico.png (405 Bytes)

Outlook-cxsyfnze.png (40.9 KB)

(Attachment Powerpoint Testing on DAM.zip is missing)

Hi Vladimir,

Our business owner is requesting a meeting in order to have a better idea on when we can expect the issues raised to be fixed or at least get an ETA.

We would like to add some information to the existing tickets but not too sure what’s the best way and on which one it could be relevant.

I have been provided with the following Infromation on top of more detailed explanations attached to this email

Let me know if a call can be scheduled

Thanks

Versions used:

  • “GroupDocs.Conversion” Version : 23.8.0,
    * Latest Nuget: 23.10.0
  • “GroupDocs.Viewer.UI” Version : 6.0.15,
    * up to date
  • “GroupDocs.Viewer.UI.SelfHost.Api” Version : 6.0.16,
    * Latest Nuget : 6.0.18
  • @groupdocs.examples.angular/viewer Version : ^0.8.100
    * Latest on npmjs.com : 0.8.104

[/uploads/groupdocs/original/2X/6/667d11e8b101816bbf7ca4ff36b3a713dd0d58c5.png]

Stephane Charbonneau
IT Director, Customer Solutions
scharbonneau@datacm.com
514-220-9556
www.datacm.comhttps://www.datacm.com/
[linkedinicon.png]https://ca.linkedin.com/company/datacm [instagramicon.png] https://www.instagram.com/accounts/login/?next=/dcm_solutions/ [twittericon.png] https://twitter.com/DCM_updates [youtubeicon.png] https://www.youtube.com/channel/UCrKjMODCbiju5yDwqZ2Ozfg [X] https://ca.linkedin.com/company/datacm [X] https://twitter.com/DCM_updates [X] https://twitter.com/DCM_updates [X] https://www.youtube.com/channel/UCrKjMODCbiju5yDwqZ2Ozfg

[/uploads/groupdocs/original/2X/d/d17ef6728a0c452a8af36ea571bb64e6c6e8e4b0.png]

This email and attachments (if any) is intended for the use of the addressee and may contain confidential and privileged information. ​If you are not the intended recipient, any collection, use, disclosure or copying of any part of this e-mail is unauthorized. ​If you ​received this communication in error, please notify the sender immediately and delete this e-mail from your records.

​Le présent courriel et toutes les pièces qui y sont jointes (s’il y a lieu) sont destinés exclusivement au destinataire et peuvent contenir ​des renseignements confidentiels et de l’information privilégiée. Si vous n’êtes pas le destinataire, toute collecte, utilisation, divulgation ​ou reproduction de ce courriel, en tout ou en partie, est strictement interdite. Si vous avez reçu cette communication par erreur, ​veuillez aviser immédiatement son expéditeur et supprimer ce courriel de vos dossiers.

Outlook-linkedinic.png (501 Bytes)

Outlook-instagrami.png (778 Bytes)

Outlook-twitterico.png (474 Bytes)

Outlook-youtubeico.png (405 Bytes)

Powerpoint Testing on DAM (1).docx (489 KB)

@DataCommunicationMngt

Let me check the current status with the development team.
Due to our Free support policies we can provide support on this forum in the text format. I’m sorry for the inconvenience.

If you need support on a priority basis, along with direct access to our Paid Support management team you can obtain Paid Support Helpdesk.

@DataCommunicationMngt

I’ve got the update from our development team. The fonts-related issue has been planned for the investigation. We may expect the results by the end of the next week. When we have any new updates we’ll notify you.

Hi Vladamir,

Has there been any progress on this one?

@CMorton

I’m sorry for the delayed response. This issue was postponed for some time. We expect to have the estimations for this issue at the beginning of the next week.

@CMorton

We’ve got the update from the development team. The issue was fixed but the fix did not pass code review. When we have any new information we’ll let you know.

@CMorton

The fix has passed the code review stage. We plan to include it in GroupDocs.Viewer for .NET 24.1 the next month’s release.