Если вы посмотрите на общедоступный API, вы найдете функции для сохранения и восстановления графического состояния (gstate).Их документация объясняет, что gsave помещает gstate в стек, а grestore извлекает текущее gstate из этого стека, восстанавливая предыдущее gstate как новое текущее gstate.
С этим знанием значение «TopGState» довольноочевидно, и также довольно ясно, что, вероятно, делает «ReplaceTopGState» - восстановление может быть реализовано путем передачи Replace предыдущего предыдущего / нового текущего gstate.
Я могу догадаться, что Reset также использует Replace, передавая значение по умолчанию / начальноеgstate.