Class Splitter
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Udostępnia metody przeznaczone do dzielenia dokumentów na części na podstawie różnych kryteriów.
public static class SplitterDziedziczenie
Członkowie dziedziczeni
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Metody
ExtractPages(string, string, int, int)
Wyodrębnia określony zakres stron z pliku dokumentu i zapisuje wyodrębnione strony do nowego pliku. Format pliku wyjściowego jest określany przez rozszerzenie nazwy pliku wyjściowego.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)Parametry
inputFileName string
Nazwa pliku wejściowego.
outputFileName string
Nazwa pliku wyjściowego.
startPageIndex int
Indeks pierwszej strony do wyodrębnienia (indeks zaczynający się od zera).
pageCount int
Liczba stron do wyodrębnienia.
ExtractPages(string, string, SaveFormat, int, int)
Wyodrębnia określony zakres stron z pliku dokumentu i zapisuje wyodrębnione strony do nowego pliku, używając określonego formatu zapisu.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)Parametry
inputFileName string
Nazwa pliku wejściowego.
outputFileName string
Nazwa pliku wyjściowego.
saveFormat SaveFormat
Format zapisu.
startPageIndex int
Indeks pierwszej strony do wyodrębnienia (indeks zaczynający się od zera).
pageCount int
Liczba stron do wyodrębnienia.
ExtractPages(Stream, Stream, SaveFormat, int, int)
Wyodrębnia określony zakres stron z strumienia dokumentu i zapisuje wyodrębnione strony do strumienia wyjściowego, używając określonego formatu zapisu.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)Parametry
inputStream Stream
Strumień wejściowy.
outputStream Stream
Strumień wyjściowy.
saveFormat SaveFormat
Format zapisu.
startPageIndex int
Indeks pierwszej strony do wyodrębnienia (indeks zaczynający się od zera).
pageCount int
Liczba stron do wyodrębnienia.
RemoveBlankPages(string, string)
Usuwa puste strony z dokumentu i zapisuje wynik. Zwraca listę numerów stron, które zostały usunięte.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)Parametry
inputFileName string
Nazwa pliku wejściowego.
outputFileName string
Nazwa pliku wyjściowego.
Zwraca
Lista numerów stron, które zostały uznane za puste i usunięte.
RemoveBlankPages(string, string, SaveFormat)
Usuwa puste strony z dokumentu i zapisuje wynik w określonym formacie. Zwraca listę numerów stron, które zostały usunięte.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)Parametry
inputFileName string
Nazwa pliku wejściowego.
outputFileName string
Nazwa pliku wyjściowego.
saveFormat SaveFormat
Format zapisu.
Zwraca
Lista numerów stron, które zostały uznane za puste i usunięte.
RemoveBlankPages(Stream, Stream, SaveFormat)
Usuwa puste strony z dokumentu dostarczonego w strumieniu wejściowym i zapisuje zaktualizowany dokument do strumienia wyjściowego w określonym formacie zapisu. Zwraca listę numerów stron, które zostały usunięte.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)Parametry
inputStream Stream
Strumień wejściowy.
outputStream Stream
Strumień wyjściowy.
saveFormat SaveFormat
Format zapisu.
Zwraca
Lista numerów stron, które zostały uznane za puste i usunięte.
Split(string, string, SplitOptions)
Dzieli dokument na wiele części na podstawie określonych opcji podziału i zapisuje wynikowe części do plików. Format pliku wyjściowego jest określany przez rozszerzenie nazwy pliku wyjściowego.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)Parametry
inputFileName string
Nazwa pliku wejściowego.
outputFileName string
Nazwa pliku wyjściowego używana do generowania nazwy pliku dla części dokumentu zgodnie z regułą “outputFile_partIndex.extension”.
options SplitOptions
Opcje podziału dokumentu.
Split(string, string, SaveFormat, SplitOptions)
Dzieli dokument na wiele części na podstawie określonych opcji podziału i zapisuje wynikowe części do plików w określonym formacie zapisu.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)Parametry
inputFileName string
Nazwa pliku wejściowego.
outputFileName string
Nazwa pliku wyjściowego używana do generowania nazwy pliku dla części dokumentu zgodnie z regułą “outputFile_partIndex.extension”.
saveFormat SaveFormat
Format zapisu.
options SplitOptions
Opcje podziału dokumentu.
Split(Stream, SaveFormat, SplitOptions)
Dzieli dokument z strumienia wejściowego na wiele części na podstawie określonych opcji podziału i zwraca wynikowe części jako tablicę strumieni w określonym formacie zapisu.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)Parametry
inputStream Stream
Strumień wejściowy.
saveFormat SaveFormat
Format zapisu.
options SplitOptions
Opcje podziału dokumentu.
Zwraca
Stream[]