Создать файл DOCX с поддержкой RTL (иврит, арабский) с использованием C # .NET - PullRequest
0 голосов
/ 17 октября 2019

За последние несколько недель я понял, что компонент DOCX (XCEED) не очень хорошо поддерживает иврит, если я пишу что-то на иврите (или арабском) и мне нужна точка или двоеточие в конце строки, они появляются наначало.

Я все еще жду, когда разработчик ответит мне, но пока я смотрю на все варианты:

  • Aspose (Дорогой и, кажется, работает только какhtml to docx)
  • OpenXML (очень тяжело работать и не смог найти правильный пример для меня)
  • HtmlToOpenXML (не поддерживает RTL и поддержка на github медленная)
  • OpenXML PowerTools (только DOCX TO HTML)
  • И еще несколько

пожалуйста - у вас есть решение, которое может работать с изображениями, таблицами и многими другимидругие основные вещи

мне нужна ваша помощь

1 Ответ

0 голосов
/ 18 октября 2019

Спасибо за ваш запрос. Aspose.Words поддерживает широкий спектр форматов документов;это не ограничено HTML и Docx. См. Документацию, чтобы узнать, какие форматы поддерживаются: https://docs.aspose.com/display/wordsnet/Product+Overview

Aspose.Words можно использовать как для преобразования документов между различными форматами, так и для создания документов с нуля, используя его богатый API или функции отчетов. Вы также можете легко отформатировать текст или весь абзац как справа налево https://apireference.aspose.com/net/words/aspose.words/font/properties/bidi https://apireference.aspose.com/net/words/aspose.words/paragraphformat/properties/bidi Те же параметры могут применяться к разделу или таблице https://apireference.aspose.com/net/words/aspose.words/pagesetup/properties/bidi https://apireference.aspose.com/net/words/aspose.words.tables/table/properties/bidi ЕслиУ вас есть дополнительные вопросы, пожалуйста, не стесняйтесь спрашивать здесь или на форуме поддержки Aspose.Words.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...