Class Splitter
Nom dels espais: Aspose.Words.LowCode Assemblea: Aspose.Words.dll (25.5.0)
Proporciona mètodes destinats a dividir els documents en parts utilitzant diferents criteris.
public class Splitter : ProcessorInheritance
Membres heretats
Processor.mResultDocument
,
Processor.From(string, LoadOptions)
,
Processor.From(Stream, LoadOptions)
,
Processor.To(string, SaveOptions)
,
Processor.To(string, SaveFormat)
,
Processor.To(Stream, SaveOptions)
,
Processor.To(Stream, SaveFormat)
,
Processor.To(List
Methods
Create(SplitterContext)
Crea una nova instància del processador de divisió.
public static Splitter Create(SplitterContext context)Parameters
context SplitterContext
Returns
ExecuteCore()
protected override void ExecuteCore()ExtractPages(Tècnic, Tècnic, Tècnic i Tècnic)
Extrata una gamma específica de pàgines d’un arxiu de document i salva les pàgines extraïdesEl format de fitxer de sortida es determina per l’extensió del nom de fitxer de sortida.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)Parameters
inputFileName string
El nom del fitxer d’entrada.
outputFileName string
El nom del fitxer de sortida.
startPageIndex int
L’índex basat en zero de la primera pàgina a extreure.
pageCount int
Número de pàgines que s’han d’extreure.
ExtractPages(string, string, SaveFormat, int, int)
Extrata una gamma específica de pàgines d’un arxiu de document i salva les pàgines extraïdesper a un nou fitxer utilitzant el format especificat.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)Parameters
inputFileName string
El nom del fitxer d’entrada.
outputFileName string
El nom del fitxer de sortida.
saveFormat SaveFormat
El format de rescat.
startPageIndex int
L’índex basat en zero de la primera pàgina a extreure.
pageCount int
Número de pàgines que s’han d’extreure.
ExtractPages(string, string, SaveOptions, int, int)
Extrata una gamma específica de pàgines d’un arxiu de document i salva les pàgines extraïdesper a un nou fitxer utilitzant el format especificat.
public static void ExtractPages(string inputFileName, string outputFileName, SaveOptions saveOptions, int startPageIndex, int pageCount)Parameters
inputFileName string
El nom del fitxer d’entrada.
outputFileName string
El nom del fitxer de sortida.
saveOptions SaveOptions
Les opcions d’estalvi.
startPageIndex int
L’índex basat en zero de la primera pàgina a extreure.
pageCount int
Número de pàgines que s’han d’extreure.
ExtractPages(El corrent, el corrent, SaveFormat, int, int)
Extrata una gamma especificada de pàgines d’un flux de document i salva les pàgines extraïdesa un flux de sortida utilitzant el format especificat Save.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)Parameters
inputStream Stream
El flux d’entrada.
outputStream Stream
El flux de producci.
saveFormat SaveFormat
El format de rescat.
startPageIndex int
L’índex basat en zero de la primera pàgina a extreure.
pageCount int
Número de pàgines que s’han d’extreure.
ExtractPages(Stream, Stream, SaveOptions, int, int)
Extrata una gamma especificada de pàgines d’un flux de document i salva les pàgines extraïdesa un flux de sortida utilitzant el format especificat Save.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, int startPageIndex, int pageCount)Parameters
inputStream Stream
El flux d’entrada.
outputStream Stream
El flux de producci.
saveOptions SaveOptions
Les opcions d’estalvi.
startPageIndex int
L’índex basat en zero de la primera pàgina a extreure.
pageCount int
Número de pàgines que s’han d’extreure.
RemoveBlankPages(Tècnic, Tècnic)
Elimina pàgines buides del document i salva la sortida. Retorna una llista de números de pàgines que s’han eliminat.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)Parameters
inputFileName string
El nom del fitxer d’entrada.
outputFileName string
El nom del fitxer de sortida.
Returns
La llista de nombres de pàgines s’ha considerat blanca i eliminada.
RemoveBlankPages(Tècnic, Tècnic i SaveFormat)
Elimina pàgines buides del document i salva la sortida en el format especificat.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)Parameters
inputFileName string
El nom del fitxer d’entrada.
outputFileName string
El nom del fitxer de sortida.
saveFormat SaveFormat
El format de rescat.
Returns
La llista de nombres de pàgines s’ha considerat blanca i eliminada.
RemoveBlankPages(Tècnic, Tècnic i SaveOptions)
Elimina pàgines buides del document i salva la sortida en el format especificat.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveOptions saveOptions)Parameters
inputFileName string
El nom del fitxer d’entrada.
outputFileName string
El nom del fitxer de sortida.
saveOptions SaveOptions
Les opcions d’estalvi.
Returns
La llista de nombres de pàgines s’ha considerat blanca i eliminada.
RemoveBlankPages(El flux, el flux, SaveFormat)
Elimina pàgines blanques d’un document presentat en un flux d’entrada i salva el document actualitzata un flux de sortida en el format de salva especificat. Retorna una llista de nombres de pàgines que s’han eliminat.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)Parameters
inputStream Stream
El flux d’entrada.
outputStream Stream
El flux de producci.
saveFormat SaveFormat
El format de rescat.
Returns
La llista de nombres de pàgines s’ha considerat blanca i eliminada.
RemoveBlankPages(Projecte, Projecte, Projecte i Opcions)
Elimina pàgines blanques d’un document presentat en un flux d’entrada i salva el document actualitzata un flux de sortida en el format de salva especificat. Retorna una llista de nombres de pàgines que s’han eliminat.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions)Parameters
inputStream Stream
El flux d’entrada.
outputStream Stream
El flux de producci.
saveOptions SaveOptions
Les opcions d’estalvi.
Returns
La llista de nombres de pàgines s’ha considerat blanca i eliminada.
Split(Tècnica, Tècnica, SplitOptions)
Divideix un document en múltiples parts basant-se en les opcions de divisió especificades i emmagatzemaEl format de fitxer de sortida es determina per l’extensió del nom de fitxer de sortida.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)Parameters
inputFileName string
El nom del fitxer d’entrada.
outputFileName string
El nom de fitxer de sortida utilitzat per generar el nom d’arxiu per a les parts del document utilitzant la regla “outputFile_partIndex.extension”
options SplitOptions
Documentació opcions dividides.
Split(string, string, SaveFormat, SplitOptions)
Divideix un document en múltiples parts basant-se en les opcions de divisió especificades i emmagatzemales parts resultants a fitxers en el format de salva especificat.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)Parameters
inputFileName string
El nom del fitxer d’entrada.
outputFileName string
El nom de fitxer de sortida utilitzat per generar el nom d’arxiu per a les parts del document utilitzant la regla “outputFile_partIndex.extension”
saveFormat SaveFormat
El format de rescat.
options SplitOptions
Documentació opcions dividides.
Split(rècord, rècord, SaveOptions, SplitOptions)
Divideix un document en múltiples parts basant-se en les opcions de divisió especificades i emmagatzemales parts resultants a fitxers en el format de salva especificat.
public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions, SplitOptions options)Parameters
inputFileName string
El nom del fitxer d’entrada.
outputFileName string
El nom de fitxer de sortida utilitzat per generar el nom d’arxiu per a les parts del document utilitzant la regla “outputFile_partIndex.extension”
saveOptions SaveOptions
Les opcions d’estalvi.
options SplitOptions
Documentació opcions dividides.
Split(Stream, SaveFormat i SplitOptions)
Divideix un document d’un flux d’entrada en múltiples parts basades en les opcions de divisió especificades iRetorna les parts resultants com una sèrie de fluxos en el format de salvatge especificat.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)Parameters
inputStream Stream
El flux d’entrada.
saveFormat SaveFormat
El format de rescat.
options SplitOptions
Documentació opcions dividides.
Returns
Stream []
Split(Flux, SaveOptions, SplitOptions)
Divideix un document d’un flux d’entrada en múltiples parts basades en les opcions de divisió especificades iRetorna les parts resultants com una sèrie de fluxos en el format de salvatge especificat.
public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)Parameters
inputStream Stream
El flux d’entrada.
saveOptions SaveOptions
Les opcions d’estalvi.
options SplitOptions
Documentació opcions dividides.
Returns
Stream []