SaveFormat
Innehåll
[
Dölj
]OdtSaveOptions.SaveFormat property
Anger formatet som dokumentet kommer att sparas i om detta sparaalternativ-objekt används. Kan varaOdt ellerOtt .
public override SaveFormat SaveFormat { get; set; }
Exempel
Visar hur man krypterar ett sparat ODT/OTT-dokument med ett lösenord och sedan laddar det med Aspose.Words.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");
// Skapa ett nytt OdtSaveOptions och skicka antingen "SaveFormat.Odt",
// eller "SaveFormat.Ott" som formatet att spara dokumentet i.
OdtSaveOptions saveOptions = new OdtSaveOptions(saveFormat);
saveOptions.Password = "@sposeEncrypted_1145";
string extensionString = FileFormatUtil.SaveFormatToExtension(saveFormat);
// Om vi öppnar det här dokumentet med en lämplig redigerare,
// det kommer att fråga oss om lösenordet vi angav i SaveOptions-objektet.
doc.Save(ArtifactsDir + "OdtSaveOptions.Encrypt" + extensionString, saveOptions);
FileFormatInfo docInfo = FileFormatUtil.DetectFileFormat(ArtifactsDir + "OdtSaveOptions.Encrypt" + extensionString);
Assert.IsTrue(docInfo.IsEncrypted);
// Om vi vill öppna eller redigera detta dokument igen med Aspose.Words,
// vi måste tillhandahålla ett LoadOptions-objekt med rätt lösenord till laddningskonstruktorn.
doc = new Document(ArtifactsDir + "OdtSaveOptions.Encrypt" + extensionString,
new LoadOptions("@sposeEncrypted_1145"));
Assert.AreEqual("Hello world!", doc.GetText().Trim());
Se även
- enum SaveFormat
- class OdtSaveOptions
- namnutrymme Aspose.Words.Saving
- hopsättning Aspose.Words