Offline doc viewer