«Конвертировать Word в PDF в Aspose» — значения валют для AED (Дирхам Объединенных Арабских Эмиратов) перекрываются послC#

Место общения программистов C#
Anonymous
«Конвертировать Word в PDF в Aspose» — значения валют для AED (Дирхам Объединенных Арабских Эмиратов) перекрываются посл

Сообщение Anonymous »

Мы используем Aspose Linq Engine для создания документов. Он работает нормально для разных валютных значений, но когда у нас есть значение в дирхамах ОАЭ, в сгенерированном текстовом документе он работает так, как ожидалось, но когда мы конвертируем текстовый документ в документ PDF, значения перекрываются.
Документ DOCX
после преобразования в документ PDF
Ниже приведен пример кода для преобразования в PDF из файла Word и документа в форматах Word и PDF.
мы используем Aspose.Words» Version="23.8.0" также пробовали последнюю версию.

Код: Выделить всё

var wordDoc = new Aspose.Words.Document(@"C:\AsposeTemplate\GeneratedDocxFile.docx");
wordDoc.LayoutOptions.TextShaperFactory = HarfBuzzTextShaperFactory.Instance;
wordDoc.Save($"C:/AsposeTemplate/GeneratedPDFFile.pdf");
Здесь мы добавили строку ниже, потому что у нас возникла проблема с «российским форматом даты», и после этого она решена, но мы получаем еще одну проблему со значениями валюты AED.

Код: Выделить всё

wordDoc.LayoutOptions.TextShaperFactory = HarfBuzzTextShaperFactory.Instance;
он ​​должен конвертироваться так же, как документ DOCX

Подробнее здесь: https://stackoverflow.com/questions/790 ... -for-aed-u

Вернуться в «C#»