طريقة to_image

to_image(self, image_file)

إنشاء صورة الرسم البياني وحفظها في ملف. يحدد امتداد اسم الملف تنسيق الصورة.


def to_image(self, image_file):
    ...
معامليكتبوصف
image_filestrاسم ملف الصورة مع المسار الكامل.

ملاحظات

يتم تحديد تنسيق الصورة باستخدام امتداد اسم الملف. على سبيل المثال، إذا قمت بتحديد “myfile.png”، فسيتم حفظ الصورة بالتنسيق PNG. امتدادات الملفات التالية مُعرَّفة: .bmp، .gif، .png، .jpg، .jpeg، .tiff، .tif، .emf.

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

to_image(self, image_file, image_type)

إنشاء صورة الرسم البياني وحفظها في ملف بنوع الصورة المحدد.


def to_image(self, image_file, image_type):
    ...
معامليكتبوصف
image_filestrاسم ملف الصورة مع المسار الكامل.
image_typeaspose.cells.drawing.ImageTypeنوع الصورة التي سيتم حفظ الصورة بها.

ملاحظات

يتم تحديد نوع الصورة باستخدام imageType. يتم دعم الأنواع التالية: ImageType.Bmp، ImageType.Gif، ImageType.Png، ImageType.Jpeg، ImageType.Tiff، ImageType.Emf.

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

to_image(self, image_file, jpeg_quality)

إنشاء صورة الرسم البياني وحفظها في ملف بتنسيق Jpeg.


def to_image(self, image_file, jpeg_quality):
    ...
معامليكتبوصف
image_filestrاسم ملف الصورة مع المسار الكامل.
jpeg_qualityintجودة JPEG.

ملاحظات

إذا كان العرض أو الارتفاع يساوي صفرًا أو لم يكن الرسم البياني مدعومًا وفقًا لقائمة الرسوم البيانية المدعومة، فلن تؤدي هذه الطريقة إلى أي شيء. ملاحظة: هذه الطريقة أصبحت قديمة الآن. بدلاً من ذلك، يرجى استخدام طريقة ToImage(string,ImageOrPrintOptions) بالجودة المحددة. سيتم إزالة هذه الطريقة بعد 12 شهرًا اعتبارًا من مارس 2025. Aspose يعتذر عن أي إزعاج قد يكون واجهته.

to_image(self, stream, jpeg_quality)

إنشاء صورة الرسم البياني وحفظها في مجرى بتنسيق Jpeg.


def to_image(self, stream, jpeg_quality):
    ...
معامليكتبوصف
streamio.RawIOBaseتيار الإخراج.
jpeg_qualityintجودة JPEG.

ملاحظات

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

to_image(self, stream, image_type)

إنشاء صورة الرسم البياني وحفظها في مجرى بالتنسيق المحدد.


def to_image(self, stream, image_type):
    ...
معامليكتبوصف
streamio.RawIOBaseتيار الإخراج.
image_typeaspose.cells.drawing.ImageTypeنوع الصورة التي سيتم حفظ الصورة بها.

ملاحظات

يتم تحديد نوع الصورة باستخدام imageType. يتم دعم الأنواع التالية: ImageType.Bmp، ImageType.Gif، ImageType.Png، ImageType.Jpeg، ImageType.Tiff، ImageType.Emf.

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

to_image(self, image_file, options)

إنشاء صورة الرسم البياني وحفظها في ملف. يحدد امتداد اسم الملف تنسيق الصورة.


def to_image(self, image_file, options):
    ...
معامليكتبوصف
image_filestrاسم ملف الصورة مع المسار الكامل.
optionsaspose.cells.rendering.ImageOrPrintOptionsخيارات إنشاء الصور الإضافية

ملاحظات

يتم تحديد تنسيق الصورة باستخدام امتداد اسم الملف. على سبيل المثال، إذا قمت بتحديد “myfile.png”، فسيتم حفظ الصورة بالتنسيق PNG. امتدادات الملفات التالية مُعرَّفة: .bmp، .gif، .png، .jpg، .jpeg، .tiff، .tif، .emf.

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

مثال

يحفظ بصيغة Tiff بدقة 300 نقطة في البوصة وضغط CCITT4.

from aspose.cells import Workbook
from aspose.cells.rendering import ImageOrPrintOptions, TiffCompression

options = ImageOrPrintOptions()
options.horizontal_resolution = 300
options.vertical_resolution = 300
options.tiff_compression = TiffCompression.COMPRESSION_CCITT4
book = Workbook(r"test.xls")
book.worksheets[0].charts[0].to_image(r"chart.Tiff", options)

يحفظ بصيغة Jpeg بدقة 300 نقطة في البوصة وجودة صورة 80.

from aspose.cells import Workbook
from aspose.cells.rendering import ImageOrPrintOptions

options = ImageOrPrintOptions()
options.horizontal_resolution = 300
options.vertical_resolution = 300
options.quality = 80
book = Workbook(r"test.xls")
book.worksheets[0].charts[0].to_image(r"chart.Jpeg", options)

to_image(self, stream, options)

إنشاء صورة الرسم البياني وحفظها في مجرى بالتنسيق المحدد.


def to_image(self, stream, options):
    ...
معامليكتبوصف
streamio.RawIOBaseتيار الإخراج.
optionsaspose.cells.rendering.ImageOrPrintOptionsخيارات إنشاء الصور الإضافية

ملاحظات

يتم تحديد نوع الصورة باستخدام options.ImageType. يتم دعم التنسيقات التالية: ImageType.Bmp، ImageType.Gif، ImageType.Png، ImageType.Jpeg، ImageType.Tiff، ImageType.Emf.

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

أنظر أيضا