AllowEmbeddingPostScriptFonts
Contenuti
[
Nascondere
]SaveOptions.AllowEmbeddingPostScriptFonts property
Ottiene o imposta un valore booleano che indica se consentire l’incorporamento di caratteri con contorni PostScript quando si incorporano caratteri TrueType in un documento al momento del salvataggio. Il valore predefinito èfalso
.
public bool AllowEmbeddingPostScriptFonts { get; set; }
Osservazioni
Tieni presente che Word non incorpora caratteri PostScript, ma può aprire documenti con caratteri incorporati di questo tipo.
Questa opzione funziona solo quandoEmbedTrueTypeFonts
del FontInfos
la proprietà è impostata suVERO
.
Esempi
Mostra come salvare il documento con il carattere PostScript.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Font.Name = "PostScriptFont";
builder.Writeln("Some text with PostScript font.");
// Carica il carattere con PostScript da utilizzare nel documento.
MemoryFontSource otf = new MemoryFontSource(File.ReadAllBytes(FontsDir + "AllegroOpen.otf"));
doc.FontSettings = new FontSettings();
doc.FontSettings.SetFontsSources(new FontSourceBase[] { otf });
// Incorpora i caratteri TrueType.
doc.FontInfos.EmbedTrueTypeFonts = true;
// Consenti l'incorporamento di caratteri PostScript durante l'incorporamento di caratteri TrueType.
// Microsoft Word non incorpora i caratteri PostScript, ma può aprire documenti con caratteri incorporati di questo tipo.
SaveOptions saveOptions = SaveOptions.CreateSaveOptions(SaveFormat.Docx);
saveOptions.AllowEmbeddingPostScriptFonts = true;
doc.Save(ArtifactsDir + "Document.AllowEmbeddingPostScriptFonts.docx", saveOptions);
Guarda anche
- class SaveOptions
- spazio dei nomi Aspose.Words.Saving
- assemblea Aspose.Words