A menudo nos encontramos con la necesidad de generar imágenes en programas pequeños. Las imágenes generalmente se agregan con el avatar y el apodo del usuario. Para el avatar, solo necesita agregar el nombre de dominio de Tencent a las listas de solicitud y descarga y usar wx.getImageInfo() para almacenarlo en caché en el local, la devolución de llamada exitosa se agrega al lienzo para generar la imagen.
Si desea que el texto esté centrado en una posición determinada, ¿cómo se puede anclar el texto chino en el lienzo en el centro del texto de acuerdo con las diferentes longitudes del texto?
var txtWidth=canvas.measureText(this.nickName).width puede obtener el ancho del texto en el lienzo. Encuentre la posición central x del texto y reste txtWidth/2 para lograr el centrado. a un tipo de cadena. De lo contrario, no será válido en algunos modelos de iOS y no se podrá obtener el ancho del texto.
Lo anterior es el pequeño programa que le presenta el editor para establecer el punto de anclaje central del texto chino en el lienzo. Espero que le resulte útil. Si tiene alguna pregunta, déjeme un mensaje y el editor le responderá. usted a tiempo!