Save
Contenuti
[
Nascondere
]
Save()
Salva il documento in un file con le seguenti opzioni: AddSuffix = true, RasterizeToPDF = true.
public string Save()
Valore di ritorno
Percorso al documento redatto
Guarda anche
- class Redactor
- spazio dei nomi GroupDocs.Redaction
- assemblea GroupDocs.Redaction
Save(SaveOptions)
Salva il documento in un file.
public string Save(SaveOptions saveOptions)
Parametro | Tipo | Descrizione |
---|---|---|
saveOptions | SaveOptions | Opzioni per aggiungere suffisso o rasterizzare |
Valore di ritorno
Percorso al documento redatto
Esempi
L’esempio seguente mostra come salvare un documento utilizzando SaveOptions.
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// La redazione del documento va qui
//...
// Salva il documento con le opzioni predefinite (converti le pagine in immagini, salva come PDF)
redactor.Save();
// Salva il documento nel formato originale sovrascrivendo il file originale
redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = false });
// Salva il documento nel file "*_Redacted.*" nel formato originale
redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
// Salva il documento in "*_AnyText.*" (ad es. timestamp invece di "AnyText") nel suo nome file senza rasterizzazione
redactor.Save(new SaveOptions(false, "AnyText"));
}
Guarda anche
- class SaveOptions
- class Redactor
- spazio dei nomi GroupDocs.Redaction
- assemblea GroupDocs.Redaction
Save(Stream, RasterizationOptions)
Salva il documento in un flusso, inclusa la posizione personalizzata.
public void Save(Stream document, RasterizationOptions rasterizationOptions)
Parametro | Tipo | Descrizione |
---|---|---|
document | Stream | Flusso di destinazione |
rasterizationOptions | RasterizationOptions | Opzioni per rasterizzare o meno e per specificare le pagine per la rasterizzazione |
Esempi
L’esempio seguente mostra come impostare le opzioni per il processo di rasterizzazione.
using (var redactor = new Redactor("SomePresentation.pptx"))
{
// oscura i dati sensibili nella prima diapositiva
var rasterizationOptions = new RasterizationOptions();
rasterizationOptions.PageIndex = 0;
rasterizationOptions.PageCount = 1;
rasterizationOptions.Compliance = PdfComplianceLevel.PdfA1a;
using (var stream = File.Open(Path.Combine(@"C:\Temp", "PresentationFirstSlide.pdf")))
{
redactor.Save(stream, rasterizationOptions);
}
}
Guarda anche
- class RasterizationOptions
- class Redactor
- spazio dei nomi GroupDocs.Redaction
- assemblea GroupDocs.Redaction