Save
Contenido
[
Ocultar
]
Save()
Guarda el documento en un archivo con las siguientes opciones: AddSuffix = true, RasterizeToPDF = true.
public string Save()
Valor_devuelto
Ruta al documento redactado
Ver también
- class Redactor
- espacio de nombres GroupDocs.Redaction
- asamblea GroupDocs.Redaction
Save(SaveOptions)
Guarda el documento en un archivo.
public string Save(SaveOptions saveOptions)
Parámetro | Escribe | Descripción |
---|---|---|
saveOptions | SaveOptions | Opciones para agregar sufijo o rasterizar |
Valor_devuelto
Ruta al documento redactado
Ejemplos
El siguiente ejemplo muestra cómo guardar un documento usando SaveOptions.
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// La redacción del documento va aquí
// ...
// Guardar el documento con las opciones predeterminadas (convertir páginas en imágenes, guardar como PDF)
redactor.Save();
// Guardar el documento en formato original sobrescribiendo el archivo original
redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = false });
// Guardar el documento en el archivo "*_Redacted.*" en formato original
redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
// Guarde el documento en "*_AnyText.*" (por ejemplo, marca de tiempo en lugar de "AnyText") en su nombre de archivo sin rasterizar
redactor.Save(new SaveOptions(false, "AnyText"));
}
Ver también
- class SaveOptions
- class Redactor
- espacio de nombres GroupDocs.Redaction
- asamblea GroupDocs.Redaction
Save(Stream, RasterizationOptions)
Guarda el documento en un flujo, incluida la ubicación personalizada.
public void Save(Stream document, RasterizationOptions rasterizationOptions)
Parámetro | Escribe | Descripción |
---|---|---|
document | Stream | Flujo de destino |
rasterizationOptions | RasterizationOptions | Opciones para rasterizar o no y especificar páginas para rasterizar |
Ejemplos
El siguiente ejemplo demuestra cómo establecer opciones para el proceso de rasterización.
using (var redactor = new Redactor("SomePresentation.pptx"))
{
// redactar datos confidenciales en la primera 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);
}
}
Ver también
- class RasterizationOptions
- class Redactor
- espacio de nombres GroupDocs.Redaction
- asamblea GroupDocs.Redaction