Class Splitter
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Tillhandahåller metoder avsedda att dela dokumenten i delar med hjälp av olika kriterier.
public static class Splitter
Arv
Arvade medlemmar
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Metoder
ExtractPages(string, string, int, int)
Extraherar ett angivet intervall av sidor från en dokumentfil och sparar de extraherade sidorna till en ny fil. Utdatafilens format bestäms av filnamnets tillägg.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parametrar
inputFileName
string
Filnamnet för indata.
outputFileName
string
Filnamnet för utdata.
startPageIndex
int
Indexet (baserat på noll) för den första sidan som ska extraheras.
pageCount
int
Antal sidor som ska extraheras.
ExtractPages(string, string, SaveFormat, int, int)
Extraherar ett angivet intervall av sidor från en dokumentfil och sparar de extraherade sidorna till en ny fil med det angivna spara formatet.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parametrar
inputFileName
string
Filnamnet för indata.
outputFileName
string
Filnamnet för utdata.
saveFormat
SaveFormat
Spara formatet.
startPageIndex
int
Indexet (baserat på noll) för den första sidan som ska extraheras.
pageCount
int
Antal sidor som ska extraheras.
ExtractPages(Stream, Stream, SaveFormat, int, int)
Extraherar ett angivet intervall av sidor från en dokumentström och sparar de extraherade sidorna till en utdataström med det angivna spara formatet.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parametrar
inputStream
Stream
Indataströmmen.
outputStream
Stream
Utdataströmmen.
saveFormat
SaveFormat
Spara formatet.
startPageIndex
int
Indexet (baserat på noll) för den första sidan som ska extraheras.
pageCount
int
Antal sidor som ska extraheras.
RemoveBlankPages(string, string)
Tar bort tomma sidor från dokumentet och sparar utdata. Returnerar en lista över sidnummer som har tagits bort.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parametrar
inputFileName
string
Filnamnet för indata.
outputFileName
string
Filnamnet för utdata.
Returnerar
Lista över sidnummer som har ansetts vara tomma och tagits bort.
RemoveBlankPages(string, string, SaveFormat)
Tar bort tomma sidor från dokumentet och sparar utdata i det angivna formatet. Returnerar en lista över sidnummer som har tagits bort.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parametrar
inputFileName
string
Filnamnet för indata.
outputFileName
string
Filnamnet för utdata.
saveFormat
SaveFormat
Spara formatet.
Returnerar
Lista över sidnummer som har ansetts vara tomma och tagits bort.
RemoveBlankPages(Stream, Stream, SaveFormat)
Tar bort tomma sidor från ett dokument som tillhandahålls i en indataström och sparar det uppdaterade dokumentet till en utdataström i det angivna spara formatet. Returnerar en lista över sidnummer som har tagits bort.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parametrar
inputStream
Stream
Indataströmmen.
outputStream
Stream
Utdataströmmen.
saveFormat
SaveFormat
Spara formatet.
Returnerar
Lista över sidnummer som har ansetts vara tomma och tagits bort.
Split(string, string, SplitOptions)
Dela ett dokument i flera delar baserat på de angivna split-alternativen och spara de resulterande delarna till filer. Utdatafilens format bestäms av filnamnets tillägg.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parametrar
inputFileName
string
Filnamnet för indata.
outputFileName
string
Filnamnet för utdata som används för att generera filnamn för dokumentdelar med regeln “outputFile_partIndex.extension”.
options
SplitOptions
Alternativ för dokumentdelning.
Split(string, string, SaveFormat, SplitOptions)
Dela ett dokument i flera delar baserat på de angivna split-alternativen och spara de resulterande delarna till filer i det angivna spara formatet.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parametrar
inputFileName
string
Filnamnet för indata.
outputFileName
string
Filnamnet för utdata som används för att generera filnamn för dokumentdelar med regeln “outputFile_partIndex.extension”.
saveFormat
SaveFormat
Spara formatet.
options
SplitOptions
Alternativ för dokumentdelning.
Split(Stream, SaveFormat, SplitOptions)
Dela ett dokument från en indataström i flera delar baserat på de angivna split-alternativen och returnera de resulterande delarna som en array av strömmar i det angivna spara formatet.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parametrar
inputStream
Stream
Indataströmmen.
saveFormat
SaveFormat
Spara formatet.
options
SplitOptions
Alternativ för dokumentdelning.
Returnerar
Stream[]