A method comprising the steps of: providing at least one printhead for printing an image on a curved surface from two different adjacent printhead positions (A, B) with respect to a print path direction relative to the curved surface, the two different adjacent printhead positions at first and second orientations relative to the print path direction, wherein the at least one printhead and the curved surface move relative to each other along the print path; determining an overlap area on the curved surface for two overlapping swathes of the print path, wherein the two overlapping swathes are parallel to a centre axis of the curved surface, wherein the overlap area is to be printed on from either of the two different printhead positions; determining for a plurality of locations in the overlap area at which an inkjet drop may be printed the angle of incidence at the curved surface of that drop; characterised by: selecting a stitch point or region in the overlap area wherein the difference between the angles of incidence at the curved surface of drops from the two different adjacent printhead positions, respectively, is kept within a predetermined parameter range, such that the difference between respective dot pitches in the stitch region of the two different adjacent printhead positions is kept within an acceptable limit, wherein the difference between respective dot pitches results from the two overlapping swathes being printed by inkjet drops at respective different angles of incidence at the curved surface; wherein the two different adjacent printhead positions correspond to the same printhead of the at least one printhead, the overlapping swathes corresponding to different passes of the same printhead in the print path direction, or wherein the at least one printhead comprises two printheads and the two different adjacent printhead positions correspond, respectively, to the two printheads. providing at least one printhead for printing an image on a curved surface from two different adjacent printhead positions (A, B) with respect to a print path direction relative to the curved surface, the two different adjacent printhead positions at first and second orientations relative to the print path direction, wherein the at least one printhead and the curved surface move relative to each other along the print path; determining an overlap area on the curved surface for two overlapping swathes of the print path, wherein the two overlapping swathes are parallel to a centre axis of the curved surface, wherein the overlap area is to be printed on from either of the two different printhead positions; determining for a plurality of locations in the overlap area at which an inkjet drop may be printed the angle of incidence at the curved surface of that drop; characterised by: selecting a stitch point or region in the overlap area wherein the difference between the angles of incidence at the curved surface of drops from the two different adjacent printhead positions, respectively, is kept within a predetermined parameter range, such that the difference between respective dot pitches in the stitch region of the two different adjacent printhead positions is kept within an acceptable limit, wherein the difference between respective dot pitches results from the two overlapping swathes being printed by inkjet drops at respective different angles of incidence at the curved surface; wherein the two different adjacent printhead positions correspond to the same printhead of the at least one printhead, the overlapping swathes corresponding to different passes of the same printhead in the print path direction, or wherein the at least one printhead comprises two printheads and the two different adjacent printhead positions correspond, respectively, to the two printheads. selecting a stitch point or region in the overlap area wherein the difference between the angles of incidence at the curved surface of drops from the two different adjacent printhead positions, respectively, is kept within a predetermined parameter range, such that the difference between respective dot pitches in the stitch region of the two different adjacent printhead positions is kept within an acceptable limit, wherein the difference between respective dot pitches results from the two overlapping swathes being printed by inkjet drops at respective different angles of incidence at the curved surface; wherein the two different adjacent printhead positions correspond to the same printhead of the at least one printhead, the overlapping swathes corresponding to different passes of the same printhead in the print path direction, or wherein the at least one printhead comprises two printheads and the two different adjacent printhead positions correspond, respectively, to the two printheads.