SaveOptions
Contenido
[
Ocultar
]
SaveOptions class
Proporciona opciones para cambiar el nombre de un archivo de salida y/o convertir el documento a PDF basado en imágenes (rasterización).
public class SaveOptions
Constructores
Nombre | Descripción |
---|---|
SaveOptions() | Inicializa una nueva instancia con valores predeterminados: rasterizar a PDF - falso, agregar sufijo - falso. |
SaveOptions(bool, string) | Inicializa una nueva instancia con los parámetros dados. |
Propiedades
Nombre | Descripción |
---|---|
AddSuffix { get; set; } | Obtiene o establece un valor que indica si es necesario cambiar el nombre del archivo antes de guardarlo. Falso por defecto. |
Rasterization { get; } | Obtiene la configuración de rasterización. |
RasterizeToPDF { get; set; } | Obtiene o establece un valor que indica si todas las páginas del documento deben convertirse en imágenes y colocarse en un solo archivo PDF. |
RedactedFileSuffix { get; set; } | Obtiene o establece un sufijo personalizado para el nombre del archivo de salida. Si no se especifica, elSaveSuffix se utilizará la constante. |
Campos
Nombre | Descripción |
---|---|
const SaveSuffix | Representa el valor del sufijo predeterminado, que es “Redactado”. |
Observaciones
Aprende más
- Guardar con opciones predeterminadas
- Guardar en PDF rasterizado
- Seleccionar páginas específicas para PDF rasterizado
- Guardar en formato original
- Guardar sobrescribiendo el archivo original
- Guardar para transmitir
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
- espacio de nombres GroupDocs.Redaction.Options
- asamblea GroupDocs.Redaction