Heifwriter

  
Android डिवाइस पर उपलब्ध कोडेक का इस्तेमाल करके, किसी इमेज या इमेज कलेक्शन को HEIF फ़ॉर्मैट में एन्कोड करें.
नया अपडेट स्टेबल रिलीज़ रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
27 अगस्त, 2025 - 1.1.0-rc01 - -

डिपेंडेंसी का एलान करना

HeifWriter पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google का मेवन डेटाबेस पढ़ें.

अपने ऐप्लिकेशन या मॉड्यूल के लिए, build.gradle फ़ाइल में उन आर्टफ़ैक्ट की डिपेंडेंसी जोड़ें जिनकी आपको ज़रूरत है:

ग्रूवी

dependencies {
    implementation "androidx.heifwriter:heifwriter:1.1.0-rc01"
}

Kotlin

dependencies {
    implementation("androidx.heifwriter:heifwriter:1.1.0-rc01")
}

सुझाव/राय दें या शिकायत करें

आपके सुझाव, शिकायत या राय से Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या इस लाइब्रेरी को बेहतर बनाने के लिए आपके पास कोई सुझाव है, तो हमें बताएं. कृपया नई लाइब्रेरी बनाने से पहले, इस लाइब्रेरी में मौजूद मौजूदा समस्याओं को देखें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या के लिए वोट किया जा सकता है.

नई समस्या बनाना

ज़्यादा जानकारी के लिए, Issue Tracker का दस्तावेज़ देखें.

वर्शन 1.1

वर्शन 1.1.0-rc01

27 अगस्त, 2025

androidx.heifwriter:heifwriter:1.1.0-rc01 रिलीज़ हो गया है. वर्शन 1.1.0-rc01 में ये कमिट शामिल हैं.

वर्शन 1.1.0-beta01

9 अप्रैल, 2025

androidx.heifwriter:heifwriter:1.1.0-beta01 को बिना किसी खास बदलाव के रिलीज़ किया गया है. वर्शन 1.1.0-beta01 में ये कमिट शामिल हैं.

वर्शन 1.1.0-alpha05

12 फ़रवरी, 2025

androidx.heifwriter:heifwriter:1.1.0-alpha05 को रिलीज़ कर दिया गया है. इसमें पिछले ऐल्फ़ा वर्शन के बाद कोई खास बदलाव नहीं किया गया है. वर्शन 1.1.0-alpha05 में ये कमिट शामिल हैं.

वर्शन 1.1.0-alpha04

15 जनवरी, 2025

androidx.heifwriter:heifwriter:1.1.0-alpha04 रिलीज़ हो गया है. वर्शन 1.1.0-alpha04 में ये कमिट शामिल हैं.

गड़बड़ियां ठीक की गईं

  • यह लाइब्रेरी अब JSpecify nullness annotations का इस्तेमाल करती है. ये टाइप-यूज़ होते हैं. Kotlin डेवलपर को सही इस्तेमाल के लिए, कंपाइलर के इस तर्क का इस्तेमाल करना चाहिए: -Xjspecify-annotations=strict (यह Kotlin कंपाइलर के 2.1.0 वर्शन से डिफ़ॉल्ट रूप से शुरू होता है). (Icdd6c, b/326456246)
  • सीटीएस फ़ेल होने की समस्या को ठीक करने के लिए, बफ़र कतारों को सही क्रम में रिलीज़ करने की सुविधा को ठीक किया गया. b/372391363

वर्शन 1.1.0-alpha03

2 अक्टूबर, 2024

androidx.heifwriter:heifwriter:1.1.0-alpha03 रिलीज़ हो गया है. वर्शन 1.1.0-alpha03 में ये कमिट शामिल हैं.

गड़बड़ियां ठीक की गईं

  • दस्तावेज़ में सुधार

वर्शन 1.1.0-alpha02

26 जुलाई, 2023

androidx.heifwriter:heifwriter:1.1.0-alpha02 रिलीज़ हो गया है. वर्शन 1.1.0-alpha02 में ये कमिट शामिल हैं.

नई सुविधाएं

  • 10-बिट एन्कोडिंग की सुविधा
  • AVIF एन्कोडिंग के साथ काम करता है

गड़बड़ियां ठीक की गईं

  • current.txt में एक्सपेरिमेंटल एपीआई शामिल करें (I1a07e, b/278769092)
  • लागू नहीं होता, एपीआई फ़ाइल में बदलाव करने का मतलब सिर्फ़ क्रम बदलने के तरीके (I5fa95) हैं
  • androidx के लिए, MissingGetterMatchingBuilder के एपीआई लिंट चेक की सुविधा चालू है (I4bbea, b/138602561)

वर्शन 1.1.0-alpha01

22 जनवरी, 2020

androidx.heifwriter:heifwriter:1.1.0-alpha01 रिलीज़ हो गया है. वर्शन 1.1.0-alpha01 में ये कमिट शामिल हैं.

गड़बड़ियां ठीक की गईं

  • HEVC/HEIC एन्कोडर चुनने के लिए लॉजिक को बेहतर बनाया गया
  • शटडाउन के दौरान, अपवादों को हैंडल करने की सुविधा को बेहतर बनाया गया है
  • क्वालिटी कंट्रोल मोड से जुड़ी गड़बड़ियां ठीक की गईं