Denna korta guide förklarar processen att komprimera JPEG med Python. Den innehåller en lista med steg, IDE-konfiguration och ett exempel på kod för att utveckla en JPEG storleksreducerare med Python. Alla detaljer som behövs för att definiera komprimeringsparametrar för att generera den önskade JPG-filen baserat på kraven.
Steg för att minska JPEG-storleken med Python
- Ställ in miljön för att använda Aspose.Imaging for Python via .NET för att minska en JPG-fil
- Importera de önskade klasserna och objekten från olika moduler i API:t
- Ladda upp JPG-filen i Image objektet med hjälp av metoden load()
- Skapa JpegOptions objektet för att definiera JPG:s sparalternativ
- Ställ in egenskaper, inklusive färgtyp och komprimeringstyp
- Spara utdata-bilden efter att ha tillämpat ovanstående komprimeringsparametrar
Dessa steg beskriver hur man komprimerar JPEG med Python. Börja processen med att importera alla önskade klasser och objekt från olika moduler, inklusive imaging, imaging.imageoptions och imaging.fileformats.jpeg, och ladda sedan upp den ursprungliga JPG-filen i Image-klassen. Skapa en instans av JpegOptions för att ställa in parametrar som komprimeringstyp och färgtyp.
Kod för JPG Foto Kompressor med Python
Den ovanstående exempel-koden visar hur man minskar JPG-storleken med Python. Du kan ställa in olika färgtyper, inklusive CMYK, RGB, YCCK och Y_CB_CR. På samma sätt kan komprimeringsläget ställas in på BASELINE, JPEG_LS och LOSSLESS.
Den här artikeln lärde oss processen att minska JPG-storleken. För att konvertera CDR till PSD, se artikeln om Konvertera CDR till PSD med Python.