GdiPlus¶
このクラスは複数のプラグインから拡張されています。
プラグイン拡張: layerExDraw¶
メンバー一覧¶
メソッド¶
定数¶
- Ok
- GenericError
- InvalidParameter
- OutOfMemory
- ObjectBusy
- InsufficientBuffer
- NotImplemented
- Win32Error
- WrongState
- Aborted
- FileNotFound
- ValueOverflow
- AccessDenied
- UnknownImageFormat
- FontFamilyNotFound
- FontStyleNotFound
- NotTrueTypeFont
- UnsupportedGdiplusVersion
- GdiplusNotInitialized
- PropertyNotFound
- PropertyNotSupported
- ProfileNotFound
- FontStyleRegular
- FontStyleBold
- FontStyleItalic
- FontStyleBoldItalic
- FontStyleUnderline
- FontStyleStrikeout
- BrushTypeSolidColor
- BrushTypeHatchFill
- BrushTypeTextureFill
- BrushTypePathGradient
- BrushTypeLinearGradient
- DashCapFlat
- DashCapRound
- DashCapTriangle
- DashStyleSolid
- DashStyleDash
- DashStyleDot
- DashStyleDashDot
- DashStyleDashDotDot
- HatchStyleHorizontal
- HatchStyleVertical
- HatchStyleForwardDiagonal
- HatchStyleBackwardDiagonal
- HatchStyleCross
- HatchStyleDiagonalCross
- HatchStyle05Percent
- HatchStyle10Percent
- HatchStyle20Percent
- HatchStyle25Percent
- HatchStyle30Percent
- HatchStyle40Percent
- HatchStyle50Percent
- HatchStyle60Percent
- HatchStyle70Percent
- HatchStyle75Percent
- HatchStyle80Percent
- HatchStyle90Percent
- HatchStyleLightDownwardDiagonal
- HatchStyleLightUpwardDiagonal
- HatchStyleDarkDownwardDiagonal
- HatchStyleDarkUpwardDiagonal
- HatchStyleWideDownwardDiagonal
- HatchStyleWideUpwardDiagonal
- HatchStyleLightVertical
- HatchStyleLightHorizontal
- HatchStyleNarrowVertical
- HatchStyleNarrowHorizontal
- HatchStyleDarkVertical
- HatchStyleDarkHorizontal
- HatchStyleDashedDownwardDiagonal
- HatchStyleDashedUpwardDiagonal
- HatchStyleDashedHorizontal
- HatchStyleDashedVertical
- HatchStyleSmallConfetti
- HatchStyleLargeConfetti
- HatchStyleZigZag
- HatchStyleWave
- HatchStyleDiagonalBrick
- HatchStyleHorizontalBrick
- HatchStyleWeave
- HatchStylePlaid
- HatchStyleDivot
- HatchStyleDottedGrid
- HatchStyleDottedDiamond
- HatchStyleShingle
- HatchStyleTrellis
- HatchStyleSphere
- HatchStyleSmallGrid
- HatchStyleSmallCheckerBoard
- HatchStyleLargeCheckerBoard
- HatchStyleOutlinedDiamond
- HatchStyleSolidDiamond
- HatchStyleTotal
- HatchStyleLargeGrid
- HatchStyleMin
- HatchStyleMax
- LinearGradientModeHorizontal
- LinearGradientModeVertical
- LinearGradientModeForwardDiagonal
- LinearGradientModeBackwardDiagonal
- LineCapFlat
- LineCapSquare
- LineCapRound
- LineCapTriangle
- LineCapNoAnchor
- LineCapSquareAnchor
- LineCapRoundAnchor
- LineCapDiamondAnchor
- LineCapArrowAnchor
- LineJoinMiter
- LineJoinBevel
- LineJoinRound
- LineJoinMiterClipped
- PenAlignmentCenter
- PenAlignmentInset
- WrapModeTile
- WrapModeTileFlipX
- WrapModeTileFlipY
- WrapModeTileFlipXY
- WrapModeClamp
- MatrixOrderPrepend
- MatrixOrderAppend
- ImageTypeUnknown
- ImageTypeBitmap
- ImageTypeMetafile
- RotateNoneFlipNone
- Rotate90FlipNone
- Rotate180FlipNone
- Rotate270FlipNone
- RotateNoneFlipX
- Rotate90FlipX
- Rotate180FlipX
- Rotate270FlipX
- RotateNoneFlipY
- Rotate90FlipY
- Rotate180FlipY
- Rotate270FlipY
- RotateNoneFlipXY
- Rotate90FlipXY
- Rotate180FlipXY
- Rotate270FlipXY
- SmoothingModeInvalid
- SmoothingModeDefault
- SmoothingModeHighSpeed
- SmoothingModeHighQuality
- SmoothingModeNone
- SmoothingModeAntiAlias
- TextRenderingHintSystemDefault
- TextRenderingHintSingleBitPerPixelGridFit
- TextRenderingHintSingleBitPerPixel
- TextRenderingHintAntiAliasGridFit
- TextRenderingHintAntiAlias
- TextRenderingHintClearTypeGridFit
addPrivateFont¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
fontFileName |
|
getFontList¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
privateOnly |
|
Ok¶
定数
値: 0
GenericError¶
定数
値: 1
InvalidParameter¶
定数
値: 2
OutOfMemory¶
定数
値: 3
ObjectBusy¶
定数
値: 4
InsufficientBuffer¶
定数
値: 5
NotImplemented¶
定数
値: 6
Win32Error¶
定数
値: 7
WrongState¶
定数
値: 8
Aborted¶
定数
値: 9
FileNotFound¶
定数
値: 10
ValueOverflow¶
定数
値: 11
AccessDenied¶
定数
値: 12
UnknownImageFormat¶
定数
値: 13
FontFamilyNotFound¶
定数
値: 14
FontStyleNotFound¶
定数
値: 15
NotTrueTypeFont¶
定数
値: 16
UnsupportedGdiplusVersion¶
定数
値: 17
GdiplusNotInitialized¶
定数
値: 18
PropertyNotFound¶
定数
値: 19
PropertyNotSupported¶
定数
値: 20
ProfileNotFound¶
定数
値: 21
FontStyleRegular¶
定数
値: 0
FontStyleBold¶
定数
値: 1
FontStyleItalic¶
定数
値: 2
FontStyleBoldItalic¶
定数
値: 3
FontStyleUnderline¶
定数
値: 4
FontStyleStrikeout¶
定数
値: 8
BrushTypeSolidColor¶
定数
値: 0
BrushTypeHatchFill¶
定数
値: 1
BrushTypeTextureFill¶
定数
値: 2
BrushTypePathGradient¶
定数
値: 3
BrushTypeLinearGradient¶
定数
値: 4
DashCapFlat¶
定数
値: 0
DashCapRound¶
定数
値: 2
DashCapTriangle¶
定数
値: 3
DashStyleSolid¶
定数
値: 0
DashStyleDash¶
定数
値: 1
DashStyleDot¶
定数
値: 2
DashStyleDashDot¶
定数
値: 3
DashStyleDashDotDot¶
定数
値: 4
HatchStyleHorizontal¶
定数
値: 0
HatchStyleVertical¶
定数
値: 1
HatchStyleForwardDiagonal¶
定数
値: 2
HatchStyleBackwardDiagonal¶
定数
値: 3
HatchStyleCross¶
定数
値: 4
HatchStyleDiagonalCross¶
定数
値: 5
HatchStyle05Percent¶
定数
値: 6
HatchStyle10Percent¶
定数
値: 7
HatchStyle20Percent¶
定数
値: 8
HatchStyle25Percent¶
定数
値: 9
HatchStyle30Percent¶
定数
値: 10
HatchStyle40Percent¶
定数
値: 11
HatchStyle50Percent¶
定数
値: 12
HatchStyle60Percent¶
定数
値: 13
HatchStyle70Percent¶
定数
値: 14
HatchStyle75Percent¶
定数
値: 15
HatchStyle80Percent¶
定数
値: 16
HatchStyle90Percent¶
定数
値: 17
HatchStyleLightDownwardDiagonal¶
定数
値: 18
HatchStyleLightUpwardDiagonal¶
定数
値: 19
HatchStyleDarkDownwardDiagonal¶
定数
値: 20
HatchStyleDarkUpwardDiagonal¶
定数
値: 21
HatchStyleWideDownwardDiagonal¶
定数
値: 22
HatchStyleWideUpwardDiagonal¶
定数
値: 23
HatchStyleLightVertical¶
定数
値: 24
HatchStyleLightHorizontal¶
定数
値: 25
HatchStyleNarrowVertical¶
定数
値: 26
HatchStyleNarrowHorizontal¶
定数
値: 27
HatchStyleDarkVertical¶
定数
値: 28
HatchStyleDarkHorizontal¶
定数
値: 29
HatchStyleDashedDownwardDiagonal¶
定数
値: 30
HatchStyleDashedUpwardDiagonal¶
定数
値: 311
HatchStyleDashedHorizontal¶
定数
値: 32
HatchStyleDashedVertical¶
定数
値: 33
HatchStyleSmallConfetti¶
定数
値: 34
HatchStyleLargeConfetti¶
定数
値: 35
HatchStyleZigZag¶
定数
値: 36
HatchStyleWave¶
定数
値: 37
HatchStyleDiagonalBrick¶
定数
値: 38
HatchStyleHorizontalBrick¶
定数
値: 39
HatchStyleWeave¶
定数
値: 40
HatchStylePlaid¶
定数
値: 41
HatchStyleDivot¶
定数
値: 42
HatchStyleDottedGrid¶
定数
値: 43
HatchStyleDottedDiamond¶
定数
値: 44
HatchStyleShingle¶
定数
値: 45
HatchStyleTrellis¶
定数
値: 46
HatchStyleSphere¶
定数
値: 47
HatchStyleSmallGrid¶
定数
値: 48
HatchStyleSmallCheckerBoard¶
定数
値: 49
HatchStyleLargeCheckerBoard¶
定数
値: 50
HatchStyleOutlinedDiamond¶
定数
値: 51
HatchStyleSolidDiamond¶
定数
値: 52
HatchStyleTotal¶
定数
値: 53
HatchStyleLargeGrid¶
定数
値: HatchStyleCross
HatchStyleMin¶
定数
値: HatchStyleHorizontal
HatchStyleMax¶
定数
値: HatchStyleTotal - 1
LinearGradientModeHorizontal¶
定数
値: 0
LinearGradientModeVertical¶
定数
値: 1
LinearGradientModeForwardDiagonal¶
定数
値: 2
LinearGradientModeBackwardDiagonal¶
定数
値: 3
LineCapFlat¶
定数
値: 0
LineCapSquare¶
定数
値: 1
LineCapRound¶
定数
値: 2
LineCapTriangle¶
定数
値: 3
LineCapNoAnchor¶
定数
値: 0x10
LineCapSquareAnchor¶
定数
値: 0x11
LineCapRoundAnchor¶
定数
値: 0x12
LineCapDiamondAnchor¶
定数
値: 0x13
LineCapArrowAnchor¶
定数
値: 0x14
LineJoinMiter¶
定数
値: 0
LineJoinBevel¶
定数
値: 1
LineJoinRound¶
定数
値: 2
LineJoinMiterClipped¶
定数
値: 3
PenAlignmentCenter¶
定数
値: 0
PenAlignmentInset¶
定数
値: 1
WrapModeTile¶
定数
値: 0
WrapModeTileFlipX¶
定数
値: 1
WrapModeTileFlipY¶
定数
値: 2
WrapModeTileFlipXY¶
定数
値: 3
WrapModeClamp¶
定数
値: 4
MatrixOrderPrepend¶
定数
値: 0
MatrixOrderAppend¶
定数
値: 1
ImageTypeUnknown¶
定数
値: 0
ImageTypeBitmap¶
定数
値: 1
ImageTypeMetafile¶
定数
値: 2
RotateNoneFlipNone¶
定数
値: 0
Rotate90FlipNone¶
定数
値: 1
Rotate180FlipNone¶
定数
値: 2
Rotate270FlipNone¶
定数
値: 3
RotateNoneFlipX¶
定数
値: 4
Rotate90FlipX¶
定数
値: 5
Rotate180FlipX¶
定数
値: 6
Rotate270FlipX¶
定数
値: 7
RotateNoneFlipY¶
定数
値: Rotate180FlipX
Rotate90FlipY¶
定数
値: Rotate270FlipX
Rotate180FlipY¶
定数
値: RotateNoneFlipX
Rotate270FlipY¶
定数
値: Rotate90FlipX
RotateNoneFlipXY¶
定数
値: Rotate180FlipNone
Rotate90FlipXY¶
定数
値: Rotate270FlipNone
Rotate180FlipXY¶
定数
値: RotateNoneFlipNone
Rotate270FlipXY¶
定数
値: Rotate90FlipNone
SmoothingModeInvalid¶
定数
値: -1
SmoothingModeDefault¶
定数
値: 0
SmoothingModeHighSpeed¶
定数
値: 1
SmoothingModeHighQuality¶
定数
値: 2
SmoothingModeNone¶
定数
値: 0
SmoothingModeAntiAlias¶
定数
値: 1
TextRenderingHintSystemDefault¶
定数
値: 0
TextRenderingHintSingleBitPerPixelGridFit¶
定数
値: 1
TextRenderingHintSingleBitPerPixel¶
定数
値: 2
TextRenderingHintAntiAliasGridFit¶
定数
値: 3
TextRenderingHintAntiAlias¶
定数
値: 4
TextRenderingHintClearTypeGridFit¶
定数
値: 5
プラグイン拡張: layerExVector¶
メンバー一覧¶
メソッド¶
定数¶
- BrushTypeSolidColor
- BrushTypePathGradient
- BrushTypeLinearGradient
- LineCapFlat
- LineCapSquare
- LineCapRound
- LineCapTriangle
- LineJoinMiter
- LineJoinBevel
- LineJoinRound
- LineJoinMiterClipped
- MatrixOrderPrepend
- MatrixOrderAppend
loadFont¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
path |
|
|
name |
void |
unloadFont¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
name |
|
BrushTypeSolidColor¶
定数
値: 0
BrushTypePathGradient¶
定数
値: 3
BrushTypeLinearGradient¶
定数
値: 4
LineCapFlat¶
定数
値: 0
LineCapSquare¶
定数
値: 1
LineCapRound¶
定数
値: 2
LineCapTriangle¶
定数
値: 3
LineJoinMiter¶
定数
値: 0
LineJoinBevel¶
定数
値: 1
LineJoinRound¶
定数
値: 2
LineJoinMiterClipped¶
定数
値: 3
MatrixOrderPrepend¶
定数
値: 0
MatrixOrderAppend¶
定数
値: 1