ImageOrPrintOptions Klasse
ImageOrPrintOptions Klasse
Ermöglicht das Festlegen von Optionen beim Rendern von Arbeitsblättern in Bilder, Drucken von Arbeitsblättern oder Rendern von Diagrammen in Bilder.
Der Typ ImageOrPrintOptions macht die folgenden Member verfügbar:
Konstrukteure
Konstrukteur | Beschreibung |
---|---|
__init__(self) | Ctor. |
Eigenschaften
Eigentum | Beschreibung |
---|---|
save_format | Ruft den Ausgabedateiformattyp ab oder legt ihn fest Support Tiff/XPS |
print_with_status_dialog | Wenn PrintWithStatusDialog = true ist, wird ein Dialogfeld angezeigt, das den aktuellen Druckstatus anzeigt. andernfalls wird kein solcher Dialog angezeigt. |
horizontal_resolution | Ruft die horizontale Auflösung für generierte Bilder in Punkten pro Zoll ab oder legt sie fest. |
vertical_resolution | Ruft die vertikale Auflösung für generierte Bilder in Punkten pro Zoll ab oder legt sie fest. |
tiff_compression | Ruft den Komprimierungstyp ab oder legt ihn fest, der nur beim Speichern von Seiten im Format Tiff angewendet werden soll. |
tiff_color_depth | Ruft die Bittiefe ab oder legt sie fest, die nur beim Speichern von Seiten im Format Tiff angewendet werden soll. |
tiff_binarization_method | Ruft die Methode ab oder legt sie fest, die beim Konvertieren von Bildern in das 1-bpp-Format verwendet wird. wenn ImageOrPrintOptions.image_type Tiff ist und ImageOrPrintOptions.tiff_compression gleich Ccitt3 oder Ccitt4 ist. |
printing_page | Gibt an, welche Seiten nicht gedruckt werden. |
quality | Ruft einen Wert ab oder legt ihn fest, der die Qualität der generierten Bilder bestimmt gilt nur beim Speichern von Seiten im Format Jpeg . Der Standardwert ist 100 |
image_type | Ruft das Format der generierten Bilder ab oder legt es fest. Standardwert: PNG. |
is_cell_auto_fit | Gibt an, ob die Breite und Höhe der Zellen automatisch anhand des Zellenwerts angepasst wird. Der Standardwert ist „false“. |
one_page_per_sheet | Wenn „OnePagePerSheet“ auf „true“ gesetzt ist, wird der gesamte Inhalt eines Blatts im Ergebnis nur auf einer Seite ausgegeben. Die Papiergröße von pagesetup wird ungültig sein, und die anderen Einstellungen von pagesetup bleibt weiterhin wirksam. |
all_columns_in_one_page_per_sheet | Wenn AllColumnsInOnePagePerSheet true ist, wird der gesamte Spalteninhalt eines Blattes im Ergebnis nur auf einer Seite ausgegeben. Die Breite der Papiergröße von pagesetup wird ungültig sein, und die anderen Einstellungen von pagesetup bleibt weiterhin wirksam. |
chart_image_type | Geben Sie beim Konvertieren den Diagrammbildtyp an. Standardwert: PNG. |
embeded_image_name_in_svg | Geben Sie den Dateinamen des eingebetteten Bildes in SVG an. Dies sollte der vollständige Pfad mit Verzeichnis sein, etwa „c:\xpsEmbedded“. |
svg_fit_to_view_port | Wenn diese Eigenschaft wahr ist, passt das generierte SVG in den Ansichtsbereich. |
svg_css_prefix | Ruft das Präfix des CSS-Namens in SVG ab und legt es fest. Der Standardwert ist eine leere Zeichenfolge. |
only_area | Wenn diese Eigenschaft true ist, wird ein Bereich ausgegeben und es wird kein Maßstab wirksam. |
text_rendering_hint | Gibt die Qualität der Textwiedergabe an. Der Standardwert ist TextRenderingHint.SystemDefault |
smoothing_mode | Gibt an, ob auf Linien und Kurven sowie auf die Kanten gefüllter Bereiche eine Glättung (Antialiasing) angewendet wird. Der Standardwert ist SmoothingMode.None |
transparent | Gibt an, ob der Hintergrund des generierten Bildes transparent sein soll. |
pixel_format | Ruft das Pixelformat für die generierten Bilder ab oder legt es fest. |
is_font_substitution_char_granularity | Gibt an, ob die Schriftart des Zeichens nur ersetzt werden soll, wenn die Zellenschriftart nicht damit kompatibel ist. |
page_index | Ruft den 0-basierten Index der ersten zu speichernden Seite ab oder legt ihn fest. |
page_count | Ruft die Anzahl der zu speichernden Seiten ab oder legt sie fest. |
is_optimized | Gibt an, ob die Ausgabeelemente optimiert werden sollen. |
default_font | Wenn Zeichen in Excel Unicode sind und nicht mit der richtigen Schriftart im Zellenstil festgelegt werden, Sie können als Block in PDF oder Bild erscheinen. Legen Sie die Standardschriftart wie MingLiu oder MS Gothic fest, um diese Zeichen anzuzeigen. Wenn diese Eigenschaft nicht festgelegt ist, verwendet Aspose.Cells die Standardschriftart des Systems, um diese Unicode-Zeichen anzuzeigen. |
check_workbook_default_font | Wenn Zeichen in Excel Unicode sind und nicht mit der richtigen Schriftart im Zellenstil festgelegt werden, Sie können als Block in PDF oder Bild erscheinen. Setzen Sie dies auf „true“, um zu versuchen, diese Zeichen zuerst mit der Standardschriftart der Arbeitsmappe anzuzeigen. |
output_blank_page_when_nothing_to_print | Gibt an, ob eine leere Seite ausgegeben werden soll, wenn nichts zu drucken ist. |
gridline_type | Ruft den Gitternetzlinientyp ab oder legt ihn fest. |
gridline_color | Ruft die Gitternetzlinienfarbe ab oder legt sie fest. |
text_cross_type | Ruft den anzuzeigenden Texttyp ab oder legt ihn fest, wenn die Textbreite größer als die Zellenbreite ist. |
emf_type | Ruft einen EmfType ab oder legt ihn fest, der das Format der Metadatei angibt. Der Standardwert ist EmfPlusDual. |
default_edit_language | Ruft die Standardbearbeitungssprache ab oder legt sie fest. |
sheet_set | Ruft die zu rendernden Blätter ab oder legt sie fest. Standardmäßig werden alle sichtbaren Blätter in der Arbeitsmappe angezeigt: SheetSet.visible . |
emf_render_setting | Einstellung zum Rendern von EMF-Metadateien in der Quelldatei. |
custom_render_settings | Ruft während des Renderns benutzerdefinierte Einstellungen ab oder legt diese fest. |
Methoden
Methode | Beschreibung |
---|---|
set_desired_size(self, desired_width, desired_height) | Legt die gewünschte Breite und Höhe des Bildes fest. |
set_desired_size(self, desired_width, desired_height, keep_aspect_ratio) | Legt die gewünschte Breite und Höhe des Bildes fest. |
Beispiel
from aspose.cells import Workbook
from aspose.cells.drawing import ImageType
from aspose.cells.rendering import ImageOrPrintOptions
# Set Image Or Print Options
options = ImageOrPrintOptions()
# Set output image format
options.image_type = ImageType.PNG
# Set Horizontal resolution
options.horizontal_resolution = 300
# Set Vertical Resolution
options.vertical_resolution = 300
# Instantiate Workbook
book = Workbook("test.xls")
# Save chart as Image using ImageOrPrint Options
book.worksheets[0].charts[0].to_image("chart.png", options)
Siehe auch
- Modul
aspose.cells.rendering