- Регистрация
- 30.05.2019
- Сообщения
- 3 709
- Благодарностей
- 1 452
- Баллы
- 113
Добрый день!
Пытался использовать библиотеки DocumentFormat.OpenXml.dll и Xceed.Words.NET.dll, но не получилось.
Задача заключается в том, чтобы с помощью этих библиотек (либо любых других) скопировать текст, сохранив его форматирование (табы, гиперссылки, отступы и т.д.), хотя бы в буфер обмена. Это нужно для того, чтобы при вставке текста на сайт из буфера обмена передавался текст вместе со всеми элементами форматирования.
Проблема в том, что при копировании текста из документа Word с помощью этих библиотек, форматирование теряется, и текст преобразуется в обычный текстовый формат. Необходимо найти способ сохранить исходное форматирование, как при ручном выделении текста в документе, копировании его в буфер и последующей вставке с сохранением всех деталей форматирования.
Пытался использовать библиотеки DocumentFormat.OpenXml.dll и Xceed.Words.NET.dll, но не получилось.
Задача заключается в том, чтобы с помощью этих библиотек (либо любых других) скопировать текст, сохранив его форматирование (табы, гиперссылки, отступы и т.д.), хотя бы в буфер обмена. Это нужно для того, чтобы при вставке текста на сайт из буфера обмена передавался текст вместе со всеми элементами форматирования.
Проблема в том, что при копировании текста из документа Word с помощью этих библиотек, форматирование теряется, и текст преобразуется в обычный текстовый формат. Необходимо найти способ сохранить исходное форматирование, как при ручном выделении текста в документе, копировании его в буфер и последующей вставке с сохранением всех деталей форматирования.
1. Есть ли у кого варианты как же копировать корректно текст либо в буфе либо в переменную, для корректно вставки на сайт?
2. Возможно кто-то знает, что за формат кодировки используется, когда вручную с документа копируешь текст и он в буфере в спецефической кодировке, которая позволяет при вставке на сайт - выдать такой же формат как доке с включенными гиперссылками?