СПОСОБЫ ДЛЯ МОДИФИКАЦИИ ДОКУМЕНТА С ИСПОЛЬЗОВАНИЕМ СКРЫТОЙ ПОВЕРХНОСТИ ПЕРЕНОСА

1. Способ, содержащий этапы:
встраивания (402) скрытой поверхности (130) переноса в документ (128);
приема (404) запроса (310, 312) переноса на перенос медиаконтента для документа; и
переноса (406) медиаконтента с использованием скрытой поверхности переноса в ответ на запрос переноса.
2. Способ по п.1, содержащий этап переноса медиаконтента на скрытую поверхность переноса для операций промежуточного преобразования данных перед выполнением завершения запроса переноса.
3. Способ по п.1, содержащий этап преобразования хранимого скрытой поверхностью переноса медиаконтента из первого формата во второй формат.
4. Способ по п.1, содержащий этап приема запроса переноса копии, чтобы скопировать медиаконтент из документа в системный буфер (142) обмена, или запроса переноса вырезки, чтобы переместить медиаконтент из документа в системный буфер (142) обмена.
5. Способ по п.1, содержащий этап переноса медиаконтента из документа на скрытую поверхность переноса в ответ на запрос переноса копии или запрос переноса вырезки.
6. Способ по п.1, содержащий этап переноса преобразованного медиаконтента из скрытой поверхности переноса в системный буфер (142) обмена.
7. Способ по п.1, содержащий этап приема запроса переноса вставки, чтобы вставить медиаконтент из системного буфера (142) обмена в документ.
8. Способ по п.1, содержащий этап переноса медиаконтента из системного буфера (142) обмена на скрытую поверхность переноса в ответ на запрос переноса вставки.
9. Изделие, содержащее машинный или читаемый компьютером носитель данных, содержащий команды, которые при исполнении дают возможность системе осуществлять способ по любому из пп.1-8.
10. Устройство, содержащее:
подсистему (200) редактирования документов, действующую, чтобы управлять операциями редактирования для документа (128), подсистема редактирования документов содержит:
модуль (228-1) создания поверхности переноса, действующий, чтобы встроить скрытую поверхность (130) переноса в документ; и
модуль (228-2) управления переносом, коммуникативно связанный с модулем создания поверхности переноса, при этом модуль управления переносом действует для приема запроса (310, 312) переноса на перенос медиаконтента для документа и переноса медиаконтента с использованием скрытой поверхности переноса в ответ на запрос переноса.
11. Устройство по п.10, модуль управления переносом действует для переноса медиаконтента на скрытую поверхность переноса для операций промежуточного преобразования данных перед выполнением завершения запроса переноса.
12. Устройство по п.10, содержащее модуль (228-3) преобразования медиаконтента, коммуникативно связанный с модулем управления переносом, модуль преобразования медиаконтента действует для преобразования хранимого скрытой поверхностью переноса медиаконтента из первого формата во второй формат.
13. Устройство по любому из пп.10-12, модуль управления переносом действует для переноса медиаконтента из документа на скрытую поверхность переноса в ответ на запрос переноса копии или запрос переноса вырезки и переноса преобразованного медиаконтента из скрытой поверхности переноса в системный буфер (142) обмена.
14. Устройство по любому из пп.10-12, модуль управления переносом действует для переноса медиаконтента из системного буфера (142) обмена на скрытую поверхность переноса в ответ на запрос переноса вставки и переноса преобразованного медиаконтента из скрытой поверхности переноса в документ.
15. Устройство по любому из пп.10-12, содержащее клиентское устройство (120) с наличием web-браузера (122), клиентское устройство предназначено извлекать прикладную программу (140) из сервера (162) по сети (160) с использованием web-браузера, исполнять прикладную программу в клиентском устройстве, чтобы представлять документ с использованием окна web-браузера, и использовать подсистему редактирования документов, чтобы редактировать документ.