Save
İçindekiler
[
Saklamak
]
Save()
Belgeyi aşağıdaki seçeneklerle bir dosyaya kaydeder: AddSuffix = true, RasterizeToPDF = true.
public string Save()
Geri dönüş değeri
Düzenlenmiş belgenin yolu
Ayrıca bakınız
- class Redactor
- ad alanı GroupDocs.Redaction
- toplantı GroupDocs.Redaction
Save(SaveOptions)
Belgeyi bir dosyaya kaydeder.
public string Save(SaveOptions saveOptions)
Parametre | Tip | Tanım |
---|---|---|
saveOptions | SaveOptions | Sonek ekleme veya rasterleştirme seçenekleri |
Geri dönüş değeri
Düzenlenmiş belgenin yolu
Örnekler
Aşağıdaki örnek, SaveOptions kullanılarak bir belgenin nasıl kaydedileceğini gösterir.
using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
// Belge redaksiyonu buraya gelir
// ...
// Belgeyi varsayılan seçeneklerle kaydedin (sayfaları görüntülere dönüştürün, PDF olarak kaydedin)
redactor.Save();
// Orijinal dosyanın üzerine yazarak belgeyi orijinal biçimde kaydedin
redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = false });
// Belgeyi orijinal formatta "*_Redacted.*" dosyasına kaydedin
redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false });
// Belgeyi rasterleştirmeden dosya adında "*_AnyText.*" (örn. "AnyText" yerine zaman damgası) olarak kaydedin
redactor.Save(new SaveOptions(false, "AnyText"));
}
Ayrıca bakınız
- class SaveOptions
- class Redactor
- ad alanı GroupDocs.Redaction
- toplantı GroupDocs.Redaction
Save(Stream, RasterizationOptions)
Belgeyi, özel konum da dahil olmak üzere bir akışa kaydeder.
public void Save(Stream document, RasterizationOptions rasterizationOptions)
Parametre | Tip | Tanım |
---|---|---|
document | Stream | Hedef akış |
rasterizationOptions | RasterizationOptions | Rasterleştirme veya rasterleştirmeme ve rasterleştirme için sayfaları belirleme seçenekleri |
Örnekler
Aşağıdaki örnek, rasterleştirme işlemi için seçeneklerin nasıl ayarlanacağını gösterir.
using (var redactor = new Redactor("SomePresentation.pptx"))
{
// ilk slayttaki hassas verileri reddet
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);
}
}
Ayrıca bakınız
- class RasterizationOptions
- class Redactor
- ad alanı GroupDocs.Redaction
- toplantı GroupDocs.Redaction