Save

Save()

Slaat het document op in een bestand met de volgende opties: AddSuffix = true, RasterizeToPDF = true.

public string Save()

Winstwaarde

Pad naar geredigeerd document

Zie ook


Save(SaveOptions)

Slaat het document op in een bestand.

public string Save(SaveOptions saveOptions)
Parameter Type Beschrijving
saveOptions SaveOptions Opties om een achtervoegsel toe te voegen of te rasteren

Winstwaarde

Pad naar geredigeerd document

Voorbeelden

Het volgende voorbeeld laat zien hoe u een document opslaat met SaveOptions.

    using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
    {
       // Documentredactie komt hier
       // ...
    
       // Sla het document op met standaardopties (pagina's converteren naar afbeeldingen, opslaan als PDF)
       redactor.Save();
    
       // Sla het document op in het originele formaat en overschrijf het originele bestand
       redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = false });
    
       // Sla het document op in het bestand "*_Redacted.*" in de originele indeling
       redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
    
       // Sla het document op in "*_AnyText.*" (bijv. tijdstempel in plaats van "AnyText") in de bestandsnaam zonder rastering
       redactor.Save(new SaveOptions(false, "AnyText"));
    }    

Zie ook


Save(Stream, RasterizationOptions)

Slaat het document op in een stream, inclusief aangepaste locatie.

public void Save(Stream document, RasterizationOptions rasterizationOptions)
Parameter Type Beschrijving
document Stream Doelstroom
rasterizationOptions RasterizationOptions Opties om al dan niet te rasteren en om pagina’s op te geven voor rastering

Voorbeelden

Het volgende voorbeeld laat zien hoe u opties instelt voor het rasterisatieproces.

    using (var redactor = new Redactor("SomePresentation.pptx"))
    {
        // verwerk gevoelige gegevens op de eerste dia 
    
        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);
        }
    }      

Zie ook