Save
Contenu
[
Cacher
]
Save()
Enregistre le document dans un fichier avec les options suivantes : AddSuffix = true, RasterizeToPDF = true.
public string Save()
Return_Value
Chemin d’accès au document expurgé
Voir également
- class Redactor
- espace de noms GroupDocs.Redaction
- Assemblée GroupDocs.Redaction
Save(SaveOptions)
Enregistre le document dans un fichier.
public string Save(SaveOptions saveOptions)
Paramètre | Taper | La description |
---|---|---|
saveOptions | SaveOptions | Options pour ajouter un suffixe ou pixelliser |
Return_Value
Chemin d’accès au document expurgé
Exemples
L’exemple suivant montre comment enregistrer un document à l’aide de SaveOptions.
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// La rédaction du document va ici
// ...
// Enregistrer le document avec les options par défaut (convertir les pages en images, enregistrer au format PDF)
redactor.Save();
// Enregistrer le document au format d'origine en écrasant le fichier d'origine
redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = false });
// Enregistrer le document dans le fichier "*_Redacted.*" au format d'origine
redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
// Enregistre le document dans "*_AnyText.*" (par exemple, horodatage au lieu de "AnyText") dans son nom de fichier sans pixellisation
redactor.Save(new SaveOptions(false, "AnyText"));
}
Voir également
- class SaveOptions
- class Redactor
- espace de noms GroupDocs.Redaction
- Assemblée GroupDocs.Redaction
Save(Stream, RasterizationOptions)
Enregistre le document dans un flux, y compris l’emplacement personnalisé.
public void Save(Stream document, RasterizationOptions rasterizationOptions)
Paramètre | Taper | La description |
---|---|---|
document | Stream | Flux cible |
rasterizationOptions | RasterizationOptions | Options de pixellisation ou non et de spécification des pages pour la pixellisation |
Exemples
L’exemple suivant montre comment définir des options pour le processus de pixellisation.
using (var redactor = new Redactor("SomePresentation.pptx"))
{
// expurger les données sensibles sur la première diapositive
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);
}
}
Voir également
- class RasterizationOptions
- class Redactor
- espace de noms GroupDocs.Redaction
- Assemblée GroupDocs.Redaction