Как скопировать в буфер .docx документ для вставки на сайт?

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 480
Благодарностей
1 300
Баллы
113
Добрый день!

Пытался использовать библиотеки DocumentFormat.OpenXml.dll и Xceed.Words.NET.dll, но не получилось.

Задача заключается в том, чтобы с помощью этих библиотек (либо любых других) скопировать текст, сохранив его форматирование (табы, гиперссылки, отступы и т.д.), хотя бы в буфер обмена. Это нужно для того, чтобы при вставке текста на сайт из буфера обмена передавался текст вместе со всеми элементами форматирования.

Проблема в том, что при копировании текста из документа Word с помощью этих библиотек, форматирование теряется, и текст преобразуется в обычный текстовый формат. Необходимо найти способ сохранить исходное форматирование, как при ручном выделении текста в документе, копировании его в буфер и последующей вставке с сохранением всех деталей форматирования.



1. Есть ли у кого варианты как же копировать корректно текст либо в буфе либо в переменную, для корректно вставки на сайт?

2. Возможно кто-то знает, что за формат кодировки используется, когда вручную с документа копируешь текст и он в буфере в спецефической кодировке, которая позволяет при вставке на сайт - выдать такой же формат как доке с включенными гиперссылками?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)