Захоплення як вектор? Ні, звичайно, ні. Програма захоплення не може нічого знати про геометрію фігур на екрані, не маючи при цьому жодної гачки в програмі, що виконує креслення.
Однак ви можете зробити захоплення растрового зображення, а потім перетворити на вектор . Є такі інструменти, як Inkscape які можуть виконувати це перетворення (хоча ви, як правило, повинні вручну робити деякі налаштування, і навіть тоді, ви рідко зможете отримати ідеальні результати для пікселів).
Що стосується роздільної здатності, коли ви виконуєте захоплення, вона не може зафіксувати більше інформації, ніж доступна. Ви можете змінити розмір отриманого зображення вгору, і якщо ви використовуєте хороший алгоритм масштабування, то інтерпольовані пікселі будуть поєднуватися досить добре, але немає жодного способу винаходити більше піксельної інформації, ніж присутні.
Теоретично, можна було б реалізувати певну систему, в якій все виводиться всередину з більш високою роздільною здатністю, а потім відправляти її на екран меншим, але це потребуватиме спеціальної підтримки як в ОС, так і в диску, і це навряд чи буде реалізовано, оскільки воно має дуже обмежене використання і буде марною пам'яттю лише в більшості сценаріїв.
Ви можете використовувати настільне панорамування для досягнення більш високого дозволу на робочому столі, ніж на екрані, але знову ж таки, це вимагає, щоб ваші драйвери підтримували його.