PDF calendar generator