png tool class init commit (include png handle function)