Tocropviewcontroller: Enregistrement de l'image avec recadrage circulaire

Créé le 28 janv. 2021  ·  4Commentaires  ·  Source: TimOliver/TOCropViewController

Bonjour, j'enregistre l'image de recadrage circulaire sur un serveur, mais je veux savoir, comment puis-je enregistrer l'image sans la forme circulaire ?
Est-il possible de supprimer la forme circulaire ?

question

Commentaire le plus utile

@Snow-Tech
L'image est recadrée et masquée avant d'être tramée. Découvrez la mise en œuvre ci-dessous pour les rendre carrées à l'avenir.

@nightbird8n
J'ai pu y parvenir en utilisant les belles extensions groupées avec leurs méthodes de délégué.

 func cropViewController(_ cropViewController: TOCropViewController, didCropImageTo cropRect: CGRect, angle: Int) {
    let squareImg = self.image.croppedImage(withFrame: cropRect, angle: angle, circularClip: false)
  }

Tous les 4 commentaires

Salut @TimOliver ,
Puis-je obtenir une image carrée (pas une image recadrée circulaire) lors du recadrage (je veux utiliser un masque de cercle pour recadrer, mais je veux une image recadrée carrée) ? Est-ce possible?

@Snow-Tech
L'image est recadrée et masquée avant d'être tramée. Découvrez la mise en œuvre ci-dessous pour les rendre carrées à l'avenir.

@nightbird8n
J'ai pu y parvenir en utilisant les belles extensions groupées avec leurs méthodes de délégué.

 func cropViewController(_ cropViewController: TOCropViewController, didCropImageTo cropRect: CGRect, angle: Int) {
    let squareImg = self.image.croppedImage(withFrame: cropRect, angle: angle, circularClip: false)
  }

Réponse brillante ! Merci @luke-riu

Merci, @luke-riu.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

mugunth87 picture mugunth87  ·  5Commentaires

trr-amsiq picture trr-amsiq  ·  10Commentaires

ojseven picture ojseven  ·  7Commentaires

piyushlodaliya picture piyushlodaliya  ·  3Commentaires

ClaesClaes picture ClaesClaes  ·  6Commentaires