ExportCompactSize

RtfSaveOptions.ExportCompactSize property

Permet de réduire la taille des documents RTF de sortie, mais s’ils contiennent du texte RTL (de droite à gauche), il ne sera pas affiché correctement. La valeur par défaut estFAUX .

public bool ExportCompactSize { get; set; }

Remarques

Si le document que vous souhaitez convertir en RTF à l’aide d’Aspose.Words ne contient pas de texte de droite à gauche dans des langues comme l’arabe, vous pouvez définir cette option survrai pour réduire la taille du RTF résultant.

Exemples

Montre comment enregistrer un document au format .rtf avec des options personnalisées.

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

// Créez un objet "RtfSaveOptions" à transmettre à la méthode "Save" du document pour modifier la façon dont nous l'enregistrons dans un RTF.
RtfSaveOptions options = new RtfSaveOptions();

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

// Définit la propriété "ExportCompactSize" sur "true" pour
// réduit la taille du document enregistré au détriment de la compatibilité du texte de droite à gauche.
options.ExportCompactSize = true;

// Définissez la propriété "ExportImagesFotOldReaders" sur "true" pour utiliser des mots-clés supplémentaires afin de garantir que notre document est
// compatible avec les lecteurs pré-Microsoft Word 97 et WordPad.
// Fixe la propriété "ExportImagesFotOldReaders" à "false" pour réduire la taille du document,
// mais empêche les anciens lecteurs de lire les images non métafichiers ou BMP que le document peut contenir.
options.ExportImagesForOldReaders = exportImagesForOldReaders;

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

Voir également