ImageOrPrintOptions Klasse
ImageOrPrintOptions Klasse
Ermöglicht die Angabe von Optionen beim Rendern von Arbeitsblättern in Bilder, beim Drucken von Arbeitsblättern oder beim Rendern von Diagrammen in Bilder.
Der Typ ImageOrPrintOptions macht die folgenden Member verfügbar:
Konstrukteure
Konstrukteur | Beschreibung |
---|---|
init | Konstruiert eine neue Instanz von ImageOrPrintOptions |
Eigenschaften
Eigentum | Beschreibung |
---|---|
save_format | Ruft den Formattyp der Ausgabedatei ab oder legt diesen fest Unterstützen Sie Tiff/XPS |
print_with_status_dialog | Wenn PrintWithStatusDialog = true ist, wird ein Dialog angezeigt, der 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 diese fest. Wendet die Methode zur Bildgenerierung an, mit Ausnahme von Bildern im EMF-Format. |
vertical_resolution | Ruft die vertikale Auflösung für generierte Bilder in Punkten pro Zoll ab oder legt diese fest. Wendet die Methode zur Bildgenerierung an, mit Ausnahme von Bildern im Emf-Format. |
tiff_compression | Ruft den Komprimierungstyp ab, der nur beim Speichern von Seiten im Format Tiff angewendet werden soll, oder legt diesen fest. |
tiff_color_depth | Ruft die Bittiefe ab, die nur beim Speichern von Seiten im Format Tiff angewendet wird, oder legt diese fest. |
tiff_binarization_method | Ruft die Methode ab, die beim Konvertieren von Bildern in das 1-bpp-Format verwendet wird, oder legt diese fest 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, der die Qualität der generierten Bilder bestimmt, oder legt diesen fest Wird nur angewendet, wenn Seiten im Format Jpeg gespeichert werden. 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 an den Zellenwert angepasst wird. Der Standardwert ist false. |
one_page_per_sheet | Wenn OnePagePerSheet true ist, wird der gesamte Inhalt eines Blattes im Ergebnis nur auf einer Seite ausgegeben. Das Papierformat von „pagesetup“ und die anderen Einstellungen von „pagesetup“ sind ungültig wird weiterhin wirksam. |
all_columns_in_one_page_per_sheet | Wenn AllColumnsInOnePagePerSheet true ist, wird der gesamte Spalteninhalt eines Blattes nur auf einer Seite im Ergebnis ausgegeben. Die Breite des Papierformats von „pagesetup“ und die anderen Einstellungen von „pagesetup“ sind ungültig wird weiterhin wirksam. |
draw_object_event_handler | Implementiert diese Schnittstelle, um DrawObject und Bound beim Rendern abzurufen. |
chart_image_type | Geben Sie beim Konvertieren den Bildtyp des Diagramms an. Standardwert: PNG. |
embeded_image_name_in_svg | Geben Sie den Dateinamen des eingebetteten Bildes in SVG an. Dies sollte ein vollständiger Pfad mit einem Verzeichnis wie „c:\xpsEmbedded“ sein. |
svg_fit_to_view_port | Wenn diese Eigenschaft wahr ist, passt die generierte SVG-Datei in den Ansichtsport. |
only_area | Wenn diese Eigenschaft true ist, wird eine Fläche ausgegeben und es wird keine Skalierung wirksam. |
text_rendering_hint | Gibt die Qualität der Textwiedergabe an. Der Standardwert ist TextRenderingHint.SystemDefault |
smoothing_mode | Gibt an, ob eine Glättung (Antialiasing) auf Linien und Kurven sowie die Kanten gefüllter Bereiche 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. |
warning_callback | Ruft einen Warnrückruf ab oder legt diesen fest. |
page_saving_callback | Kontrollieren/Anzeigen des Fortschritts des Seitenspeichervorgangs. |
is_font_substitution_char_granularity | Gibt an, ob die Schriftart des Zeichens nur dann 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 diesen fest. |
page_count | Ruft die Anzahl der zu speichernden Seiten ab oder legt diese 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 sind, Sie können als Block im PDF-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 sind, Sie können als Block im PDF-Bild erscheinen. Setzen Sie dies auf „true“, um zu versuchen, die Standardschriftart der Arbeitsmappe zu verwenden, um diese Zeichen zuerst 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 Rasterlinientyp ab oder legt diesen fest. |
text_cross_type | Ruft den Anzeigetexttyp ab oder legt diesen fest, wenn die Textbreite größer als die Zellenbreite ist. |
emf_type | Ruft einen EmfType ab oder legt diesen fest, der das Format der Metadatei angibt. Der Standardwert ist EmfPlusDual. |
default_edit_language | Ruft die Standardbearbeitungssprache ab oder legt diese fest. |
sheet_set | Ruft die zu rendernden Blätter ab oder legt diese fest. Standardmäßig sind alle sichtbaren Blätter in der Arbeitsmappe: SheetSet.visible . |
emf_render_setting | Einstellung zum Rendern der EMF-Metadatei. |
Methoden
Methode | Beschreibung |
---|---|
set_desired_size | Legt die gewünschte Breite und Höhe des Bildes fest. |
set_desired_size | 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