Save
Inhalt
[
Ausblenden
]
Save()
Speichert das Dokument in einer Datei mit den folgenden Optionen: AddSuffix = true, RasterizeToPDF = true.
public string Save()
Rückgabewert
Pfad zum redigierten Dokument
Siehe auch
- class Redactor
- namensraum GroupDocs.Redaction
- Montage GroupDocs.Redaction
Save(SaveOptions)
Speichert das Dokument in einer Datei.
public string Save(SaveOptions saveOptions)
Parameter | Typ | Beschreibung |
---|---|---|
saveOptions | SaveOptions | Optionen zum Hinzufügen von Suffixen oder Rastern |
Rückgabewert
Pfad zum redigierten Dokument
Beispiele
Das folgende Beispiel zeigt, wie ein Dokument mit SaveOptions gespeichert wird.
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// Das Schwärzen von Dokumenten gehört hierher
// ...
// Dokument mit Standardoptionen speichern (Seiten in Bilder umwandeln, als PDF speichern)
redactor.Save();
// Speichern Sie das Dokument im Originalformat und überschreiben Sie die Originaldatei
redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = false });
// Speichern Sie das Dokument im Originalformat in der Datei "*_Redacted.*".
redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
// Speichern Sie das Dokument unter "*_AnyText.*" (z. B. Zeitstempel statt "AnyText") in seinem Dateinamen ohne Rasterung
redactor.Save(new SaveOptions(false, "AnyText"));
}
Siehe auch
- class SaveOptions
- class Redactor
- namensraum GroupDocs.Redaction
- Montage GroupDocs.Redaction
Save(Stream, RasterizationOptions)
Speichert das Dokument in einem Stream, einschließlich benutzerdefiniertem Speicherort.
public void Save(Stream document, RasterizationOptions rasterizationOptions)
Parameter | Typ | Beschreibung |
---|---|---|
document | Stream | Zielstrom |
rasterizationOptions | RasterizationOptions | Optionen zum Rastern oder nicht und zum Angeben von Seiten für das Rastern |
Beispiele
Das folgende Beispiel zeigt, wie Sie Optionen für den Rasterungsprozess festlegen.
using (var redactor = new Redactor("SomePresentation.pptx"))
{
// vertrauliche Daten auf der ersten Folie schwärzen
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);
}
}
Siehe auch
- class RasterizationOptions
- class Redactor
- namensraum GroupDocs.Redaction
- Montage GroupDocs.Redaction