У меня была именно эта проблема.
Я написал средство форматирования изображений для Pygments (включено в основной дистрибутив).
Пожалуйста, не ненавидите меня за такую мерзость, но да, он отображает выделенный код в виде png или jpg или чего угодно. Так что у него нет внешних зависимостей и т. Д.
pygmentize -f png -o mysource.png mysource.cs
Я стараюсь всегда связывать текстовую версию источника для вставки копий.