Kaydetme Seçeneklerini Belirleyin
Bir belgeyi kaydederken bazı gelişmiş özellikleri ayarlayabilirsiniz. Aspose.Words size kaydetme sürecinin daha hassas kontrolüne olanak tanıyan SaveOptions sınıfını sağlar. Bir SaveOptions nesnesini kabul eden save yönteminde aşırı yüklemeler vardır; bu, SaveOptions sınıfından türetilmiş bir sınıfın nesnesi olmalıdır. Her kaydetme biçiminin, bu kaydetme biçimi için kaydetme seçeneklerini içeren karşılık gelen bir sınıfı vardır; örneğin, PDF biçiminde kaydetmek için PdfSaveOptions veya bir görüntüye kaydetmek için ImageSaveOptions vardır. Bu makale, SaveOptions‘den türetilen bazı seçenek sınıflarıyla çalışma örnekleri sağlar.
Aşağıdaki kod örneği, belgeyi HTML’ye kaydetmeden önce kaydetme seçeneklerinin nasıl ayarlanacağını gösterir:
Makalede, bir belgeyi kaydederken kontrol edebileceğiniz birkaç özellik açıklanmaktadır.
Bir Belgeyi Parolayla Şifreleyin
Şifrelenmiş bir belgeye parola almak veya parola ayarlamak için şifre özelliğini kullanın. Seçilen belge biçimiyle çalışmak için ilgili sınıfın şifre özelliğini kullanın.
Örneğin, bir belgeyi DOC veya DOT formatında kaydederken DocSaveOptions sınıfının password özelliğini kullanın.
Aşağıdaki kod örneği, RC4 şifreleme yöntemini kullanarak bir belgeyi şifrelemek için parolanın nasıl ayarlanacağını gösterir:
Bir belgeyi password biçiminde kaydederken OoxmlSaveOptions sınıfının password özelliğini kullanın.
Aşağıdaki kod örneği, parolayla şifrelenmiş Docx’in nasıl yüklenip kaydedileceğini gösterir:
Tüm formatlar şifrelemeyi ve şifre özelliğinin kullanımını desteklemez.
Belge Oluşturma Zamanını Güncelleyin
Aspose.Words, UTC’de belge oluşturma tarihini almak veya ayarlamak için created_time özelliğini kullanma yeteneği sağlar. update_created_time_property seçeneğini kullanarak kaydetmeden önce bu değeri de güncelleyebilirsiniz.
Aşağıdaki kod örneği, belge oluşturma zamanının nasıl güncelleştirileceğini gösterir:
Son Kaydedilen Özelliği Güncelle
Aspose.Words, last_saved_time özelliğinin kaydetmeden önce güncellenip güncellenmeyeceğini belirleyen bir değer almak veya ayarlamak için update_last_saved_time_property özelliğini kullanma yeteneği sağlar.
Aşağıdaki kod örneği, bu özelliğin nasıl ayarlanacağını ve belgenin nasıl kaydedileceğini gösterir:
Siyah Beyaz Görüntüyü Piksel Başına Bir Bit Formatıyla Kaydetme
Görüntü kaydetme seçeneklerini kontrol etmek için ImageSaveOptions sınıfı kullanılır. Örneğin, oluşturulan görsellerin piksel formatını ayarlamak için pixel_format özelliğini kullanabilirsiniz. Skia’nın çalışması nedeniyle çıktı görüntüsünün piksel formatının ayarlanan değerden farklı olabileceğini lütfen unutmayın.
Aşağıdaki kod örneği, siyah beyaz bir görüntünün piksel başına bir bit biçiminde nasıl kaydedileceğini gösterir: