Hans Canon 是 Johann Baptist Strašiřipka(也译为 Johann Baptist Straschiripka 或 Hans Purschka-Straschiripka,奥地利历史和肖像画家)的笔名。
他的父亲与王子斯塔亨伯格家族有血缘关系,曾担任经济顾问。他似乎是一个冷漠的学生,但他确实表现出对艺术的兴趣,因此,1845 年,他就读于维也纳美术学院短暂停留,然后私下与 Ferdinand Georg Waldmüller 和 Carl Rahl 学习。从 1847 年到 1855 年,在完成学业之前,他成为奥匈帝国军队的一名军官,并在匈牙利战役中担任胸甲骑兵。
在他的义务和学习结束后,他前往英国、法国、意大利(与当时的大多数北欧人不同,他并不觉得这些地方有吸引力)和中东。返回后,他陪同 Johann Nepomuk Wilczek 伯爵(他不仅是艺术赞助人,还是一名探险家)前往伦敦帮助为美泉宫动物园购买动物。
从 1860 年到 1869 年,他住在卡尔斯鲁厄,结婚后搬到斯图加特,直到 1874 年,他的画作在维也纳世界博览会上大获成功(一幅被皇帝购买)促使他回国。1875 年,他与 Wilczek 的关系为他赢得了一个主要任务,负责描绘奥匈帝国北极探险队的人员和船只,为此他前往 Fiume,从原始主题和照片开始工作。他继续专注于肖像画,包括许多皇室成员。