VectorMultipageImage

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

All Implemented Interfaces: com.aspose.imaging.IMultipageImage

public abstract class VectorMultipageImage extends VectorImage implements IMultipageImage

الصورة المتجهية متعددة الصفحات

المنشئات

المنشئالوصف
VectorMultipageImage()

الطرق

طريقةالوصف
isCached()يحصل على قيمة تشير إلى ما إذا كانت بيانات الكائن مخزنة مؤقتاً حالياً ولا يلزم قراءة البيانات.
getBitsPerPixel()يحصل على عدد بتات الصورة لكل بكسل.
getWidth()يحصل على عرض الصورة.
getHeight()يحصل على ارتفاع الصورة.
getDefaultPage()يحصل على الصفحة الافتراضية.
getPageExportingAction()يحصل على إجراء تصدير الصفحة.
setPageExportingAction(PageExportingAction value)يضبط إجراء تصدير الصفحة.
getMetadata()يحصل على بيانات تعريف الصورة.
cacheData()يقوم بتخزين البيانات مؤقتًا ويضمن عدم تحميل بيانات إضافية من DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer).
crop(Rectangle rectangle)يقص المستطيل المحدد.
resize(int newWidth, int newHeight, int resizeType)يُعيد تحجيم الصورة.
rotate(float angle)دوّر الصورة حول المركز.
resize(int newWidth, int newHeight, ImageResizeSettings settings)يُعيد تحجيم الصورة.
rotateFlip(int rotateFlipType)يدور، يقلب، أو يدور ويقلب الصورة.
removeBackground(RemoveBackgroundSettings settings)يزيل الخلفية.
removeBackground()يزيل الخلفية.
setPalette(IColorPalette palette, boolean updateColors)يضبط لوحة ألوان الصورة.
getEmbeddedImages()يحصل على الصور المضمنة.

VectorMultipageImage()

public VectorMultipageImage()

isCached()

public boolean isCached()

يحصل على قيمة تشير إلى ما إذا كانت بيانات الكائن مخزنة مؤقتاً حالياً ولا يلزم قراءة البيانات.

القيمة: true إذا تم تخزين بيانات الكائن مؤقتًا؛ وإلا false.

Returns: boolean - قيمة تشير إلى ما إذا كانت بيانات الكائن مخزنة مؤقتاً حالياً ولا يلزم قراءة البيانات.

getBitsPerPixel()

public int getBitsPerPixel()

يحصل على عدد بتات الصورة لكل بكسل.

القيمة: عدد البتات لكل بكسل في الصورة.

Returns: int - عدد البتات لكل بكسل في الصورة.

getWidth()

public int getWidth()

يحصل على عرض الصورة.

القيمة: عرض الصورة.

Returns: int - عرض الصورة.

getHeight()

public int getHeight()

يحصل على ارتفاع الصورة.

القيمة: ارتفاع الصورة.

Returns: int - ارتفاع الصورة.

getDefaultPage()

public abstract Image getDefaultPage()

يحصل على الصفحة الافتراضية.

القيمة: الصفحة الافتراضية.

Returns: Image - the default page.

getPageExportingAction()

public PageExportingAction getPageExportingAction()

يحصل على إجراء تصدير الصفحة. يرجى ملاحظة أن ضبط هذه الطريقة سيؤدي تلقائيًا إلى تحرير موارد الصفحة بعد تنفيذها. سيتم تنفيذها مباشرة قبل حفظ كل صفحة.

القيمة: إجراء تصدير الصفحة.

Returns: PageExportingAction - the page exporting action.

setPageExportingAction(PageExportingAction value)

public void setPageExportingAction(PageExportingAction value)

يضبط إجراء تصدير الصفحة. يرجى ملاحظة أن ضبط هذه الطريقة سيؤدي تلقائيًا إلى تحرير موارد الصفحة بعد تنفيذها. سيتم تنفيذها مباشرة قبل حفظ كل صفحة.

القيمة: إجراء تصدير الصفحة.

Parameters:

معاملنوعالوصف
valuePageExportingActionإجراء تصدير الصفحة.

getMetadata()

public ImageMetadata getMetadata()

يحصل على بيانات تعريف الصورة.

Returns: ImageMetadata - the image metadata.

cacheData()

public void cacheData()

يقوم بتخزين البيانات مؤقتًا ويضمن عدم تحميل بيانات إضافية من DataStreamSupporter.getDataStreamContainer()(DataStreamSupporter.getDataStreamContainer).

crop(Rectangle rectangle)

public void crop(Rectangle rectangle)

يقص المستطيل المحدد.

Parameters:

معاملنوعالوصف
rectangleRectangleالمستطيل.

resize(int newWidth, int newHeight, int resizeType)

public void resize(int newWidth, int newHeight, int resizeType)

يُعيد تحجيم الصورة.

Parameters:

معاملنوعالوصف
newWidthintالعرض الجديد.
newHeightintالارتفاع الجديد.
resizeTypeintنوع تغيير الحجم.

rotate(float angle)

public void rotate(float angle)

دوّر الصورة حول المركز.

Parameters:

معاملنوعالوصف
anglefloatزاوية الدوران بالدرجات. القيم الموجبة تدور باتجاه عقارب الساعة.

resize(int newWidth, int newHeight, ImageResizeSettings settings)

public void resize(int newWidth, int newHeight, ImageResizeSettings settings)

يُعيد تحجيم الصورة.

Parameters:

معاملنوعالوصف
newWidthintالعرض الجديد.
newHeightintالارتفاع الجديد.
settingsImageResizeSettingsإعدادات تغيير الحجم.

rotateFlip(int rotateFlipType)

public void rotateFlip(int rotateFlipType)

يدور، يقلب، أو يدور ويقلب الصورة.

Parameters:

معاملنوعالوصف
rotateFlipTypeintنوع الدوران والقلب.

removeBackground(RemoveBackgroundSettings settings)

public void removeBackground(RemoveBackgroundSettings settings)

يزيل الخلفية.

Parameters:

معاملنوعالوصف
settingsRemoveBackgroundSettingsالإعدادات.

removeBackground()

public void removeBackground()

يزيل الخلفية.

setPalette(IColorPalette palette, boolean updateColors)

public void setPalette(IColorPalette palette, boolean updateColors)

يضبط لوحة ألوان الصورة.

Parameters:

معاملنوعالوصف
paletteIColorPaletteلوحة الألوان لتعيينها.
updateColorsbooleanإذا تم تعيينه إلى true سيتم تحديث الألوان وفقًا للوحة الألوان الجديدة؛ وإلا ستبقى فهارس الألوان دون تغيير. لاحظ أن الفهارس غير المتغيرة قد تتسبب في تعطل الصورة عند التحميل إذا لم يكن لبعض الفهارس إدخالات مطابقة في لوحة الألوان.

getEmbeddedImages()

public EmbeddedImage[] getEmbeddedImages()

يحصل على الصور المضمنة.

Returns: com.aspose.imaging.EmbeddedImage[] - مصفوفة من الصور