フレームを表示

バージョン13からバージョン14への変更

フレームを表示

LEADTOOLS C APIは、バージョン13から14で、以下のように変更されています。

曲線ツール

閉曲線ツール

RTFツール

ポリルーラーツール

暗号化ツール

テキストポインターツール

CIN

DjVu

CRW

DCR

DCS ECW

FITS

KDC

PSP

RTF SFF

MrSID

Tiff-FX

WMZ

L_ILM_CANCELDB

L_ILN_LOADDBSTATUS

L_ILN_SAVEDBSTATUS

L_ILN_DROPFILES

変更されたか削除された関数

以下の関数はLEADTOOLSの前バージョンから変更されたか、削除されました:

L_AnnFileInfoの新規パラメータ数は1です。

L_AnnFileInfoMemoryの新規パラメータ数は1です。

L_AnnFileInfoOffsetの新規パラメータ数は1です。

L_AnnGetBitmapの新規パラメータ数は1です。

L_AnnGetSecondaryBitmapの新規パラメータ数は1です。

L_AnnGetToolBarInfoの新規パラメータ数は1です。

L_AnnGetToolBarButtonsの新規パラメータ数は1です。

L_ChangeBitmapViewPerspectiveの新規パラメータ数は1です。

L_ChangeFromDDBの新規パラメータ数は1です。

L_ChangeFromDIBの新規パラメータ数は1です。

L_ChangeFromEMFの新規パラメータ数は1です。

L_ChangeFromWMFの新規パラメータ数は1です。

L_ChangeToDIBの新規パラメータ数は1です。

L_ColorMergeBitmapの新規パラメータ数は1です。

L_ColorResBitmapの新規パラメータ数は1です。

L_ColorSeparateBitmapの新規パラメータ数は1です。

L_ConvertFromDDBの新規パラメータ数は1です。

L_ConvertFromDIBの新規パラメータ数は1です。

L_ConvertFromEMFの新規パラメータ数は1です。

L_ConvertFromWMFの新規パラメータ数は1です。

L_ConvertToDIBの新規パラメータ数は1です。

L_CopyBitmapの新規パラメータ数は1です。

L_CopyBitmapHandleの新規パラメータ数は1です。

L_CopyBitmapRectの新規パラメータ数は1です。

L_CopyFromClipboardの新規パラメータ数は1です。

L_CreateFadedMaskの新規パラメータ数は1です。

L_CreateMaskFromBitmapRgnの新規パラメータ数は1です。

L_CreateThumbnailFromFileの新規パラメータ数は1です。

L_EfxEffectBltは、2個の新しいパラメーターを取ります。

L_EfxPaintBitmapは、2個の新しいパラメーターを取ります。

L_EfxPaintTransitionは、2個の新しいパラメーターを取ります。

L_FileInfoの新規パラメータ数は1です。

L_FileInfoMemoryの新規パラメータ数は1です。

L_GetBitmapAlphaの新規パラメータ数は1です。

L_GetBitmapListItemの新規パラメータ数は1です。

L_GetDefaultJ2KOptionsの新規パラメータ数は1です。

L_GetDefaultLoadFileOptionの新規パラメータ数は1です。

L_GetDefaultSaveFileOptionの新規パラメータ数は1です。

L_GetJ2KOptionsの新規パラメータ数は1です。

L_GetPDFOptionsの新規パラメータ数は1です。

L_GetWMFResolutionの新規パラメータ数は1です。

L_HalfToneBitmapの新規パラメータ数は1です。

L_ISISAcquireの新規パラメータ数は1です。

L_LoadBitmapの新規パラメータ数は1です。

L_LoadBitmapMemoryの新規パラメータ数は1です。

L_LoadBitmapResizeの新規パラメータ数は1です。

L_LoadExtensionStampの新規パラメータ数は1です。

L_LoadFileの新規パラメータ数は1です。

L_LoadFileOffsetの新規パラメータ数は1です。

L_LoadFileTileの新規パラメータ数は1です。

L_LoadLayerの新規パラメータ数は1です。

L_LoadMemoryの新規パラメータ数は1です。

L_ReadFileStampの新規パラメータ数は1です。

L_ResizeBitmapの新規パラメータ数は1です。

L_ScreenCaptureBitmapの新規パラメータ数は1です。

L_SetBitmapRgnMagicWandは、2個の新しいパラメーターを取ります。

L_SetStatusCallBackは、2個の新しいパラメーターを取ります。

L_SetWMFResolutionの新規パラメータ数は1です。

L_StartFeedLoadの新規パラメータ数は1です。

L_VersionInfoの新規パラメータ数は1です。

L_WindowLevelFillLUTの新規パラメータ数は1です。

nThumbWidthなパラメータ、nThumbHeight、nBits、uCRFlags、bMaintainAspectは、crBackColorに、bLoadStampをbForceSizeします、そして、L_BrowseDirのbResampleは削除されました、そして、THUMBOPTIONSへのポインターが追加されます。

L_StartMagGlassのパラメータnWidth、nHeight、nZoom、clrPen、hMagCursor、clrBack、bEllipse、nBorderSize(b3D、uPaintFlags、pMask、uMaskCount、nCrosshair、bIgnoreRgnとbCenter)は削除されました、そして、3つの新しいパラメータは追加されました。

 

以下の関数は削除されました:

L_AnnGetName

使用L_AnnGetNameOptions

L_AnnSetName

使用L_AnnSetNameOptions

L_ChangeToDIB2

使用L_ChangeToDIB

L_ConvertToDIB2

使用L_ConvertToDIB

L_CopyToClipboardExt

使用L_CopyToClipboard

L_CreateBitmapPalette

 

L_DeskewBitmap2

使用L_DeskewBitmap

L_FreeImage

 

L_GetWMFResolutionEx

使用L_GetWMFResolution

L_HalftoneBitmapExt

使用L_HalftoneBitmap

L_PrintBitmapExt

使用L_PrintBitmap

L_ResizeBitmapExt

使用L_ResizeBitmap

L_SetBitmapRgnMagicWandExt

使用L_SetBitmapRgnMagicWand

L_SetPaletteType

 

L_SetWMFResolutionEx

使用L_SetWMFResolution

L_StartMagGlassEx

使用L_StartMagGlass

L_UpdateMagGlassEx

使用L_UpdateMagGlass

変更された構造体

BITMAPHANDLE構造体の新メンバ数は4です。

LOADINFO構造体の新メンバ数は1です。

LOADFILEOPTION構造体の新メンバ数は1です。

FILEINFO構造体の新メンバ数は1です。

SAVEFILEOPTION構造体の新メンバ数は1です。

VERSIONINFO構造体の新メンバ数は1です。

LAYERINFO構造体の新メンバ数は1です。

FILEPDFOPTIONS構造体の新メンバ数は1です。

ADDBORDERINFO構造体の新メンバ数は1です。

ADDFRAMEINFO構造体の新メンバ数は1です。

FILEJ2KOPTIONS構造体の新メンバ数は1です。

STARTDECOMPRESSDATA構造体の新メンバ数は2です。

THUMBOPTIONS構造体の新メンバ数は1です。

DECOMPRESSDATA構造体の新メンバ数は1です。

SMOOTH構造体の新メンバ数は2です。

LINEREMOVE構造体の新メンバ数は2です。

MAGGLASSPAINTOPTIONS構造体の新メンバ数は1です。

MAGGLASSOPTIONS構造体の新メンバ数は1です。

BORDERREMOVE構造体の新メンバ数は2です。

INVERTEDTEXT構造体の新メンバ数は2です。

CURVE構造体の新メンバ数は1です。

DOTREMOVE構造体の新メンバ数は2です。

HOLEPUNCH構造体の新メンバ数は2です。

LILCLICK構造体の新メンバ数は1です。

LILITEM構造体の新メンバ数は3です。

LILITEMOPTION構造体の新メンバ数は1です。

LILITEMSEL構造体の新メンバ数は1です。

LILSELOPTION構造体の新メンバ数は1です。

ANNBUTTON構造体の新メンバ数は2です。

ANNCHANGEPARAM構造体の新メンバ数は1です。

ANNFILEINFO構造体の新メンバ数は1です。

ANNHYPERLINK構造体は、1人の新メンバーを持っています。

ANNPROTRACTOR構造体は、1人の新メンバーを持っています。

ANNTOOL構造体の新メンバ数は1です。

ANNTOOLBARINFO構造体の新メンバ数は1です。

LEADBITMAPCOLORRES構造体の新メンバ数は1です。

LEADBITMAPLOAD構造体の新メンバ数は1です。

LEADBITMAPSAVE構造体の新メンバ数は1です。

LEADBITMAPINFO構造体の新メンバ数は1です。

LEADBITMAPFOCUSEDZOOM構造体の新メンバ数は1です。

LEADBITMAPSHEAR構造体の新メンバ数は1です。

LEADBITMAPPRINT構造体の新メンバ数は1です。

新しい構造体

以下は、新しい構造体です:

ADDMESGINFO

ANNCHANGEPARAM

ANNCHANGETYPE

ANNENCRYPTOPTIONS

ANNFONT

ANNHANDLE

ANNHANDLEINFO

ANNHILIGHT

ANNHITTESTINFO

ANNHYPERLINK

ANNMOVE

ANNMOVEPOINT

ANNNAMEOPTIONS

ANNPOINTOPTIONS

ANNPROTRACTOR

ANNRESIZEROTATE

ANNRULERUNIT

ANNSMARTDISTANCE

ANNTEXTTOKEN

ANNTEXTTOKENTYPE

ANNXFORM

BALANCEDATA

BUMPDATA

COLORDATA

COLORREPLACE

COMPDATA

FILEOVERLAYCALLBACKDATA

FILEPLTOPTIONS

FILEPTKOPTIONS

FILERTFOPTIONS

FTARRAY

HSIDATA

L_COMPLEX

LIGHTINFO

LIGHTPARAMS

LTGRAYCOLOR

LVLCLRINF

LVLCLR

MAGGLASSOPTIONS

MEMICCPROFILE

OVERLAYATTRIBUTES

SEARCHMARKS

SELCLRINF

SELCLR

STARINFO

STATISTICSINFO

USERFLT

 

このトピックの残りは、新しい関数をバージョン14にリストします:

ANNENUMHANDLECALLBACK

ANNENUMTEXTTOKENTABLECALLBACK

L_AdaptiveContrastBitmap

L_AddMessageToBitmap

L_AddWeightedBitmaps

L_AgingBitmap

L_AllocFTArray

L_AnnAddUserHandle

L_AnnAdjustPoint

L_AnnChangeUserHandle

L_AnnClearTextTokenTable

L_AnnConvert

L_AnnDefine2

L_AnnDeleteTextTokenTable

L_AnnDeleteUserHandle

L_AnnEncryptApply

L_AnnEnumerateHandles

L_AnnEnumerateTextTokenTable

L_AnnGetAutoCursor

L_AnnGetDistance2

L_AnnGetEncryptOptions

L_AnnGetFixed

L_AnnGetNameOptions

L_AnnGetPointOptions

L_AnnGetPredefinedBitmap

L_AnnGetRestrictToContainer

L_AnnGetRotateAngle

L_AnnGetSecondaryMetafile

L_AnnGetTextAlign

L_AnnGetTextExpandTokens

L_AnnGetTextPointerFixed

L_AnnGetTextRotate

L_AnnGetTextRTF

L_AnnGetTicMarkLength

L_AnnGetUserData

L_AnnGetUserHandle

L_AnnGetUserHandles

L_AnnHitTestExt

L_AnnInsertTextTokenTable

L_AnnIsFixedInRect

L_AnnPopFixedState

L_AnnPushFixedState

L_AnnRestrictCursor

L_AnnSetAutoCursor

L_AnnSetAutoHilightPen

L_AnnSetEncryptOptions

L_AnnSetFixed

L_AnnSetNameOptions

L_AnnSetPointOptions

L_AnnSetPredefinedBitmap

L_AnnSetRestrictToContainer

L_AnnSetTextAlign

L_AnnSetTextExpandTokens

L_AnnSetTextPointerFixed

L_AnnSetTextRotate

L_AnnSetTextRTF

L_AnnSetTicMarkLength

L_AnnSetUserData

L_ApplyLinearModalityLUT

L_ApplyLinearVOILUT

L_ApplyMathLogicBitmap

L_ApplyModalityLUT

L_ApplyTransformationParameters

L_ApplyVOILUT

L_AutoBinaryBitmap

L_AutoColorLevelBitmap

L_BendingBitmap

L_BumpMapBitmap

L_ChangeHueSatIntBitmap

L_ChannelMix

L_ColorIntensityBalance

L_ColorizeGrayBitmap

L_ColorLevelBitmap

L_ColorReplaceBitmap

L_ColorThresholdBitmap

L_CombineBitmapWarp

L_ContBrightIntBitmap

L_ConvertBitmapUnsignedToSigned

L_CorrelationBitmap

L_CubismBitmap

L_CylindricalBitmap

L_DeinterlaceBitmap

L_DesaturateBitmap

L_DFTBitmap

L_DiceEffectBitmap

L_DigitalSubtractBitmap

L_DirectionEdgeStatisticalBitmap

L_DoubleBufferBegin

L_DoubleBufferCreateHandle

L_DoubleBufferDestroyHandle

L_DoubleBufferEnable

L_DoubleBufferEnd

L_DrawStarBitmap

L_DryBitmap

L_DynamicBinaryBitmap

L_EdgeDetectEffectBitmap

L_EdgeDetectStatisticalBitmap

L_ExtractMessageFromBitmap

L_FFTBitmap

L_FreeFTArray

L_FreeHandShearBitmap

L_FreeHandWaveBitmap

L_FreeICCProfile

L_FreePlaneBendBitmap

L_FreeRadBendBitmap

L_FrqFilterBitmap

L_FrqFilterMaskBitmap

L_FTDisplayBitmap

L_FunctionalLightBitmap

L_GetAutoCADFilesColorScheme

L_GetBitmapMemoryInfo

L_GetBitmapStatisticsInfo

L_GetCurvePoints

L_GetDJVOptions

L_GetFeretsDiameter

L_GetMarksCenterMassBitmap

L_GetMemoryThresholds

L_GetObjectInfo

L_GetOverlayAttributes

L_GetOverlayBitmap

L_GetOverlayCallback

L_GetOverlayCount

L_GetPDFInitDir

L_GetPLTOptions

L_GetPTKOptions

L_GetRgnContourPoints

L_GetRgnPerimeterLength

L_GetRTFOptions

L_GetTempDirectory

L_GetTransformationParameters

L_GlassEffectBitmap

L_GlowFilterBitmap

L_GrayScaleToDuotone

L_GrayScaleToMultitone

L_HolesRemovalBitmapRgn

L_ImpressionistBitmap

L_InitICCProfile

L_IsRegMarkBitmap

L_LensFlareBitmap

L_LightBitmap

L_LightControlBitmap

L_LoadICCProfile

L_LocalHistoEqualizeBitmap

L_MathFunctionBitmap

L_MultiplyBitmap

L_MultiScaleEnhancementBitmap

L_OceanBitmap

L_PaintDCOverlay

L_PixelateBitmap

L_PlaneBendBitmap

L_PlaneBitmap

L_PolarBitmap

L_PunchBitmap

L_PuzzleEffectBitmap

L_RadialBlurBitmap

L_RadWaveBitmap

L_RevEffectBitmap

L_RingEffectBitmap

L_RippleBitmap

L_SampleTargetBitmap

L_ScrambleBitmap

L_SearchRegMarksBitmap

L_SegmentBitmap

L_SelectBitmapData

L_SelectiveColorBitmap

L_SetAutoCADFilesColorScheme

L_SetBitmapMemoryInfo

L_SetDJVOptions

L_SetMemoryThresholds

L_SetOverlayAttributes

L_SetOverlayBitmap

L_SetOverlayCallback

L_SetPDFInitDir

L_SetPLTOptions

L_SetPTKOptions

L_SetRTFOptions

L_SetTempDirectory

L_ShiftBitmapData

L_SkeletonBitmap

L_SmoothEdgesBitmap

L_SpherizeBitmap

L_SubtractBackgroundBitmap

L_SwirlBitmap

L_TextureAlphaBlendBitmap

L_TextureAlphaBlendBitmap

L_TunnelBitmap

L_UpdateBitmapOverlayBits

L_UserFilterBitmap

L_WaveBitmap

L_WindBitmap

L_ZoomBlurBitmap

L_ZoomWaveBitmap

OVERLAYCALLBACK

詳細は、以下を参照してください。

https://www.leadtools.com/corporate/press.htm