Class Splitter
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Bietet Methoden zum Aufteilen von Dokumenten in Teile unter Verwendung verschiedener Kriterien.
public static class Splitter
Vererbung
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Methoden
ExtractPages(string, string, int, int)
Extrahiert einen bestimmten Seitenbereich aus einer Dokumentdatei und speichert die extrahierten Seiten in einer neuen Datei. Das Ausgabeformat wird durch die Erweiterung des Ausgabedateinamens bestimmt.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parameter
inputFileName
string
Der Eingabedateiname.
outputFileName
string
Der Ausgabedateiname.
startPageIndex
int
Der nullbasierte Index der ersten zu extrahierenden Seite.
pageCount
int
Anzahl der zu extrahierenden Seiten.
ExtractPages(string, string, SaveFormat, int, int)
Extrahiert einen bestimmten Seitenbereich aus einer Dokumentdatei und speichert die extrahierten Seiten in einer neuen Datei unter Verwendung des angegebenen Speicherformats.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameter
inputFileName
string
Der Eingabedateiname.
outputFileName
string
Der Ausgabedateiname.
saveFormat
SaveFormat
Das Speicherformat.
startPageIndex
int
Der nullbasierte Index der ersten zu extrahierenden Seite.
pageCount
int
Anzahl der zu extrahierenden Seiten.
ExtractPages(Stream, Stream, SaveFormat, int, int)
Extrahiert einen bestimmten Seitenbereich aus einem Dokumentstream und speichert die extrahierten Seiten in einem Ausgabestream unter Verwendung des angegebenen Speicherformats.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameter
inputStream
Stream
Der Eingabestream.
outputStream
Stream
Der Ausgabestream.
saveFormat
SaveFormat
Das Speicherformat.
startPageIndex
int
Der nullbasierte Index der ersten zu extrahierenden Seite.
pageCount
int
Anzahl der zu extrahierenden Seiten.
RemoveBlankPages(string, string)
Entfernt leere Seiten aus dem Dokument und speichert die Ausgabe. Gibt eine Liste von Seitenzahlen zurück, die entfernt wurden.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parameter
inputFileName
string
Der Eingabedateiname.
outputFileName
string
Der Ausgabedateiname.
Gibt zurück
Liste von Seitenzahlen, die als leer betrachtet und entfernt wurden.
RemoveBlankPages(string, string, SaveFormat)
Entfernt leere Seiten aus dem Dokument und speichert die Ausgabe im angegebenen Format. Gibt eine Liste von Seitenzahlen zurück, die entfernt wurden.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parameter
inputFileName
string
Der Eingabedateiname.
outputFileName
string
Der Ausgabedateiname.
saveFormat
SaveFormat
Das Speicherformat.
Gibt zurück
Liste von Seitenzahlen, die als leer betrachtet und entfernt wurden.
RemoveBlankPages(Stream, Stream, SaveFormat)
Entfernt leere Seiten aus einem Dokument, das in einem Eingabestream bereitgestellt wird, und speichert das aktualisierte Dokument in einem Ausgabestream im angegebenen Speicherformat. Gibt eine Liste von Seitenzahlen zurück, die entfernt wurden.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parameter
inputStream
Stream
Der Eingabestream.
outputStream
Stream
Der Ausgabestream.
saveFormat
SaveFormat
Das Speicherformat.
Gibt zurück
Liste von Seitenzahlen, die als leer betrachtet und entfernt wurden.
Split(string, string, SplitOptions)
Teilt ein Dokument in mehrere Teile basierend auf den angegebenen Split-Optionen und speichert die resultierenden Teile in Dateien. Das Ausgabeformat wird durch die Erweiterung des Ausgabedateinamens bestimmt.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parameter
inputFileName
string
Der Eingabedateiname.
outputFileName
string
Der Ausgabedateiname, der zur Generierung des Dateinamens für Dokumentteile unter Verwendung der Regel “outputFile_partIndex.extension” verwendet wird.
options
SplitOptions
Dokument-Split-Optionen.
Split(string, string, SaveFormat, SplitOptions)
Teilt ein Dokument in mehrere Teile basierend auf den angegebenen Split-Optionen und speichert die resultierenden Teile in Dateien im angegebenen Speicherformat.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parameter
inputFileName
string
Der Eingabedateiname.
outputFileName
string
Der Ausgabedateiname, der zur Generierung des Dateinamens für Dokumentteile unter Verwendung der Regel “outputFile_partIndex.extension” verwendet wird.
saveFormat
SaveFormat
Das Speicherformat.
options
SplitOptions
Dokument-Split-Optionen.
Split(Stream, SaveFormat, SplitOptions)
Teilt ein Dokument aus einem Eingabestream in mehrere Teile basierend auf den angegebenen Split-Optionen und gibt die resultierenden Teile als Array von Streams im angegebenen Speicherformat zurück.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parameter
inputStream
Stream
Der Eingabestream.
saveFormat
SaveFormat
Das Speicherformat.
options
SplitOptions
Dokument-Split-Optionen.
Gibt zurück
Stream[]