Split
Split(string, string, SplitOptions)
Teilt ein Dokument basierend auf den angegebenen Teiloptionen in mehrere Teile auf und speichert die resultierenden Teile in Dateien. Das Ausgabedateiformat wird durch die Erweiterung des Ausgabedateinamens bestimmt.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
inputFileName | String | Der Name der Eingabedatei. |
outputFileName | String | Der Ausgabedateiname, der zum Generieren von Dateinamen für Dokumentteile mithilfe der Regel „outputFile_partIndex.extension“ verwendet wird. |
options | SplitOptions | Optionen zum Aufteilen von Dokumenten. |
Beispiele
Zeigt, wie ein Dokument nach Seiten aufgeteilt wird.
string doc = MyDir + "Big document.docx";
SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.1.docx", options);
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.2.docx", SaveFormat.Docx, options);
Siehe auch
- class SplitOptions
- class Splitter
- namensraum Aspose.Words.LowCode
- Montage Aspose.Words
Split(string, string, SaveFormat, SplitOptions)
Teilt ein Dokument basierend auf den angegebenen Teiloptionen in mehrere Teile auf und speichert die resultierenden Teile in Dateien im angegebenen Speicherformat.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat,
SplitOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
inputFileName | String | Der Name der Eingabedatei. |
outputFileName | String | Der Ausgabedateiname, der zum Generieren von Dateinamen für Dokumentteile mithilfe der Regel „outputFile_partIndex.extension“ verwendet wird. |
saveFormat | SaveFormat | Das Speicherformat. |
options | SplitOptions | Optionen zum Aufteilen von Dokumenten. |
Beispiele
Zeigt, wie ein Dokument nach Seiten aufgeteilt wird.
string doc = MyDir + "Big document.docx";
SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.1.docx", options);
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.2.docx", SaveFormat.Docx, options);
Siehe auch
- enum SaveFormat
- class SplitOptions
- class Splitter
- namensraum Aspose.Words.LowCode
- Montage Aspose.Words
Split(string, string, SaveOptions, SplitOptions)
Teilt ein Dokument basierend auf den angegebenen Teiloptionen in mehrere Teile auf und speichert die resultierenden Teile in Dateien im angegebenen Speicherformat.
public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions,
SplitOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
inputFileName | String | Der Name der Eingabedatei. |
outputFileName | String | Der Ausgabedateiname, der zum Generieren von Dateinamen für Dokumentteile mithilfe der Regel „outputFile_partIndex.extension“ verwendet wird. |
saveOptions | SaveOptions | Die Speicheroptionen. |
options | SplitOptions | Optionen zum Aufteilen von Dokumenten. |
Siehe auch
- class SaveOptions
- class SplitOptions
- class Splitter
- namensraum Aspose.Words.LowCode
- Montage Aspose.Words
Split(Stream, SaveFormat, SplitOptions)
Teilt ein Dokument aus einem Eingabestream basierend auf den angegebenen Teilungsoptionen in mehrere Teile auf 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 | Typ | Beschreibung |
---|---|---|
inputStream | Stream | Der Eingabestream. |
saveFormat | SaveFormat | Das Speicherformat. |
options | SplitOptions | Optionen zum Aufteilen von Dokumenten. |
Beispiele
Zeigt, wie Dokumente seitenweise aus dem Stream aufgeteilt werden.
using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Stream[] stream = Splitter.Split(streamIn, SaveFormat.Docx, options);
}
Siehe auch
- enum SaveFormat
- class SplitOptions
- class Splitter
- namensraum Aspose.Words.LowCode
- Montage Aspose.Words
Split(Stream, SaveOptions, SplitOptions)
Teilt ein Dokument aus einem Eingabestream basierend auf den angegebenen Teilungsoptionen in mehrere Teile auf und gibt die resultierenden Teile als Array von Streams im angegebenen Speicherformat zurück.
public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
inputStream | Stream | Der Eingabestream. |
saveOptions | SaveOptions | Die Speicheroptionen. |
options | SplitOptions | Optionen zum Aufteilen von Dokumenten. |
Siehe auch
- class SaveOptions
- class SplitOptions
- class Splitter
- namensraum Aspose.Words.LowCode
- Montage Aspose.Words