Save

Save()

Menyimpan dokumen ke file dengan opsi berikut: AddSuffix = true, RasterizeToPDF = true.

public string Save()

Nilai Pengembalian

Jalur ke dokumen yang telah disunting

Lihat juga


Save(SaveOptions)

Menyimpan dokumen ke file.

public string Save(SaveOptions saveOptions)
Parameter Jenis Keterangan
saveOptions SaveOptions Opsi untuk menambahkan akhiran atau rasterisasi

Nilai Pengembalian

Jalur ke dokumen yang telah disunting

Contoh

Contoh berikut menunjukkan cara menyimpan dokumen menggunakan SaveOptions.

    using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
    {
       // Penyuntingan dokumen ada di sini
       // ...
    
       // Simpan dokumen dengan opsi default (konversi halaman menjadi gambar, simpan sebagai PDF)
       redactor.Save();
    
       // Simpan dokumen dalam format asli menimpa file asli
       redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = false });
    
       // Simpan dokumen ke file "*_Redacted.*" dalam format aslinya
       redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
    
       // Simpan dokumen ke "*_AnyText.*" (mis. timestamp alih-alih "AnyText") dalam nama filenya tanpa rasterisasi
       redactor.Save(new SaveOptions(false, "AnyText"));
    }    

Lihat juga


Save(Stream, RasterizationOptions)

Menyimpan dokumen ke aliran, termasuk lokasi khusus.

public void Save(Stream document, RasterizationOptions rasterizationOptions)
Parameter Jenis Keterangan
document Stream Aliran sasaran
rasterizationOptions RasterizationOptions Opsi untuk rasterisasi atau tidak dan untuk menentukan halaman untuk rasterisasi

Contoh

Contoh berikut menunjukkan cara menyetel opsi untuk proses rasterisasi.

    using (var redactor = new Redactor("SomePresentation.pptx"))
    {
        // menyunting data sensitif pada slide pertama 
    
        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);
        }
    }      

Lihat juga