Deze gids legt uit hoe je TIFF naar PNG converteert met Python. Het bevat alle details voor het instellen van de omgeving, een lijst van stappen en een voorbeeldcode voor TIFF naar PNG converteren met Python. Ook biedt het details over het aanpassen van het uitvoer-PNG-bestand met behulp van de respectieve eigenschappen en methoden in de PngOptions klasse.
Stappen om TIFF naar PNG te converteren met Python
- Stel de omgeving in om Aspose.Imaging for Python via .NET te gebruiken voor het converteren van TIFF naar PNG
- Importeer de benodigde klassen van Aspose.Imaging en aspose.pycore
- Laad de afbeelding Sample.tiff met Image.load()
- Cast het algemene Image object naar TiffImage om toegang te krijgen tot TIFF-specifieke eigenschappen
- Maak een PngOptions object om de PNG exportinstellingen op te slaan
- Stel de resolutie van de PNG-afbeelding in zodat deze overeenkomt met de oorspronkelijke TIFF-resolutie
- Sla de afbeelding op als result.png met de gedefinieerde opties
Deze stappen definiëren het proces om het bestandstype om te zetten van TIFF naar PNG met Python. Importeer de benodigde klassen en objecten van de respectieve modules, laad het bron-TIFF-bestand in het Image-klasse-object, verander het type van het geladen bestand naar TiffImage, declareer de PNG-optie en stel de resolutie-instellingen in. Roep uiteindelijk de save-methode aan om de geladen TIFF-afbeelding om te zetten naar PNG met de opgegeven configuratie.
Code om een TIFF-bestand naar PNG te converteren met Python
De bovenstaande voorbeeldcode toont het proces voor het ontwikkelen van een TIF naar PNG converter met Python. De aspycore.as_of() methode wordt gebruikt voor type casting, vergelijkbaar met C# en Java. Let op dat we de originele horizontale en verticale resolutie van de TIFF-afbeelding behouden terwijl we het PNG-bestand aanmaken. Je kunt dit echter wijzigen als dat nodig is.
Dit artikel heeft ons het proces geleerd van het veranderen van een TIFF-bestand naar PNG. Voor het converteren van PNG naar ICO, zie het artikel over PNG naar ICO-formaat converteren met Python.