OdImage

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.DataStreamSupporter, com.aspose.imaging.Image, com.aspose.imaging.VectorImage, com.aspose.imaging.VectorMultipageImage

All Implemented Interfaces: com.aspose.internal.fileformats.opendocument.IOdImage

public abstract class OdImage extends VectorMultipageImage implements IOdImage

Открытый документ

Методы

МетодОписание
getDefaultPage()Получает страницу по умолчанию, связанную с изображением, обеспечивая необходимый доступ к основной странице в коллекции изображений.
isCached()Получает логическое значение, указывающее, кэшированы ли данные объекта в данный момент, тем самым устраняя необходимость чтения данных.
getBitsPerPixel()Получает количество бит на пиксель для изображения.
getPageCount()Получает общее количество страниц в изображении.
getOdMetadata()Получает метаданные, специфичные для файлов OpenDocument.
getRecords()Получает записи OpenDocument, хранящиеся в изображении.

getDefaultPage()

public Image getDefaultPage()

Получает страницу по умолчанию, связанную с изображением, обеспечивая необходимый доступ к основной странице в коллекции изображений. Это свойство упрощает навигацию и манипуляцию данными изображения, повышая эффективность рабочих процессов разработки программного обеспечения.

Returns: Image - the default page.

isCached()

public boolean isCached()

Получает логическое значение, указывающее, кэшированы ли данные объекта в данный момент, тем самым устраняя необходимость чтения данных. Это свойство служит индикатором оптимизации, повышая производительность за счёт минимизации избыточных операций доступа к данным.

Returns: boolean — значение, указывающее, кэшированы ли данные объекта в данный момент и требуется ли чтение данных.

getBitsPerPixel()

public int getBitsPerPixel()

Получает количество бит на пиксель изображения. Это свойство дает представление об уровне детализации и глубине цвета, представленных в изображении, помогая в различных задачах обработки изображений и оптимизации.

Returns: int — количество бит на пиксель изображения.

getPageCount()

public int getPageCount()

Получает общее количество страниц в изображении. Это свойство необходимо для приложений, работающих с многостраничными изображениями, позволяя точно определить количество доступных страниц для обработки или отображения.

Returns: int — количество страниц.

getOdMetadata()

public final OdMetadata getOdMetadata()

Получает метаданные, специфичные для файлов OpenDocument. Это свойство обеспечивает доступ к важной информации, встроенной в файлы OD, облегчая различные операции, такие как извлечение, модификация или анализ метаданных.

Returns: OdMetadata - the metadata.

getRecords()

public final OdObject[] getRecords()

Получает записи OpenDocument, хранящиеся в изображении. Это свойство предоставляет доступ к конкретным структурированным элементам данных, встроенным в файлы OpenDocument, облегчая извлечение или манипуляцию соответствующей информацией для дальнейшей обработки или анализа.

Returns: com.aspose.imaging.fileformats.opendocument.OdObject[] - записи.