Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.desktop - Package : javax.imageio
Version documentée : Java SE 17

Classe « ImageWriter »

Informations générales

Héritage

java.lang.Object
    javax.imageio.ImageWriter

Définition

public abstract class ImageWriter extends java.lang.Object
implements javax.imageio.ImageTranscoder

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription
protected Locale[] availableLocales
protected Locale locale
protected ImageWriterSpi originatingProvider
protected Object output
protected List progressListeners
protected List warningListeners
protected List warningLocales

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
ImageWriter( ImageWriterSpi originatingProvider )

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public Locale[] availableLocales R/-
public ImageWriteParam defaultWriteParam R/-
public Locale locale R/W
public ImageWriterSpi originatingProvider R/-
public Object output R/W

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public synchronized void abort()
protected synchronized boolean abortRequested()
public void addIIOWriteProgressListener( IIOWriteProgressListener listener )
public void addIIOWriteWarningListener( IIOWriteWarningListener listener )
public boolean canInsertEmpty( int imageIndex )
public boolean canInsertImage( int imageIndex )
public boolean canRemoveImage( int imageIndex )
public boolean canReplaceImageMetadata( int imageIndex )
public boolean canReplacePixels( int imageIndex )
public boolean canReplaceStreamMetadata()
public boolean canWriteEmpty()
public boolean canWriteRasters()
public boolean canWriteSequence()
protected synchronized void clearAbortRequest()
public abstract IIOMetadata convertImageMetadata( IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param )
public abstract IIOMetadata convertStreamMetadata( IIOMetadata inData, ImageWriteParam param )
public void dispose()
public void endInsertEmpty()
public void endReplacePixels()
public void endWriteEmpty()
public void endWriteSequence()
public Locale[] getAvailableLocales()
public abstract IIOMetadata getDefaultImageMetadata( ImageTypeSpecifier imageType, ImageWriteParam param )
public abstract IIOMetadata getDefaultStreamMetadata( ImageWriteParam param )
public ImageWriteParam getDefaultWriteParam()
public Locale getLocale()
public int getNumThumbnailsSupported( ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata )
public ImageWriterSpi getOriginatingProvider()
public Object getOutput()
public Dimension[] getPreferredThumbnailSizes( ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata )
public void prepareInsertEmpty( int imageIndex, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends java.awt.image.BufferedImage> thumbnails, ImageWriteParam param )
public void prepareReplacePixels( int imageIndex, Rectangle region )
public void prepareWriteEmpty( IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends java.awt.image.BufferedImage> thumbnails, ImageWriteParam param )
public void prepareWriteSequence( IIOMetadata streamMetadata )
protected void processImageComplete()
protected void processImageProgress( float percentageDone )
protected void processImageStarted( int imageIndex )
protected void processThumbnailComplete()
protected void processThumbnailProgress( float percentageDone )
protected void processThumbnailStarted( int imageIndex, int thumbnailIndex )
protected void processWarningOccurred( int imageIndex, String baseName, String keyword )
protected void processWarningOccurred( int imageIndex, String warning )
protected void processWriteAborted()
public void removeAllIIOWriteProgressListeners()
public void removeAllIIOWriteWarningListeners()
public void removeIIOWriteProgressListener( IIOWriteProgressListener listener )
public void removeIIOWriteWarningListener( IIOWriteWarningListener listener )
public void removeImage( int imageIndex )
public void replaceImageMetadata( int imageIndex, IIOMetadata imageMetadata )
public void replacePixels( Raster raster, ImageWriteParam param )
public void replacePixels( RenderedImage image, ImageWriteParam param )
public void replaceStreamMetadata( IIOMetadata streamMetadata )
public void reset()
public void setLocale( Locale locale )
public void setOutput( Object output )
public abstract void write( IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param )
public void write( RenderedImage image )
public void write( IIOImage image )
public void writeInsert( int imageIndex, IIOImage image, ImageWriteParam param )
public void writeToSequence( IIOImage image, ImageWriteParam param )

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait