PdfPageEditor
PdfPageEditor class
Repräsentiert eine Klasse zum Bearbeiten der Seite der PDF-Datei, einschließlich Drehen der Seite, Zoomen der Seite, Verschieben der Position und Ändern der Seitengröße.
public sealed class PdfPageEditor : SaveableFacade
Konstrukteure
Name | Beschreibung |
---|
PdfPageEditor() | Konstruktor für die PdfPageEditor-Klasse. |
PdfPageEditor(Document) | Konstruktor für die PdfPageEditor-Klasse. |
Eigenschaften
Name | Beschreibung |
---|
DisplayDuration { get; set; } | Ruft die Anzeigedauer für Seiten ab oder legt sie fest. |
Document { get; } | Ruft die Dokumentfassade ab, an der gearbeitet wird. |
HorizontalAlignment { get; set; } | Ruft die horizontale Ausrichtung des ursprünglichen PDF-Inhalts auf der Ergebnisseite ab oder legt sie fest, Standard ist AlignmentType.Left. |
PageRotations { get; set; } | Eine Hashtabelle enthält die Seitenzahl und den Grad der Drehung, der Schlüssel stellt die Seitenzahl dar, der Wert des Schlüssels stellt die Drehung in Grad dar. |
PageSize { get; set; } | Ruft die Seitengröße der Ausgabedatei ab oder legt sie fest. |
ProcessPages { get; set; } | Ermittelt oder setzt die zu bearbeitenden Seitenzahlen. Standardmäßig wird jede Seite bearbeitet. |
Rotation { get; set; } | Ermittelt oder setzt die Drehung der Seiten, die Drehung muss 0, 90, 180 oder 270 sein. Standardwert ist 0. |
TransitionDuration { get; set; } | Ruft die Dauer des Übergangseffekts ab oder legt sie fest. |
TransitionType { get; set; } | Ruft den zu verwendenden Übergangsstil ab oder legt ihn fest, wenn während einer Präsentation von einer anderen Seite zu dieser Seite gewechselt wird. |
VerticalAlignmentType { get; set; } | Ruft die vertikale Ausrichtung des ursprünglichen PDF-Inhalts auf der Ergebnisseite ab oder legt sie fest, Standard ist VerticalAlignmentType.Bottom. |
Zoom { get; set; } | Holt oder setzt den Zoomfaktor. Wert 1,0 entspricht 100 %. Standardwert ist 1,0. Das folgende Beispiel zeigt, wie Sie den Zoom der Dokumentseiten ändern. |
Methoden
Name | Beschreibung |
---|
ApplyChanges() | An den Dokumentseiten vorgenommene Änderungen übernehmen. |
virtual BindPdf(Document) | Initialisiert die Fassade. |
virtual BindPdf(Stream) | Initialisiert die Fassade. |
virtual BindPdf(string) | Initialisiert die Fassade. |
virtual Close() | Disposes Aspose.Pdf.Document gebunden mit einer Fassade. |
Dispose() | Entsorgt die Fassade. |
GetPageBoxSize(int, string) | Gibt die Größe des angegebenen Felds im Dokument zurück. |
GetPageRotation(int) | Gibt die Drehung der angegebenen Seite zurück. |
GetPages() | Gibt die Gesamtzahl der Seiten zurück. |
GetPageSize(int) | Gibt die Seitengröße der angegebenen Seite zurück. |
MovePosition(float, float) | Verschiebt den Ursprung von (0, 0) zu dem festgelegten Punkt. Der Ursprung ist links unten und die Einheit ist Punkt (1 Zoll = 72 Punkte). |
override Save(Stream) | Speichert das geänderte Dokument im Stream. |
override Save(string) | Speichert geändertes Dokument in Datei. |
Felder
Siehe auch