Ich hatte Erfolg mit Online-Visafoto-Websites. (Die, die ich benutzt habe, war epassportphoto.com, aber es gibt auch andere.) Man nimmt einfach ein Selfie mit seiner Smartphone-Kamera und lädt es auf die Website hoch, sagt ihnen, welche Spezifikationen des Landes man will, und dann schneidet man es auf die richtige Größe zu und stellt sicher, dass die Beleuchtung in Ordnung ist, und schickt es dann zum Drucken an ein CVS, wo man es abholen kann. (Sie müssen es zwar selbst mit einer Schere ausschneiden, aber sie stellen die Linien zum Mitschneiden zur Verfügung). Es kostet in der Größenordnung von $10-20, ähnlich wie in einem Fotogeschäft. Ich habe ein chinesisches Visum mit den daraus resultierenden Fotos beantragt, und das Konsulat hat sie ohne Beanstandung oder Kommentar akzeptiert.
Anmerkung: Ich habe keine Verbindung zu einer dieser Websites.