Claro! Sim, você pode fazer isso. Você precisará de um mecanismo de renderização de interface do usuário que tenha um backend de vetor. Gtk + 3+ tem esse back-end. Por favor, veja este projeto:
Mas você deve saber que o aplicativo deve ser capaz de rodar no Linux usando o Gtk +. Talvez você possa criar modelos com esse método ou usar o Microsoft Visio para obter saída de vetor.
Veja estas amostras:
- Youtube: capturando e desconstruindo capturas de tela vetoriais
- Amostras de PDF: Primeiro - Segundo - Leia mais sobre isso
Se você é um usuário Debian / Ubuntu, para instalação você pode simplesmente fazer
$ sudo apt-get install gtk-vector-screenshot
$ take-vector-screenshot
E então você só precisa escolher qual aplicativo você quer tirar screenshot com o mouse. Curiosamente, o aplicativo deve ser um Gtk + 3 para uma captura de tela vetorial bem-sucedida. O resultado será um arquivo PDF no diretório de trabalho atual.
PS:Boasnotícias:oFirefox42