RtfSaveOptions

RtfSaveOptions class

Kan användas för att ange ytterligare alternativ när du sparar ett dokument iRtf format.

För att lära dig mer, besökAnge Spara alternativ dokumentationsartikel.

public class RtfSaveOptions : SaveOptions

Konstruktörer

namnBeskrivning
RtfSaveOptions()Default_Constructor

Egenskaper

namnBeskrivning
AllowEmbeddingPostScriptFonts { get; set; }Hämtar eller ställer in ett booleskt värde som indikerar om man ska tillåta inbäddning av teckensnitt med PostScript outlines när inbäddning av TrueType-teckensnitt i ett dokument på det sparas. Standardvärdet ärfalsk .
CustomTimeZoneInfo { get; set; }Hämtar eller ställer in anpassad lokal tidszon som används för datum-/tidsfält.
DefaultTemplate { get; set; }Hämtar eller ställer in sökvägen till standardmall (inklusive filnamn). Standardvärdet för den här egenskapen ärtom sträng (Empty).
Dml3DEffectsRenderingMode { get; set; }Hämtar eller ställer in ett värde som bestämmer hur 3D-effekter renderas.
virtual DmlEffectsRenderingMode { get; set; }Hämtar eller ställer in ett värde som bestämmer hur DrawingML-effekter renderas.
DmlRenderingMode { get; set; }Hämtar eller ställer in ett värde som bestämmer hur DrawingML-former renderas.
ExportCompactSize { get; set; }Gör det möjligt att göra utmatade RTF-dokument mindre i storlek, men om de innehåller RTL (höger till vänster) text kommer den inte att visas korrekt. Standardvärdet ärfalsk .
ExportGeneratorName { get; set; }NärSann , gör att namnet och versionen av Aspose.Words bäddas in i producerade filer. Standardvärdet ärSann .
ExportImagesForOldReaders { get; set; }Anger om nyckelorden för “gamla läsare” skrivs till RTF eller inte. Detta kan avsevärt påverka storleken på RTF-dokumentet. Standardvärdet ärSann .
ImlRenderingMode { get; set; }Hämtar eller ställer in ett värde som bestämmer hur bläckobjekt (InkML) renderas.
MemoryOptimization { get; set; }Hämtar eller ställer in värde som avgör om minnesoptimering ska utföras innan dokumentet sparas. Standardvärdet för den här egenskapen ärfalsk .
PrettyFormat { get; set; }NärSann snygga format utdata där tillämpligt. Standardvärdet ärfalsk .
ProgressCallback { get; set; }Anropas när ett dokument sparas och accepterar data om lagringsförlopp.
override SaveFormat { get; set; }Anger formatet som dokumentet kommer att sparas i om detta sparaalternativ-objekt används. Kan endastRtf .
SaveImagesAsWmf { get; set; }NärSann alla bilder kommer att sparas som WMF.
TempFolder { get; set; }Anger mappen för temporära filer som används när du sparar till en DOC- eller DOCX-fil. Som standard är denna egenskapnull och inga temporära filer används.
UpdateCreatedTimeProperty { get; set; }Hämtar eller ställer in ett värde som avgör omCreatedTime egenskapen uppdateras innan du sparar. Standardvärdet ärfalsk ;
UpdateFields { get; set; }Hämtar eller ställer in ett värde som avgör om fält av vissa typer ska uppdateras innan dokumentet sparas till ett fast sidformat. Standardvärdet för den här egenskapen ärSann .
UpdateLastPrintedProperty { get; set; }Hämtar eller ställer in ett värde som avgör omLastPrinted egenskapen uppdateras innan du sparar.
UpdateLastSavedTimeProperty { get; set; }Hämtar eller ställer in ett värde som avgör omLastSavedTime egenskapen uppdateras innan du sparar.
UseAntiAliasing { get; set; }Hämtar eller ställer in ett värde som avgör om kantutjämning ska användas eller inte för rendering.
UseHighQualityRendering { get; set; }Hämtar eller ställer in ett värde som avgör huruvida högkvalitativa (dvs långsamma) renderingsalgoritmer ska användas eller inte.

Exempel

Visar hur man sparar ett dokument till .rtf med anpassade alternativ.

Document doc = new Document(MyDir + "Rendering.docx");

// Skapa ett "RtfSaveOptions"-objekt för att skicka till dokumentets "Save"-metod för att ändra hur vi sparar det till en RTF.
RtfSaveOptions options = new RtfSaveOptions();

Assert.AreEqual(SaveFormat.Rtf, options.SaveFormat);

// Ställ in egenskapen "ExportCompactSize" till "true" till
// minska storleken på det sparade dokumentet på bekostnad av höger-till-vänster-textkompatibilitet.
options.ExportCompactSize = true;

// Ställ in egenskapen "ExportImagesFotOldReaders" till "true" för att använda extra nyckelord för att säkerställa att vårt dokument är
// kompatibel med pre-Microsoft Word 97 läsare och WordPad.
// Ställ in egenskapen "ExportImagesFotOldReaders" till "false" för att minska storleken på dokumentet,
// men hindra gamla läsare från att kunna läsa eventuella icke-metafiler eller BMP-bilder som dokumentet kan innehålla.
options.ExportImagesForOldReaders = exportImagesForOldReaders;

doc.Save(ArtifactsDir + "RtfSaveOptions.ExportImages.rtf", options);

Se även