मेरा एप्लिकेशन छवियों को s3 पर अपलोड करता है। मैं छवि के रंग प्राप्त करने के लिए फ्रंट एंड रेंडरिंग का उपयोग करता हूं, लेकिन क्योंकि s3 पर अपलोड करने से गुणवत्ता कम हो जाती है (jpeg'ish), मुझे वांछित रंग मिलते हैं।लार्वा गुणवत्ता से S3 पर अपलोड करना
$s3 = \Storage::disk('s3');
$s3->put('/images/file.jpg', '/images/file.jpg', 'public');
इस गुणवत्ता के नुकसान को रोकने के लिए रास्ता है? मैंने देखा कि अगर मैं सीधे कंसोल कंसोल वेबसाइट का उपयोग कर फ़ाइल अपलोड करता हूं, तो गुणवत्ता वही रहता है जो आदर्श है।
धन्यवाद!
आपने इस स्पष्ट गुणवत्ता हानि का परीक्षण/सत्यापन कैसे किया? जहां तक मैं समझता हूं, फाइलों में डिफ़ॉल्ट रूप से यह गुणवत्ता हानि नहीं होगी। – alariva
एस 3 में कोई तंत्र नहीं है जो अपलोड किए गए ऑब्जेक्ट के किसी भी तरह से पेलोड को बदल देगा। जो कुछ भी हो रहा है वह केवल एस 3 के बाहर हो सकता है। –
लैरवेल की 'पुट' यह भी नहीं करेगी। कुछ और चल रहा है। – ceejayoz