아이디   비밀번호  
   

미드미 키보드
11,000원
AlphaControls
220,000원
Oracle Data Access Components (ODAC)
440,000원




 HOME > DELPHI,C++Builder > 챠트/이미지


 
Delphi (Flash)SWF SDK 
기능설명 : 델파이로 Flash(swf)파일을 제어할 수 있게 해주는 멋진 라이브러리!
전화문의 : (02)521-7900
메일문의 : midmee@devtools.co.kr

제품명

판매가

수량

  Base Edition without source code

308,000

  Base Edition 473,000

  XML Edition 792,000

  ASC Edition 891,000

  Expert Edition

1,210,000

  from Base Edition without source code to Base Edition

231,000

  from Base Edition to XML Edition

363,000

  from Base Edition to ASC Edition

451,000

  from Base Edition to Expert Edition

836,000

 


  판매가 화폐단위 :  (데브툴즈의 모든 상품가격은 VAT포함 가격입니다.)
  대량 구매 및 견적요청을 하시면 좀더 저렴한 가격으로 구매할 수 있습니다.

 
Delphi SWF SDK contains pure Object Pascal library for creating SWF files, without any external dynamic libraries.

Main Delphi SWF SDK features:

  • reads and recreates an existing SWF;
  • creates visual objects (shape, button, text);
  • creates advanced objects (morphing shape, sprite);
  • inserts various image formats (jpg, bmp, png, gif);
  • inserts wave and MP3 sound as event or streaming;
  • inserts FLV video;
  • native Delphi Canvas with HDC handle for WinAPI GDI functions;
  • imports Windows Metafile graphics;
  • all types of filling (solid, gradient, image);
  • Flash 8 effects (shadow, glow, edge, etc.);
  • supports device and embedded fonts;
  • supports Unicode font and text;
  • any transition and transformation; etc.

In Flash Actions:

  • embedded ActionScript Compiler with the full source code;
  • all modifications of the script version: ActionScript 1, object oriented ActionScript 2/3, FlashLite 1.1;
  • a log file of error compiles writing;
  • a low-level action instruction (like p-code) and bytecode coding.

XML technology supporting:

  • make SWF from XML file using swf-level and flash-level of the SDK;
  • save an existing SWF to XML file for recreating;
  • save all resources as internal XML or external files;
  • support a custom interpretation of standard and custom nodes.

Working with SWF-stream

The content of the columns is classes for working with SWF-stream.

 TBasedSWFStreamTSWFStreamReaderTFlashMovie
1. Loading SWF (file, memory) + 
2. Writing SWF (file, memory)+++
3. Parsing stream + 
4. Reading HeaderInfo+++
5. Writing HeaderInfo+++
6. Making stream ++
7. Making SWF from XML  ++
8. Maki ng XML from SWF  + 
9. ActionScript Compiler integrate  +

SDK in accordance to SWF specification

The Class column displays either tag or action is in the SWF-level; the Write and Read ones display either class data reading from the stream or writing to the stream has been realized.

Tag NameClassWriteReadUsing in Flash-level
Display List Tags    
PlaceObject+++TFlashPlaceObject
PlaceObject2+++TFlashPlaceObject
ClipEvents+++ 
RemoveObject+++TFlashMovie.RemoveObject
RemoveObject2+++TFlashMovie.RemoveObject
ShowFrame+++TFlashMovie.ShowFrame
     
     
Control Tags    
SetBackgroundColor+++TFlashMovie.BackgroundColor
FrameLabel+++TFlashMovie.FrameLabel
Protect+++TFlashMovie.Protect, TFlashMovie.Password
End+++automaticaly
ExportAssets+++ 
ImportAssets+++ 
EnableDebugger+++ 
EnableDebugger2+++ 
ScriptLimits+++ 
SetTabIndex+++ 
     
     
Actions    
DoAction+++TFlashActionScript
SWF 3    
ActionPlay++++
ActionStop++++
ActionNextFrame++++
ActionPreviousFrame++++
ActionGotoFrame++++
ActionGoToLabel++++
ActionWaitForFrame++++
ActionGetURL++++
ActionStopSounds++++
ActionToggleQuality++++
ActionSetTarget++++
     
SWF 4    
Arithmetic Operators    
ActionAdd++++
ActionDivide++++
ActionMultiply++++
ActionSubtract++++
Numerical Comparison    
ActionEquals++++
ActionLess++++
Logical Operators    
ActionAnd++++
ActionNot++++
ActionOr++++
String Manipulation    
ActionStringAdd++++
ActionStringEquals++++
ActionStringExtract++++
ActionStringLength++++
ActionMBStringExtract++++
ActionMBStringLength++++
ActionStringLess++++
Stack Operations    
ActionPop++++
ActionPush++++
Type Conversion    
ActionAsciiToChar++++
ActionCharToAscii++++
ActionToInteger++++
ActionMBAsciiToChar++++
ActionMBCharToAscii++++
Control Flow    
ActionCall++++
ActionIf++++
ActionJump++++
Variables    
ActionGetVariable++++
ActionSetVariable++++
Movie Control    
ActionGetURL2++++
ActionGetProperty++++
ActionGotoFrame2++++
ActionRemoveSprite++++
ActionSetProperty++++
ActionSetTarget2++++
ActionStartDrag++++
ActionWaitForFrame2++++
ActionCloneSprite++++
ActionEndDrag++++
Utilities    
ActionGetTime++++
ActionRandomNumber++++
ActionTrace++++
     
SWF 5    
ScriptObject Actions    
ActionCallFunction++++
ActionCallMethod++++
ActionConstantPool++++
ActionDefineFunction++++
ActionDefineLocal++++
ActionDefineLocal2++++
ActionDelete++++
ActionDelete2++++
ActionEnumerate++++
ActionEquals2++++
ActionGetMember++++
ActionInitArray++++
ActionInitObject++++
ActionNewMethod++++
ActionNewObject++++
ActionSetMember++++
ActionTargetPath++++
ActionWith++++
Type Actions    
ActionToNumber++++
ActionToString++++
ActionTypeOf++++
Math Actions    
ActionAdd2++++
ActionLess2++++
ActionModulo++++
Stack Operator Actions    
ActionBitAnd++++
ActionBitLShift++++
ActionBitOr++++
ActionBitRShift++++
ActionBitURShift++++
ActionBitXor++++
ActionDecrement++++
ActionIncrement++++
ActionPush (Enhancements)++++
ActionPushDuplicate++++
ActionReturn++++
ActionStackSwap++++
ActionStoreRegister++++
     
SWF 6    
DoInitAction+++ 
ActionInstanceOf++++
ActionEnumerate2++++
ActionStrictEquals++++
ActionGreater++++
ActionStringGreater++++
     
SWF 7    
ActionDefineFunction2++++
ActionExtends++++
ActionCastOp++++
ActionImplementsOp++++
ActionTry++++
ActionThrow++++
     
     
Shapes    
DefineShape+++ 
DefineShape2+++TFlashShape
DefineShape3+++TFlashShape
Shape structures    
Solid fill+++TFlashShape.SetSolidColor
Gradient Fill+++TFlashShape.SetLinear(Radial)Gragient
Bitmap fill+++TFlashShape.SetImageFill
Line styles+++TFlashShape.SetLineStyle
     
     
Bitmaps    
DefineBits+++TFlashImage
JPEGTables+++TFlashImage
DefineBitsJPEG2+++TFlashImage
DefineBitsJPEG3+++TFlashImage
DefineBitsLossless+++TFlashImage
DefineBitsLossless2+++TFlashImage
Image data    
JPEG    
JPEG (non progressive)+++ 
JPEG (progressive)+ac*  
BMP     
8 bit +ac*  
16 bit +ac*  
24 bit +ac*  
32 bit+ac*  
GIF+mc**  
PNG    
8 bit+mc**  
32 bit+mc**  
*ac - auto-converting    
**mc - manual converting    
     
Shape Morphing    
DefineMorphShape+++TFlashMorphShape
     
     
Fonts and Text    
DefineFont+++ 
DefineFontInfo+++ 
DefineFontInfo2+++ 
DefineFont2+++TFlashFont
DefineText+++TFlashText
DefineEditText+++TFlashText
Kinds of font    
device++  
glyph++  
     
     
Sounds    
DefineSound+++TFlashSound
StartSound+++TFlashSound
SoundStreamHead+++TFlashSound
SoundStreamHead2+++TFlashSound
SoundStreamBlock+++TFlashSound
Sound Data    
PCM ++  
ADPCM    
MP3++  
Nellymoser    
     
     
Buttons    
DefineButton+++TFlashButton
DefineButton2+++TFlashButton
DefineButtonCxform+++ 
DefineButtonSound+++TFlashButton
     
     
Sprites    
DefineSprite+++TFlashSprite
     
     
Video    
DefineVideoStream+++TFlashVideo
FLV format+ +TFLVData
Sorenson H.263 Bitstream    
Screen Video Bitstream    

 

Delphi SWF SDK is available in five editions: "Base edition", "Base edition withot source", "ASC edition", "XML edition"and "Expert edition". To decide between the editions of Delphi SWF SDK please see the comparison table below.

FeaturesBaseXMLASCExpert
1. Making SWF     

- creates visual objects (shape, button, text), advanced objects (morphing shape, sprite)

++++

- all types of filling (solid, gradient, image)

++++

- Flash 8 effects (shadow, glow, edge, etc.)

++++

- supports device and embedded fonts

++++

- inserts various image raster and vector formats (jpg, bmp, png, gif, wmf, emf)

++++

- inserts wave and MP3 sound as event or streaming

++++

- inserts FLV video

++++

- inserting SWF-templetas in root or as MovieClip

++++

- inserting Actions instructions

++++

- using ActionScript language

  ++

- making from XML

 + +
     
2. Features for working with existing SWF    

- read/write to file/stream

++++

- decompile to XML file format, making from XML

 + +

- parsing tags data, analize, changes

++++

- find objects by id, by name, renumber and rename

++++

- decompile Action instructions to ActionScript

  in developing