文件名称:gdiplus_delphi_ver7
介绍说明--下载内容均来自于网络,请自行研究使用
Gdiplus 对Gdi进行封装和功能扩展,可以作为二维矢量图形库来使用;而Borland 没有提供Gdiplus的接口,这个是Gdiplus 的Delphi7版本。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 109201300gdiplus_delphi_ver7.rar 列表 pas\DirectDraw.pas pas\DirectX.inc pas\GDIPAPI.pas pas\GDIPOBJ.pas pas\GDIPUTIL.pas pas\Jedi.inc redist\gdiplus.url demos\Alpha Blending Lines and Fills\Drawing Opaque and Semitransparent Lines\GDITEST0.dpr demos\Alpha Blending Lines and Fills\Drawing with Opaque and Semitransparent Brushes\GDITEST1.dpr demos\Alpha Blending Lines and Fills\Setting the Alpha Values of Individual Pixels\GDITEST2.dpr demos\Alpha Blending Lines and Fills\Using a Color Matrix to Set Alpha Values in Images\GDITEST3.dpr demos\Alpha Blending Lines and Fills\Using Compositing Mode to Control Alpha Blending\GDITEST4.dpr demos\Constructing and Drawing Curves\Drawing B倆ier Splines\App1\GDITEST56.dpr demos\Constructing and Drawing Curves\Drawing B倆ier Splines\App2\GDITEST57.dpr demos\Constructing and Drawing Curves\Drawing Cardinal Splines\App1\GDITEST58.dpr demos\Constructing and Drawing Curves\Drawing Cardinal Splines\App2\GDITEST59.dpr demos\Constructing and Drawing Curves\Drawing Cardinal Splines\App3\GDITEST60.dpr demos\Constructing and Drawing Paths\Creating Figures from Lines, Curves, and Shapes\GDITEST5.dpr demos\Constructing and Drawing Paths\Filling Open Figures\GDITEST6.dpr demos\Filling Shapes with a Gradient Brush\Creating a Linear Gradient\Customizing Linear Gradients\GDITEST61.dpr demos\Filling Shapes with a Gradient Brush\Creating a Linear Gradient\Diagonal Linear Gradients\GDITEST62.dpr demos\Filling Shapes with a Gradient Brush\Creating a Linear Gradient\Horizontal Linear Gradients\GDITEST63.dpr demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Customizing a Path Gradient\APP1\GDITEST79.dpr demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Customizing a Path Gradient\APP2\GDITEST80.dpr demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\GDITEST7.dpr demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Setting the Center Point\GDITEST64.dpr demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Specifying Points on the Boundary\APP1\GDITEST81.dpr demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Specifying Points on the Boundary\APP2\GDITEST82.dpr demos\Getting Started\Drawing a Line\GDITEST8.dpr demos\Getting Started\Drawing a String\GDITEST9.dpr demos\Media\Apple.GIF demos\Media\climber.PNG demos\Media\ColorBars.PNG demos\Media\ColorBars2.PNG demos\Media\ColorBars3.PNG demos\Media\ColorBars4.PNG demos\Media\colortrans.PNG demos\Media\drawimage.PNG demos\Media\FRUIT.JPG demos\Media\GrapeBunch.bmp demos\Media\InputColor.PNG demos\Media\MultiFrame.tif demos\Media\penguin.gif demos\Media\RotationInput.PNG demos\Media\SampleMetafile.emf demos\Media\Texture1.JPG demos\Media\Thumbs.db demos\Media\tile1.GIF demos\Printing\Sending GDI+ Output to a Printer\GDITEST10.dpr demos\ProjectGroup.bpg demos\Recoloring\Rotating Colors\GDITEST11.dpr demos\Recoloring\Scaling Colors\App1\GDITEST65.dpr demos\Recoloring\Scaling Colors\App2\GDITEST66.dpr demos\Recoloring\Shearing Colors\GDITEST12.dpr demos\Recoloring\Translating Colors\GDITEST13.dpr demos\Recoloring\Using a Color Matrix to Transform a Single Color\GDITEST14.dpr demos\Recoloring\Using a Color Remap Table\GDITEST15.dpr demos\Special\EnumerateMetafile\GDITEST16.dpr demos\Special\Using CharacterRanges\GDITEST17.dpr demos\Special\Using DriverString\GDITEST18.dpr demos\Transformations\Using the World Transformation\GDITEST19.dpr demos\Using a Brush to Fill Shapes\Filling a Shape with a Hatch Pattern\GDITEST20.dpr demos\Using a Brush to Fill Shapes\Filling a Shape with a Solid Color\GDITEST21.dpr demos\Using a Brush to Fill Shapes\Filling a Shape with an Image Texture\GDITEST22.dpr demos\Using a Brush to Fill Shapes\Tiling a Shape with an Image\GDITEST23.dpr demos\Using a Pen to Draw Lines and Shapes\Drawing a Custom Dashed Line\GDITEST24.dpr demos\Using a Pen to Draw Lines and Shapes\Drawing a Line Filled with a Texture\GDITEST25.dpr demos\Using a Pen to Draw Lines and Shapes\Drawing a Line with Line Caps\GDITEST26.dpr demos\Using a Pen to Draw Lines and Shapes\Joining Lines\GDITEST27.dpr demos\Using a Pen to Draw Lines and Shapes\Setting Pen Width and Alignment\GDITEST28.dpr demos\Using a Pen to Draw Lines and Shapes\Using a Pen to Draw Lines and Rectangles\GDITEST29.dpr demos\Using Graphics Containers\Nested Graphics Containers\Clipping in Nested Containers\GDITEST67.dpr demos\Using Graphics Containers\Nested Graphics Containers\Several Layers of Nested Containers\GDITEST68.dpr demos\Using Graphics Containers\Nested Graphics Containers\Transformations in Nested Containers\GDITEST69.dpr demos\Using Graphics Containers\The State of a Graphics Object\Clipping Region\GDITEST70.dpr demos\Using Graphics Containers\The State of a Graphics Object\Quality Settings\GDITEST71.dpr demos\Using Graphics Containers\The State of a Graphics Object\Transformations\GDITEST72.dpr demos\Using Image Encoders and Decoders\Converting a BMP Image to a PNG Image\GDITEST30.dpr demos\Using Image Encoders and Decoders\Converting a BMP Image to a PNG Image\GDITEST30.res demos\Using Image Encoders and Decoders\Converting a BMP Image to a PNG Image\GrapeBunch.png demos\Using Image Encoders and Decoders\Converting a BMP Image to a PNG Image\Unit1.dfm demos\Using Image Encoders and Decoders\Converting a BMP Image to a PNG Image\Unit1.pas demos\Using Image Encoders and Decoders\Copying Individual Frames from a Multiple-Frame Image\GDITEST31.dpr demos\Using Image Encoders and Decoders\Copying Individual Frames from a Multiple-Frame Image\Page0.png demos\Using Image Encoders and Decoders\Copying Individual Frames from a Multiple-Frame Image\Page1.png demos\Using Image Encoders and Decoders\Copying Individual Frames from a Multiple-Frame Image\Page2.png demos\Using Image Encoders and Decoders\Copying Individual Frames from a Multiple-Frame Image\Page3.png demos\Using Image Encoders and Decoders\Copying Individual Frames from a Multiple-Frame Image\Thumbs.db demos\Using Image Encoders and Decoders\Creating and Saving a Multiple-Frame Image\Enumerate frames\GDITEST73.dpr demos\Using Image Encoders and Decoders\Creating and Saving a Multiple-Frame Image\Enumerate frames\GDITEST73.res demos\Using Image Encoders and Decoders\Creating and Saving a Multiple-Frame Image\Enumerate frames\Unit1.dfm demos\Using Image Encoders and Decoders\Creating and Saving a Multiple-Frame Image\Enumerate frames\Unit1.pas demos\Using Image Encoders and Decoders\Creating and Saving a Multiple-Frame Image\GDITEST32.dpr demos\Using Image Encoders and Decoders\Creating and Saving a Multiple-Frame Image\GDITEST32.res demos\Using Image Encoders and Decoders\Creating and Saving a Multiple-Frame Image\MultiFrame.tif demos\Using Image Encoders and Decoders\Creating and Saving a Multiple-Frame Image\Unit1.dfm demos\Using Image Encoders and Decoders\Creating and Saving a Multiple-Frame Image\Unit1.pas demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\GDITEST33.dpr demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\GDITEST33.res demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Listing Parameters and Values for All Encoders\GDITEST74.dpr demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Listing Parameters and Values for All Encoders\GDITEST74.res demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Listing Parameters and Values for All Encoders\Unit1.dfm demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Listing Parameters and Values for All Encoders\Unit1.pas demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Unit1.dfm demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Unit1.pas demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Using the EncoderValue Enumeration\GDITEST75.dpr demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Using the EncoderValue Enumeration\GDITEST75.res demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Using the EncoderValue Enumeration\Unit1.dfm demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Using the EncoderValue Enumeration\Unit1.pas demos\Using Image Encoders and Decoders\Listing Installed Decoders\GDITEST34.dpr demos\Using Image Encoders and Decoders\Listing Installed Decoders\GDITEST34.res demos\Using Image Encoders and Decoders\Listing Installed Decoders\Unit1.dfm demos\Using Image Encoders and Decoders\Listing Installed Decoders\Unit1.pas demos\Using Image Encoders and Decoders\Listing Installed Encoders\GDITEST35.dpr demos\Using Image Encoders and Decoders\Listing Installed Encoders\GDITEST35.res demos\Using Image Encoders and Decoders\Listing Installed Encoders\Unit1.dfm demos\Using Image Encoders and Decoders\Listing Installed Encoders\Unit1.pas demos\Using Image Encoders and Decoders\Retrieving the Class Identifier for an Encoder\See GetEncoderClsid in GDIPUTIL demos\Using Image Encoders and Decoders\Setting JPEG Compression Level\GDITEST36.dpr demos\Using Image Encoders and Decoders\Setting JPEG Compression Level\GDITEST36.res demos\Using Image Encoders and Decoders\Setting JPEG Compression Level\Shapes001.jpg demos\Using Image Encoders and Decoders\Setting JPEG Compression Level\Shapes050.jpg demos\Using Image Encoders and Decoders\Setting JPEG Compression Level\Shapes100.jpg demos\Using Image Encoders and Decoders\Setting JPEG Compression Level\Unit1.dfm demos\Using Image Encoders and Decoders\Setting JPEG Compression Level\Unit1.pas demos\Using Image Encoders and Decoders\Transforming a JPEG Image Without Loss of Information\GDITEST37.dpr demos\Using Image Encoders and Decoders\Transforming a JPEG Image Without Loss of Information\GDITEST37.res demos\Using Image Encoders and Decoders\Transforming a JPEG Image Without Loss of Information\ShapesR90.jpg demos\Using Image Encoders and Decoders\Transforming a JPEG Image Without Loss of Information\Unit1.dfm demos\Using Image Encoders and Decoders\Transforming a JPEG Image Without Loss of Information\Unit1.pas demos\Using Images, Bitmaps, and Metafiles\Creating Thumbnail Images\GDITEST38.dpr demos\Using Images, Bitmaps, and Metafiles\Cropping and Scaling Images\GDITEST39.dpr demos\Using Images, Bitmaps, and Metafiles\Improving Performance by Avoiding Automatic Scaling\GDITEST40.dpr demos\Using Images, Bitmaps, and Metafiles\Loading and Displaying Bitmaps\GDITEST41.dpr demos\Using Images, Bitmaps, and Metafiles\Loading and Displaying Metafiles\GDITEST42.dpr demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Read\GDITEST76.dpr demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Read\GDITEST76.res demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Read\Unit1.dfm demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Read\Unit1.pas demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\test\GDITEST77.dpr demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\test\GDITEST77.res demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\test\Unit1.dfm demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\test\Unit1.pas demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Thumbs.db demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\untitled.JPG demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Write\GDITEST78.dpr demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Write\GDITEST78.res demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Write\Thumbs.db demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Write\Unit1.dfm demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Write\Unit1.pas demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Write\untitled.JPG demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Write\untitled2.JPG demos\Using Images, Bitmaps, and Metafiles\Recording Metafiles\GDITEST43.dpr demos\Using Images, Bitmaps, and Metafiles\Recording Metafiles\SampleMetafile.emf demos\Using Images, Bitmaps, and Metafiles\Rotating, Reflecting, and Skewing Images\GDITEST44.dpr demos\Using Images, Bitmaps, and Metafiles\Using a Cached Bitmap to Improve Performance\GDITEST45.dpr demos\Using Images, Bitmaps, and Metafiles\Using Interpolation Mode to Control Image Quality During Scaling\GDITEST46.dpr demos\Using Regions\Clipping with a Region\GDITEST48.dpr demos\Using Regions\Hit Testing with a Region\GDITEST49.dpr demos\Using Regions\Hit Testing with a Region\GDITEST49.res demos\Using Regions\Hit Testing with a Region\Unit1.dfm demos\Using Regions\Hit Testing with a Region\Unit1.pas demos\Using Text and Fonts\Antialiasing with Text\GDITEST50.dpr demos\Using Text and Fonts\Creating a Private Font Collection\GDITEST51.dpr demos\Using Text and Fonts\Drawing Text\GDITEST52.dpr demos\Using Text and Fonts\Enumerating Installed Fonts\GDITEST53.dpr demos\Using Text and Fonts\Formatting Text\GDITEST54.dpr demos\Using Text and Fonts\Obtaining Font Metrics\GDITEST55.dpr doc\GDI+.url demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Customizing a Path Gradient\APP1 demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Customizing a Path Gradient\APP2 demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Specifying Points on the Boundary\APP1 demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Specifying Points on the Boundary\APP2 demos\Constructing and Drawing Curves\Drawing B倆ier Splines\App1 demos\Constructing and Drawing Curves\Drawing B倆ier Splines\App2 demos\Constructing and Drawing Curves\Drawing Cardinal Splines\App1 demos\Constructing and Drawing Curves\Drawing Cardinal Splines\App2 demos\Constructing and Drawing Curves\Drawing Cardinal Splines\App3 demos\Filling Shapes with a Gradient Brush\Creating a Linear Gradient\Customizing Linear Gradients demos\Filling Shapes with a Gradient Brush\Creating a Linear Gradient\Diagonal Linear Gradients demos\Filling Shapes with a Gradient Brush\Creating a Linear Gradient\Horizontal Linear Gradients demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Customizing a Path Gradient demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Setting the Center Point demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient\Specifying Points on the Boundary demos\Recoloring\Scaling Colors\App1 demos\Recoloring\Scaling Colors\App2 demos\Using Graphics Containers\Nested Graphics Containers\Clipping in Nested Containers demos\Using Graphics Containers\Nested Graphics Containers\Several Layers of Nested Containers demos\Using Graphics Containers\Nested Graphics Containers\Transformations in Nested Containers demos\Using Graphics Containers\The State of a Graphics Object\Clipping Region demos\Using Graphics Containers\The State of a Graphics Object\Quality Settings demos\Using Graphics Containers\The State of a Graphics Object\Transformations demos\Using Image Encoders and Decoders\Creating and Saving a Multiple-Frame Image\Enumerate frames demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Listing Parameters and Values for All Encoders demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder\Using the EncoderValue Enumeration demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Read demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\test demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata\Write demos\Alpha Blending Lines and Fills\Drawing Opaque and Semitransparent Lines demos\Alpha Blending Lines and Fills\Drawing with Opaque and Semitransparent Brushes demos\Alpha Blending Lines and Fills\Setting the Alpha Values of Individual Pixels demos\Alpha Blending Lines and Fills\Using a Color Matrix to Set Alpha Values in Images demos\Alpha Blending Lines and Fills\Using Compositing Mode to Control Alpha Blending demos\Constructing and Drawing Curves\Drawing B倆ier Splines demos\Constructing and Drawing Curves\Drawing Cardinal Splines demos\Constructing and Drawing Paths\Creating Figures from Lines, Curves, and Shapes demos\Constructing and Drawing Paths\Filling Open Figures demos\Filling Shapes with a Gradient Brush\Creating a Linear Gradient demos\Filling Shapes with a Gradient Brush\Creating a Path Gradient demos\Getting Started\Drawing a Line demos\Getting Started\Drawing a String demos\Printing\Sending GDI+ Output to a Printer demos\Recoloring\Rotating Colors demos\Recoloring\Scaling Colors demos\Recoloring\Shearing Colors demos\Recoloring\Translating Colors demos\Recoloring\Using a Color Matrix to Transform a Single Color demos\Recoloring\Using a Color Remap Table demos\Special\EnumerateMetafile demos\Special\Using CharacterRanges demos\Special\Using DriverString demos\Transformations\Using the World Transformation demos\Using a Brush to Fill Shapes\Filling a Shape with a Hatch Pattern demos\Using a Brush to Fill Shapes\Filling a Shape with a Solid Color demos\Using a Brush to Fill Shapes\Filling a Shape with an Image Texture demos\Using a Brush to Fill Shapes\Tiling a Shape with an Image demos\Using a Pen to Draw Lines and Shapes\Drawing a Custom Dashed Line demos\Using a Pen to Draw Lines and Shapes\Drawing a Line Filled with a Texture demos\Using a Pen to Draw Lines and Shapes\Drawing a Line with Line Caps demos\Using a Pen to Draw Lines and Shapes\Joining Lines demos\Using a Pen to Draw Lines and Shapes\Setting Pen Width and Alignment demos\Using a Pen to Draw Lines and Shapes\Using a Pen to Draw Lines and Rectangles demos\Using Graphics Containers\Nested Graphics Containers demos\Using Graphics Containers\The State of a Graphics Object demos\Using Image Encoders and Decoders\Converting a BMP Image to a PNG Image demos\Using Image Encoders and Decoders\Copying Individual Frames from a Multiple-Frame Image demos\Using Image Encoders and Decoders\Creating and Saving a Multiple-Frame Image demos\Using Image Encoders and Decoders\Determining the Parameters Supported by an Encoder demos\Using Image Encoders and Decoders\Listing Installed Decoders demos\Using Image Encoders and Decoders\Listing Installed Encoders demos\Using Image Encoders and Decoders\Retrieving the Class Identifier for an Encoder demos\Using Image Encoders and Decoders\Setting JPEG Compression Level demos\Using Image Encoders and Decoders\Transforming a JPEG Image Without Loss of Information demos\Using Images, Bitmaps, and Metafiles\Creating Thumbnail Images demos\Using Images, Bitmaps, and Metafiles\Cropping and Scaling Images demos\Using Images, Bitmaps, and Metafiles\Improving Performance by Avoiding Automatic Scaling demos\Using Images, Bitmaps, and Metafiles\Loading and Displaying Bitmaps demos\Using Images, Bitmaps, and Metafiles\Loading and Displaying Metafiles demos\Using Images, Bitmaps, and Metafiles\Reading and Writing Metadata demos\Using Images, Bitmaps, and Metafiles\Recording Metafiles demos\Using Images, Bitmaps, and Metafiles\Rotating, Reflecting, and Skewing Images demos\Using Images, Bitmaps, and Metafiles\Using a Cached Bitmap to Improve Performance demos\Using Images, Bitmaps, and Metafiles\Using Interpolation Mode to Control Image Quality During Scaling demos\Using Regions\Clipping with a Region demos\Using Regions\Hit Testing with a Region demos\Using Text and Fonts\Antialiasing with Text demos\Using Text and Fonts\Creating a Private Font Collection demos\Using Text and Fonts\Drawing Text demos\Using Text and Fonts\Enumerating Installed Fonts demos\Using Text and Fonts\Formatting Text demos\Using Text and Fonts\Obtaining Font Metrics demos\Alpha Blending Lines and Fills demos\Constructing and Drawing Curves demos\Constructing and Drawing Paths demos\Filling Shapes with a Gradient Brush demos\Getting Started demos\Media demos\Printing demos\Recoloring demos\Special demos\Transformations demos\Using a Brush to Fill Shapes demos\Using a Pen to Draw Lines and Shapes demos\Using Graphics Containers demos\Using Image Encoders and Decoders demos\Using Images, Bitmaps, and Metafiles demos\Using Regions demos\Using Text and Fonts pas redist demos doc