Save

Save()

Sparar dokumentet till en fil med följande alternativ: AddSuffix = true, RasterizeToPDF = true.

public string Save()

Returvärde

Sökväg till redigerat dokument

Se även


Save(SaveOptions)

Sparar dokumentet till en fil.

public string Save(SaveOptions saveOptions)
Parameter Typ Beskrivning
saveOptions SaveOptions Alternativ för att lägga till suffix eller rastrera

Returvärde

Sökväg till redigerat dokument

Exempel

Följande exempel visar hur man sparar ett dokument med Sparaalternativ.

    using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
    {
       // Dokumentredigering går här
       // ...
    
       // Spara dokumentet med standardalternativ (konvertera sidor till bilder, spara som PDF)
       redactor.Save();
    
       // Spara dokumentet i originalformat och skriv över originalfilen
       redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = false });
    
       // Spara dokumentet till filen "*_Redacted.*" i originalformat
       redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
    
       // Spara dokumentet till "*_AnyText.*" (t.ex. tidsstämpel istället för "AnyText") i dess filnamn utan rasterisering
       redactor.Save(new SaveOptions(false, "AnyText"));
    }    

Se även


Save(Stream, RasterizationOptions)

Sparar dokumentet i en ström, inklusive anpassad plats.

public void Save(Stream document, RasterizationOptions rasterizationOptions)
Parameter Typ Beskrivning
document Stream Målström
rasterizationOptions RasterizationOptions Alternativ för att rastrera eller inte och att ange sidor för rastrering

Exempel

Följande exempel visar hur du ställer in alternativ för rastreringsprocessen.

    using (var redactor = new Redactor("SomePresentation.pptx"))
    {
        // redigera känslig data på den första bilden 
    
        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);
        }
    }      

Se även