SheetRender

SheetRender class

Repräsentiert ein Arbeitsblatt-Rendering, das Arbeitsblätter in verschiedene Bilder wie (BMP, PNG, JPEG, TIFF..) rendern kann. Der Konstruktor dieser Klasse muss nach der Änderung des Seitenaufbaus und des Zellenstils verwendet werden.

public class SheetRender

Konstrukteure

Name Beschreibung
SheetRender(Worksheet, ImageOrPrintOptions) das Konstrukt von SheetRender, benötigt Arbeitsblatt und ImageOrPrintOptions als params

Eigenschaften

Name Beschreibung
PageCount { get; } Ruft die Gesamtseitenzahl des aktuellen Arbeitsblatts ab.
PageScale { get; } Ruft den berechneten Seitenmaßstab des Blatts ab. Gibt den eingestellten Maßstab zurück, wennZoom eingestellt ist. Andernfalls wird die berechnete Skala gemäß zurückgegebenFitToPagesWide undFitToPagesTall .

Methoden

Name Beschreibung
CustomPrint(bool, PrintPageEventArgs) Der Client kann die Seiteneinstellung des Druckers steuern, wenn jede Seite mit dieser Funktion gedruckt wird.
GetPageSizeInch(int) Seitengröße in Zoll des Ausgabebildes abrufen.
ToImage(int) Bestimmte Seite in ein Bitmap-Objekt rendern.
ToImage(int, Stream) Bestimmte Seite in einem Stream rendern.
ToImage(int, string) Bestimmte Seite in eine Datei rendern.
ToImage(int, Graphics, float, float) Bestimmte Seite in einer Grafik rendern
ToImage(int, Graphics, float, float, float, float) Bestimmte Seite in einer Grafik rendern
ToPrinter(PrinterSettings) Arbeitsblatt auf Drucker rendern
ToPrinter(string) Arbeitsblatt auf Drucker rendern
ToPrinter(PrinterSettings, string) Arbeitsblatt auf Drucker rendern
ToPrinter(string, string) Arbeitsblatt auf Drucker rendern
ToTiff(Stream) Rendern des gesamten Arbeitsblatts als TIFF-Bild zum Streamen.
ToTiff(string) Ganzes Arbeitsblatt als Tiff-Bild in eine Datei rendern.

Siehe auch