Dit artikel biedt enkele gebruiksscenario’s om te laten zien hoe u afbeeldingen kunt vergroten of verkleinen, bijsnijden, passen, vullen en uitlijnen.

Het formaat van afbeeldingen wijzigen

We gebruiken de URL-query van de afbeelding om het formaat van afbeeldingen te wijzigen. Bijvoorbeeld:

Specificeer de breedte en de behoudverhouding

1![Resize](featured-sample.webp?width=300px)

Formaat wijzigen

Specificeer de hoogte en de behoudverhouding

1![Resize](featured-sample.webp?height=200px)

Formaat wijzigen

Geef de breedte en hoogte op

1![Resize](featured-sample.webp?width=300px&height=200px)

Formaat wijzigen

Het kan niet alleen worden gebruikt voor pagina bronnen, maar ook voor de statische afbeeldingen en externe afbeeldingen. Naast de paginabronnen wordt het formaat van andere echter aangepast op basis van de inlinestijl, dat wil zeggen dat hun oorspronkelijke grootte niet verandert.

Afbeeldingen uitlijnen

We kunnen afbeeldingen eenvoudig uitlijnen door URL-fragmenten toe te voegen. Zoals #center, #float-start en #float-end staat respectievelijk voor uitlijningscentrum, zwevend begin en zwevend einde.

Centrum

Het #center-fragment toevoegen om afbeeldingen in het midden uit te lijnen.

Bijvoorbeeld: @@P2@@.

Centrum

Zwevende start

Zwevende start Als we het #float-start fragment voor zwevende afbeeldingen aan het begin toevoegen, moeten we het in de clearfix shortcode plaatsen om te voorkomen dat de lay-out wordt verbroken.

Houd er rekening mee dat u %% gebruikt in plaats van <> om inhoud volledig als Markdown weer te geven.

Bijvoorbeeld.

1{{/% clearfix %/}}
2![Float Start](/featured-sample.webp#float-start) TEXTS AROUNDS THE IMAGE.
3{{/% /clearfix %/}}

Zwevend einde

Zwevend einde Op dezelfde manier kunnen we afbeeldingen ook naar het einde laten zweven door het fragment #float-end toe te voegen.

Bijvoorbeeld.

1{{/% clearfix %/}}
2![Float End](/featured-sample.webp#float-end) TEXTS AROUNDS THE IMAGE.
3{{/% /clearfix %/}}

Onderschrift

HBS staat het gebruik van de afbeeldingstitel als bijschrift toe. Deze functie is standaard uitgeschakeld. U moet de parameter post.imageTitleAsCaption inschakelen:

params.toml

1[bericht]
2  imageTitleAsCaption = 'waar'

params.yaml

1bericht:
2  imageTitleAsCaption: waar

params.json

1{
2   "bericht": {
3      "imageTitleAsCaption": "waar"
4   }
5}
1![Image Caption](/featured-sample.webp "Use Image Title as Caption")

Afbeeldingsbijschrift
Use Image Title as Caption

Afbeeldingen bijsnijden

Snijd een afbeelding bij zodat deze overeenkomt met de opgegeven afmetingen, zonder het formaat te wijzigen. U moet zowel de breedte als de hoogte opgeven. Gebruik de optie anker1 om het ankerpunt van het bijsnijdvak te wijzigen.

1![Crop Image](/featured-sample.webp?crop=[width]x[height],[anchor])
  • Het formaat [width]x[height] is vereist.
  • [anchor] is optioneel, de , wordt gebruikt om de maat en het anker te scheiden.
Voorbeelden
Afbeelding bijsnijden
crop=200x200,TopLeft
Afbeelding bijsnijden
crop=200x200,Top
Afbeelding bijsnijden
crop=200x200,TopRight
Afbeelding bijsnijden
crop=200x200,Left
Afbeelding bijsnijden
crop=200x200,Center
Afbeelding bijsnijden
crop=200x200,Right
Afbeelding bijsnijden
crop=200x200,BottomLeft
Afbeelding bijsnijden
crop=200x200,Bottom
Afbeelding bijsnijden
crop=200x200,BottomRight

Afbeeldingen vullen

Snijd een afbeelding bij en wijzig het formaat zodat deze overeenkomt met de opgegeven afmetingen. U moet zowel de breedte als de hoogte opgeven. Gebruik de optie anker1 om het ankerpunt van het bijsnijdvak te wijzigen.

1![Fill Image](/featured-sample.webp?fill=[width]x[height],[anchor])
  • Het formaat [width]x[height] is vereist.
  • [anchor] is optioneel, de , wordt gebruikt om de maat en het anker te scheiden.
Voorbeelden
Afbeelding vullen
fill=150x200,TopLeft
Afbeelding vullen
fill=150x200,Top
Afbeelding vullen
fill=150x200,TopRight
Afbeelding vullen
fill=150x200,Left
Afbeelding vullen
fill=150x200,Center
Afbeelding vullen
fill=150x200,Right
Afbeelding vullen
fill=150x200,BottomLeft
Afbeelding vullen
fill=150x200,Bottom
Afbeelding vullen
fill=150x200,BottomRight

Passende afbeeldingen

Verklein een afbeelding zodat deze binnen de gegeven afmetingen past, terwijl de beeldverhouding behouden blijft. U moet zowel de breedte als de hoogte opgeven.

1![Fit Image](/featured-sample.webp?fit=[width]x[height])

Passende afbeelding

Filters

Helderheid

brightness moet binnen het bereik (-100, 100) liggen.

1![Image Brightness](/featured-sample.webp?brightness=-30)

Beeldhelderheid

Kleurbalans

ColorBalance maakt een filter dat de kleurbalans van een afbeelding verandert. De percentageparameters voor elk kleurkanaal (rood, groen, blauw) moeten binnen het bereik (-100, 500) liggen.

1![Image ColorBalance](/featured-sample.webp?colorBalance=-50,50,150)

Afbeelding Kleurbalans

Inkleuren

Colorize maakt een filter dat een ingekleurde versie van een afbeelding produceert. De tintparameter is de hoek op het kleurenwiel, doorgaans binnen het bereik (0, 360). De verzadigingsparameter moet binnen het bereik (0, 100) liggen. De percentageparameter specificeert de sterkte van het effect, deze moet binnen het bereik (0, 100) liggen.

1![Image Colorize](/featured-sample.webp?colorize=-100,50,150)

Afbeelding inkleuren

Contrast

contrast moet binnen het bereik (-100, 100) liggen.

1![Image Contrast](/featured-sample.webp?contrast=50)

Beeldcontrast

Gamma

Gamma creëert een filter dat een gammacorrectie op een afbeelding uitvoert. De gammaparameter moet positief zijn. Gamma = 1 geeft het originele beeld. Gamma kleiner dan 1 maakt het beeld donkerder en gamma groter dan 1 maakt het lichter.

1![Image Gamma](/featured-sample.webp?gamma=2)

Beeld Gamma

Gaussiaans vervagen

Past een Gaussiaanse vervaging toe op een afbeelding.

1![Image GaussianBlur](/featured-sample.webp?gaussianBlur=2)

Afbeelding Gaussiaans vervagen

Grijstinten

Grijswaarden maakt een filter dat een grijswaardenversie van een afbeelding produceert.

1![Image Grayscale](/featured-sample.webp?grayscale)

Afbeelding grijswaarden

Tint

Tint creëert een filter dat de tint van een afbeelding roteert. De kleurtoonhoekverschuiving ligt doorgaans binnen het bereik -180 tot 180.

1![Image Hue](/featured-sample.webp?hue=90)

Afbeelding tint

Omkeren

Omkeren maakt een filter dat de kleuren van een afbeelding tenietdoet.

1![Image Invert](/featured-sample.webp?invert)

Afbeelding omkeren

Pixelachtig

Pixelate maakt een filter dat een pixeleffect op een afbeelding toepast.

1![Image Pixelate](/featured-sample.webp?pixelate=8)

Afbeelding pixelachtig

Verzadiging

Verzadiging creëert een filter dat de verzadiging van een afbeelding verandert.

1![Image Saturation](/featured-sample.webp?saturation=100)

Beeldverzadiging

Sepia

Sepia maakt een filter dat een sepiakleurige versie van een afbeelding produceert.

1![Image Sepia](/featured-sample.webp?sepia=200)

Afbeelding Sepia

Sigmoïde

Sigmoid maakt een filter dat het contrast van een afbeelding verandert met behulp van een sigmoïdale functie en de aangepaste afbeelding retourneert. Het is een niet-lineaire contrastverandering die handig is voor fotoaanpassingen, omdat lichte en schaduwdetails behouden blijven.

1![Image Sigmoid](/featured-sample.webp?sigmoid=2,5)

Afbeelding Sigmoid

Onscherp masker

UnsharpMask maakt een filter dat een afbeelding scherper maakt. De sigma-parameter wordt gebruikt in een gaussische functie en beïnvloedt de effectstraal. Sigma moet positief zijn. De verscherpingsradius is ongeveer gelijk aan 3 * sigma. De parameter ‘hoeveelheid’ bepaalt hoeveel donkerder en hoeveel lichter de randranden worden. Meestal tussen 0.5 en 1.5. De drempelparameter regelt de minimale helderheidsverandering die wordt verscherpt. Meestal tussen 0 en 0.05.

1![Image UnsharpMask](/featured-sample.webp?unsharpMask=10,1,0.05)

Afbeelding onscherpmasker


  1. Wanneer u de methode Crop of Fill gebruikt, bepaalt het anker de plaatsing van het bijsnijdvak. U kunt TopLeft, Top, TopRight, Left, Center, Right, BottomLeft, Bottom, BottomRight of Smart specificeren. De standaardwaarde is Smart↩︎ ↩︎