Dit eenvoudige artikel bevat de details van hoe TIFF te converteren naar PNG in Java. Het omvat alle vereiste bronnen, verwezen klassen en een uitvoerbare voorbeeldcode om TIFF naar PNG in Java om te zetten. De applicatie is handig en kan worden gebruikt in Java-ondersteunde omgevingen binnen Linux, Windows of macOS.
Stappen om TIFF naar PNG in Java te converteren
- Stel een omgeving in om Aspose.Imaging for Java te gebruiken met behulp van de repositorymanager
- Laad het bron-TIFF-bestand van de schijf met behulp van de Image klasse-instantie en cast het naar TiffImage
- Doorloop elk TIFF-frame
- Sla het geselecteerde TIFF-frame op als PNG op de schijf met standaard PngOptions
Door de bovengenoemde stappen te volgen, kan men eenvoudig elk frame in een TIFF naar PNG converteren met behulp van Java met behulp van een stapsgewijze benadering waarbij we in eerste instantie de omgeving tot stand brengen door de vereiste bronnen binnen het project te gebruiken. De bron-TIFF-afbeelding wordt geladen met behulp van een Image-klasseobject en gecast naar een TiffImage-klasse-instantie. U doorloopt elk TIFF-frame in de geladen afbeelding en slaat dat op als een PNG-bestand op de schijf met standaard PngOptions.
Code om TIFF naar PNG te converteren met Java
Door de bovenstaande voorbeeldcode te gebruiken, kunt u eenvoudig TIFF naar PNG wijzigen met Java met behulp van een zeer eenvoudige API-interface. De Image-klasse ondersteunt het beheer van meerdere afbeeldingstypen door talloze overbelaste methoden bloot te leggen die kunnen worden gebruikt om de afbeeldingen te laden vanaf een stream of vanaf een schijf, samen met andere aanvullende LoadOptions-parameters. U kunt eenvoudig de achtergrondkleur van de gegevens, de voortgangsgebeurtenishandler, de modus voor gegevensherstel en de aanwijzing voor de buffergrootte instellen met behulp van verschillende opties die worden weergegeven door de LoadOptions-klasse.
Dit voorbeeld heeft ons geleerd over het proces om TIFF naar PNG te converteren met behulp van Java. Als je geïnteresseerd bent in het comprimeren van een PNG-bestand, raadpleeg dan het artikel op hoe een PNG in Java te comprimeren.