Incorrect processing of the text with accents

Hi,

We are using Aspose.Words 17.7 for .NET.
We found an issue with processing of text with accents. We convert input text file to PDF and to TIFF formats. In output PDF file extra spaces are added to the text for each accent symbol. In the TIFF file with Russian text, the accent symbols are shifted one position to the right. But in the TIFF file with Hebrew text, the accent symbols are placed in their places.

In attached ZIP:

Russian.txt - input text file with russian text;
Russian.pdf - output PDF file with russian text;
Russian.tif - ouptut TIFF file with russian text;
Hebrew.txt - input text file with hebrew text;
Hebrew.pdf - output PDF file with hebrew text;
Hebrew.tif - output TIFF file with hebrew text;

Thanks,
Roman

Accents.zip (307.8 KB)

@cap.aspose

Thanks for your inquiry. We have tested the scenario and noticed the reported issues. We have logged following tickets against these issue. We will notify you as soon as these issues are resolved. Please note as per our understanding Hebrew text accent is rendering as expected in TIFF image.

WORDSNET-15895: Russian Text accent rendering issue in PDF document
WORDSNET-15896: Hebrew Text accent rendering issue in PDF document
WORDSNET-15897: Russian Text accent rendering issue in TIFF image

@cap.aspose

Thanks for your patience. Please note in reference to WORDSNET-15897, we have investigated the issue and found it is not a bug. Aspose.Words mimics MS Word behavior. Aspose Words generates correct TIFF file without extra spaces near accent symbol as MS Word does. By default, all text files opened in Word has font Courier New. This font put accent symbol in text to wrong position. To fix the problem you need to change font in loaded document to another font, e.g. Arial, Calibri or Times New Roman.

@cap.aspose,
The issues you have found earlier (filed as WORDSNET-15895 and WORDSNET-15896) have been fixed in this Aspose.Words for .NET 17.12 update and this Aspose.Words for Java 17.12 update.
Please also check the following articles: