Changing the partition size requires re-writing the partition table for that drive, no matter what the file system (FAT32, NTFS, etc.). If re-partitioning done through the OS it will require a reformat. You can use third party utilities such as Gparted to modify the partition table while preserving the partition's data.