Das geht nicht mit
HTML.
HTML ist nur eine SEitebeschreibungssprache und daher auch nur Client-seitig.
Das Formular kannst du einfach mit
HTML erstellen und dann musst die Daten z.B. einfach einem PHP-Script übergeben.
Das ist recht einfach.
Du kannst dann auf die Daten einfach zu greifen und die Datei erstellen...