Clarify the difference between ImageMagick::setColorspace() and ImageMagick::setImageColorspace()
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Documentation
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- php
- Domaine
- documentation
Piste de recherche
Commencez par comparer les pages du manuel de Imagick::setColorspace() et Imagick::setImageColorspace(), puis lisez la page liée de Imagick::transformImageColorspace() et le comportement sous-jacent de l’extension. Clarifiez la distinction ou documentez explicitement une relation d’alias sur les deux pages, et ajoutez des exemples montrant quand chaque méthode doit être utilisée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
From manual page: https://php.net/imagick.setimagecolorspace
By reading
https://www.php.net/manual/en/imagick.setcolorspace.php and
https://www.php.net/manual/en/imagick.setimagecolorspace.php
I honestly can't tell the differene between the two, when I should use one and when the other.
There's no example for either of them. (BTW there shoudl ALWAYS be examples, every single page of the documentation should have examples)
The descriptions are slightly different:
public Imagick::setColorspace(int $COLORSPACE): bool
Sets the global colorspace value for the object.
vs
public Imagick::setImageColorspace(int $colorspace): bool
Sets the image colorspace. This method should be used when creating new images. To change the colorspace of an existing image, you should use Imagick::transformImageColorspace().
but it's not clear what the difference is between the "global workspace for the object" and "the image colorspace".
This difference should be clarified in both pages. Or if they are actually the same thing, it should be explicitly stated that one is an alias for the other.
- Langage dominant
- XML
- Étoiles
- 4
- Forks
- 8
- Merge moyen
- 1 j 5 h
- PR mergées (30 j)
- 4
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de php/doc-extensions
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
php/doc-extensions#23 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
php/doc-extensions#28 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
php/doc-extensions#22 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
php/doc-extensions#13 · 11 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
php/doc-extensions#27 ·
Toutes les issues de php/doc-extensions
Issues similaires
-
area/docs
Difficulté 1/5 Moins d'une heure Accessibilité débutants 83/100
Clodmony/starship-coop#72 ·
Les mainteneurs répondent en général sous 1 jour
-
documentation needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
nearform/ag-grid-url-sync#315 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
DigitecGalaxus/next-yak#727 · 1 réaction ·
-
documentation enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
good first issue priority:low type:docs
Difficulté 1/5 1-3 heures Accessibilité débutants 95/100
crazy-goat/rabbit-stream#969 ·
Les mainteneurs répondent en général sous 1 jour