Floyd-Steinbergमानक बेंचमार्क: त्रुटि चार पड़ोसी पिक्सेलों में फैलाई जाती है, जिससे बारीक, एकसमान दाना बनता है जो फ़ोटोग्राफ़ के लिए उपयुक्त है।Floyd-Steinberg (Serpentine)Floyd-Steinberg, जिसमें वैकल्पिक पंक्तियाँ विपरीत दिशाओं में स्कैन होती हैं, जिससे एक ही दिशा में स्कैन करने पर बनने वाले विकर्ण कृमि-पैटर्न टूट जाते हैं।Jarvis-Judice-Ninkeतीन पंक्तियों में बारह पड़ोसी: Floyd-Steinberg से अधिक चिकना और कम पैटर्नयुक्त, लगभग तिगुने काम की कीमत पर।StuckiJarvis-Judice-Ninke जितने ही बारह पड़ोसियों तक पहुँच, लेकिन दो की घातों वाले भार के साथ, जो अधिक तीखा दिखता है और तेज़ी से गणना होता है।Stucki (Serpentine)Stucki, वैकल्पिक स्कैन दिशा के साथ, जो इसके हल्के दिशात्मक झुकाव को अधिक एकसमान क्षेत्र से बदल देता है।BurkesStucki जिसमें तीसरी पंक्ति हटा दी गई है: दो-तिहाई लागत में अधिकांश चिकनाई।Atkinsonकेवल तीन-चौथाई त्रुटि फैलाता है, जिससे हाइलाइट्स और शैडो सफेद और काले में साफ़-साफ़ उड़ जाते हैं — प्रारंभिक Macintosh का रूप।Atkinson (Serpentine)Atkinson का उच्च-कंट्रास्ट रूप, वैकल्पिक स्कैन दिशा के साथ, ताकि इसकी धारियाँ बनाने की प्रवृत्ति संतुलित रहे।Sierra (3-पंक्ति)एक तीन-पंक्ति वाला कर्नेल जो भार में Stucki और Burkes के बीच बैठता है — Jarvis की कोमलता के बिना चिकने मिडटोन।Sierra (2-पंक्ति)Sierra का दो-पंक्ति रूप: तेज़, थोड़ी अधिक दिखाई देने वाली बनावट के साथ।Sierra Liteसबसे छोटा Sierra — केवल तीन पड़ोसी, बहुत तेज़, और काफ़ी अधिक खुरदरा दाना।Stevenson-Arceचार पंक्तियों तक फैला एक विस्तृत कर्नेल, जो वर्गाकार ग्रिड के बजाय 45-डिग्री ग्रिड पर आउटपुट के लिए डिज़ाइन किया गया है।फैनFloyd-Steinberg का एक रूप जो अपने विकर्ण कृमि-पैटर्न को दबाने के लिए नीचे वाली पंक्ति में भार स्थानांतरित करता है।Shiau-Fan 1पाँच पद जो अगली पंक्ति में दो पिक्सेल पीछे तक पहुँचते हैं, जो पूरे तीन-पंक्ति फ़िल्टर से सस्ते में दिशात्मक विकृतियाँ मिटाते हैं।Shiau-Fan 2Shiau-Fan कर्नेल, जिसे सीधे आगे वाले पिक्सेल की ओर पुनः संतुलित किया गया है, थोड़ा अधिक तीखा परिणाम देता है।Shiau-Fan 3तीनों में सबसे चौड़ा, जो अगली पंक्ति में तीन पिक्सेल पीछे तक पहुँचता है, परिवार में सबसे चिकना।XOTपाँच पद जो दो पंक्तियों नीचे तक पहुँचते हैं, पूरे तीन-पंक्ति फ़िल्टर की लागत चुकाए बिना बनावट को नरम करते हैं।Diagonal Diffusionत्रुटि को नीचे और दाईं ओर भारित करता है, जिससे दाना शोर के बजाय एक दिशा जैसा दिखता है।Fake Floyd-Steinbergसोलहवें के बजाय आठवें में तीन पद: असली से स्पष्ट रूप से खुरदरा, और कहीं अधिक सस्ता।1D Diffusionपूरी त्रुटि को उसी पंक्ति के अगले पिक्सेल में और कहीं नहीं धकेलता है, जिससे कठोर क्षैतिज धारियाँ बनती हैं — एक बनावट, पुनरुत्पादन नहीं।Steve Pigeonनौ-पद वाला कर्नेल जो दोनों ओर दो पिक्सेल तक पहुँचता है, समतल क्षेत्रों को बैंडिंग से बचाने के लिए ट्यून किया गया।Robert KistFloyd-Steinberg की रूपरेखा, जिसमें निचले भार सीधे नीचे वाले पिक्सेल की ओर पुनः संतुलित किए गए हैं।2D डिफ्यूज़न (प्रकार 1)एक सुसंहत सर्पेंटाइन कर्नेल जो दोनों अक्षों में त्रुटि फैलाता है, ग्रेडिएंट पर एकसमान बनावट के लिए लक्षित।2D डिफ्यूज़न (प्रकार 2)दूसरा द्वि-आयामी रूप, जो छवि में और नीचे तक भारित है, जिससे नरम, अधिक विसरित दाना बनता है।
परिवर्तनशील त्रुटि प्रसार 2
Riemersmaस्कैनलाइनों के बजाय एक स्पेस-फिलिंग वक्र के साथ त्रुटि फैलाता है, जिससे बनावट में कोई दाना दिशा बिल्कुल नहीं रहती।Ostromoukhovअपने गुणांकों को इनपुट टोन के अनुसार बदलता है, जिससे गहरे शैडो और चमकीले हाइलाइट्स में स्थिर कर्नेल छोड़ने वाली विकृतियाँ हट जाती हैं।
क्रमबद्ध डिदरिंग 47
Bayer 2x2सबसे खुरदरा क्रमबद्ध थ्रेशोल्ड मैट्रिक्स: केवल चार स्तर, स्पष्ट रूप से डिजिटल, और बहुत तेज़।Bayer 3x3नौ स्तरों वाला एक मैट्रिक्स जिसका विषम आकार पैटर्न को दो-की-घात वाले पिक्सेल ग्रिड से लॉक होने से रोकता है।Bayer 4x4सोलह स्तर — शुरुआती गेम्स और Teletext की क्लासिक क्रॉसहैच।Bayer 8x8चौंसठ स्तर: डिफ़ॉल्ट क्रमबद्ध डिदर, फ़ोटोग्राफ़ के लिए पर्याप्त बारीक फिर भी एक पैटर्न जैसा दिखता है।Bayer 16x16256 स्तर, जिससे क्रॉसहैच पैटर्न के बजाय बनावट बन जाती है।Bayer 32x32एक बहुत बारीक मैट्रिक्स जो पूरी तरह दोहराए जाने योग्य रहते हुए सतत टोन के करीब पहुँचता है।Bayer 64x64यहाँ सबसे बड़ा Bayer मैट्रिक्स — प्रभावी रूप से चिकना, और उपयोगी जब पैटर्न को बड़े प्रिंट पर अदृश्य रूप से टाइल करना हो।क्लस्टर्ड डॉट 4x4डॉट्स को समूहों में बाँधता है जो टोन के साथ बढ़ते हैं, ठीक उसी तरह जैसे प्रिंटिंग प्रेस स्याही बिछाती है।क्लस्टर्ड डॉट 6x6एक बड़ी क्लस्टर्ड सेल: खुरदरे डॉट्स जो फोटोकॉपी और कम-रिज़ॉल्यूशन प्रिंटिंग में भी बचे रहते हैं।क्लस्टर्ड डॉट 8x8सादे क्लस्टर्ड सेल्स में सबसे बड़ी, उस आउटपुट के लिए जहाँ अलग-थलग पिक्सेल खो जाते।Bayer Clustered Dot 1ग्यारह हाइब्रिड मैट्रिक्स में पहला, जो Bayer लैटिस पर क्लस्टर्ड डॉट्स उगाता है, प्रेस जैसे गुच्छे को विसरित क्रम के साथ जोड़ते हुए।Bayer Clustered Dot 2पहले से अधिक टाइट क्लस्टरिंग, जो छोटे डॉट कोर देती है।Bayer Clustered Dot 3गोल डॉट्स के लिए सेल केंद्र की ओर भारित क्लस्टर।Bayer Clustered Dot 4वृद्धि क्रम में एक विकर्ण झुकाव, जो 45-डिग्री स्क्रीन जैसा दिखता है।Bayer Clustered Dot 5प्रत्येक सेल में दो केंद्रों से बाहर की ओर क्रमबद्ध वृद्धि, जो प्रत्यक्ष स्क्रीन आवृत्ति को दोगुना करती है।Bayer Clustered Dot 6एक ढीला क्लस्टर जो मिडटोन में अधिक विसरित पिक्सेल बनाए रखता है।Bayer Clustered Dot 7शैडो में एकसमान स्याही कवरेज के लिए भारित।Bayer Clustered Dot 8एक अधिक चौकोर डॉट आकार, जो कम रिज़ॉल्यूशन पर अपने किनारों को बेहतर बनाए रखता है।Bayer Clustered Dot 9लंबे क्लस्टर, स्क्रीन को दिशात्मक दाना देते हुए।Bayer Clustered Dot 10उच्च-रिज़ॉल्यूशन आउटपुट के लिए एक बारीक क्लस्टर जहाँ डॉट्स अलग-अलग दिखाई नहीं देने चाहिए।Bayer Clustered Dot 11परिवार में सबसे बड़ा और सबसे नरम, पारंपरिक हाफ़टोन के सबसे निकट।बिखरे डॉटसेल के भीतर थ्रेशोल्ड क्रम को यथासंभव व्यापक रूप से बिखेरता है — अधिकतम फैलाव, न्यूनतम गुच्छा।Dispersed Dots 1एक बिखरा हुआ मैट्रिक्स इस तरह ट्यून किया गया कि कोई भी दो सटीक थ्रेशोल्ड लगातार न हों, जिससे दिखाई देने वाली सीवनें दब जाती हैं।Dispersed Dots 2एक भिन्न बिखराव क्रम वाला दूसरा बिखरा हुआ रूप, उपयोगी जब पहला आपकी छवि पर दिखाई देने योग्य ढंग से टाइल करता है।Ulichney Void DispersedUlichney का वॉइड-एंड-क्लस्टर क्रम एक बिखरे मैट्रिक्स के रूप में लागू: क्रमबद्ध-डिदर की लागत पर ब्लू-नॉइज़ जैसा चरित्र।Ulichney Bayer 5x5Ulichney के काम से पाँच-बाई-पाँच Bayer रूप; विषम आकार दो-की-घात संरेखण विकृतियों से बचता है।UlichneyUlichney का सामान्य क्रमबद्ध मैट्रिक्स, वह संदर्भ कार्यान्वयन जिससे इस परिवार का अधिकांश हिस्सा निकला है।Ulichney Clustered DotUlichney की क्लस्टर्ड व्यवस्था, उन उपकरणों के लिए डिज़ाइन की गई जो अलग-थलग पिक्सेल नहीं रख सकते।Non-Rectangular 1एक थ्रेशोल्ड सेल जो चौकोर नहीं है, जिससे पैटर्न पिक्सेल ग्रिड के साथ संरेखित नहीं होता।Non-Rectangular 2अलग पहलू अनुपात वाला दूसरा गैर-आयताकार सेल, जो स्पष्ट रूप से बुनी हुई बनावट देता है।Non-Rectangular 3एक अधिक तीखा सेल कोण, जो विकर्ण बुनाई जैसा दिखता है।Non-Rectangular 4गैर-आयताकार सेल्स में सबसे लंबा, लगभग एक लाइन-स्क्रीन के करीब।Central White Pointएक हल्के केंद्र से बाहर की ओर डॉट्स उगाता है, जिससे हाइलाइट्स खुले और साफ़ रहते हैं।Balanced Centered Pointसेल केंद्र के चारों ओर सममित रूप से डॉट्स उगाता है, जिससे डॉट भरते समय टोन एकसमान बनी रहती है।Diagonal Orderedविकर्ण पर घुमाया गया एक क्रमबद्ध मैट्रिक्स, एकल-रंग स्क्रीन के लिए पारंपरिक कोण।Magic 4x4एक मैजिक-स्क्वायर थ्रेशोल्ड मैट्रिक्स: हर पंक्ति और स्तंभ का योग समान होता है, जिससे सेल भर में टोन एकसमान रहती है।Magic 6x6छह-बाई-छह मैजिक स्क्वायर, पैटर्न दृश्यता और टोनल रिज़ॉल्यूशन के बीच एक मध्य मार्ग।Magic 8x8यहाँ सबसे बड़ा सादा मैजिक स्क्वायर, फ़ोटोग्राफ़िक टोन के लिए पर्याप्त बारीक।Magic 4x4 (45°)45 डिग्री घुमाया गया चार-बाई-चार मैजिक स्क्वायर, जो पैटर्न को क्षैतिज और ऊर्ध्वाधर से छुपाता है।Magic 6x6 (45°)45 डिग्री पर छह-बाई-छह मैजिक स्क्वायर — काली स्क्रीन के लिए क्लासिक कोण।Magic 8x8 (45°)45 डिग्री पर आठ-बाई-आठ मैजिक स्क्वायर, घुमाए गए समूह में सबसे चिकना।Magic 5x5 Circleएक मैजिक स्क्वायर जिसका वृद्धि क्रम गोलाकार है, जो चौकोर के बजाय गोल डॉट्स बनाता है।Magic 6x6 Circleएक बड़ी गोलाकार मैजिक सेल, अधिक खुरदरी स्क्रीन आवृत्तियों पर अधिक गोल डॉट्स के लिए।Magic 7x7 Circleसबसे बड़ी गोलाकार मैजिक सेल — देखने में एक पारंपरिक गोल-डॉट हाफ़टोन के सबसे निकट।Blue Noise 128एक वास्तविक 128×128 वॉइड-एंड-क्लस्टर ब्लू-नॉइज़ मास्क: कोई दोहराया जाने वाला पैटर्न नहीं जिसे आँख ढूँढ सके, और त्रुटि प्रसार बिल्कुल नहीं।इंटरलीव्ड ग्रेडिएंटJorge Jimenez का इंटरलीव्ड ग्रेडिएंट नॉइज़, रीयल-टाइम रेंडरिंग के लिए डिज़ाइन किया गया — सस्ता, स्थिर और बहुत एकसमान।Luminance Adaptiveस्थानीय चमक के अनुसार प्रति पिक्सेल अपना थ्रेशोल्ड मैट्रिक्स चुनता है, हाइलाइट्स और शैडो दोनों में विवरण बनाए रखते हुए।
शोर 9
गाउसियन नॉइज़सामान्य-वितरित नॉइज़ के विरुद्ध थ्रेशोल्ड करता है: बिना किसी संरचना के नरम, फ़िल्मी दाना।व्हाइट नॉइज़शुद्ध यादृच्छिक थ्रेशोल्ड — यहाँ सबसे अधिक शोर वाला विकल्प, और वह संदर्भ जिसके अनुसार अन्य नॉइज़ प्रकार गढ़े जाते हैं।ब्लू नॉइज़नॉइज़ जिससे निम्न आवृत्तियाँ हटा दी गई हैं, जिसे आँख गंदगी के बजाय बनावट के रूप में पढ़ती है। अधिकांश छवियों के लिए सबसे अच्छा दिखने वाला नॉइज़ डिदर।ग्रीन नॉइज़मध्य-आवृत्ति नॉइज़: ब्लू नॉइज़ से अधिक गुच्छा बनाता है, जो प्रिंटिंग और कम-रिज़ॉल्यूशन डिस्प्ले में बेहतर बचता है।पिंक नॉइज़निम्न आवृत्तियों की ओर भारित नॉइज़, जो अधिक बादली, अधिक जैविक धब्बे देता है।वायलेट नॉइज़गुलाबी का विपरीत — लगभग सारी उच्च आवृत्ति, संभव सबसे बारीक दाने के लिए।रेड नॉइज़यहाँ सबसे मजबूत निम्न-आवृत्ति भारण, जो दाने के बजाय चौड़े धब्बे बनाता है।ट्राइएंगल नॉइज़त्रिकोणीय-वितरण नॉइज़, जो साधारण एकसमान नॉइज़ द्वारा लाए गए टोन-निर्भर पूर्वाग्रह को हटाता है।Perlin नॉइज़सुसंगत ग्रेडिएंट नॉइज़, जिससे थ्रेशोल्ड क्षेत्र बिखरने के बजाय आकृतियों में प्रवाहित होता है — एक संगमरमरी, हाथ से बनाया गया रूप।
डॉट प्रसार 12
Knuth Dot DiffusionKnuth का मूल डॉट डिफ्यूज़न: छवि को निश्चित वर्ग क्रम में संसाधित सेल्स में विभाजित किया जाता है, त्रुटि को एक स्कैन के बजाय हर दिशा में फैलाते हुए।Mini-Knuth Dot Diffusionएक छोटी Knuth सेल, जो बारीक बनावट और तेज़ प्रसंस्करण देती है।Optimized KnuthKnuth की विधि जिसमें दिखाई देने वाली सेल संरचना को कम करने के लिए वर्ग क्रम चुना गया है।Mese 8x8Mese और Vaidyanathan का अनुकूलित आठ-बाई-आठ वर्ग मैट्रिक्स, Knuth के मूल क्रम पर एक मापनीय सुधार।Mese 16x16सोलह-बाई-सोलह Mese मैट्रिक्स: और भी चिकना, चार गुना सेल क्षेत्रफल में।Guo-Liu 8x8Guo और Liu का वर्ग मैट्रिक्स, हाथ से नहीं बल्कि मानव दृश्य मॉडल के विरुद्ध ट्यून किया गया।Guo-Liu 16x16बड़ा Guo-Liu मैट्रिक्स, इस परिवार द्वारा दिए जाने वाले सबसे चिकने परिणाम के लिए।Spiral Dot Diffusionप्रत्येक सेल को केंद्र से बाहर की ओर सर्पिल में संसाधित करता है, जो आयताकार सेल किनारों को दबाता है।Inverted Spiralकिनारों से अंदर की ओर चलने वाला सर्पिल, सेल के भीतर विपरीत झुकाव देता है।Lippens-Philips 1पहला Lippens-Philips वर्ग मैट्रिक्स, हार्डवेयर कार्यान्वयन के लिए डिज़ाइन किया गया जहाँ मेमोरी सीमित है।Lippens-Philips 2अलग किनारे व्यवहार वाला दूसरा Lippens-Philips क्रम।Lippens-Philips 3सेट में तीसरा, सबसे चिकना और सबसे महँगा।
अंतरिक्ष-भरने वाले वक्र 8
Hilbert कर्वछवि को Hilbert वक्र के साथ चलता है, जिससे चाल में पड़ोसी पिक्सेल स्क्रीन पर भी पड़ोसी होते हैं — बिना किसी दिशा और बिना किसी सीवन वाली बनावट।Riemersma PeanoPeano वक्र पर Riemersma की विधि, जो समतल को आधों के बजाय तिहाइयों में भरती है और अधिक खुरदरा, अधिक बुना हुआ दाना देती है।Riemersma FASS 0तीन FASS-वक्र रूपों में पहला — स्पेस-फिलिंग, सेल्फ़-अवॉइडिंग, सरल और सेल्फ़-सिमिलर — पिछली त्रुटि की सबसे छोटी स्मृति के साथ।Riemersma FASS 1FASS 0 से लंबी त्रुटि स्मृति, तीखेपन को चिकनाई से बदलते हुए।Riemersma FASS 2यहाँ सबसे लंबी FASS स्मृति, सबसे चिकनी और सबसे कम तीखी।Riemersma GosperGosper वक्र पर Riemersma, जिसकी षट्कोणीय सेल स्पष्ट रूप से गैर-चौकोर बनावट देती है।Riemersma FASS Spiralएक सर्पिल FASS रूप: चाल लगातार मुड़ती रहती है, जिससे दाने की कोई पसंदीदा धुरी बिल्कुल नहीं होती।Riemersma Hilbert 2हिल्बर्ट पथ का ट्रांसपोज़ — वही वक्र, विकर्ण पर परावर्तित, जिससे इसका दाना दूसरी दिशा में चलता है।
अनुकूलन-आधारित 10
वॉइड और क्लस्टरUlichney का वॉइड-एंड-क्लस्टर: सबसे बड़े खाली स्थान को बार-बार भरकर थ्रेशोल्ड मास्क बनाता है, जो किसी भी क्रमबद्ध विधि का सबसे एकसमान डॉट वितरण देता है।Kacker-Allebachमानव दृष्टि के एक मॉडल के विरुद्ध डॉट पैटर्न को अनुकूलित करता है, यही कारण है कि यह वह बारीक विवरण बनाए रखता है जिसे त्रुटि प्रसार धुंधला कर देता है।DBS Coarseness 0Direct Binary Search अपनी सबसे बारीक सेटिंग पर: तब तक बार-बार पिक्सेल बदलता है जब तक कोई बदलाव परिणाम में सुधार न करे। यहाँ सबसे धीमी और सबसे सटीक विधि।DBS Coarseness 1थोड़े चौड़े फ़िल्टर वाला DBS, जो कम काम में थोड़ा अधिक खुरदरा दाना देता है।DBS Coarseness 2मध्यम खुरदरेपन पर DBS — गुणवत्ता और समय के बीच एक अच्छा संतुलन।DBS Coarseness 3DBS और अधिक खुरदरा होते हुए, स्पष्ट रूप से बड़े डॉट क्लस्टर के साथ।DBS Coarseness 4DBS रेंज का मध्यबिंदु, जहाँ बनावट जानबूझकर की गई जैसी दिखने लगती है।DBS Coarseness 5खुरदरा DBS, जो एक क्लस्टर्ड स्क्रीन के रूप के करीब पहुँचता है।DBS Coarseness 6बहुत खुरदरा DBS, उस आउटपुट के लिए जो बारीक डॉट्स को हल नहीं कर सकता।DBS Coarseness 7सबसे खुरदरी DBS सेटिंग: बड़े, अच्छी तरह अलग किए गए क्लस्टर जो किसी भी पुनरुत्पादन में बचे रहते हैं।
पैटर्न टाइल 6
Pattern 2x2प्रत्येक पिक्सेल को टोन के अनुसार चुनी गई दो-बाई-दो टाइल से बदलता है — आउटपुट इनपुट से बड़ा होता है, और हर टोन एक निश्चित आकार होता है।Pattern 3x3 v1दस टोन वाला तीन-बाई-तीन टाइल सेट, केंद्र से बढ़ने के लिए व्यवस्थित।Pattern 3x3 v2वही सेल एक भिन्न वृद्धि क्रम के साथ, जो अधिक चौकोर डॉट देती है।Pattern 3x3 v3तीन-बाई-तीन की तीसरी व्यवस्था, विकर्ण की ओर झुकी हुई।Pattern 4x4सत्रह टोन वाला चार-बाई-चार टाइल सेट — अधिक चिकना, सोलह गुना पिक्सेल संख्या पर।Pattern 5x2एक चौड़ी, छोटी टाइल, जो क्षैतिज लाइन-स्क्रीन बनावट बनाती है।
हाइब्रिड 3
क्रमित मॉड्यूलेशनएक क्रमबद्ध मैट्रिक्स जिसका थ्रेशोल्ड दूसरी तरंग द्वारा मॉड्यूलेट किया जाता है, जो नॉइज़ जोड़े बिना नियमितता को तोड़ता है।कंट्रास्ट अवेयरस्थानीय कंट्रास्ट के अनुसार क्रमबद्ध और विसरित व्यवहार के बीच बदलता है: समतल क्षेत्रों में पैटर्न, किनारों पर संरक्षित विवरण।Grid Ditherएक निश्चित ग्रिड पर थ्रेशोल्ड करता है जिसमें सेल आकार एक नियंत्रण के रूप में उजागर होता है, जानबूझकर, दृश्यमान पिक्सेल संरचना के लिए।
विशेष 2
Yliluoma (प्रकार 1)Yliluoma का पहला क्रमबद्ध एल्गोरिदम: निकटतम एकल रंग चुनने के बजाय, पैलेट रंगों के उस मिश्रण की खोज करता है जिसका औसत लक्ष्य से मेल खाता है। छोटे पैलेट पर कहीं बेहतर।Yliluoma (प्रकार 2)दूसरा Yliluoma रूप, जो मिश्रण खोज को अनुभूत चमक के अनुसार भारित करता है और ग्रेडिएंट को अधिक सहजता से संभालता है।
मॉडुलेशन प्रसार 2
Modulation Diffusion (Horizontal)त्रुटि प्रसार जिसका कर्नेल क्षैतिज रूप से मॉड्यूलेट होता है, जिससे दाना छवि भर में पट्टियों में भिन्न होता है।Modulation Diffusion (Vertical)वही मॉड्यूलेशन ऊर्ध्वाधर रूप से लागू, जो इसके बजाय बनावट को छवि के नीचे पट्टीदार बनाता है।
ProDesigner हर किसी के लिए, हर जगह मुफ़्त है। अगर यह आपका समय बचाता है, तो इसके विकास को सपोर्ट करने पर विचार करें।