5

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

Например, если я скопировал и вставил что-то из расширенного текстового поля и вставил его в блокнот, все, что я получил бы, это необработанный текст, а не любые другие метаданные, такие как жирный шрифт, шрифт и т.д. Если я вставлю это в wordpad, я получу некоторые метаданные, но не обязательно все это. То же самое с копированием ячеек из Excel или выбором изображения из графического редактора. Единственное известное мне приложение, которое может гарантировать принятие всего буфера обмена, - это то, из которого я только что скопировал.

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

Есть ли способ сохранить состояние буфера обмена? Могу ли я установить запасной буфер обмена для Windows, который имеет эту возможность? Есть ли какая-нибудь программа, которая принимает необработанные двоичные данные из буфера обмена?

2 ответа2

2

Это простой просмотрщик буфера обмена, который имеет возможность сохранить / загрузить полное состояние буфера обмена: http://www.freeclipboardviewer.com/

Буфер обмена Windows имеет возможность хранить несколько альтернативных форматов данных, например, если вы копируете из веб-браузера, вы можете получить простой текст, форматированный текст и форматы HTML. Многие приложения также будут хранить свое "родное" представление данных.

Обратите внимание, что для некоторых приложений (например, Microsoft Excel) "родной" формат - это просто ссылка на источник, поэтому сохранение, перезагрузка и загрузка не будут работать так, как ожидалось.

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .