Class Processor
Numele spaţiului: Aspose.Words.LowCode Asamblare: Aspose.Words.dll (25.4.0)
Clasa de procesor pentru efectuarea diferitelor acțiuni de prelucrare a documentelor.
public class Processor
Inheritance
Derived
Comparer , Converter , MailMerger , Merger , Replacer , ReportBuilder , Splitter , Watermarker
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
mDocumentul
protected Document mResultDocument
Valoarea câmpului
Methods
CheckArgumentsSet()
protected virtual void CheckArgumentsSet()
Execute()
Executaţi acţiunea procesorului.
public void Execute()
ExecuteCore()
protected virtual void ExecuteCore()
From(String, Opțiuni de încărcare)
Specificați documentul de intrare pentru prelucrare.
public Processor From(string input, LoadOptions loadOptions = null)
Parameters
input
string
Numele fișierului document.
loadOptions
LoadOptions
Opțiuni opționale de încărcare utilizate pentru a descărca documentul.
Returns
Întoarce procesorul cu fișierul de intrare specificat.
Remarks
În cazul în care procesorul acceptă doar un fișier ca intrare, va fi procesat numai ultimul fișiere specificat.Aspose.Words.LowCode.Merger procesor acceptă mai multe fișiere ca intrare, ca rezultat toate documentele specificate vor fi combinate.Aspose.Words.LowCode.Converter procesor acceptă doar un singur fișier ca intrare, astfel încât va fi convertit numai ultimul fișiere specificat.
From(Opțiuni, opțiuni de încărcare)
Specificați documentul de intrare pentru prelucrare.
public Processor From(Stream input, LoadOptions loadOptions = null)
Parameters
input
Stream
Documentul de intrare a fluxului.
loadOptions
LoadOptions
Opțiuni opționale de încărcare utilizate pentru a descărca documentul.
Returns
Întoarce procesorul cu fluxul de fișiere de intrare specificat.
Remarks
În cazul în care procesorul acceptă doar un fișier ca intrare, va fi procesat numai ultimul fișiere specificat.Aspose.Words.LowCode.Merger procesor acceptă mai multe fișiere ca intrare, ca rezultat toate documentele specificate vor fi combinate.Aspose.Words.LowCode.Converter procesor acceptă doar un singur fișier ca intrare, astfel încât va fi convertit numai ultimul fișiere specificat.
GetPartFileName(String, int și SaveFormat)
protected static string GetPartFileName(string fileName, int partIndex, SaveFormat saveFormat)
Parameters
fileName
string
partIndex
int
saveFormat
SaveFormat
Returns
To(Cuvânt cheie, SaveOptions)
Specificați fișierul de ieșire pentru procesor.
public Processor To(string output, SaveOptions saveOptions = null)
Parameters
output
string
Numele fișierului de ieșire.
saveOptions
SaveOptions
Opțiuni de salvare opționale. dacă nu este specificat, formatul salvat este determinat de extinderea fișierului.
Returns
Întoarce procesorul cu fișierul de ieșire specificat.
Remarks
Dacă rezultatul este alcătuit din mai multe fișiere, numele de fișier de ieșire specificat este utilizat pentru a genera denumirea de file.pentru fiecare parte care urmează regula: ‘outputFile_partIndex.extension’.
To(Cuvânt cheie, SaveFormat)
Specificați fișierul de ieșire pentru procesor.
public Processor To(string output, SaveFormat saveFormat)
Parameters
output
string
Numele fișierului de ieșire.
saveFormat
SaveFormat
În cazul în care nu este specificat, formatul de salvare este determinat de extinderea fișierului.
Returns
Întoarce procesorul cu fișierul de ieșire specificat.
Remarks
Dacă rezultatul este alcătuit din mai multe fișiere, numele de fișier de ieșire specificat este utilizat pentru a genera denumirea de file.pentru fiecare parte care urmează regula: ‘outputFile_partIndex.extension’.
To(Răspundeți, SaveOptions)
Specifica fluxul de ieșire pentru procesor.
public Processor To(Stream output, SaveOptions saveOptions)
Parameters
output
Stream
Războiul de ieșire.
saveOptions
SaveOptions
Salvați opțiunile
Returns
Întoarce procesorul cu fluxul de ieșire specificat.
Remarks
Dacă rezultatul este alcătuit din mai multe fișiere, numai prima parte va fi salvată în fluxul specificat.
To(Cuvânt cheie, SaveFormat)
Specifica fluxul de ieșire pentru procesor.
public Processor To(Stream output, SaveFormat saveFormat)
Parameters
output
Stream
Războiul de ieșire.
saveFormat
SaveFormat
salvează formatul.
Returns
Întoarce procesorul cu fluxul de ieșire specificat.
Remarks
Dacă rezultatul este alcătuit din mai multe fișiere, numai prima parte va fi salvată în fluxul specificat.
To(Cuvânt cheie » Stream>, Opțiuni de salvare)
Specificați o listă de fluxuri de document de ieșire.
public Processor To(List<stream> output, SaveOptions saveOptions)
Parameters
Lista documentelor de ieșire.
saveOptions
SaveOptions
Salvați opțiunile
Returns
Întoarce procesorul cu o listă specificată de fluxuri de document de ieșire.
Remarks
Dacă rezultatul este alcătuit din mai multe fișiere (cum ar fi imagini sau părți de document împărțite), se adaugă la lista specificată un flux pentru fiecare parte.Dacă rezultatul este un singur fișier, se adaugă la listă doar un flux.Este responsabilitatea utilizatorului final să dispună de fluxurile create.
To(Cuvânt cheie » Stream>, în SaveFormat)
Specificați o listă de fluxuri de document de ieșire.
public Processor To(List<stream> output, SaveFormat saveFormat)
Parameters
Lista documentelor de ieșire.
saveFormat
SaveFormat
salvează formatul.
Returns
Întoarce procesorul cu o listă specificată de fluxuri de document de ieșire.
Remarks
Dacă rezultatul este alcătuit din mai multe fișiere (cum ar fi imagini sau părți de document împărțite), se adaugă la lista specificată un flux pentru fiecare parte.Dacă rezultatul este un singur fișier, se adaugă la listă doar un flux.Este responsabilitatea utilizatorului final să dispună de fluxurile create.