Как очистить текст от html и форматирования?
- Категория: Технические советы
- – Автор: Игорь (Администратор)
Суть проблемы текст с Html или форматированием
При копировании текста из веб-страниц вместе с html, файлов pdf, документов OpenOffice и Microsoft Word, вы можете столкнуться с одной неприятной проблемой, связанной с копированием html кода и форматирования вместе с текстом. Как пример, вы можете попробовать скопировать текст данной страницы и вставить его в любой документ. Проблема возникает из-за неоднозначности самой задачи копирования. Вы можете хотеть скопировать не только текст, но и его визуальное оформление или html (большинство программ, поддерживающих форматирование текста, по умолчанию считают, что это так и есть).
Порой, проблема не столь очевидна, как может показаться на первый взгляд. Например, если стили копируемого текста очень близки к стилям документа, то вы можете и не заметить, что в документ были вставлены другие стили. Обычно, об этом досадном факте вы узнаете только после того, как начнете менять стили документа. Особенно остро эта проблема касается веб-сайтов, где, часто, стили меняются через отдельные файлы (CSS), которые применяются сразу для всех элементов текста. Так, например, при изменении основного цвета текста статей, вы можете с удивлением заметить, что часть текста по каким-то странным причинам осталась без изменений.
Примечание: Если вы еще не встречались с данном проблемой, то, поверьте, поиск причины может занять достаточно большое количество времени. Особенно, для начинающих пользователей.
Как очистить текст от html и форматирования с помощью StripMail
Существует несколько бесплатных программ, которые позволяют копировать текст без копирования стилей и форматирования.
Одной из таких программ является StripMail. Эта небольшая программа берет содержимое буфера обмена и преобразует его в в простой текст без форматирования. Интерфейс программы прост и интуитивно понятен.
StripMail удаляет форматирование Html и Word, а так же позволяет удалять характерные для электронной почты символы ">" и "|", которые ставятся перед каждой строчкой текста предыдущего письма.
Очистка запускается нажатием кнопки "Do-It-All" в главном окне программы. Вначале скопированный текст очищается от стилей и лишних символов, а затем снова копируется в буфер обмена.
Примечание: Вам не обязательно очищать текст полностью, StripMail позволяет запускать каждую операцию отдельно, при помощи соответствующих кнопок.
Единственным недостатком StripMail является то, что вам необходимо запускать программу каждый раз, когда нужно очистить текст от форматирования. Однако, этот недостаток легко можно обойти, при помощи назначения горячих клавиш для запуска программы с необходимыми параметрами. Такой способ позволяет очищать форматирование так же просто, как вы копируете текст. И вот, что необходимо сделать:
Примечание: Вы можете назначить комбинацию клавиш, как с помощью специальных программ для задания горячих клавиш, так и с помощью установки сочетания клавиш для ярлыка.
- Сначала скачайте и скопируйте StripMail (268 КБ) в удобную для вас папку.
- Откройте блокнот или любой другой текстовый редактор и введите следующую строку:
- %Полный путь к каталогу с программой%\stripmail.exe -d -x
- Сохраните однострочный файл, как stripmail.bat в том же каталоге. Это будет пакетный файл, который при запуске будет открывать StripMail, очищать содержимое буфера, а затем выходить из программы.
- Затем назначьте горячую клавишу для запуска этого пакетного файла либо специальными программами, либо создайте ярлык и назначьте ему сочетание клавиш стандартным способом Windows (Если вы не знаете как это делается, то воспользуйтесь приведенными выше ссылками на другие статьи)
Теперь, каждый раз, когда вам нужно скопировать и вставить только текст, без стилей и форматирования, перед вставкой нажимайте назначенную комбинацию для вызова StripMail. И вуаля, нежелательное форматирование будет удалено.
Как очистить текст от html и форматирования простыми способами
Существуют и более простые способы. Первым из них можно считать использование программы PureText. Программа настраивается несколько проще, чем StripMail. PureText позволяет задавать клавишу для очистки форматированного текста. Однако, по количеству функций программа отстает, программа будет только очищать только форматирование, без удаления html кода и лишних символов.
Вторым и известным еще с давних времен является копирование текста через блокнот Windows. Суть метода проста. Предварительно откройте блокнот. Затем вставьте скопированный текст. После чего выделите весь текст в окне блокнота и скопируйте его. И все, текст в буфере обмена не будет содержать никакого форматирования.
Примечание: Метод основывается на том, что блокнот является простым текстовым редактором, и не поддерживает никакого форматирования. Поэтому после вставки текста в него, все стили и форматирование пропадут.
Так же вы можете удалить форматирование текста, при помощи Microsoft Word. Для этого необходимо выделить нужный текст и нажать комбинацию клавиш "Ctrl + пробел". Word автоматически очистит текст от форматирования. Конечно, эта комбинация клавиш не удалит лишние символы и не очистит текст от html, но она точно пригодится тем, то часто редактирует документы.
Вы так же можете использовать различные онлайн сервисы для очистки форматирования. Например, один из наших текстовых инструментов. Кроме того, что инструмент позволяет очищать форматирование так же, как и в случае с блокнотом, т.е. через вставку и копирование текста. Сервис позволяет очищать текст от html-тэгов и удалять повторяющиеся лишние пробелы и другие символы.
☕ Понравился обзор? Поделитесь с друзьями!