Password
محتويات
[
يخفي
]OdtSaveOptions.Password property
الحصول على كلمة مرور أو تعيينها لتشفير المستند.
public string Password { get; set; }
ملاحظات
من أجل حفظ المستند بدون تشفير، يجب أن تكون هذه الخاصيةباطل
أو سلسلة فارغة.
أمثلة
يوضح كيفية تشفير مستند ODT/OTT المحفوظ بكلمة مرور، ثم تحميله باستخدام Aspose.Words.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");
// قم بإنشاء OdtSaveOptions جديد، وقم بتمرير إما "SaveFormat.Odt"،
// أو "SaveFormat.Ott" كتنسيق لحفظ المستند به.
OdtSaveOptions saveOptions = new OdtSaveOptions(saveFormat);
saveOptions.Password = "@sposeEncrypted_1145";
string extensionString = FileFormatUtil.SaveFormatToExtension(saveFormat);
// إذا فتحنا هذه الوثيقة باستخدام المحرر المناسب،
// سيطالبنا بكلمة المرور التي حددناها في كائن SaveOptions.
doc.Save(ArtifactsDir + "OdtSaveOptions.Encrypt" + extensionString, saveOptions);
FileFormatInfo docInfo = FileFormatUtil.DetectFileFormat(ArtifactsDir + "OdtSaveOptions.Encrypt" + extensionString);
Assert.IsTrue(docInfo.IsEncrypted);
// إذا أردنا فتح هذا المستند أو تحريره مرة أخرى باستخدام Aspose.Words،
// سيتعين علينا توفير كائن LoadOptions بكلمة المرور الصحيحة لمنشئ التحميل.
doc = new Document(ArtifactsDir + "OdtSaveOptions.Encrypt" + extensionString,
new LoadOptions("@sposeEncrypted_1145"));
Assert.AreEqual("Hello world!", doc.GetText().Trim());
أنظر أيضا
- class OdtSaveOptions
- مساحة الاسم Aspose.Words.Saving
- المجسم Aspose.Words