есть виртуальные принтеры, которые печатают в файл, наверное, и в png тоже.
НО...
для ИДЕАЛЬНОЙ маски нужны идеальные условия. Добиться идеально белого цвета крайне непросто. И при этом можно получить вариант нечетких контуров нужного объекта, что сводит на нет всю идею. А при четких контурах - вряд ли будет идеально белый цвет (в том виде, который воспринимается компьютером, а не человеческим глазом). А если выводить в ФШ - тогда проще уже готовыми плагинами пользоваться - ведь там, где фигура "чуток подсвечена", там принтер и пропечатает тот немного подсвеченый цвет. и не получится каждого волоска отдельно, а будут все волоски на светлом фоне. И будет либо белый-серый ореол-черный контур либо белый-черный контур вместе с ореолом.