Как скопировать в буфер обмена кнопками: Копирование и вставка с использованием буфера обмена Office

Содержание

Копирование и вставка с использованием буфера обмена Office

Буфер обмера Office позволяет скопировать до 24 элементов из документов Office или других программ и вставить их в другой документ Office. Например, можно скопировать текст из сообщения электронной почты, данные из книги или таблицы и рисунок из презентации, а затем вставить их все в документ. С помощью буфера обмена Office скопированные элементы можно разместить в документе в нужном порядке.

При использовании области задач Буфер обмена можно вставлять не только последний скопированный или вырезанный объект. Область задач Буфер обмена содержит несколько последних изображений или текстовых фрагментов, которые вы копировали или вырезали.

Примечание: вы по-прежнему можете вырезать, копировать и вставлять фрагменты стандартным способом — с помощью кнопок на ленте или сочетаний клавиш CTRL+X (Вырезать), CTRL+C (Копировать) и CTRL+V (Вставить).

Открытие области задач «Буфер обмена» в приложениях Office

Чтобы открыть область задач Буфер обмена, откройте вкладку Главная, а затем нажмите кнопку вызова диалогового окна Буфер обмена. Дважды щелкните изображение или фрагмент текста, которые нужно вставить.

Примечание: Чтобы открыть область задач Буфер обмена в Outlook, в открытом сообщении откройте вкладку Сообщение, а затем в группе Буфер обмена нажмите кнопку вызова диалогового окна Буфер обмена.

Копирование и вставка нескольких элементов с использованием буфера обмена Office

  1. Откройте файл, из которого вы хотите скопировать элементы.

  2. Выберите первый элемент, который требуется скопировать, и нажмите клавиши CTRL+C.

  3. Продолжайте копировать элементы из того же или другого файла, пока не соберете все, которые вам нужны. В буфер обмена Office можно поместить до 24 элементов. При копировании двадцать пятого элемента первый элемент в буфере обмена Office удаляется.

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

  4. Щелкните место в документе, в которое необходимо вставить элементы. Собранные элементы можно вставить в любую программу Office.

  5. Выполните одно из указанных ниже действий.

    • Чтобы вставить элементы по одному, в области задач Буфер обмена дважды щелкните каждый элемент, который вы хотите вставить.

    • Чтобы вставить все скопированные элементы, в области задач Буфер обмена нажмите кнопку Вставить все.

Удаление элементов из буфера обмена Office

Элементы можно удалить из буфера обмена Office по одному или все сразу.

В области задач Буфер обмена выполните одно из указанных ниже действий.

  • Чтобы удалить один элемент, щелкните стрелку рядом с ним и выберите команду Удалить.

  • Чтобы удалить все элементы, нажмите кнопку Удалить все.

Настройка отображения буфера обмена в Office

Чтобы настроить способ отображения буфера обмена Office, нажмите кнопку Параметры в нижней части области задач.

Параметр

Описание

Автоматическое отображение буфера обмена Office

Автоматическое отображение буфера обмена Office при копировании элементов.

Открывать буфер обмена Office при двойном нажатии CTRL+C

Автоматическое отображение буфера обмена Office при двойном нажатии клавиш CTRL+C.

Собирать данные без отображения буфера обмена Office

Автоматическое копирование элементов в буфер обмена Office без отображения области задач Буфер обмена.

Показать значок буфера обмена Office на панели задач

Отображение значка

Буфер обмена Office в области состояния системной панели задач, когда буфер обмена Office активен. Этот параметр включен по умолчанию.

Показывать состояние около панели задач при копировании

Отображение сообщений о собранных элементах при их копировании в буфер обмена Office. По умолчанию этот параметр включен.

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

На компьютере Mac невозможно просмотреть или очистить буфер обмена.

  1. Выберите данные, которые необходимо скопировать.

  2. На панели инструментов Стандартная нажмите кнопку Копировать .

  3. Щелкните там, куда необходимо вставить вырезанный скопированные данные.

  4. На панели инструментов Стандартная нажмите кнопку В .

    Кнопка Параметры в , которая отображается в документе, временная. Ее можно нажать, чтобы изменить форматирование вставляемого элемента. Чтобы отменить отображение этой кнопки, щелкните в любом другом месте документа, нажмите клавишу ESC или начните ввод.

    Советы: 

    • Для копирования используется +C, а для вкладки В виде +V.

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

Использование буфера обмена Office

В Office буфере обмена хранятся текст и рисунки, которые вы копируете или вырезали из любого места, и позволяет вкопировать сохраненные элементы в любой другой Office файл. Вот как это работает в Word 2013 или Word 2016.

Вырезание и вклейка элементов из буфера обмена

  1. Если вы еще не сделали этого, щелкните Главная

    ,а затем щелкните кнопку запуска в правом нижнем углу группы Буфер обмена.

  2. Вы выберите текст или рисунок, который вы хотите скопировать, и нажмите CTRL+C.

    Каждый фрагмент отображается в буфере обмена (последняя версия вверху).

  3. При необходимости повторите шаг 2, пока не скопируете все нужные элементы.

    Совет: После открытия буфера обмена в нем сохраняется содержимое, которое вы копируете или вырезали из любого места. То же самое происходит, если в буфере обмена хранится содержимое, но остается закрытым, если запущена Office буфера обмена. Подробнее об этом см. в приведенной ниже таблице Настройка параметров буфера обмена.

  4. Щелкните место в документе, куда вы хотите в нее в paste.)

  5. В буфере обмена сделайте следующее:

    • Щелкните стрелку вниз рядом с элементом, который нужно вировать, и выберите пункт Вировать.

    • Чтобы вклеить все части буфера обмена в выбранную область документа, нажмите кнопку В нее.

Другие вещи, которые можно делать с буфером обмена

Удаление элементов из буфера обмена

Выполните одно из указанных ниже действий.

  • Щелкните стрелку справа от элемента и выберите удалить.

  • Щелкните правой кнопкой мыши элемент, который вы хотите удалить, и выберите удалить.

  • Нажмите кнопку Очистить все, чтобы очистить буфер обмена.

Закрыть буфер обмена

Щелкните X в правом верхнем углу области Буфер обмена.

Настройка параметров буфера обмена

Параметры контролируют различные функции буфера обмена, например, когда появляется буфер обмена.

Откройте буфер обмена и нажмите кнопку Параметры в нижней части области.

Вот что делает каждый из вариантов:

Параметр

Описание

Автоматическое отображение буфера обмена Office

Отображение буфера Office при копировании более одного элемента.

Открывать буфер обмена Office при двойном нажатии CTRL+C

Отображение буфера Office при дважды нажатии CTRL+C.

Собирать данные без отображения буфера обмена Office

Автоматическое копирование элементов в буфер обмена Office без отображения области задач Буфер обмена. При выборе этого параметра в буфере обмена будет храниться содержимое, скопированные или вырезанное из любого места.

Показать значок буфера обмена Office на панели задач

Отображает значок буфера обмена в области уведомлений Windows панели задач, когда буфер обмена активен. Этот параметр по умолчанию находится в режиме.

Показывать состояние около панели задач при копировании

Количество элементов, собранных в правом нижнем углу окна Word. Этот параметр по умолчанию находится в режиме.

Функция Copy-Paste в Windows 10 скоро изменится, и больше «никогда не будет прежней»

| Поделиться

Microsoft модифицирует буфер обмена в Windows 10, добавив в него возможность синхронизации скопированного текста между устройствами и упростив копирование изображений и HTML-контента. Также в нем появятся опции вставки смайликов и GIF-анимаций в мессенджеры.

«Буфер обмена» изменится навсегда

Компания Microsoft подготовила новое изменение в ОС Windows 10. затрагивающее одну из базовых функций системы. Она намерена модернизировать механизм «копировать/вставить», осуществляемый путем нажатия комбинаций кнопок Ctrl+C и Ctrl+V.

Сам по себе механизм в системе останется, эксперты ресурса TechRadar считают, что изменения в связанном с ним буфере обмена, которые готовит Microsoft, настолько масштабны, что «он уже никогда не будет прежним».

В первую очередь отметим, что Microsoft не станет трогать непосредственно сочетания клавиш Ctrl+C и Ctrl+V – действия, производимые по их нажатию, останутся прежними. Все изменения затронут панель буфера обмена, которую можно будет вызвать комбинацией кнопок Win+V.

В новой версии панели появятся вкладки для быстрой вставки эмодзи и GIF-анимаций – эта опция рассчитана на пользователей мессенджеров. По похожему принципу, к примеру, функционирует мобильная клавиатура Google Gboard.

В буфере обмена появятся эмодзи

Вкладка с находящимся в буфере текстом тоже останется, плюс будут добавлены инструменты по удобному копированию в буфер различных изображений и контента веб-страниц для последующей их вставки, например, в документ Word или файл презентации. Это появится в окне переработанной истории работы буфера обмена.

Дополнительные изменения

Историю копирования текста можно будет синхронизировать между несколькими устройствами под управлением Windows, пишет TechRadar. Для этого потребуется активировать опцию «Автоматически синхронизировать копируемый текст» (Automatically sync text that I copy) в настройках буфера обмена – она будет находиться на вкладке «Синхронизация между устройствами» (Sync across devices).

Виртуальная клавиатура Microsoft с буфером обмена напоминает Google Gboard

В настоящее время неизвестно, станет ли Microsoft увеличивать количество записей, хранящихся в обновленной истории буфера обмена. Сейчас она содержит 25 полей, и наиболее старые записи автоматически удаляются при появлении новых.

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

Когда ждать нововведений

Изменения в настоящее время доступны только в тестовой сборке 20185. Сроки их появления в стабильной версии Windows 10 на момент публикации материала установлены не были.

Как создать ИТ-инфраструктуру с нуля для производственной компании?

Инфраструктура

По мнению экспертов TechRadar, апдейт станет частью Windows 10 после релиза следующего глобального обновления, появление которого может состояться осенью 2020 г.

Как Microsoft модифицирует (и даже удаляет) классические функции

Последнее на момент публикации материала крупное стабильное обновление для Windows 10, версию 2004, компания Microsoft, как сообщал CNews, выпустила в мае 2020 г. Оно не содержало масштабных изменений в работе классических функций Windows. Модифицировать их Microsoft принялась летом 2020 г., начав с «Панели управления».

В первых числах июля 2020 г. с появлением Windows 10 с индексом 20161 вместо привычной всем «Панели управления» по клику на ее иконку стало открываться меню «Параметры», которое Microsoft продвигает со времен Windows 8 в качестве замены этой самой «Панели». До финальных сборок системы это новшество пока не дошло.

Microsoft постепенно избавляет Windows от функций, которыми миллионы людей пользовались десятилетиями

Спустя всего несколько дней из Windows 10 таинственным образом исчезли текстовые редакторы WordPad, ставший частью ОС с релизом Windows 95 в 1995 г., и «Блокнот», он же NotePad, существующий со времен самой первой «оконной» ОС Microsoft – Windows 1.0, дебютировавшей в 1985 г. Компанию им составил графический редактор Paint, вышедший в 1995 г.

Оказалось, что причина кроется в патче KB4565503, без предупреждения удаляющем все эти программы. Устанавливать его необязательно, и даже после интеграции в систему его можно удалить при помощи стандартных средств Windows.

В начале августа 2020 г. Microsoft решила модифицировать «Диспетчер устройств» (Device Manager) путем удаления из него очень полезной функции. В одной из тестовых сборок Windows «Диспетчер» лишился возможности поиска драйверов для «железа» в интернете – теперь он умеет искать только в локальных папках. Сделано это, как и в случае с «Панелью управления», для продвижения меню «Параметры».



Урок 16. Буфер обмена – Эффективная работа в MS Office

На уроке 15 мы говорили о причине появления лишних стилей. И одна из причин появления лишних стилей – это неумение правильно пользоваться таким явлением, как буфер обмена и, в частности, такой возможностью, как специальная вставка из буфера обмена.

По окончании урока вы сможете:

  1. Рассказать, что такое буфер обмена
  2. Применить специальную вставку из буфера обмена

Буфер обмена – это часть памяти компьютера, в которой можно сохранить информацию, которую вы скопировали. По мере необходимости скопированную информацию можно извлекать из буфера обмена и вставлять в выбранное нами место.

1. Буфер обмена. Возможности буфера обмена

Скачайте документ тут. Откройте документ.

  1. Выделяем текст (см. Урок 2. Выделяем текстовую информацию в документе)
  2. Копируем текст в буфер обмена. Выбирайте, каким способом вы это сделаете:
  • Лента Главная → группа команд Буфер обмена → Копировать:
  • Щёлкаем ПМ (правая клавиши мыши) на выделенном тексте → появляется контекстное меню → выбираем команду Копировать:
  • Сочетание клавиш Ctrl+C (причём неважно, какова раскладка вашей клавиатуры: английская или русская):
    Наш скопированный текст отправился в буфер обмена.
  1. Разыскать место, куда вы будете вставлять скопированный текст. Это может быть другое место в документе или новый документ, в который вы собираете информацию из разных источников.
  2. Вставить текстовую информацию из буфера обмена. Выбирайте, каким способом вы это сделаете:
  • Лента Главная группа → команд Буфер обмена → Вставить (обратите внимание, какая большая кнопка):
  • Щёлкаем ПМ (правая клавиши мыши) → появляется контекстное меню → выбираем команду Параметры вставки → щёлкаем ЛМ по первой иконке
  • Сочетание клавиш Ctrl+V (причём неважно, какова раскладка вашей клавиатуры: английская или русская)
Запомните!Использование клавиатурных сочетаний значительно увеличивает производительность труда

Скопированную информацию можно вставлять много раз.

Буфер обмена един для всех программ, установленных на компьютере. Вы можете скопированный текст вставить в графический редактор Visio или CorelDraw. Скопированная информация храниться в буфере обмена, до тех пор, пока вы не скопируете что-нибудь новое. Новое затирает старое.

Но у офисных программ есть замечательная особенность: сохранение в буфере обмена до 24 (!) фрагментов. Причём, не важно каких: размер, вид, объём – всё это не важно. Одно копирование – один фрагмент. Воспользуемся этой особенностью.

  1. Лента Главная → группа команд Буфер обмена → кнопка группы. Откроется окно Буфера обмена.
  2. Выберите команду Параметры → Установите галочки:
  • Собирать данные без отображения буфера обмена Office
    Данные в количестве до 24 фрагментов будут собираться в буфере обмена вне зависимости открыто окно Буфера обмена или нет. Если вы скопировали больше 24 раз, то информация, скопированная первой, исчезнет, и так по кругу.
    Интересная особенность: если вы копируете информацию в другой неофисной программе (например, вы работаете в графическом редакторе), то эта информация в количестве до 24 фрагментов будут собираться в буфере обмена Office. Тогда как в программе, в которой вы работаете в настоящий момент, будет доступен только последний скопированный фрагмент.
    Если бы вы знали, как часто меня выручала информация, собранная в буфере обмена Office!
  • Показать значок буфера обмена Office на панели задач

Ваша картинка может отличаться от моей (операционная система другой версии, другие цвета)

  • Показывать состояние около панели задач при копировании
    Как только вы скопируете информацию, то около панели задач всплывёт надпись:Редко, но бывает, что добавить фрагмент в буфер обмена по каким-то причинам невозможно. Тогда вы увидите надпись, что фрагмент в буфер обмена не добавлен:

Буфер обмена настраивается один раз. Если вы закроете окно Буфера обмена, то настройки сохраняться. Закрывается Буфер обмена повторным щелчком ЛМ по кнопке группы (Лента Главная → группа команд Буфер обмена → кнопка группы):Если вам необходимо вставить фрагмент, скопированный ранее, то откройте окно Буфера обмена (вы уже знаете, как это делается). Далее из списка скопированный фрагментов выберите нужный вам фрагмент и щёлкните на нём ЛМ – фрагмент вставиться из буфера обмена.

Обратите внимание: на выбранном вами фрагменте появляется кнопка выпадающего меню. Щёлкните ЛМ по кнопке выпадающего меню и вы увидите две команды на выбор: Вставить и Удалить. Командой Удалить вы удаляете этот фрагмент из буфера обмена:

Запомните!Скопированная информация хранится в буфере обмена до тех пор, пока вы не перезагрузите или выключите компьютер.

2. Буфер обмена. Специальная вставка

Очень часто нам бывает нужна операция «Скопировать из документа – вставить в новый документ». Даже очень часто. Но эта операция является причиной появления лишних стилей в документе (см. Урок 15. Лишние стили текста). Ведь вместе с текстом мы копируем символ конца абзаца, а именно он заключает в себе всю характеристику абзаца (Стиль абзаца).

Если нам нужно вставить один абзац, то можно, перетаскивая мышку, выделить текст без символа конца абзаца, скопировать и вставить в новый документ, что мы и делали на Уроке 15. А если нам нужно скопировать несколько абзацев? Ведь в этом случае мы поневоле копируем символы конца абзаца, а с ними тащим в наш новенький чистенький документ кучу ненужных нам стилей, в чём мы уже с вами убедились на прошлом уроке. В этом случае нас выручит специальная вставка буфера обмена.

Скачайте документ тут

Вы открыли Учебный файл_Специальная вставка?

  1. Выделите весь текст (см. Урок 2. Я предпочитаю тройной щелчок ЛМ по полосе выделения)
  2. Скопируйте весь текст любым известным вам способом (я предпочитаю сочетание клавиш Ctrl+C).
  3. Создайте новый документ (я уже не напоминаю, что режим «Непечатаемые символы» и рабочее окно Стили должны быть заданы всегда).
  4. Лента Главная → группа команд Буфер обмена → кнопка Вставить → чёрный треугольник выпадающего меню.
    Раскроется меню Параметры вставки:

Пройдитесь курсором по четырём кнопкам в раскрывшемся окне параметры вставки.

Первая кнопка

В этом случае мы притащим в новый документ все стили текста, которые только есть в старом документе. Оно нам надо?

Вторая кнопка даёт такую картину:Третья кнопка  даёт такую картину:

Как видите, есть риск получить в список стилей Встроенный стиль.

Четвёртая кнопка  даёт такую картину:

Как видите:

  • Новые стили в области задач Стили не появились,
  • Автоматическая нумерация списков превратилась в обычный текст.

Выбирайте, какой кнопкой специальной вставки Буфера обмена вы будете пользоваться.
Я предпочитаю кнопку
На мой взгляд, она самая безопасная в смысле «недопущения» в новый документ ненужных мне стилей.

Вы можете возразить: А как же превращённая в текст автоматическая нумерация? С этим явлением мне помогает справиться моя любимая команда Заменить. Возможности этой команды очень велики и, честно, до конца мной не изучены. Я сомневаюсь, что за один урок расскажу вам о возможностях команды Заменить.

Теперь вы сможете:

  1. Рассказать, что такое буфер обмена
  2. Применить специальную вставку из буфера обмена

 

Буфер обмена. Офисный компьютер для женщин

Буфер обмена

Смотрим, что у нас есть в группе Буфер обмена (рис. 1.13).

Рис. 1.13. Группа Буфер обмена

Кнопка с ножницами  отвечает за вырезание текста (ее дублирует сочетание клавиш Ctrl+X). Выделяем часть текста (например, первый абзац). Нажимаем кнопку с ножницами или Ctrl+X – абзац пропал. Не пугайтесь, он исчез не бесследно. Установите курсор в любом другом месте текста – и вы сможете его туда вставить нажатием большой кнопки Вставить (ее дублирует сочетание клавиш Ctrl+V). Нажимаем.

Вот он – наш первый абзац, в целости и сохранности. Если хотите потренироваться, то верните его на место.

Кнопочка под ножницами (с двумя листками бумаги ) отвечает за копирование текста. Ее дублирует сочетание клавиш Ctrl+C (Сору – копировать). Допустим, нам нужно повторить какое-то место в тексте. Выделяем нужный кусок. Нажимаем волшебные клавиши или щелкаем на кнопке Копировать. Выделенный текст компьютер запомнил, причем текст при этом не пропал. Теперь устанавливаем курсор в то место в тексте, где мы хотим повторить наш выделенный кусок. Вставляем его туда с помощью кнопки Вставить или сочетания клавиш Ctrl+V. Эту операцию можно выполнить сколько угодно раз. Один раз часть текста скопировать, а потом вставлять ее в текст хоть через каждое слово.

В программе Word существует так называемый буфер обмена – это такой кусочек памяти компьютера (в честь него и названа группа кнопок, которую мы только что рассмотрели). Когда вы что-то вырезаете или копируете, то компьютер заносит этот кусочек текста (или картинку, или еще что-то) в буфер. В Word 2007 буфер может содержать максимум 24 объекта.

Объект – это то, что вы сохранили за один раз: слово, абзац, картинку. Например, в буфере может быть три куска текста и 21 изображение. Чтобы посмотреть, что хранится в буфере, найдите в группе Буфер обмена кнопку диалогового окна (справа внизу квадратик со стрелочкой ) и щелкните на ней. В левой части окна появится область (рис. 1.14). Посмотрите, на рисунке в буфере заполнено 5 мест из 24. В любой момент мы можете вставить в текст любой из этих 5 кусочков. Для этого ставите курсор в нужное место в тексте, а потом щелкаете на том кусочке, который хотите вставить, на панели буфера обмена.

Если не открывать весь буфер обмена, то вы сможете вставить из него только один объект (скопированный или вырезанный последним). Запомнили что-то, потом можете это что-то вставлять куда угодно несколько раз. Запомнили что-то другое, первый кусочек затерся, даже если там было 10 страниц текста, а во второй раз вы запомнили только один символ.

Когда буфер обмена вам больше не нужен, закройте панель. У нее есть свой собственный крестик, на котором нужно щелкнуть кнопкой мышки. На рис. 1.14 вы увидите его правее заголовка панели.

Три кнопки, которые мы рассмотрели (Вырезать, Вставить и Копировать), доступны только тогда, когда у вас выделен какой-нибудь текст, так что, если они неактивны, не пугайтесь.

Рис. 1.14. Слева открыта область задач Буфер обмена

И еще, щелкните правой кнопкой мышки на выделенном тексте. Видите, в контекстном меню тоже есть пункты Вырезать, Копировать и Вставить (рис. 1.15). Ими можно точно так же пользоваться, как и кнопками из группы Буфер обмена.

Рис. 1.15. Такое меню появляется при щелчке правой кнопкой мыши на выделенном тексте

Если вы решите распрощаться с каким-то куском текста и удалить его, нужно сначала выделить его, а потом нажать клавишу Delete. Впрочем, совсем необязательно нажимать именно Delete, потому что выделенную часть текста удалит нажатие любой «буквенной» клавиши или Пробела, буква или пробел просто заменят собой то, что было на этом месте раньше. Подобное действие удобно в том случае, если вы сразу захотите набирать текст на освободившемся месте. Но ведь может быть и так, что текст удалился случайно. И это ужасно! Например, нажали нечаянно Пробел – и куска текста как не бывало.

Естественно, ни одна работа не обходится без ошибок. Поэтому, если вы что-то не то нажали, что-то не то удалили или вставили не туда, куда нужно, не паникуйте. На панели быстрого доступа (слева вверху) есть чудодейственная кнопочка Отменить , она просто панацея от всех бед (это ее дублирует сочетание клавиш Ctrl+Z, о котором я уже рассказывала). Эта кнопка позволяет последовательно отменять действия, которые вы выполнили (например, ввод или удаление). Причем отменить можно не просто одно последнее действие, а сколько угодно много. Каждое нажатие кнопки отменяет одно действие. Но можно сразу отменить несколько действий. Для этого раскройте список, то есть щелкните на стрелочке , которая расположена на кнопке Отменить (рис. 1.16).

Рис. 1.16. Список кнопки Отменить

Видите, вы одним махом можете отменить столько последних действий, сколько захотите. Сколько действий выделите указателем мыши, столько действий и отмените.

Простой пример. Давайте сделаем следующее.

1. Выделим часть текста.

2. Вырежем текст.

3. Вставим его в другое место.

И тут у нас звонит телефон, кто-то к нам приходит, а потом мы сидим и думаем, а зачем мы это делали? Пытаемся вспомнить и нажимаем Ctrl+Z.

1. Ctrl+Z – текст пропадает из места вставки.

2. Ctrl+Z – текст появляется в том месте, откуда мы его удалили.

Можно также было отменить два последних действия в списке (рис. 1.17).

Рис. 1.17. Отменяем свои действия с помощью списка

И именно в этот момент мы вспоминаем, что делали все правильно. Нам на помощь приходит вторая важнейшая кнопочка на панели быстрого доступа – Вернуть (справа от Отменить). Нажимаем ее – текст вырезается. Нажимаем еще раз – текст вставляется. То же самое можно было бы проделать, нажав два раза сочетание клавиш Ctrl+Y.

Данный текст является ознакомительным фрагментом.

Продолжение на ЛитРес

Копирование и вставка на компьютере Mac

Копируйте или вырезайте текст либо другие объекты в одном месте, а затем вставляйте их в другое место. Эти способы работают в большинстве приложений. 

Копирование или вырезание

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

Копировать

  • Нажмите сочетание клавиш Command-C. 
  • Или выберите «Правка» > «Копировать» в строке меню.
  • Либо удерживая клавишу Control (или щелчком правой кнопкой мыши) выберите необходимый объект, а затем выберите «Копировать» в контекстном меню.

Вырезать

  • Нажмите сочетание клавиш Command-X. 
  • Или выберите «Правка» > «Вырезать» в строке меню.
  • Либо удерживая клавишу Control (или щелчком правой кнопкой мыши) выберите необходимый объект, а затем выберите «Вырезать» в контекстном меню.

Вставить или вставить и согласовать стиль

Сначала щелкните мышью, чтобы разместить точку вставки, а затем выполните одно из следующих действий, чтобы вставить скопированный объект в это место. При использовании функции «Вставить и согласовать стиль» шрифт, цвет, размер и другой стиль вставляемого объекта будут согласованы с окружающим его содержимым. 

Вставить

  • Нажмите сочетание клавиш Command-V. 
  • Или выберите «Правка» > «Вставить» в строке меню.
  • Либо удерживая клавишу Control (или щелчком правой кнопкой мыши) выберите необходимый объект, а затем выберите «Вставить» в контекстном меню.

Вставить и согласовать стиль

  • Нажмите сочетание клавиш Option-Shift-Command-V.
  • Или выберите «Правка» > «Вставить и согласовать стиль» в строке меню.

Дополнительная информация

Дата публикации: 

где находится и как очистить

Ввиду продолжительной работы с компьютером, даже на базовом уровне, многие пользователи неоднократно сталкивались с одной его непримечательной возможностью. Речь идет о временном сохранении важной информации, с последующим её переносом.

За примерами далеко идти не нужно: скопированная ссылка моментально доставлялась по первому требованию; отобранные для коллажа фотографии путешествовали между дисками, и даже занимающие много места видео не составляло труда переместить в новое место назначения. Удобство этой функции трудно не оценить и всё это возможно благодаря буферу обмена.

Что такое буфер обмена

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

Вне зависимости от версии вашей операционной системы Windows, буфер обмена (или как его еще называют «clipboard») выполняет сваленную на него работу. Но, как и в любой другой разработке компании Microsoft, в этой технологии есть несколько нюансов, понимание которых значительно упростит вашу жизнь.

Как включить или отключить

Как уже многие догадались, работа с буфером обмена очень проста и не требует длительного периода освоения. По умолчанию эта функция доступна каждому.

Для того, чтобы начать пользоваться буфером обмена достаточно просто запомнить 2 комбинации «горячих клавиш»: «Ctrl + C» — отвечает за копирование, в свою очередь «Ctrl + X» за вырезание. Различие между ними в том, что в первом случае мы создаем цифровую копию файла, части текста и т.п., а во втором изымаем эту информацию с её первоначального места нахождения с последующим перемещением.

Наглядно функции также различимы. При копировании файлов, объекты, к которым применена комбинация «Ctrl + C», не изменят своего вида, чего не скажешь о вырезании. После применения команды «Ctrl + X», вырезанные файлы станут едва прозрачными.

Первый этап понятен. Теперь попробуем переместить вырезанные файлы в новую папку. Для этого нам понадобится новая комбинация «Ctrl + V», получившая в народе имя «вставка». Для её успешного применения необходимо найти область, где будут размещены ранее вырезанные файлы и нажать соответствующие команде клавиши на клавиатуре.

Есть и иной способ использования буфера обмена, но гораздо менее эффективный. Копировать или вырезать данные можно через вызов контекстного меню, по нажатию правой кнопки мыши. Затем нажмите «Копировать» или «Вырезать», в соответствии с вашими требованиями.

Подобно проделанной ранее работе разместим данные в новом месте, все также через применения ПКМ к любой незанятой области в новом месте.

Где находится и как посмотреть

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

Расположение на жестком диске

Папка, где буфер обмена можно найти, находится по адресу C:\Windows\system32. Среди множества системных файлов здесь расположено непримечательное приложение под названием clip.exe, которое и хранит интересующую нас информацию.

Открытие файла в Windows XP

Если у вас установлена операционная система Windows XP, то этот файл можно открыть двойным нажатием левой кнопкой мыши. Давайте для примера я зайду на главную страницу своего сайта http://comp-profi.com/ и скопирую отрывок из текста:

Теперь я запускаю файл clipbrd.exe и вижу, что он там сохранился. Кстати, если вы не разу не видели, то вот так выглядит буфер обмена:

Если бы я вставил картинку, то сейчас бы там была видна картинка, которую я скопировал.

Пользователям, использующим операционную систему Windows 7 и старше, к сожалению, провести какие-либо действия с этим приложением не представляется возможным. Напрашивается вопрос: «И как открыть буфер обмена в Windows современных?». Об этом ниже.

Встроенный просмотрщик Windows 10

Для клиентов, использующих ОС Windows 10 версии 1809 и новее, предусмотрена возможность не только воочию наблюдать сохраненную информацию, но даже иметь сразу несколько скопированных объектов, будь то текст, папка или файлы, занимающие много места. Убедиться в наличии предоставленной возможности можно перейдя в окно «Параметры», через кнопку «Пуск».

Следом найдите в списке слева надпись «Буфер обмена». По нажатию на последнюю обратите внимание на пункт «Сохранить несколько объектов» и передвиньте ползунок для включения этой функции.

Теперь вы можете сохранять несколько объектов/частей текста во встроенном clipboard и беспрепятственно возвращаться к ним по нажатию комбинации клавиш Win + V. Зажав соответствующие кнопки на клавиатуре в правом нижнем углу отобразиться окно под названием «Буфер обмена», с сохраненной в ней информацией.

Clipdiary

А как быть остальным пользователям? Для того, чтобы знать, где и как посмотреть скопированные файлы и т.п. данные за помощью следует обратиться к сторонним разработчикам. Одним из самых распространённых выборов является программа Clipdiary, предлагающая функционал подобно встроенному буферу обмена в новейших версиях Windows 10.

Для установки приложения проследуйте на основной сайт разработчика http://clipdiary.com/rus/. Здесь вам будет предложена бесплатная установка двух версий программы. Рекомендуем «Портабельную», чей функционал удовлетворит большую часть пользователей.

При первом запуске Clipdiary вам будет предложено базовое обучения и настройка приложения под свои предпочтения. Самой программой управляться достаточно просто. Вся сохраненная информация будет отображаться в рабочем поле, откуда вы сможете копировать и вставлять информацию все теми же комбинациями клавиш «Ctrl + V», «Ctrl + С» и «Ctrl + Х».

CLCL

Еще одним отличным решением будет удобная и простая в управлении утилита под названием CLCL. Скачать CLCL и прочесть подробное описание можно на сайте. Но сейчас давайте немного ее рассмотрим. Открыв страницу разработчика в Интернете выберите среди предложенных версий русскую.

Как и Clipdiary, она не требует установки и доступна для работы сразу после распаковки скачанного архива. Во время работы приложения, оно будет отображаться в виде скрепки в меню скрытых значков.

Открыть меню управления можно после двойного нажатия на ярлык в виде скрепки. Чтобы узнать, как найти скопированные ранее файлы, в появившемся окне программы обратите внимание на директорию «Журнал». Здесь будут храниться данные, упорядоченные по типу файла и времени добавления в буфер обмена.

Как очистить

Часто случается, что после переброски данных с помощью буфера обмена мы забываем о последних. Однако, оперативная память компьютера по-прежнему активно используется для хранения этой информации, что сказывается на быстродействии системы.

Понимание того, как очистить буфер обмена, и своевременная его очистка помогает освободить ОЗУ от ненужных вычислений. Добиться желаемого результата можно несколькими путями.

В Windows XP

Для того чтобы очистить буфер обмена необходимо запустить уже известный нам файл и нажать на крестик либо «Правка» – «Удалить». Вас спросят: действительно ли вы ходите очистить буфер обмена, ну а вы, естественно, ответите, что «Да».

При помощи командной строки

Это решение позволит полностью избавиться от накопившейся информации в буфере обмена, а поэтому будьте предусмотрительны перед её использованием.

  1. Вам понадобиться вызвать системное окно «Выполнить». Сделать это можно одновременно нажав клавиши Win + R. В пустующей графе введите команду cmd и нажмите «ОК».2. Откроется командная строка. Введите команду echo off | clip (при вводе учитываются пробелы) и нажмите клавишу «ENTER».

Используя софт

Процесс довольно долгий, а время наш наиценнейший ресурс. Чтобы оптимизировать затраты на очистку рекомендуем вернуться к программам, которые мы упоминали несколькими абзацами выше. Преимущество их использования не только вы быстром удалении накопившейся информации, но и возможности избирательно «попрощаться» с ненужными данными.

Для СLCL достаточно просто выделить необходимый файл, затем нажать на него ПКМ и в появившемся окне выбрать «Удалить».

Та же процедура применима и к утилите Clipdiary. Выделив один или несколько удаляемых файлов, нажмите на них ПКМ и выберите «Удалить» (также применима комбинация клавиш Ctrl + Delete).

С помощью этих нехитрых советов вы сможете добиться лучших результатов в работе с переносом данных, а также значительно оптимизировать свои затраты времени при работе за компьютером.

Смотрим видео по теме:


Оценить статью: Загрузка… Поделиться новостью в соцсетях

 

Об авторе: Олег Каминский

Вебмастер. Высшее образование по специальности «Защита информации». Создатель портала comp-profi.com. Автор большинства статей и уроков компьютерной грамотности

Как добавить кнопку «Копировать в буфер обмена» в Google Таблицах

Если вы создали инструмент с помощью Google Sheet, и единственное, чего ему не хватает, так это кнопки «Копировать в буфер обмена » , вы не одиноки.

Многие люди спрашивают, как добавить копию кнопки в буфер обмена в Google Таблицах. В настоящее время вы не можете добавить кнопку «Копировать в буфер обмена» через скрипт в Google Sheet. Почему? Есть две причины.

Во-первых, это проблема безопасности. Думаю об этом.Google Таблицы (Gsuite) используются для различных целей, в том числе для хранения конфиденциальной информации. Разрешение пользователям копировать эту информацию с помощью веб-скрипта создает угрозу безопасности. Поэтому теперь это разрешено в использовании Javascript.

Во-вторых, скрипт Google Apps полностью работает на стороне сервера, а не на клиенте. Вот легкое для понимания объяснение того, что это означает карьераkarma.com

Серверная сторона — это системы, которые работают на сервере, а клиентская сторона — это программное обеспечение, которое запускается в веб-браузере пользователя.Клиентская веб-разработка предполагает интерактивность и отображение данных, а серверная — это работа за кулисами для управления данными.

Таким образом, Google Apps Script не имеет доступа к вашему компьютеру каким-либо образом — к файлам, браузеру, буферу обмена, приложениям и т. Д., Что делает невозможным работу кнопки копирования в буфер обмена.

Хотя вы не можете сделать копию кнопки в буфер обмена, вот инструкции о том, как добавить кнопку, которая позволяет вам очищать ячейки .

Как копировать / вставить в Google Таблицы без опции «Копировать в буфер обмена»

Ваши варианты копирования и вставки в Google Таблицы различаются в зависимости от того, какой браузер вы используете.

Если вы используете браузер Chrome, вы можете:

В любом другом браузере вы можете использовать одно из следующих сочетаний клавиш:

  • ПК : Ctrl + c для копирования, Ctrl + x для вырезания и Ctrl + v для вставки.

  • Mac : ⌘ + c для копирования, ⌘ + x для вырезания и ⌘ + v для вставки.

Чтобы узнать о дополнительных возможностях, ознакомьтесь с этой статьей в службе поддержки Google .

Копирование и вставка с использованием буфера обмена Office

Буфер обмена Office позволяет копировать до 24 элементов из документов Office или других программ и вставлять их в другой документ Office. Например, вы можете скопировать текст из сообщения электронной почты, данные из книги или таблицы и графику из презентации, а затем вставить их все в документ. Используя буфер обмена Office, вы можете расположить скопированные элементы в документе так, как хотите.

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

Примечание: Вы по-прежнему можете выполнять простое вырезание, копирование и вставку, как вы привыкли, используя кнопки на ленте или сочетания клавиш CTRL + X (вырезать), CTRL + C (копировать), или CTRL + V (Вставить).

Открыть панель задач буфера обмена Office

Чтобы открыть панель задач Буфер обмена , щелкните Домашняя страница , а затем щелкните средство запуска диалогового окна «Буфер обмена ».Дважды щелкните изображение или текст, который хотите вставить.

Примечание: Чтобы открыть панель задач Буфер обмена в Outlook, в открытом сообщении щелкните вкладку Сообщение , а затем щелкните средство запуска диалогового окна «Буфер обмена » в группе Буфер обмена .

Скопируйте и вставьте несколько элементов с помощью буфера обмена Office

  1. Откройте файл, из которого вы хотите скопировать элементы.

  2. Выберите первый элемент, который вы хотите скопировать, и нажмите CTRL + C.

  3. Продолжайте копировать элементы из того же или других файлов, пока не соберете все элементы, которые вам нужны. Буфер обмена Office может содержать до 24 элементов. Если вы копируете двадцать пятый элемент, первый элемент в буфере обмена Office удаляется.

    По мере добавления элементов в буфер обмена Office запись отображается в панели задач Буфер обмена . Самая новая запись всегда добавляется вверху. Каждая запись включает значок, представляющий исходную программу Office, и часть скопированного текста или эскиз скопированного изображения.

  4. Щелкните в том месте, куда вы хотите вставить элементы. Вы можете вставить собранные элементы в любую программу Office.

  5. Выполните одно из следующих действий:

    • Чтобы вставить элементы по одному, в панели задач Буфер обмена дважды щелкните каждый элемент, который нужно вставить.

    • Чтобы вставить все скопированные элементы, в панели задач Буфер обмена щелкните Вставить все .

Удалить элементы из буфера обмена Office

Вы можете удалять элементы из буфера обмена Office по отдельности или все одновременно.

В панели задач Буфер обмена выполните одно из следующих действий:

  • Чтобы удалить один элемент, щелкните стрелку рядом с элементом, который вы хотите удалить, а затем щелкните Удалить .

  • Чтобы очистить все элементы, нажмите Очистить все .

Управление отображением буфера обмена Office

Чтобы управлять отображением буфера обмена Office, щелкните Параметры в нижней части панели задач.

Опция

Описание

Показать буфер обмена Office автоматически

Автоматически отображает буфер обмена Office при копировании элементов.

Показать буфер обмена Office при двойном нажатии CTRL + C

Автоматически отображает буфер обмена Office при двойном нажатии клавиш CTRL + C.

Сбор без отображения буфера обмена

Автоматически копирует элементы в буфер обмена Office без отображения панели задач Буфер обмена .

Показать значок буфера обмена Office на панели задач

Отображает значок Буфера обмена Office в области состояния на системной панели задач, когда буфер обмена Office активен.По умолчанию эта опция включена.

Показывать состояние рядом с панелью задач при копировании

Отображает сообщение о собранном элементе при копировании элементов в буфер обмена Office.По умолчанию эта опция включена.

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

На Mac нельзя просматривать или очищать буфер обмена.

  1. Выберите данные, которые вы хотите скопировать.

  2. На панели инструментов Standard нажмите Copy .

  3. Щелкните место, куда вы хотите вставить данные.

  4. На панели инструментов Standard нажмите Paste .

    Кнопка «Параметры вставки», отображаемая в документе, является временной. Вы можете щелкнуть по нему, чтобы изменить форматирование вставленного элемента. Чтобы закрыть его, щелкните в любом месте документа, нажмите ESC или начните вводить текст.

    Советы:

    • Сочетание клавиш для копирования — + C, а для вставки — + V.

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

Взаимодействие с буфером обмена — Mozilla

В этом разделе описаны параметры записи данных в буфер обмена.

Использование API буфера обмена

API буфера обмена записывает произвольные данные в буфер обмена из вашего расширения.Для использования API требуется разрешение «clipboardRead» или «clipboardWrite» в файле manifest.json . Поскольку API доступен только для защищенных контекстов, его нельзя использовать из сценария содержимого, запущенного на http: -pages, только https: -pages.

Для сценариев страницы необходимо запросить разрешение «запись в буфер обмена» с помощью веб-API navigator.permissions . Вы можете проверить это разрешение с помощью навигатора .permissions.query () :

  navigator.permissions.query ({name: "clipboard-write"}). Then (result => {
  if (result.state == "предоставлено" || result.state == "prompt") {
    
  }
});
  

Примечание: Имя разрешения на запись в буфер обмена не поддерживается в Firefox, только в браузерах Chromium.

Эта функция берет строку и записывает ее в буфер обмена:

  function updateClipboard (newClip) {
  navigator.clipboard.writeText (newClip) .then (function () {
    
  }, function () {
    
  });
}
  

Использование execCommand ()

Команды «вырезать» и «скопировать» метода document.execCommand () используются для замены содержимого буфера обмена выбранным материалом. Эти команды могут использоваться без какого-либо специального разрешения в краткосрочных обработчиках событий для действия пользователя (например, обработчика кликов).

Например, предположим, что у вас есть всплывающее окно, содержащее следующий HTML-код:

  

  

Чтобы кнопка «копировать» копировала содержимое элемента , вы можете использовать следующий код:

  функция copy () {
  var copyText = документ.querySelector ("# ввод");
  copyText.select ();
  document.execCommand («копия»);
}

document.querySelector ("# копировать"). addEventListener ("щелкнуть", скопировать);
  

Поскольку вызов execCommand () находится внутри обработчика событий щелчка, вам не нужны какие-либо специальные разрешения.

Однако предположим, что вместо этого вы запускаете копию из сигнала тревоги:

  функция copy () {
  var copyText = document.querySelector ("# input");
  copyText.select ();
  document.execCommand («копия»);
}

браузер.alarms.create ({
  delayInMinutes: 0,1
});

browser.alarms.onAlarm.addListener (копия);
  

В зависимости от браузера это может не работать. В Firefox это не сработает, и вы увидите в консоли такое сообщение:

document.execCommand (‘cut’ / ‘copy’) был отклонен, поскольку он не был вызван изнутри коротко работающего обработчика событий, созданного пользователем.

Чтобы включить этот вариант использования, необходимо запросить разрешение «clipboardWrite» . Итак: «clipboardWrite» позволяет выполнять запись в буфер обмена вне обработчика кратковременных событий для действия пользователя.

Примечание. document.execCommand () не работает с полями ввода type = "hidden" , с атрибутом HTML5 "hidden" или любым подходящим правилом CSS, использующим "display: none;" . Итак, чтобы добавить кнопку «копировать в буфер обмена» к тегу span , div или p , вам нужно использовать обходной путь, например, установить абсолютное положение ввода и переместить его из области просмотра.

Особенности браузера

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

В Chrome:

  • "clipboardWrite" не требуется, даже для записи в буфер обмена вне обработчика событий, созданного пользователем.

В Firefox:

Дополнительные сведения см. В таблицах совместимости браузеров.

В этом разделе описаны параметры чтения или вставки данных из буфера обмена.

Использование API буфера обмена

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

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

  navigator.clipboard.readText (). Then (clipText =>
  document.getElementById ("исходящие"). innerText = clipText);
  

Использование execCommand ()

Для использования document.execCommand ("paste") вашему расширению требуется разрешение "clipboardRead" . Это так, даже если вы используете команду «вставить» из созданного пользователем обработчика событий, например click или keypress .

Рассмотрим HTML, который включает что-то вроде этого:

  

  

Чтобы установить содержимое элемента Копировать

Пример в контекстном диалоговом окне

Компонент также можно разместить внутри контекстный диалог и чаще всего используется для обмена ссылки.

  
  
    <ввод
      dtInput
      значение = "https://barista.dynatrace.com/"
      aria-label = "Значение этого поля ввода будет скопировано в буфер обмена."
    />
     Копировать 
  
  

Создайте кнопку копирования с помощью API буфера обмена JavaScript | Майкл Т. Андемескель

Калифорнийский мак из Западного Окленда

Мне нравится эта новая функция, появляющаяся в Интернете - больше не нужно щелкать мышью и перетаскивать для копирования содержимого из Интернета.Нажмите кнопку, и данные волшебным образом окажутся в вашем буфере обмена, и вы сможете вставить их, сколько душе угодно. Лучше всего то, что эта функция поддерживается большинством современных браузеров. Так как же это реализовать?

Это просто:

  • Создать кнопку
  • Установить onclick listener
  • Использовать API буфера обмена в прослушивателе событий

HTML:

  

Код JavaScript:

 const btn_copy = document.getElementById ('copy') 
const txt_data = document.getElementById ('data') copy.onclick = () => {
const value = txt_data.value
navigator.clipboard.writeText (значение)
}

writeText возвращает обещание, которое разрешается, когда данные успешно копируются в буфер обмена, или отклоняет, если запись не удалась. В этом примере мы игнорируем Promise, но если вы копируете большие объемы данных в буфер обмена, вы должны заставить скрипт ждать разрешения этой записи:

 copy.onclick = async () => {
const value = p_data.value
await navigator.clipboard.writeText (value)
}

Вы можете посмотреть живой пример здесь .

API буфера обмена позволяет JavsScript получить доступ к буферу обмена пользователя. В буфере обмена находятся все данные, которые вы копируете, вырезаете и вставляете. Ваша система предоставляет вашему браузеру доступ к этим данным, и, в свою очередь, браузер предоставляет доступ к веб-сайтам при определенных условиях:

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

Разрешение на запись автоматически предоставляется веб-сайту, на котором в данный момент находится пользователь. Несфокусированные сайты, другие вкладки, не могут произвольно копировать данные в буфер обмена.

Разрешение на чтение должно быть запрошено веб-сайтом через API разрешений. Веб-сайты не могут прочитать то, что вы скопировали, без вашего запроса.

Вы также можете использовать команду document.execCommand для чтения и записи в буфер обмена.Однако FireFox объявляет его устаревшим и, в отличие от API буфера обмена, не имеет официальной поддержки веб-стандартов для этой конкретной цели. Для лучшей поддержки браузера и прямой совместимости я бы использовал API буфера обмена. Не говоря уже о том, что API буфера обмена проще, безопаснее и чище в использовании. Лучше всего, что API буфера обмена возвращает обещание, которое проще обработать и связать, чем возвращает логическое значение execCommand .

При использовании writeText данные автоматически кодируются как UTF-8, что подходит для большинства случаев использования, но вы можете установить кодировку вручную, используя write ([data]) .Где данные - это экземпляр ClipboardItem . Этот элемент может иметь любую кодировку текста или данных. Например, если вы хотите скопировать только китайский текст для перевода: new ClipboardItem ({'text / plain; charset = big5': text}) .

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

Источники:

Больше контента на plainenglish.io

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *