That is not possible this way. The .TFT file is compiled with respect to specific hardware, and firmware entry points, not only the screen resolution.
You will need the original .HMI project file to load it into the Nextion editor. Then, you can change the screen model using the Device button in the top toolbar and compile a new, adapted .TFT file for your new device.
You can’t. It’s like with Arduino or any other code. As long as you have the sources (.c and .h files for example, or .hmi for Nextion) you can modify these. But as soon as it is compiled (.hex for Arduino, .exe for Windows, .tft for Nextion), it’s immutable.
When a .tft file exists, the corresponding .hmi file from which the .tft file has been compiled must exist, too.
This forum is in no way affiliated with NEXTION®, ITEAD STUDIO®, TJC®, or anyone else really. All product names, logos, and brands are property of their respective owners. All company, product, and service names used in this website are for identification purposes only. Use of these names, logos, and brands does not imply endorsement from the respective rights holder(s).