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

NameBeschreibung
PdfPageEditor()Konstruktor für die PdfPageEditor-Klasse.
PdfPageEditor(Document)Konstruktor für die PdfPageEditor-Klasse.

Eigenschaften

NameBeschreibung
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

NameBeschreibung
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

NameBeschreibung
const BLINDHVertikale Jalousien
const BLINDVVertikale Jalousien
const BTWIPEUnten-Oben-Wischen
const DGLITTERDiagonaler Glitzer
const DISSOLVEDie alte Seite löst sich auf
const INBOXBox nach innen
const LRGLITTERLinks-Rechts-Glitter
const LRWIPELinks-rechts wischen
const OUTBOXÄußere Box
const RLWIPERechts-Links-Wischen
const SPLITHININ Horizontale Teilung
const SPLITHOUTAus horizontaler Teilung
const SPLITVINIm vertikalen Split
const SPLITVOUTVertikale Teilung aus
const TBGLITTERGlitzer von oben nach unten
const TBWIPEWischen von oben nach unten

Siehe auch