го формату в текстовий (розпізнавання).
Операції редагування (правки) дозволяють змінити вже існуючий електронний документ шляхом додавання або видалення його фрагментів, перестановки частин документа, злиття декількох файлів, розбиття єдиного документа на декілька більш дрібних і т.д.
Введення і редагування при роботі над текстом часто виконуються паралельно. При введенні і редагуванні формується зміст текстового документа.
Оформлення документа задають операціями форматування. Команди форматування дозволяють точно визначити, як буде виглядати текст на екрані монітора або на папері після друку на принтері.
Програми, призначені для обробки текстової інформації, називають текстовими редакторами.
Все різноманіття сучасних текстових редакторів умовно можна розбити на три основні групи:
. Спочатку коли ви встановили ОС (Windows) то вам дається звичайний стандартний пакет, але часто буває що і повний пакет майкрософт офіс. От якраз саме той самий не потрібний нам для всіх користувачів блокнот, WordPad, і безліч схожих редакторів, такі як Atlantis, EditPad, AditorPro, Gedit і т.д. Обмежені можливості по обробки текстів, як відомо вони все працюю з розширенням .txt. Через свою простоти, ними не можна пристойно по своєму смаку форматувати об'ємний текст. До речі що стосується програмування багато викладачів радять друкувати програмний код саме на цих ось найпростіших і менш функціональних текстових редакторів, так насправді краще запам'ятовується всі методи, функції, і т.д.
. Проміжний клас текстових редакторів включає в себе досить широкі можливості по частині оформлення документів. Вони працюють з усіма стандартними текстовими файлами (TXT, RTF, DOC). До таких програм можна віднести Microsoft Works, Лексикон.
. До третьої групи відносяться потужні текстові процесори, такі, як Microsoft Word або StarOffice Writer. Вони виконують практично всі операції з текстом. Більшість користувачів використовує саме ці редактори в повсякденній роботі.
Основними функціями текстових редакторів і процесорів є:
можливість введення і видалення або зміна символу в тексті;
зміна розміру шрифту, використання різних шрифтів символів;
копіювання і перенесення частини тексту з одного місця на інше або з одного документа в інший;
контекстний пошук і заміна частин тексту;
завдання довільних параметрів абзаців і шрифтів;
автоматичне перенесення слів на новий рядок;
автоматичну нумерацію, обробка та нумерація виносок;
створення таблиць і побудова діаграм;
перевірка правопису слів і добір синонімів;
побудова змістів і предметних покажчиків;
роздруківка підготовленого тексту на принтері і т.п.
Також практично всі текстові процесори володіють наступними функціями:
підтримка різних форматів документів;
многооконность, тобто можливість роботи з декількома документами одночасно;
вставка і редагування формул;
автоматичне збереження редагованого документа;
робота з багатоколонкові текстом;
можливість роботи з різними стилями форматування;
створення шаблонів документів, аналіз статистичної інформації.
Сьогодні практично всі потужні текстові редактори входять до складу інтегрованих програмних пакетів, призначених для потреб сучасного офісу. Так, наприклад, Microsoft Word входить до складу найпопулярнішого офісного пакету Microsoft Office. Аналогічні MS Office.
. ОБРОБКА РЯДКИ
Рядок - це ряд lt; # 255 src= doc_zip2.jpg / gt;
Приклад 2.
Використовуємо String, де вже буде написаний Привіт Мир!
. МЕТОДИ В КЛАСІ STRING
length () - показує довжину рядка, точніше повертає число Int;
наприклад, нам потрібно дізнатися, скільки кількість букв у слові, для цього ми використовуємо даний метод:
indexOf (char ch) - показує під яким індексом варто обраний символ в рядку, повертає число Int;
Далі буду показувати лише ту основну частину коду із застосуванням даних методів. (тобто все що записано в Main);
toUpperCase () - дана операція робить всі символи в рядку прописними.
String toLowerCase () - виконує зворотну дію, тобто всі прописні в рядкові.
replace (char с1, char с2) - робит...