Class SvgSaveOptions
Nome do espaço: Aspose.Words.Saving Assembleia: Aspose.Words.dll (25.4.0)
Pode ser usado para especificar opções adicionais ao salvar um documento no formato Aspose.Words.SaveFormat.Svg.
Para saber mais, visite o Specify Save Options Artigo de Documentação.
public class SvgSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← SvgSaveOptions
Membros herdados
FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
SvgSaveOptions()
public SvgSaveOptions()
Properties
ExportEmbeddedImages
Determina se as imagens devem ser incorporadas no documento SVG como base64.Tenha em mente que ativar esta opção pode levar a um aumento significativo no tamanho do arquivo SVG de saída.
public bool ExportEmbeddedImages { get; set; }
Valor da propriedade
FitToViewPort
Determina se o SVG de saída deve preencher a área de vista disponível (venda do navegador ou contêiner).Quando configurado para a largura ‘real’ e altura do SVG de saída são configurados para 100%.
O valor padrão é.
public bool FitToViewPort { get; set; }
Valor da propriedade
IdPrefix
Especifica um prefixo que é prependido a todos os IDs de elemento gerados no documento de saída.O valor padrão é nulo e nenhum prefixo é predeterminado.
public string IdPrefix { get; set; }
Valor da propriedade
Remarks
Se o prefixo for especificado, ele só pode conter letras, dígitos, subcores e hyphens,É preciso começar com uma carta.
Exceptions
O valor não cumpre os requisitos especificados acima.
MaxImageResolution
Obter ou definir um valor em pixels por polegada que limita a resolução das imagens de raster exportadas.
public int MaxImageResolution { get; set; }
Valor da propriedade
Remarks
Se o valor desta propriedade é não-zero, ele limita a resolução das imagens de raster exportadas. isto é, as imagens com resoluções mais altas são reescolhidas para o limite e as fotos com resolución mais baixa são exportadas como é.
Se o valor desta propriedade for cero, todas as imagens de raster são exportadas sem reembolso.
RemoveJavaScriptFromLinks
Especifica se o JavaScript será removido de links.Default é ‘falso’.Se esta opção for ativada, todos os links que contêm JavaScript serão substituídos por “javascript:void(0)”.
public bool RemoveJavaScriptFromLinks { get; set; }
Valor da propriedade
ResourceSavingCallback
Permite controlar como os recursos (imagens) são salvos quando um documento é exportado para o formato SVG.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Valor da propriedade
ResourcesFolder
Especifica a pasta física onde os recursos (imagens) são salvos ao exportar um documento para o formato.Default é ’nulo’.
public string ResourcesFolder { get; set; }
Valor da propriedade
Remarks
Ele só funciona se a propriedade Aspose.Words.Saving.SvgSaveOptions.ExportEmbeddedImages é .
Quando você salvar um Aspose.Words.Document em formato SVG, Aspose.Words precisa salvar todas as imagens incorporadas no documento como arquivos independentes. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder permite especificar onde as imagens serão salvas e Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias permite especificar como os URIs da imagem serão construídos.
Se você salvar um documento em um arquivo e fornecer um nome de arquivo, Aspose.Words, por padrão, salva as imagens na mesma pasta onde o arquivo de documento é salvo. Use Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder para superar esse comportamento.
Se você salvar um documento em um fluxo, Aspose.Words não tem uma pasta onde salvar as imagens, mas ainda precisa salvar as imagens em algum lugar. neste caso, você precisa especificar uma pasta acessível no Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder propriedade
Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Especifica o nome da pasta usada para construir URIs de imagem escritos em um documento SVG.Default é ’nulo’.
public string ResourcesFolderAlias { get; set; }
Valor da propriedade
Remarks
Quando você salvar um Aspose.Words.Document em formato SVG, Aspose.Words precisa salvar todas as imagens incorporadas no documento como arquivos independentes. Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder permite especificar onde as imagens serão salvas e Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias permite especificar como os URIs da imagem serão construídos.
Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder
SaveFormat
Determina o formato em que o documento será salvo se este objeto de opções de salvo for usado.Só pode ser Aspose.Words.SaveFormat.Svg.
public override SaveFormat SaveFormat { get; set; }
Valor da propriedade
ShowPageBorder
Verifica se um limite é adicionado à linha de saída da página.Default é ‘verdade’.
public bool ShowPageBorder { get; set; }
Valor da propriedade
TextOutputMode
Obter ou definir um valor que determina como o texto deve ser renderizado em SVG.
public SvgTextOutputMode TextOutputMode { get; set; }
Valor da propriedade
Remarks
Use esta propriedade para obter ou definir o modo de como o texto dentro de um documento deve ser renderizado quando salvo em formato SVG.
O valor padrão é Aspose.Words.Saving.SvgTextOutputMode.UseTargetMachineFonts.