Class Splitter

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 Splitter

Dziedziczenie

objectSplitter

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

List<int&gt;

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

List<int&gt;

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

List<int&gt;

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[]

 Polski