Я хотів би вставити знімки екрана (отримані за допомогою Print Screen
ключа) у стару версію Lotus Notes (версія 4.5.7). Це спрацьовує, але проблема полягає в тому, що зображення, які потім вбудовуються, дуже великі , оскільки (імовірно) вони вставляються як повнокольорові растрові зображення на будь-якій глибині кольорів, яку використовує система, а це, в свою чергу, робить документ дуже великим.
Раніше в моїй компанії я не вважаю це проблемою (можливо, тому, що ми використовували машини з меншою глибиною кольорів, тому зображення наклеювалося на більш низьку якість? Я не надто впевнений у цьому).
Чи є спосіб (за допомогою опції в Windows, опції в Lotus Notes (!) Або модифікації реєстру) зробити так, щоб буфер обміну обмежував свої зображення на меншу глибину біта - скажімо, 256 кольорів, щоб вбудоване зображення було меншим ? Ми використовуємо Windows 7 та Vista.
[Однак - я не знаю багато про буфер обміну Windows - я навіть не знаю, чи має буфер обміну поняття "глибина кольору зображення у мене", чи завжди він використовує максимально можливу при вставці в додаток, тобто 32-бітний або що завгодно]
Редагувати: я не можу знайти в реєстрі нічого, що виглядає багатообіцяючим (пошук "Clip" або "Clipboard"), але це може бути значення, яке немає, якщо вам не потрібно змінити його за замовчуванням. Я, можливо, тут гавкає неправильне дерево!
Редагування 2: Я спробував написати невелику програму C #, щоб скопіювати растрову карту з буфера обміну в бітну карту з меншою (16-бітовою) глибиною кольору, а потім встановити зображення буфера обміну для цього нижнього кольору. Однак, коли я перевірив глибину кольору оновленого зображення в буфері обміну, це все-таки була оригінальна (32-бітна) глибина.