Как в ворде посмотреть html код
кто-нибудь знает способ для отображения кода в документах Microsoft Word, который сохраняет окраску и форматирование? Предпочтительно, чтобы метод также был ненавязчивым и простым в обновлении.
Я попытался включить код в качестве обычного текста, который выглядит ужасно и мешает при редактировании обычного текста. Я также попытался вставить объекты, документ WordPad и текстовое поле в документ, а затем поместить код внутри этих объектов. Код выглядит намного лучше и его легче избежать при редактировании остальной части текста. Однако эти объекты могут охватывать только одну страницу, что делает редактирование кошмаром, когда необходимо добавить несколько страниц кода.
наконец, я знаю, что есть гораздо лучшие редакторы/форматы, которые не имеют проблем с этим, но я застрял в работе с MS word.
вот лучший способ, для меня, добавить код внутри word:
- перейдите на вкладку" вставить", нажмите кнопку" объект " (она находится справа)
- выберите "текст OpenDocument", который откроет новый встроенный документ word
- скопируйте и вставьте код из Visual Studio / Eclipse внутри этой встроенной страницы word
- сохранить и закрыть
результат выглядит очень красиво. Вот преимущества этого метода:
- в код сохраняет свой оригинальный макет и цвета
- код отделен от остальной части документа, как если бы это было изображение или диаграмма
- орфографические ошибки не будут выделены в коде (это круто !)
и это занимает всего несколько секунд.
скачать и установить Блокнот++ и сделать следующее:
вставьте код в окно;
Выберите язык программирования из меню язык;
выбрать текст для копирования;
щелкните правой кнопкой мыши и выберите команды плагина ->копировать текст с синтаксисом Выделение;
вставить его в MS Word и вы хорошо идти!
обновление 29/06/2013:
Notepad++ имеет плагин под названием "NppExport" (поставляется с предустановленной), который позволяет копировать в RTF, HTML и все. Он позволяет использовать десятки языков, в то время как вышеупомянутые IDE ограничены несколькими (без других плагинов).
Я использую копирование всех форматов в буфер обмена и "вставить как HTML " в MS word.
Код Addin теперь доступен в Office Addins с Office 365 ! Просто выберите код и нажмите преобразовать его, и он преобразует текст кода в форматированный цветовой код с номерами строк .
Немного Радоваться!
результат выглядит так:
Как вы можете видеть, это та же подсветка синтаксиса, что и при переполнении стека, что довольно удивительно.
при переполнении стека
- перейти Задать Вопрос (предпочтительно с хром)
- вставить код и добавить Language тега (например, Java), чтобы получить синтаксис hightlighting
- копировать код из preview
- вставить > таблица > 1x1
- вставить код
- Дизайн Таблицы > Границы > Нет Границы
- выберите код > изменить > найти > заменить
Поиск Документа ^p (Знак Абзаца) Заменить На ^l (Ручной Разрыв Строки)
(Это необходимо для удаления пробелов между некоторыми строками) - снова выберите код > обзор > язык > проверка "не проверять орфографию или грамматику"
- наконец, добавьте заголовок, используя ссылки > вставить заголовок > новая метка > назовите его "листинг" или sth
пример кода спасибо этот парень
Я набираю свой код в Visual Studio, а затем копирую-вставляю в word. он сохраняет цвета.
просто скопируйте сгенерированный код и вставьте его в программное обеспечение для редактирования word. До сих пор я пробовал это на MS Word и WPS Writer, работает очень хорошо. Не играет хорошо с Firefox, но отлично работает в Chrome (и IE тоже, но кто хочет это использовать).
одним из основных преимуществ является то, что, в отличие от надстройки формата кода для Word, она не возиться с вашим кодом, и уважает синтаксис различных языков. Я пробовал много других вариантов, предложенных в другом ответе, но я нашел этот наиболее эффективным (быстрый и действительно эффективное).
существует также другой инструмент onlinz, указанный в другом ответе (markup.su) но я нахожу выход planetB более элегантным (хотя и менее универсальным).
вход :
выход :
когда я это сделал, я широко использовал стили. Это очень помогает.
то, что я делаю, это создать стиль абзаца (возможно, называемый" Code Example " или что-то в этом роде), который использует моноширинный шрифт, тщательно выбранные вкладки, очень светло-серый фон, тонкую черную границу выше и ниже (что помогает видимости много) и с орфографией выключен. Я также убедиться, что в строке и между абзацами устанавливаются правильно. Затем я создаю дополнительные стили символов сверху (например,, " Comment "," String "," Keyword "," Function Name Decl "," Variable Name Decl "), который я накладываю сверху; те устанавливают цвет и является ли текст полужирным/курсивом. Затем довольно просто пройти и пометить вставленный пример как код, и он выйдет очень хорошо, и это хорошо работает для коротких фрагментов. Длинные куски кода, вероятно, не должны быть в чем-то, что собирается ехать на мертвое дерево. :-)
преимущество делать его таким образом что легко приспособиться к какой бы код вы ни делали; вам не нужно полагаться на какую-то IDE, чтобы выяснить, что происходит для вас. (Главная проблема? Печатные страницы обычно не так широки, как окна редактора, поэтому упаковка будет сосать. )
попробуйте определить стиль под названием " Код " и сделать его использовать небольшой шрифт фиксированной ширины, он должен выглядеть лучше.
использовать CTRL + пробел для сброса стиля.
может быть, это слишком просто, но вы пытались вставить свой код и установить шрифт на нем, чтобы курьер новый?
скопируйте текст из Окно предварительного просмотра, а затем в Word перейдите к Insert - > Textbox, вставьте предварительный просмотр с веб-сайта, выделите весь текст, а затем отключить проверку орфографии для текстового поля.
вот как выглядит код, наконец.
Если вы используете Возвышенное Текст, вы можете скопировать код из Sublime в MS Word, сохранив подсветку синтаксиса.
установить пакет под названием SublimeHighlight.
в Sublime, используя курсор, выберите код, который вы хотите скопировать, щелкните его правой кнопкой мыши, выберите "Копировать как rtf" и вставьте в MS Word.
Это немного косвенно, но работает очень хорошо. Получить LiveWriter и установить этот плагин:
Он отлично выглядит и может включать номера строк. Он также охватывает страницы прилично.
по моему опыту copy-paste из eclipse и Notepad++ работает непосредственно с word.
по какой-то причине у меня возникла проблема с файлом, который не сохранил окраску. Я сделал новый .java-файл, скопируйте-вставьте код в это, затем скопируйте-вставьте в word, и это сработало.
Как сказали другие ребята, создайте новый стиль абзаца. Что я делаю, так это использую моно-разнесенный шрифт, такой как courier new, небольшой размер, близкий к 8px для шрифтов, один разнесенный без пространства между абзацами, сделайте табуляции небольшой (0,5 см,1 см. 5 см), поместите простую границу строки вокруг текста и отключите проверки грамматики. Таким образом, я достиг линейного торможения eclipse, поэтому мне больше ничего не нужно делать.
надеюсь, что помогла ;)
используйте моноширинный шрифт, например Консоль Lucida,, который поставляется с Windows. Если вырезать / вставить из Visual Studio или что-то, что поддерживает подсветку синтаксиса, часто можно сохранить цветовую схему подсветки синтаксиса.
Vim имеет отличную функцию, которая преобразует код в формат HTML, сохраняя подсветку синтаксиса, стиль шрифта, цвет фона и даже номера строк. Запустить :TOhtml и vim создает новый буфер, содержащий разметку html.
затем откройте этот html-файл в веб-браузере и скопируйте/вставьте все, что он отобразил в Word. Vim советы wiki имеет дополнительная информация.
Это самый простой подход, которому я следую. Рассмотрим, что я хочу вставить java-код.
вставить предварительный код, полученный от шага 2 до MS word. Наконец, это будет выглядеть так
на самом деле нет чистого способа сделать это, и он все еще может выглядеть подозрительно на основе ваших точных настроек стиля.
Что вы можете попытаться сделать, это сначала запустить преобразование кода в HTML (есть много программ, которые это делают), а затем попытаться открыть HTML-файл с помощью word, который, надеюсь, предоставит вам форматированный и красивый код, а затем скопировать и вставить его в документ.
вы также можете использовать SciTE для вставки кода, если вы не хотите устанавливать тяжелые IDEs, а затем загружать плагины для всего кода, который вы делаете. Просто выберите язык из меню язык, введите код, высокий свет код, выберите Редактировать- > Копировать как RTF, вставить в слово с форматированием (по умолчанию вставить).
Я использую Word 2010, и мне нравится копировать и вставлять из GitHub gist. Только не забудьте сохранить исходное форматирование!
затем я меняю шрифт на DejaVu Sans Mono.
вы можете выбрать копирование С или без нумерации.
копирование в Eclipse и вставка его в Word также является еще одним вариантом.
Лучшая презентация для кода в документах-шрифт фиксированной ширины (как он должен отображаться в IDE), с слабым, затененным фоном или светлой границей, чтобы отличить блок от другого текста.
если его исходный код Java скопируйте его в Visual Studio, а затем скопируйте его обратно в Word.
Если вы используете Android Studio, вы можете просто скопировать и вставить, и код будет сохранен и цветах, а также. Достаточно просто!
Я также искал его и в конечном итоге создал что-то для моего отображения кода. Вот хороший способ:
- создайте прямоугольную форму и поместите текст внутри.
- измените шрифт на Consolas и размер ~10.
- измените шрифт текста на серый почти черный (серый 25%, более темный 75%)
- используйте более темные цвета, чтобы выделить текст, если это необходимо, и выберите один контур.
просто вставьте код в MS Words, выберите его- > затем щелкните правой кнопкой мыши - > нумерация. В этом случае MS Word будет интерпретировать ваш код как маркер / нумерованный список.
Если вы используете TextMate (в OS X), используйте команду "копировать как rtf". Он поместит красиво напечатанный текст в буфер обмена.
оттуда вы можете вставить в word или что-нибудь еще.
из Powershell ISE скопировать и вставить слово.
То же самое с Visual Studio.
Если у вас уже есть документ, созданный с большим количеством фрагментов кода в нем, и вы мчитесь против времени (как я, к сожалению). Сохраните файл как .doc в противоположность .docx и вуаля! Работать на меня. Фу!
Примечание: очевидно, что ваш документ не может иметь причудливых функций из > word 2007.
примечание 2: размер файла становится больше, если это важно для вас.
самое простое решение, по крайней мере для меня, - вставить код в документ, выделить его, а затем перейти к:
главная -> стили -> > -> код
Это имеет то преимущество, что код теперь доступен для поиска в документе (в отличие от решения gargamel), а также может форматировать код, который является несколькими страницами.
Если вам нужно сохранить документ Word как веб-страницу, лучше использовать веб-страницу с фильтром "с фильтрацией".
При сохранении документа в виде фильтрованной веб-страницы в Word сохраняются только содержимое, инструкции по стилю и другие сведения. Файл невелик, без большого количества дополнительного кода.
Выберите файл > Сохранить как и укажите папку, в которой вы хотите сохранить документ.
Присвойте файлу имя.
В списке Тип файла выберите пункт веб-страница с фильтром.
Советы
Чтобы сохранить свойства документа и другие сведения о приложении Word на веб-странице, выберите один из файлов. Но размер файла станет больше, чем больше 10-кратно.
Чтобы сохранить рисунки в отдельной папке, в текстовой части веб-страницы выберите нужный тип. Когда вы захотите опубликовать веб-страницу, опубликуйте ее в папке "рисунки".
Чтобы просмотреть HTML-код веб-страницы, найдите его в проводнике, щелкните его правой кнопкой мыши, наведите указатель на пункт Открыть с помощьюи выберите Internet Explorer. Щелкните правой кнопкой мыши страницу в Internet Explorer и выберите пункт Просмотр исходного кода.
Другие способы предоставления общего доступа к документу через Интернет
Приложение Word разрабатывалось для создания и печати документов. В Word 2013 теперь у вас есть и другие варианты, позволяющие поделиться вашими идеями и работать в Интернете.
Сохранение документа в виде записи в блоге
Щелкните файл > поделиться > Опубликовать как запись блога.
Щелкните Опубликовать как запись блога.
При первой публикации документа в блоге Word поможет зарегистрировать свою учетную запись в блоге.
Сохранение на OneDrive и общий доступ
Вы можете поделиться документом с друзьями и коллегами, сохранив его в OneDrive и Приглашай для просмотра.
Щелкните файл > сохранить как > OneDrive.
Выберите расположение в OneDrive папках.
Введите имя файла и нажмите кнопку Сохранить.
Затем пригласить других пользователей для просмотра вашего документа. Если у пользователей нет Word, документ автоматически откроется в Word в Интернете.
Откройте вкладку Файл и выберите пункты Общий доступ > Пригласить пользователей.
Добавьте свои адреса электронной почты.
Выберите команду Общий доступ.
Сохранение в виде PDF-файла
Чтобы преобразовать документ в PDF- файл , вы можете опубликовать его на сайте, а затем выбрать команду > Сохранить как. В списке Тип файла выберите PDF.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).
В Word для Интернета можно быстро вставлять веб-контент, например видео, формы, слайды и другие, из нескольких поддерживаемых источников, просто вставлять URL-адрес веб-контента в документ. Когда поддерживаемый URL-адрес вируется и обнаруживается как гиперссылка, он автоматически отображает соответствующий веб-контент в документе. Вы можете работать с содержимым (например, просмотреть видео), оставаясь в документе.
Все изменения в контенте источника автоматически обновляются в документе.
Поддерживаемые источники
Word для Интернета в настоящее время поддерживается встраив контент со следующих сайтов и служб. Число поддерживаемых источников растет. проверьте здесь, чтобы посмотреть обновленный список.
Pinterest (общедоступные пин-коды)
Как это работает
Ниже кратко описано, как работает эта функция.
Встраить содержимое
При подклеивке к Интернету в документ в Word для Интернета URL Word для Интернета URL-адрес.
Когда Word для Интернета распознает гиперссылки, она автоматически встраит содержимое. Вы можете использовать элементы управления веб-сайта для воспроизведения, приостановки, громкости и т. д.
Совет: Если URL-адрес не будет автоматически показываться как гиперссылка, нажмите пробел или введите его, а затем дождийтесь, пока Word обнаружит его как гиперссылки.
Отмена и повторное встраение
Если отменить действие в вставки (CTRL+Z), внедренное содержимое будет вставлено в гиперссылки.
Если вы повторить действие (CTRL+Y), гиперссылка снова станет внедренной веб-частью.
Вырезание и копирование внедренного содержимого
Вы можете вырезать или скопировать внедренное веб-содержимое, а затем вкопировать его в другое место в том же или другом Word для Интернета документе.
Поведение в Word для настольных компьютеров
Если открыть документ Word для Интернета в Word для рабочего стола, внедренное веб-содержимое появится в качестве статического изображения.
Когда вы откроете документ в Word для Интернета, внедренное веб-содержимое будет отображаться как ожидалось.
В некоторых местах документа не работает встраивка. Word для Интернета не разрешается вклеить веб-содержимое в списки, в headers and footers, comments, footnotes и концевые сноски.
Внедренное содержимое всегда отображается в новом абзаце Word для Интернета и не может быть больше.
Если вы хотите показывать URL-адреса как обычные гиперссылки, а не преобразовывать их во внедренное содержимое документа, перейдите в файл> О конфиденциальности>Параметры и отключите необязательные подключенные функции.
This article provides a step-by-step guide to how to create an HTML document, including items such as typing text and adding images and hyperlinks to your HTML document.
Create Your HTML Document
Use one of the following two methods to create your new HTML document.
Method 1
Start Microsoft Word.
In the New Document task pane, click Blank Web Page under New.
On the File menu, click Save.
NOTE: The Save as type box defaults to Web Page (*.htm; *.html).
In the File name box, type the file name that you want for your document, and then click Save.
Method 2
Start Microsoft Word.
Create a new blank document.
On the File menu, click Save as Web Page.
In the File name box, type the file name that you want for your document, and then click Save.
Add Text and Hyperlinks to Your HTML Document
Open the HTML document that you created earlier in this article. To do this, follow these steps:
On the File menu, click Open.
Browse to the location that you saved your article to, in the "Create Your HTML Document" section of this article.
Select the file and then click Open.
Type the following text into the document:
You can use Microsoft Word to create HTML documents as easily as you can create normal Word documents.
To create a hyperlink, select the words "Microsoft Word" in the text that you typed.
On the Insert menu, click Hyperlink.
Save your changes to the document.
Add an Image to Your HTML Document
Place your insertion point where you want to place an image in your document.
On the Insert menu, point to Picture, and then click ClipArt.
In the Insert ClipArt task pane, click Search.
NOTE: If you click Search without typing anything into the Search Text box, the search result will display all of the currently available images on your system.
In the Results section, select the image that you want to insert into the page.
Save your changes and then close the document.
Open an HTML Document in Word
Do one of the following.
If the New Document task pane is still displayed:
In the New Document task pane, select the document under Open a document. This opens the document directly.
If the New Document task pane is not displayed:
On the File menu, click Open.
In the Open dialog box, locate the HTML document that you created earlier, and then select it.
REFERENCES
For more information about HTML support in Word 2002, follow these steps:
Open Microsoft Word 2002.
On the Help menu, click Microsoft Word Help.
Click the Answer Wizard tab.
Type HTML in the What would you like to do? box, and then click Search.
Related topics will be displayed. Click any item to display the information.
Как я могу открыть и посмотреть .doc расширение в моем браузере? Файл находится на моем сервере.
два варианта: Во-первых, это просто ссылка на него, например My Word Document , второй-использовать iframe и указать его на документ. Однако для этого большинство браузеров требуют, чтобы сервер отправлял Content-disposition: inline заголовок документа. Если вы не можете настроить свой веб-сервер для этого, вы можете обернуть документ в немного php:
а затем ссылка на этот скрипт вместо вашего документа word.
это не гарантированно работает, хотя; контент-диспозиция заголовок-это всего лишь подсказка, и любой браузер может рассматривать его как вложение в любом случае.
кроме того, обратите внимание, что .doc не совсем портативный; в основном, вам нужно слово, чтобы отобразить его правильно (Open Office и несколько других приложений с открытым исходным кодом делают приличную работу, но они еще не совсем там), и браузер должен поддерживать открытие Word в качестве плагина.
Если .требование к формату файла doc не установлено в камне, PDF был бы лучшим выбором (преобразование обычно как просто, как печать его на PDF-принтере, скажем, CutePDF, изнутри Word), или, возможно, вы даже можете преобразовать документ в HTML (пробег может отличаться).
вам понадобится браузер с установленным плагином для документов Office. Я считаю, что Microsoft Office установит его по крайней мере для Internet Explorer по умолчанию.
Если вы хотите работать без плагина, то вам нужно преобразовать документ в другой формат - HTML для максимальной совместимости. Это не тривиальная операция, особенно для сложных документов (или даже те, которые просто содержат изображения).
Если ваш .doc файл доступен в интернете, вы можете попробовать Office Web Viewer сервис.
Если ваши документы хранятся в интрасети, вы можете использовать Microsoft Office Web Apps сервер. Он позволяет пользователям просматривать документы Word, PowerPoint, Excel через браузер.
вы можете использовать Google docs вместо этого, как это бесплатно и надежно Путь к файлу можно назначить iframe.
Читайте также: