Enum EmfPlusStringFormatFlags
Navne til: Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts Sammensætning: Aspose.Imaging.dll (25.4.0)
StringFormat flag angiver muligheder for grafisk tekst layout, herunder retning, klipping og font håndtering. Disse flag kan kombineres til at angive flere muligheder.
[Flags]
public enum EmfPlusStringFormatFlags : uint
Fields
StringFormatBypassGdi = 2147483648
Denne flag kan bruges til at angive en implementationsspesifik proces for rendering af tekst.
StringFormatDirectionRightToLeft = 1
For horisontalt tekst betyder dette, at tegnene læses fra højre til venstre. For vertikal tekst, betyder det at kolumnerne læses fra høje til vänster.Hvis klar, horisontal eller vertikal tekst skal læses fra venstre til højre.
Grafisk tekst layout er angivet af Aspose.Imaging.FileFormats.Emf.EmbPlus.Objects.EMfPlusStringFormat objekter
StringFormatDirectionVertical = 2
Hvis det er indstillet, skal individuelle linjer af tekst trykkes vertikalt på displayen.Hvis det er klart, skal de enkelte linjer af tekst trække sig horisontalt, med hver ny linje under den foregående line.
StringFormatDisplayFormatControl = 32
Hvis det er indstillet, vises kontrollerne SHOULD i udgangen som repræsentative Unicode glyphs.
StringFormatLineLimit = 8192
Hvis det er indstillet, skal hele linjer af tekst være output og skal ikke klippes af strins layout rektangle.Hvis det er klart, skal tekst layout fortsætte, indtil alle linjer er udløbet, eller indtil yderligere linier ikke vil være synlige som følge af klipping.Denne flag kan enten bruges til at nægte eller tillade, at en tekstlinje bliver delvist dækket af en layout rektangle, der ikke er en flere linje højde.
StringFormatMeasureTrailingSpaces = 2048
Hvis det er indstillet, skal rummet i slutningen af hver linje inkluderes i målinger af stræklængde.Hvis det er klart, skal rummet i slutningen af hver linje udelukkes fra målinger af stræklængde.
StringFormatNoClip = 16384
Hvis det er indstillet, vil tekstforlængelse uden for ringen layout rektangle SHOULD være tilladt at vise.Hvis det er klart, skal alle tekst, der udvides uden for layout rektangle SHOULD klippes.
StringFormatNoFitBlackBox = 4
Hvis det er indstillet, skal dele af tegn være tilladt at overskride tekst layout rektangle.Hvis det er klart, skal tegn, der overskrider grænserne i tekst layout rektangle blive repositioneret for at undgå overgang.En italiensk, “f” er et eksempel på en karakter, der kan have overhangende dele.
StringFormatNoFontFallback = 1024
Hvis det er indstillet, skal et alternativt font bruges til tegn, der ikke understøttes i den anmodede font.Hvis det er klart, vises en tegn, der mangler fra den anmodede bogstave SHOULD, som en “fonte manglende” karakter, hvilket kan være en åben kvadrat.
StringFormatNoWrap = 4096
Hvis det er indstillet, skal en ringe, der strækker sig ud over slutningen af tekst layout rektangle IKKE hænges til den næste linje.Hvis det er klart, skal en ringe, der strækker sig ud over slutningen af tekst layout rektangle blive brudt på den sidste ord grænse inden for den grænsende retangel, og resten af ringen skal hænges til den næste linje.