HU/dxConvertPixels: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "{{Client function hu}} __NOTOC__ This function converts pixels from one format to another. ==Szintaxis== <syntaxhighlight lang="lua"> string dxConvertPixe...")
 
No edit summary
Line 1: Line 1:
{{Client function hu}}
{{Client function hu}}
__NOTOC__
__NOTOC__
This function converts [[Texture_pixels|pixels]] from one format to another.
Ez a function átalakítja a [[Texture_pixels|pixeleket]] egyik formátumról a másikra.


==Szintaxis==  
==Szintaxis==  
Line 10: Line 10:
===Kötelező paraméterek===
===Kötelező paraméterek===
*'''pixels :''' The pixels to convert the format of
*'''pixels :''' The pixels to convert the format of
*'''newFormat :''' The new format required (''''plain'''' or ''''png'''' or ''''jpeg'''')
*'''newFormat :''' A szükséges új formátumok (''''plain'''' or ''''png'''' or ''''jpeg'''')


===Tetszőleges paraméterek===
===Tetszőleges paraméterek===
*'''quality :''' The quality of the returned pixels if the new format is ''''jpeg''''
*'''quality :''' A visszaadott képpontok minősége, ha az új formátum ''''jpeg''''


==Visszatérési érték==
==Visszatérési érték==
Returns a copy of the pixels in the new format, or ''false'' if invalid arguments were passed to the function.
Visszaadja a képpontok másolatát egy új formátumban, vagy ''false'', ha érvénytelen paraméterek lettek megadva.


==Példa==  
==Példa==  

Revision as of 14:02, 14 October 2018

Ez a function átalakítja a pixeleket egyik formátumról a másikra.

Szintaxis

string dxConvertPixels ( string pixels, string newFormat [, int quality = 80 ] )

Kötelező paraméterek

  • pixels : The pixels to convert the format of
  • newFormat : A szükséges új formátumok ('plain' or 'png' or 'jpeg')

Tetszőleges paraméterek

  • quality : A visszaadott képpontok minősége, ha az új formátum 'jpeg'

Visszatérési érték

Visszaadja a képpontok másolatát egy új formátumban, vagy false, ha érvénytelen paraméterek lettek megadva.

Példa

The code opens an image, read its pixels, convert the pixels to PNG, and then save it. (You can use this image to test.)

addEventHandler('onClientResourceStart', resourceRoot, function()
  local img = fileOpen('img.jpg')
  local pixels = fileRead(img, fileGetSize(img))
  local pngPixels = dxConvertPixels(pixels, 'png')
  local newImg = fileCreate('img.png')
  fileWrite(newImg, pngPixels)
  fileClose(newImg)
  fileClose(img)
end)

Requirements

Minimum server version n/a
Minimum client version 1.3

Note: Using this feature requires the resource to have the above minimum version declared in the meta.xml <min_mta_version> section. e.g. <min_mta_version client="1.3" />

Lásd még

Fordította