Components

 
  home
   

Projects

Products

Components

Contact Us

Design Background

Curriculum Vitae

Forum

Blog

Links

 

 

Components

A big part of writing software is creating the basic building blocks that make up the final product. Many of these building blocks can be re-used in other projects.

Simdesign provides these building blocks (components), so they can be re-used by anyone that finds a need for them.

These components are all written in Delphi.

Component List

DtpDocuments component suite
This component instantly adds full Desktop Publishing functionality to your Delphi application! Use it for reporting, CAD applications, photo editors, consumer and professional DTP applications, etcetera.
Delphi 7 - XE - This component is currently disabled.

NativeSvg + Pyro
SVG vectorial images have gradually become a very popular format. NativeSvg adds full reading, writing and manipulation support to your Delphi application. The state-of-the-art Pyro library also adds rendering support for Delphi. A winning pair!
Delphi 7 - XE - Full source can be purchased for €249

NativeXml library
This Delphi implementation allows reading and writing of XML documents. Support for all common node types; use events to load streaming media; direct support for many native Delphi types; store blob and stream information directly in Xml.
Open-Source Delphi 5 - XE - Purchase 1-year support and releases for €29

NativeJpg library
This Object Pascal implementation allows reading and writing of Jpeg images. The fully object-oriented, modern library has many features, including support for all lossless operations, and support for virtually all colour spaces found in the Jpeg format (including CMYK).
Open-Source Delphi 5 - XE - Purchase 1-year support and releases for €29

Triangulator component
Two-dimensional triangulator, that creates an optimized number of triangles from any input polygon. It can create delauney (constrained) meshes, as well as quality meshes, that are very suitable for later processing, like Finite Element Methods (FEM).
Demo Delphi - Full source can be purchased for €495

Virtual Scrollbox component
This component implements a virtual drawing area and automatically adjusts the scrollbars. It is especially suitable as a base component from which you can descend your own document imaging, CAD or GIS components.
Open--Source Delphi 5 - XE - Purchase 1-year support and releases for $29

Line smoothing package using Bezier curves
This package provides source code for customizable line smoothing, using Bezier curves. The package provides simple-to-integrate freehand line smoothing tools for use in vectorial or photo editors.
Demo Delphi/Java/C++ - Source available

Polyline simplification using Douglas-Peucker
This package provides source code for the classical Douglas-Peucker algorithm for polyline simplification.
Freeware Delphi 5 and up - Source included

FFT Library
This library provides a Delphi implementation for a complex Fast Fourier Transform (FFT) on an arbitrary length data series.
Freeware Delphi 5 and up - Source included

Tips


Additionally, some valuable tips can be found here.

 

   Page last changed: 08Apr2010 © Copyright 2002-2010 SimDesign