Se me paso igual, una alternativa seria utilizar el
framework Qt, lo utilice hace unos años por la portabilidad( windows, linux, mac, etc) puedes publicar para casi cualquier plataforma es muy sencillo solo habría que manejar la impresión ya que por defecto imprime el contenido como un gráfico y no nos serviría porque necesitemos que sea RAW, si puedes revisarlo estaria bien como te comento por el tiempo me fui por C#, igual y le doy un intento mas a Qt.