Enum EmfPlusStringFormatFlags
이름 공간 : Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts 모임: Aspose.Imaging.dll (25.4.0)
StringFormat 깃발은 방향, 클립 및 글꼴 처리 등 그래픽 텍스트 배열에 대한 옵션을 지정합니다.이 깃발은 여러 옵션을 지정하기 위해 결합 될 수 있습니다.
[Flags]
public enum EmfPlusStringFormatFlags : uint
Fields
StringFormatBypassGdi = 2147483648
이 깃발은 텍스트 렌더링에 대한 구현 특정 프로세스를 지정하는 데 사용될 수 있습니다.
StringFormatDirectionRightToLeft = 1
설정되면, 라인의 읽기 순서가 왼쪽에 있어야합니다.수평 텍스트의 경우, 이것은 문자가 오른쪽에서 왼쪽으로 읽을 수 있음을 의미합니다.수평 텍스트의 경우, 이것은 열이 오른쪽에서 왼쪽으로 읽을 수 있음을 의미합니다.명확한, 수평 또는 수직 텍스트가 왼쪽에서 오른쪽으로 읽을 수 있다면.
그래픽 텍스트 배열은 Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusStringFormat 개체에 의해 지정됩니다.
StringFormatDirectionVertical = 2
설정되면, 개별 텍스트 라인은 디스플레이 장치에 수직으로 끌어 올려야 합니다.명확한 경우, 개별 텍스트 라인은 각각의 새로운 라인이 이전 라인 아래로 수평으로 끌어 올려야합니다.
StringFormatDisplayFormatControl = 32
설정되면, 컨트롤 캐릭터 SHOULD는 출력에서 대표적인 Unicode glyphs로 나타납니다.
StringFormatLineLimit = 8192
설정되면, 전체 텍스트 라인은 출력되어야 하며, 라인의 배열 직경에 의해 클립되어서는 안 됩니다.명확한 경우, 텍스트 배열은 모든 라인이 출력 될 때까지 계속되거나 추가 라인이 클립의 결과로 눈에 띄지 않을 때까지 계속됩니다.이 깃발은 부정하거나 텍스트 라인이 라인 높이의 여러 가지가 아닌 레이아웃 직경에 의해 부분적으로 어두워질 수 있도록 사용될 수 있습니다.
StringFormatMeasureTrailingSpaces = 2048
설정되면 각 라인의 끝에 있는 공간은 줄 길이 측정에 포함되어야 합니다.명확한 경우 각 라인의 끝에 있는 공간은 줄 길이의 측정에서 제외되어야 합니다.
StringFormatNoClip = 16384
설정되면, 라인 레이아웃 직경 밖에 확장 된 텍스트가 표시 될 수 있습니다.명확한 경우, 레이아웃 직경 밖으로 확장되는 모든 텍스트가 클립되어야합니다.
StringFormatNoFitBlackBox = 4
설정되면, 문자 부분은 텍스트 레이아웃 직경을 초과 할 수 있어야합니다.명확한 경우, 텍스트 레이아웃 직경의 경계를 초과하는 캐릭터는 초과를 피하기 위해 다시 배치되어야합니다.이탈리아어, “f"는 덮여있는 부분을 가질 수있는 캐릭터의 예입니다.
StringFormatNoFontFallback = 1024
설정되면 요청된 글꼴에서 지원되지 않는 문자에 대체 글꼴이 사용될 수 있습니다.명확한 경우, 요청된 글꼴에서 잃어버린 캐릭터 SHOULD는 “문자 잃어버린” 캐릭터로 나타나며, 이는 오픈 쿼터가 될 수 있습니다.
StringFormatNoWrap = 4096
설정되면, 텍스트 레이아웃 직경의 끝을 넘어 확장하는 스트립은 다음 라인에 묶여서는 안됩니다.명확한 경우, 텍스트 레이아웃 직경의 끝을 넘어 확장하는 스트립은 마지막 단어 경계에서 경계 직경 내에서 분해되어야하며, 나머지 스트립은 다음 라인에 묶여 있어야합니다.