CSS image-rendering کی اپریٹ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

image-rendering ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਚਿੱਤਰ ਵਿਸਥਾਰ ਲਈ ਵਰਤਣ ਵਾਲੇ ਮੈਥਡ ਦੀ ਕਿਸਮ ਨੂੰ ਸੰਕੇਤ ਕਰਦੀ ਹੈ

ਧਿਆਨ:ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਨਾਲ ਨਾਲ ਚਿੱਤਰ ਨੂੰ ਛੂਟਣ ਦੀ ਸਮਰੱਥਾ ਨਹੀਂ ਹੈ

ਇੰਸਟੈਂਸ

ਚਿੱਤਰ ਵਿਸਥਾਰ ਲਈ ਵੱਖ-ਵੱਖ ਮੈਥਡਾਂ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ ਦਿੰਦੇ ਹਨ:

.image {
  height: 100px;
  width: 100px;
  image-rendering: auto;
}
.crisp-edges {
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
}
.pixelated {
  image-rendering: pixelated;
}
.smooth {
  image-rendering: smooth;
}
.high-quality {
  image-rendering: high-quality;
}

ਆਪਣੇ ਆਪ ਨਾਲ ਪ੍ਰਯੋਗ ਕਰੋ

CSS ਗਰੇਫਿਕਸ

image-rendering: auto|smooth|high-quality|crisp-edges|pixelated|initial|inherit;

ਵਿਸ਼ੇਸ਼ਤਾ ਮੁੱਲ

ਮੁੱਲ ਵਰਣਨ
ਆਪਣੇ ਮੂਲ ਤੱਤ ਤੋਂ ਵਿਰਾਸਤੀ ਹੋਵੇਗੀ ਬਰਾਉਜ਼ਰ ਨੂੰ ਵਿਸਥਾਰ ਮੈਥਡ ਚੁਣਨ ਦੀ ਇਜਾਜਤ ਦਿੰਦਾ ਹੈ। ਮੂਲ ਮੁੱਲ
smooth ਇੱਕ ਮੈਥਡ ਵਰਤ ਕੇ ਚਿੱਤਰ ਵਿੱਚ ਰੰਗਾਂ ਨੂੰ ਸਮੇਂ ਕਰਨਾ
high-quality smooth ਨਾਲ ਮਿਲਦਾ ਹੈ ਪਰ ਉੱਚ ਗੁਣਵੱਤਾ ਵਾਲੇ ਵਿਸਥਾਰ ਨੂੰ ਪਹਿਲ ਦਿੰਦਾ ਹੈ
crisp-edges ਇੱਕ ਮੈਥਡ ਵਰਤ ਕੇ ਚਿੱਤਰ ਵਿੱਚ ਕੰਟਰਾਸਟ ਅਤੇ ਕਿਨਾਰੇ ਰੱਖਣਾ
pixelated

ਜੇਕਰ ਚਿੱਤਰ ਵਧਦਾ ਹੈ ਤਾਂ ਨਜ਼ਦੀਕੀ ਨਿਰਦੇਸ਼ਕ ਮੈਥਡ ਵਰਤਿਆ ਜਾਵੇਗਾ ਅਤੇ ਚਿੱਤਰ ਮੁੱਖ ਪਾਇਕਸਲਾਂ ਵਾਲਾ ਦਿਖਾਇਆ ਜਾਵੇਗਾ

ਜੇਕਰ ਚਿੱਤਰ ਛੂਟਦਾ ਹੈ ਤਾਂ ਇਹ auto ਨਾਲ ਮਿਲਦਾ ਹੈ

initial ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਆਪਣੇ ਮੂਲ ਮੁੱਲ ਤੱਕ ਵਾਪਸ ਸੈਟ ਕੀਤੀ ਜਾਵੇਗੀ। ਦੇਖੋ: initial
inherit ਆਪਣੇ ਮੂਲ ਤੱਤ ਤੋਂ ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਲੈਂਦੀ ਹੈ। ਦੇਖੋ: inherit

ਤਕਨੀਕੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ

ਮੂਲ ਮੁੱਲ: ਆਪਣੇ ਮੂਲ ਤੱਤ ਤੋਂ ਵਿਰਾਸਤੀ ਹੋਵੇਗੀ
ਵਿਰਾਸਤੀਬਾਜ਼ੀ: ਹਾਂ
ਐਨੀਮੇਸ਼ਨ ਨਿਰਮਾਣ: ਸਮਰੱਥਾ ਨਹੀਂ ਹੈ। ਦੇਖੋ:ਐਨੀਮੇਸ਼ਨ ਸਬੰਧੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
ਵਰਜਨ: CSS3
ਜਾਵਾਸਕ੍ਰਿਪਟ ਗਰੇਫਿਕਸ: object.style.imageRendering="pixelated"

ਬਰਾਉਜ਼ਰ ਸਮਰੱਥਾ

ਸਾਰੇ ਬਰਾਉਜ਼ਰਾਂ ਦੀਆਂ ਸਮਰੱਥਾਵਾਂ ਦਾ ਪਹਿਲਾ ਪੂਰਣ ਤੌਰ 'ਤੇ ਸਮਰੱਥ ਬਰਾਉਜ਼ਰ ਵਰਜਨ ਸਾਰੇ ਪੈਦਾ ਹੁੰਦੇ ਹਨ

Chrome Edge Firefox Safari Opera
41.0 79.0 65.0 10.0 28.0

ਚਾਰੋਂ ਬਰਾਉਜ਼ਰ ਚਾਰੋਂ ਮੁੱਢਲੇ ਵਰਜਨਾਂ ਦੀ ਸਮਰੱਥਾ ਦਰਸਾਉਂਦੇ ਹਨ ਅਤੇ ਇਹ ਪ੍ਰਤੀਯੋਗੀ ਹਨ: Chrome, Edge ਅਤੇ Opera ਦੋਵੇਂ ਵਰਜਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ -webkit-optimize-contrast ਦੇ ਰੂਪ ਵਿੱਚ crisp-edges ਦੇ ਨਾਮ ਦੇ ਬਦਲੇ।