Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Экспорт страницы в Word с помощью Javascript / 5 сообщений из 5, страница 1 из 1
30.12.2014, 10:33
    #38846302
make.kz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт страницы в Word с помощью Javascript
Добрый день всем и с наступающим Новым Годом.
В конце отчетного месяца столкнулся с проблемой :)

Хочу экспортировать страницу созданную на xml и xsl в MS Word.

Данные переносятся только как текст, и то, текст без форматирования, то есть там, где текст должен быть справа, стоит слева и т.п.

Вот код

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
var oWords;
		var Text;
		var NodeList;
		var strBody;
		NodeList = document.getElementById("toWordExpo").innerText;

		oWords = new ActiveXObject("Word.Application");
		oWords.visible = true;
		oDoc = oWords.Documents.Add();
			
			oWords.Selection.TypeText(""+NodeList+" \n ");



Код: sql
1.
<p align="right">SOME TEXT</p>



Если брать innerHTML то текст переносится в WORD с HTML-тегами.

Помогите пожалуйста!
Заранее благодарен.
...
Рейтинг: 0 / 0
30.12.2014, 12:26
    #38846402
user89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт страницы в Word с помощью Javascript
make.kzХочу экспортировать страницу созданную на xml и xsl в MS Word.1. Сохранить страницу во временный файл и открыть этот файл в Word
2. Через буфер обмена (не всегда хорошо для пользователей)
...
Рейтинг: 0 / 0
30.12.2014, 12:54
    #38846445
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт страницы в Word с помощью Javascript
make.kz Хочу экспортировать страницу созданную на xml и xsl в MS Word.Почему бы не сделать еще один xsl, выводящий данные сразу в вордовский xml-формат? По отдельной ссылке будет скачиваться вордовский документ, и никакой ActiveXObject, работающий лишь в ie 10-, не нужен.
...
Рейтинг: 0 / 0
30.12.2014, 13:43
    #38846520
kunaksergey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт страницы в Word с помощью Javascript
Antonariy,
если я не ошибаюсь, то офисные файлы это zip архивы, в которых данных хранятся в xml формате. Думаю можно нарисовать нужный шаблон, а потом с помощью DOM закидывать данные
...
Рейтинг: 0 / 0
30.12.2014, 21:51
    #38846893
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт страницы в Word с помощью Javascript
kunaksergeyAntonariy,
если я не ошибаюсь, то офисные файлы это zip архивы, в которых данных хранятся в xml формате. Думаю можно нарисовать нужный шаблон, а потом с помощью DOM закидывать данныеЭто docx является zip-архивом, а "xml-документ word" или "xml-документ word 2003" это чистый текстовый xml.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Экспорт страницы в Word с помощью Javascript / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]