Kaydetme Seçeneklerini Belirtin

Bir belgeyi kaydetirken bazı gelişmiş özellikleri ayarlayabilirsiniz. Aspose.Words size daha hassas bir şekilde kaydetme işlemini kontrol etmenizi sağlayan SaveOptions sınıfını sağlar. Save yöntemine kabul edilen bir SaveOptions nesnesi olan aşırı yüklemeler vardır – bu nesne SaveOptions sınıfından türeyen bir sınıfın nesnesi olmalıdır. Her kayıt biçimi için karşılık gelen bir sınıf, örneğin, PDF biçiminde kaydetmek için PdfSaveOptions, Markdown biçiminde kaydetmek için MarkdownSaveOptions veya görüntü kaydetmek için ImageSaveOptions olmak üzere kayıt seçeneklerini tutar. Bu makale SaveOptions ‘den türeyen bazı seçenek sınıflarıyla çalışmanın örneklerini sağlar.

Aşağıdaki kod örneği, belgenin HTML olarak kaydedilmeden önce kaydetme seçeneklerini nasıl ayarlayacağını göstermektedir:

Bu makale bir belge kaydederken kontrol edebileceğiniz birkaç özelliği tanımlar.

Parola ile Bir Belgeyi Şifrele

Şifreli bir belge için şifre almak veya ayarlamak için Password özelliğini kullanın. Seçilen belge formatı ile çalışmak için karşılık gelen sınıfın Password özelliğini kullanın.

Örneğin, bir belgeyi DOC veya DOT biçimine kaydettirirken, Password özelliğini DocSaveOptions sınıfının kullanır.

Aşağıdaki kod örneği bir belgeyi şifrelemek için RC4 şifreleme yöntemi kullanılarak nasıl bir parola ayarlanacağını göstermektedir:

Bir belgeyi ODT formatına kaydetirken Password özelliğini OdtSaveOptions sınıfını kullanın.

Aşağıdaki kod örneği bir şifreyle şifrelenmiş bir OpenDocument yüklemeyi ve kaydetmeyi nasıl göstereceğinizi göstermektedir:

Tüm formatlar şifreleme ve Password özelliğini kullanmayı desteklemez.

Belge Kaydetme İlerleme Bildirimlerini Göster

Aspose.Words belgenin kaydına ilişkin bildirimler almak için ProgressCallback özelliğini kullanabilme yeteneğini sağlar.

Şimdi DOCX, FlatOpc, DOCM, DOTM, DOTX, HTML, MHTML, EPUB, XamlFlow, XamlFlowPack veya TXT formatlarında kaydetme yaparken kullanılabilir.

Belgenin Oluşturulma Zamanını Güncelle

Aspose.Words bunu sağlar belge oluşturma tarihini UTC’de almak veya ayarlamak için CreatedTime özelliğini kullanmak üzere bir yetenek. Ayrıca bu değeri kaydetmeden önce UpdateCreatedTimeProperty seçeneğiyle güncelleyebilirsiniz.

Aşağıdaki kod örneğinde belge oluşturma zamanını nasıl güncelleyeceğinizi gösterir:

En Son Kaydedilen Özelliği Güncelle

Aspose.Words özelliği bir değer belirlemek için kullanılabilir UpdateLastSavedTimeProperty, bu da kaydetmeden önce LastSavedTime özelliğinin güncellenip güncellenmeyeceğini belirler.

Aşağıdaki kod örneği bu özelliğin ayarlanması ve belgenin kaydedilmesi gösterilmektedir":

Bir Piksel başına Bir Bit ile Siyah Beyaz Görüntü Kaydet

Görüntü kaydetme seçeneklerini kontrol etmek için ImageSaveOptions sınıfı kullanılır. Örneğin, oluşturulan görüntülerin piksel biçimini ayarlamak için PixelFormat özelliğini kullanabilirsiniz. Lütfen çıkış görüntüsündeki piksel biçiminin GDI+‘ın çalışması nedeniyle ayarlandığınız değerle farklı olabileceğini unutmayın.

Aşağıdaki kod örneği, bir piksel başına bir bit içeren siyah ve beyaz bir görüntüyü nasıl kaydetileceğini gösterir: