
x pixmap

aiks pixmap (aiks. pee. aim.) ack chhavi file praarup haye jiska upayog aiks vindo system dwara kiya jaataa haye, jise 1989 mein daniel dardeller aur kolas nahbu dwara banaaya gayaa thaa, joe france key sofiya antipolis mein bull research center mein kaam curr rahey they, aur baad mein arnaud leey horse dwara badhaaya gayaa thaa.
yeh mukhya roop seey icon pixmap banaane key liye haye, aur pardarshi pixel kaa samarthan kartaa haye. pahale key xbm vaakya rachana seey vyutpann, yeh xpm2 praarup mein yaa ack c prograaming bhasha vaakya rachana kii ack saadaa paath file haye, jise ack c prograam file mein shamil kiya jaa sakata haye.
itihas.
aiks. pee. aim. 1.
pahala (1989) aiks. pee. aim. praarup apekshaakrit aiks. bee. aim. praarup key samaan haye. aiks. bee. aim. kii tulanaa mein, yeh anukramit rangon key liye atirikt sthool paribhashaon aur charon kaa upayog kartaa haye, aur chhavi kaa varnan karane key liye bits koo varnon key saath badal detaa haye. nimnalikhit 1989 aiks. pee. aim. praarup mein ack kaali aur safed chhavi haye.
sthir chaar * xface _ colors [] = {
"a", "#ffffff",
"bee", "#000000"
sthir charr * xface _ pixel [] = {
"abababababababababababa",
// aur isi tarah 48 pixel vaali 48 panktiyon key liye
xpm2.
aiks. pee. aim. 2 (1990) sabhi see code koo hataakar praarup koo saral banaata haye. sanrachana koo saral banaaya gayaa haye
uparokt file, chaudaai 48, oonchaai 4,2 rangon aur 1 varna prati pixel key saath, bunn jaati haih
rung.
hexcode key alawa, rung x11 rung naamon mein seey koee bhee hoe sakate hain. isake alawa, coc _ 2 paardarshita koo ingit kartaa haye.
prateekaatmak" visheshta rangon koo usa sandarbh key aadhar parr samaayojit karane kii anumati detee haye jahan unakaa upayog kiya jaataa haye. code jaise kii cock _ 3 koo neeli prishthabhoomi parr samaayojit kiya jaa sakata haye.
kaee-rung encoding.
ack upkaran 16 rangon key liye kewal aeye seey pee kaa upayog karane key liye jaanaa jaataa haye, 64 rangon key liye aeye seey dee. pee. taka switch karna, lekin phir bhee 64 rangon key liye ekal varna encoding padhana; aadhar 64 kii tulanaa karein.
adhik rangon key saath code adhik varnon kaa upayog karate hain, jaise.jee. 16 × 16 = 256 rangon key liye pee. pee. taka. yeh paath sampadakon key liye cumm upayogi haye, kyonki ack string abby vaastav mein dou aasann pixel dee. aeye. bee. see. key beach mein hoe sakata haye. rikt sthaan koo rung code key roop mein anumati dee jaati haye, lekin upayog kiye gaye paath sampaadak key aadhar parr yeh ack buraa vichaar hoe sakata haye. niyantran code key binaa, backslash, aur uddharan (aiks. pee. aim. 1 aur aiks. pee. aim. 3 mein aavashyak) 128−33−2 = 93 aiss. see. aaee. aaee. varna ekal varna rung code key liye upalabdh hain.
saral udaaharan-90 yuu. aiss.-aeye. aiss. aaee. aksharon koo 10 varnon key nau gair-ativyaapi seton mein vyavasthit kiya jaa sakata haye. iss prakaar nau varnon key spasht taar pratyek pixel key rung koo usake aiks. pee. aim. pallet soochkaank dwara 109 = rangon key saath nirdhaarit curr sakate hain (jee. aaee. aff. kii tulanaa mein, joe kewal 256 kaa samarthan kartaa haye).
aiks. pee. aim. 2 key liye yeh spasht haye kii chhavi mein kitni rekhaaen hain-dou sheersh rekhaaen, doosari sheersh rekha rung code kii sankhya kii ghoshana karati haye (oopar key udaaharan mein 2 rekhaaen) aur panktiyaan (oopar key udaaharan mein oonchaai 4), ee.jee. 2 + 2 + 4 = 8 panktiyaan.
xpm3.
vartamaan aur antim praarup aiks. pee. aim. 3 (1991) haye. yeh see rapper koo phir seey pesh kartaa haye, lekin spasht roop seey ack file kii sanrachana dikhaane key bajaay, sangraheet string anivarya roop seey xpm 2 key samaan hain.
/* aiks. pee. aim. */
sthir charr * xface [] = {
"48 4 2 1",
"a c #ffffff",
"b c #000000",
"abababababababababababa",
"abababababababababababa",
"abababababababababababa",
"abababababababababababa"
yadi "maan" rekha mein chaar sankhyaon key bajaay chhah hain, tou atirikt maan "hotspot" key nirdeshank koo ingit karate hain, jahaan 0 0 icon aur default vaale boxes kaa oopari baaen koney mein haye. hotspot" kaa upayog mouse sanketon aur isi tarah key anuprayogon key liye kiya jaataa haye.
anya praarupon key saath tulanaa.
nimnalikhit code xbm, xpm aur pbm praarupon mein ack hii blarg file pradarshit kartaa haye.
aiks. bee. aim. sanskaranah
sthir charr pareekshan bits [] = {
0x13,0x00,0x15,0x00,0x93,0xcd, 0x55,0xa5,0x93,0xc5,0x00,0x80,
0x00,0x60};
aiks. pee. aim. 2 sanskaranah
aiks. pee. aim. 3 sanskaranah
/* aiks. pee. aim. */
sthir chaar * blarg _ aiks. pee. aim. [] = {
"16 7 2 1",
"* see #000000",
". c #ffffff, 
"*.*.*...",
"*.*.*.*.*.*..*.*",
"...*",
};
pee. bee. aim. faailah
aavedan samarthan.
acd, amaya, coraldra, gymp, imagegic, irrfanview (praarup plugin), paintshop pro, pmvu, photoshop (plugin), aur xnvu anya samarthan xpm key beach. gurutvaakarshan aur picons bhee aiks. pee. aim. kaa samarthan karate hain.
2005 mein ack x11 libxpm bhedyata taya kii gaee thee, aur 2023 mein teen aur.
aff. aff. aim. pee. ee. jee. sanskaran 3.3 yaa baad mein aiks. pee. aim. koo decode kiya jaa sakata haye.

