Zum Inhalt springen
  • Email
ITF Ingenieurbüro

ITF Ingenieurbüro

Softwareentwicklung und Netzwerke
  • Unternehmen
  • Leistungen
    • Software
    • Server & Netzwerke
    • Beratung
  • Produkte
    • LogoSIS
      • Intelligente Logistik
      • Ihre Vorteile
      • Fakten
      • Systemvoraussetzungen
      • LogoSIS Remote
      • LogoSIS Driver App
      • LogoSIS – Nutzungsbedingungen (Terms & Conditions) – DE
      • LogoSIS -Datenschutzerklärung (Privacy Policy) – DE
  • Downloads
    • TPDFImage 1.5
  • Datenschutzerklärung
    • Impressum
    • Haftungsausschluß

Datum und Zeit

34
  • DecodeTime
  • IncMonth
  • IsLeapYear
  • FormatDateTime
  • DayOfWeek
  • StrToTime
  • TimeToStr
  • StrToDate
  • DateToStr
  • StrToDateTime
  • DateTimeToStr
  • Time
  • Date
  • Now
  • ReplaceTime
  • TryStrToTime
  • TryStrToDateTime
  • TryStrToDate
  • TimeZoneBias
  • TimeUTC
  • NowUTC
  • LastDayOfWeek
  • ISO8601ToDate
  • GetFederalStates
  • FirstDayOfWeek
  • EncodeTime
  • DaysBetween
  • DateUTC
  • DateToWeek
  • DateToISO8601
  • CheckDateSpecialDay
  • CheckDateHoliday
  • EncodeDate
  • DecodeDate

Sonstiges

16
  • TQueue
  • TStack
  • TStringHashtable
  • TIntegerHashtable
  • THashtable
  • TStringList
  • TStrings
  • TList
  • TPersistentData
  • TProfiler
  • TClipboard
  • UserException
  • ReportStartRecording
  • ReportEndRecording
  • IsCharAlphaNumeric
  • IsCharAlpha

Stringfunktionen

72
  • StringOfChar
  • MidStr
  • RightStr
  • LeftStr
  • Copy
  • QuotedStr
  • LastDelimiter
  • IsDelimiter
  • AnsiCompareStr
  • CompareStr
  • AnsiCompareText
  • CompareText
  • Trim
  • TrimRight
  • TrimLeft
  • SetLength
  • Length
  • Pos
  • UpperCase
  • LowerCase
  • Insert
  • Delete
  • SetCharAt
  • CharAt
  • TStringList
  • TStrings
  • UTF8ToStr
  • TimeStr
  • StrToUTF8
  • StripQuotes
  • SplitPattern
  • ShowStatus
  • SetValue
  • RTFToHTML
  • ReplaceAll
  • Replace
  • RemoveValue
  • RemoveIndex
  • QuotedDBString
  • Quote
  • MatchPattern
  • Levenshtein
  • LastErrorMessage
  • IntStr
  • HTTPEncodeHTTP
  • HTTPEncode
  • HTMLToText
  • HasValue
  • GetValue
  • GetIndex
  • GeneratePassword
  • FormatFloat
  • Format
  • FloatStr
  • ExtractValueReverse
  • ExtractValue
  • ExtractPattern
  • EncryptString
  • EncodeStringPHP
  • EncodeString
  • Encode64
  • DecryptString
  • DecodeStringPHP
  • DecodeString
  • Decode64
  • DateTimeStr
  • DateStr
  • CountValues
  • BoolStr
  • Asc
  • AnsiUpperCase
  • AnsiLowerCase

Dateien / Ordner

27
  • TIniFile
  • TFTPConnection
  • TEDIFile
  • TFTP
  • TSFTP
  • TDirListEntry
  • TDirList
  • TZip
  • SystemPath
  • ReleaseNetworkPath
  • Path
  • GetTempPath
  • GetTempFileExt
  • GetTempFile
  • GetOldestFile
  • GetFileDateTime
  • FileSize
  • FileList
  • FileCopy
  • ExtractFileName
  • ExtractFileExt
  • ExpandPath
  • DiskFree
  • DirList
  • CreateFullPath
  • CopyFile
  • AddNetworkPath

Dokumente

4
  • ZipExtractFiles
  • PrintImageFile
  • PatchPDFZugferd
  • GSConvertFile

System

24
  • TIniFile
  • TerminateProcess
  • Shutdown
  • ShellExecWaitExitCode
  • ShellExecWait
  • ShellExecHandle
  • ShellExec
  • SetEnvironmentVar
  • RunAs
  • Reboot
  • ProcessFinished
  • ProcessExitCode
  • PlaySound
  • Ping
  • OpenURL
  • KillProcess
  • GetServicePID
  • GetMemUsage
  • GetFileVersion
  • GetEnvironmentVar
  • GetAppVersion
  • ExecAndWait
  • Exec
  • CloseHandle

Drucker

13
  • SetDefaultPrinter
  • SelectPrinter
  • SelectDefaultPrinter
  • PrinterPrintPassThroughLine
  • PrinterPrintPassThroughData
  • PrinterPrintPassThroughCABUploadFile
  • PrinterPrintPassThrough
  • PrinterNewPage
  • PrinterList
  • PrinterEndDocument
  • PrinterBeginDocument
  • PrintDocument
  • GetSelectedPrinter

Eingabe

1
  • SendKeys

HTTP / Web

11
  • TWebForm
  • TEDIFile
  • TJSONParser
  • TXMLParser
  • WebCallScript
  • HTTPUploadStream
  • HTTPUploadFile
  • HTTPSendRequestStream
  • HTTPSendRequest
  • HTTPDownloadStream
  • HTTPDownloadFile

Kryptografie

6
  • RCXEncode
  • RCXDecode
  • md5Old
  • md5
  • Encrypt
  • Decrypt

Oberflaeche

44
  • TViews
  • TView
  • TForm
  • TSideBarNode
  • TCustomNode
  • TSideBar
  • ThemeCalcTextColor
  • ThemeCalcSymColor
  • ThemeCalcSelectTextColor
  • ThemeCalcSelectColor
  • ThemeCalcEditColor
  • ThemeCalcBtnTextColor
  • ThemeCalcBtnColorTo
  • ThemeCalcBtnColorFrom
  • ThemeCalcBorderColor
  • SubListStyle
  • SetThemeTextColor
  • SetThemeSymColor
  • SetThemeSelectColor
  • SetThemeGradientMode
  • SetThemeEditColor
  • SetThemeContrast
  • SetThemeColor
  • SetThemeButtonColor
  • SetThemeBorderColor
  • SetCustomTheme
  • MainListStyle
  • LabelStyle
  • GetThemeTextColor
  • GetThemeSymColor
  • GetThemeSelectColor
  • GetThemeGradientMode
  • GetThemeEditColor
  • GetThemeContrast
  • GetThemeButtonColor
  • GetThemeBorderColor
  • GetCustomTheme
  • EditStyle
  • ColorToString
  • ColorSetSaturation
  • ColorSetLuminance
  • ColorGetSaturation
  • ColorGetLuminance
  • ColorAddLightness

Globale Referenzen

6
  • Wizard
  • Views
  • Setup
  • Scripts
  • Script
  • DB

Registry

2
  • RegReadValue
  • RegReadSections

Varianten

18
  • VarIsEmpty
  • VarIsNull
  • VarClear
  • VarToStr
  • VarAsType
  • Unassigned
  • Null
  • VarType
  • VarToDateTime
  • VarArrayHighBound
  • NVL
  • NullIf
  • IsNull
  • IntToClass
  • IIF
  • CreateContext
  • ClassToInt
  • Class

Konvertierung

18
  • Ord
  • Chr
  • StrToFloatDef
  • StrToFloat
  • FloatToStr
  • StrToIntDef
  • StrToInt
  • IntToStr
  • TryStrToInt
  • TryStrToFloat
  • TruncFloat
  • RoundUpFloat
  • RoundTo
  • RoundFormat
  • RoundFloat
  • IntToHex
  • IntAbs
  • CheckBit

Datenbank

12
  • TParserConfig
  • TDataField
  • TBaseConnection
  • TCustomMemData
  • TMemData
  • TRecord
  • TQuery
  • TExtRecord
  • TExtQuery
  • TExtConnection
  • ExtractFilePath
  • TConnection

Scripte starten

5
  • TScriptParams
  • TParamItem
  • TParams
  • TScript
  • TScripts

Setup

1
  • TSetup

DB Schema

8
  • TLink
  • TLinks
  • TIndex
  • TIndices
  • TField
  • TFields
  • TTable
  • TTables

Reporting

2
  • TReport
  • TReportManager

Kommunikation

10
  • TMailMessage
  • TFTPConnection
  • TFTP
  • TSFTP
  • TMAPI
  • TFAX
  • TIMAP
  • TPOP3
  • TSMTPMail
  • TSMTP

Streams

5
  • TFileStream
  • TStringStream
  • TMemStream
  • TStream
  • TBaseStream

Grafik

14
  • EncodeCellFormat
  • RGB
  • TQRCode
  • TBarcodeProcessor
  • TGraphicsTool
  • TGraphicsConverter
  • TImage
  • TFont
  • TBrush
  • TPen
  • TBitmap
  • TGraphic
  • TCanvas
  • TBaseImage

GUI Scripting

13
  • TProperties
  • TProperty
  • TLabelStyle
  • TEditStyle
  • TListStyle
  • TWizardPage
  • TControl
  • TWizard
  • TWizardItemizedControl
  • TWizardControl
  • TPage
  • TWizardPages
  • TWizardControls

Konstanten

2
  • Barcode Typen
  • Wizard Style

Eigenschaften

23
  • ScriptComboBox
  • ScriptDBGrid
  • ScriptGroupBox
  • ScriptFileEdit
  • ScriptDispoEdit
  • ScriptSpinEdit
  • ScriptChatBox
  • ScriptDocumentEdit
  • ScriptDBListBox
  • ScriptInput
  • ScriptNumberEdit
  • ScriptTransition
  • ScriptDateEdit
  • ScriptDBLinkEdit
  • ScriptMapEdit
  • ScriptEdit
  • ScriptCurrencyEdit
  • ScriptButton
  • ScriptDBFilter
  • ScriptContainer
  • ScriptControl
  • ScriptListView
  • Barcode Scanner

Klassen

3
  • EDelphi
  • Exception
  • TObject

Laufzeit

12
  • PrintLn
  • Print
  • SetRandSeed
  • RandSeed
  • RandG
  • Randomize
  • RandomInt
  • Random
  • Inc
  • ParamCount
  • ParamStr
  • Param

Mathematik

32
  • Pi
  • Min
  • Max
  • RadToDeg
  • DegToRad
  • Power
  • Round
  • Trunc
  • Frac
  • Int
  • Sqr
  • Sqrt
  • LogN
  • Log10
  • Log2
  • Ln
  • Exp
  • Abs
  • Hypot
  • Cotan
  • ArcTanh
  • ArcTan
  • ArcCosh
  • ArcCos
  • ArcSinh
  • ArcSin
  • Tanh
  • Tan
  • Cosh
  • Cos
  • Sinh
  • Sin

Enumerationen

1
  • TVarType

Script Controls

32
  • ScriptListBox
  • ScriptChatBox
  • ScriptDocumentEdit
  • ScriptDBListBox
  • ScriptNumberEdit
  • ScriptCheckBox
  • ScriptTransition
  • ScriptSpinEdit
  • ScriptDispoEdit
  • ScriptTimeEdit
  • ScriptFileEdit
  • ScriptGroupBox
  • ScriptDBGrid
  • ScriptItemizedControl
  • ScriptListView
  • ScriptCalendarEdit
  • ScriptDateEdit
  • ScriptDBLinkEdit
  • ScriptMapEdit
  • ScriptCurrencyEdit
  • ScriptLineHorizontal
  • ScriptRadioButton
  • ScriptMemoEdit
  • ScriptComboBox
  • ScriptDBInput
  • ScriptDBFilter
  • ScriptContainer
  • ScriptStaticText
  • ScriptEdit
  • ScriptInput
  • ScriptButton
  • ScriptControl

Ereignisse

11
  • ControlExecute
  • ControlAdditional
  • CreatePages
  • PageChanged
  • CreateControls
  • CreateWizard
  • LoadData
  • ControlModified
  • ControlExit
  • ControlEnter
  • ControlValidate

Anwendungsdokumentation

2
  • Allgemeine Bedienungsanleitung
  • Bedienungsanleitung

Methoden

3
  • ScriptChatBox
  • ScriptDispoEdit
  • ScriptDocumentEdit
View Categories
  • Home
  • Docs
  • Entwicklerdokumentation
  • Grafik
  • TImage

TImage

8 min read

Typ: Klasse

Stellt die Scriptklasse TImage bereit.

Basisklasse TBaseImage
Statisch false

Klassendeklaration

type
  TImage = class(TBaseImage)
  public
    constructor Create;
    destructor Free;
    procedure BeginUpdate(Message: String = Die Datei wird verarbeitet);
    procedure EndUpdate;
    procedure Assign(Image: TBaseImage);
    procedure Contrast(Value: Integer);
    procedure UpdatePage(Quality: Integer = 100; ImageType: TImageType = gptJPG);
    function GetText(Options: Integer = 0): String;
    procedure New;
    procedure Clear;
    procedure LockCanvas;
    procedure UnlockCanvas;
    procedure PrepareCanvas;
    procedure FreeCanvas;
    procedure SaveCanvas;
    function SetPDFAMode(Value: Integer): Boolean;
    function CheckPDFACompliance(FileName: String; Password: String; Options: Integer): Integer;
    function GetStringlistCount(StringListID: Integer): Integer;
    function GetStringlistItem(StringListID: Integer; Index: Integer): String;
    function GetInformation(Key: Integer): String;
    function SetInformation(Key: Integer; Value: String): Integer;
    procedure UpdateToFile(FileName: String);
    function AddEmbeddedFile(FileName: String; MimeType: String): Integer;
    function AddFileAttachment(Title: String; FileID: Integer): Integer;
    function EmbedFile(Title: String; FileName: String; MimeType: String): Integer;
    function EmbeddedFileCount: Integer;
    function GetEmbeddedFileContentToFile(Index: Integer; FileName: String): Integer;
    function GetEmbeddedFileContentToStream(Index: Integer; Stream: TStream): Integer;
    function GetEmbeddedFileStrProperty(Index: Integer; Tag: Integer): String;
    function SetEmbeddedFileStrProperty(Index: Integer; Tag: Integer; Value: String): Integer;
    procedure LoadFromStream(Stream: TStream);
    procedure SaveToStream(Stream: TStream);
    procedure LoadFromFile(FileName: String);
    procedure SaveToFile(FileName: String);
    procedure ExtractToFile(FileName: String; PageFrom: Integer; PageTo: Integer; Append: Boolean);
    procedure ExtractToStream(Stream: TStream; PageFrom: Integer; PageTo: Integer);
    procedure DeletePages(PageFrom: Integer; PageTo: Integer);
    procedure DeletePage(Page: Integer = 0);
    procedure AppendPage;
    procedure InsertPage;
    procedure AssignPage(Image: TBaseImage);
    procedure FirstPage;
    procedure NextPage;
    procedure PreviousPage;
    procedure LastPage;
    procedure Print(PageFrom: Integer; PageTo: Integer; Dialog: Boolean; Title: String; LowLevel: Boolean = FALSE; PageMode: Integer = 0);
    procedure PrintEx(PageFrom: Integer; PageTo: Integer; Dialog: Boolean; Title: String);
    property PageCount: Integer;
    property Canvas: TCanvas;
    property CurrentPage: Integer;
    property SaveAsGraphic: Boolean;
    property SmoothImages: Integer;
    property Resolution: Integer;
    property UpdateMode: Integer;
    property Zoom: Integer;
    property ZoomMode: TZoomMode;
    property Orientation: TOrientation;
    property Mode: TitfPictureMode;
    property AutoRotate: Boolean;
    property FileName: String;
    property FileType: String;
    property Width: Integer;
    property Height: Integer;
    property ExternalPath: String;
  end;

Konstruktoren #

Create #

Erzeugt eine Instanz von TImage.

Signatur

constructor Create;

Methoden #

Free #

Gibt die Instanz frei.

Signatur

destructor Free;

BeginUpdate #

Stellt BeginUpdate bereit.

Signatur

procedure BeginUpdate(Message: String = Die Datei wird verarbeitet);

Parameter

Name Typ Modifier Optional Beschreibung
Message String value Ja Parameter Message der Methode.

EndUpdate #

Stellt EndUpdate bereit.

Signatur

procedure EndUpdate;

Assign #

Stellt Assign bereit.

Signatur

procedure Assign(Image: TBaseImage);

Parameter

Name Typ Modifier Optional Beschreibung
Image TBaseImage value Nein Parameter Image der Methode.

Contrast #

Stellt Contrast bereit.

Signatur

procedure Contrast(Value: Integer);

Parameter

Name Typ Modifier Optional Beschreibung
Value Integer value Nein Parameter Value der Methode.

UpdatePage #

Stellt UpdatePage bereit.

Signatur

procedure UpdatePage(Quality: Integer = 100; ImageType: TImageType = gptJPG);

Parameter

Name Typ Modifier Optional Beschreibung
Quality Integer value Ja Parameter Quality der Methode.
ImageType TImageType value Ja Parameter ImageType der Methode.

GetText #

Stellt GetText bereit.

Signatur

function GetText(Options: Integer = 0): String;

Parameter

Name Typ Modifier Optional Beschreibung
Options Integer value Ja Parameter Options der Methode.

Rueckgabewert

String – Rueckgabewert der Methode GetText.

New #

Stellt New bereit.

Signatur

procedure New;

Clear #

Stellt Clear bereit.

Signatur

procedure Clear;

LockCanvas #

Stellt LockCanvas bereit.

Signatur

procedure LockCanvas;

UnlockCanvas #

Stellt UnlockCanvas bereit.

Signatur

procedure UnlockCanvas;

PrepareCanvas #

Stellt PrepareCanvas bereit.

Signatur

procedure PrepareCanvas;

FreeCanvas #

Stellt FreeCanvas bereit.

Signatur

procedure FreeCanvas;

SaveCanvas #

Stellt SaveCanvas bereit.

Signatur

procedure SaveCanvas;

SetPDFAMode #

Stellt SetPDFAMode bereit.

Signatur

function SetPDFAMode(Value: Integer): Boolean;

Parameter

Name Typ Modifier Optional Beschreibung
Value Integer value Nein Parameter Value der Methode.

Rueckgabewert

Boolean – Rueckgabewert der Methode SetPDFAMode.

CheckPDFACompliance #

Stellt CheckPDFACompliance bereit.

Signatur

function CheckPDFACompliance(FileName: String; Password: String; Options: Integer): Integer;

Parameter

Name Typ Modifier Optional Beschreibung
FileName String value Nein Parameter FileName der Methode.
Password String value Nein Parameter Password der Methode.
Options Integer value Nein Parameter Options der Methode.

Rueckgabewert

Integer – Rueckgabewert der Methode CheckPDFACompliance.

GetStringlistCount #

Stellt GetStringlistCount bereit.

Signatur

function GetStringlistCount(StringListID: Integer): Integer;

Parameter

Name Typ Modifier Optional Beschreibung
StringListID Integer value Nein Parameter StringListID der Methode.

Rueckgabewert

Integer – Rueckgabewert der Methode GetStringlistCount.

GetStringlistItem #

Stellt GetStringlistItem bereit.

Signatur

function GetStringlistItem(StringListID: Integer; Index: Integer): String;

Parameter

Name Typ Modifier Optional Beschreibung
StringListID Integer value Nein Parameter StringListID der Methode.
Index Integer value Nein Parameter Index der Methode.

Rueckgabewert

String – Rueckgabewert der Methode GetStringlistItem.

GetInformation #

Stellt GetInformation bereit.

Signatur

function GetInformation(Key: Integer): String;

Parameter

Name Typ Modifier Optional Beschreibung
Key Integer value Nein Parameter Key der Methode.

Rueckgabewert

String – Rueckgabewert der Methode GetInformation.

SetInformation #

Stellt SetInformation bereit.

Signatur

function SetInformation(Key: Integer; Value: String): Integer;

Parameter

Name Typ Modifier Optional Beschreibung
Key Integer value Nein Parameter Key der Methode.
Value String value Nein Parameter Value der Methode.

Rueckgabewert

Integer – Rueckgabewert der Methode SetInformation.

UpdateToFile #

Stellt UpdateToFile bereit.

Signatur

procedure UpdateToFile(FileName: String);

Parameter

Name Typ Modifier Optional Beschreibung
FileName String value Nein Parameter FileName der Methode.

AddEmbeddedFile #

Stellt AddEmbeddedFile bereit.

Signatur

function AddEmbeddedFile(FileName: String; MimeType: String): Integer;

Parameter

Name Typ Modifier Optional Beschreibung
FileName String value Nein Parameter FileName der Methode.
MimeType String value Nein Parameter MimeType der Methode.

Rueckgabewert

Integer – Rueckgabewert der Methode AddEmbeddedFile.

AddFileAttachment #

Stellt AddFileAttachment bereit.

Signatur

function AddFileAttachment(Title: String; FileID: Integer): Integer;

Parameter

Name Typ Modifier Optional Beschreibung
Title String value Nein Parameter Title der Methode.
FileID Integer value Nein Parameter FileID der Methode.

Rueckgabewert

Integer – Rueckgabewert der Methode AddFileAttachment.

EmbedFile #

Stellt EmbedFile bereit.

Signatur

function EmbedFile(Title: String; FileName: String; MimeType: String): Integer;

Parameter

Name Typ Modifier Optional Beschreibung
Title String value Nein Parameter Title der Methode.
FileName String value Nein Parameter FileName der Methode.
MimeType String value Nein Parameter MimeType der Methode.

Rueckgabewert

Integer – Rueckgabewert der Methode EmbedFile.

EmbeddedFileCount #

Stellt EmbeddedFileCount bereit.

Signatur

function EmbeddedFileCount: Integer;

Rueckgabewert

Integer – Rueckgabewert der Methode EmbeddedFileCount.

GetEmbeddedFileContentToFile #

Stellt GetEmbeddedFileContentToFile bereit.

Signatur

function GetEmbeddedFileContentToFile(Index: Integer; FileName: String): Integer;

Parameter

Name Typ Modifier Optional Beschreibung
Index Integer value Nein Parameter Index der Methode.
FileName String value Nein Parameter FileName der Methode.

Rueckgabewert

Integer – Rueckgabewert der Methode GetEmbeddedFileContentToFile.

GetEmbeddedFileContentToStream #

Stellt GetEmbeddedFileContentToStream bereit.

Signatur

function GetEmbeddedFileContentToStream(Index: Integer; Stream: TStream): Integer;

Parameter

Name Typ Modifier Optional Beschreibung
Index Integer value Nein Parameter Index der Methode.
Stream TStream value Nein Parameter Stream der Methode.

Rueckgabewert

Integer – Rueckgabewert der Methode GetEmbeddedFileContentToStream.

GetEmbeddedFileStrProperty #

Stellt GetEmbeddedFileStrProperty bereit.

Signatur

function GetEmbeddedFileStrProperty(Index: Integer; Tag: Integer): String;

Parameter

Name Typ Modifier Optional Beschreibung
Index Integer value Nein Parameter Index der Methode.
Tag Integer value Nein Parameter Tag der Methode.

Rueckgabewert

String – Rueckgabewert der Methode GetEmbeddedFileStrProperty.

SetEmbeddedFileStrProperty #

Stellt SetEmbeddedFileStrProperty bereit.

Signatur

function SetEmbeddedFileStrProperty(Index: Integer; Tag: Integer; Value: String): Integer;

Parameter

Name Typ Modifier Optional Beschreibung
Index Integer value Nein Parameter Index der Methode.
Tag Integer value Nein Parameter Tag der Methode.
Value String value Nein Parameter Value der Methode.

Rueckgabewert

Integer – Rueckgabewert der Methode SetEmbeddedFileStrProperty.

LoadFromStream #

Stellt LoadFromStream bereit.

Signatur

procedure LoadFromStream(Stream: TStream);

Parameter

Name Typ Modifier Optional Beschreibung
Stream TStream value Nein Parameter Stream der Methode.

SaveToStream #

Stellt SaveToStream bereit.

Signatur

procedure SaveToStream(Stream: TStream);

Parameter

Name Typ Modifier Optional Beschreibung
Stream TStream value Nein Parameter Stream der Methode.

LoadFromFile #

Stellt LoadFromFile bereit.

Signatur

procedure LoadFromFile(FileName: String);

Parameter

Name Typ Modifier Optional Beschreibung
FileName String value Nein Parameter FileName der Methode.

SaveToFile #

Stellt SaveToFile bereit.

Signatur

procedure SaveToFile(FileName: String);

Parameter

Name Typ Modifier Optional Beschreibung
FileName String value Nein Parameter FileName der Methode.

ExtractToFile #

Stellt ExtractToFile bereit.

Signatur

procedure ExtractToFile(FileName: String; PageFrom: Integer; PageTo: Integer; Append: Boolean);

Parameter

Name Typ Modifier Optional Beschreibung
FileName String value Nein Parameter FileName der Methode.
PageFrom Integer value Nein Parameter PageFrom der Methode.
PageTo Integer value Nein Parameter PageTo der Methode.
Append Boolean value Nein Parameter Append der Methode.

ExtractToStream #

Stellt ExtractToStream bereit.

Signatur

procedure ExtractToStream(Stream: TStream; PageFrom: Integer; PageTo: Integer);

Parameter

Name Typ Modifier Optional Beschreibung
Stream TStream value Nein Parameter Stream der Methode.
PageFrom Integer value Nein Parameter PageFrom der Methode.
PageTo Integer value Nein Parameter PageTo der Methode.

DeletePages #

Stellt DeletePages bereit.

Signatur

procedure DeletePages(PageFrom: Integer; PageTo: Integer);

Parameter

Name Typ Modifier Optional Beschreibung
PageFrom Integer value Nein Parameter PageFrom der Methode.
PageTo Integer value Nein Parameter PageTo der Methode.

DeletePage #

Stellt DeletePage bereit.

Signatur

procedure DeletePage(Page: Integer = 0);

Parameter

Name Typ Modifier Optional Beschreibung
Page Integer value Ja Parameter Page der Methode.

AppendPage #

Stellt AppendPage bereit.

Signatur

procedure AppendPage;

InsertPage #

Stellt InsertPage bereit.

Signatur

procedure InsertPage;

AssignPage #

Stellt AssignPage bereit.

Signatur

procedure AssignPage(Image: TBaseImage);

Parameter

Name Typ Modifier Optional Beschreibung
Image TBaseImage value Nein Parameter Image der Methode.

FirstPage #

Stellt FirstPage bereit.

Signatur

procedure FirstPage;

NextPage #

Stellt NextPage bereit.

Signatur

procedure NextPage;

PreviousPage #

Stellt PreviousPage bereit.

Signatur

procedure PreviousPage;

LastPage #

Stellt LastPage bereit.

Signatur

procedure LastPage;

Print #

Stellt Print bereit.

Signatur

procedure Print(PageFrom: Integer; PageTo: Integer; Dialog: Boolean; Title: String; LowLevel: Boolean = FALSE; PageMode: Integer = 0);

Parameter

Name Typ Modifier Optional Beschreibung
PageFrom Integer value Nein Parameter PageFrom der Methode.
PageTo Integer value Nein Parameter PageTo der Methode.
Dialog Boolean value Nein Parameter Dialog der Methode.
Title String value Nein Parameter Title der Methode.
LowLevel Boolean value Ja Parameter LowLevel der Methode.
PageMode Integer value Ja Parameter PageMode der Methode.

PrintEx #

Stellt PrintEx bereit.

Signatur

procedure PrintEx(PageFrom: Integer; PageTo: Integer; Dialog: Boolean; Title: String);

Parameter

Name Typ Modifier Optional Beschreibung
PageFrom Integer value Nein Parameter PageFrom der Methode.
PageTo Integer value Nein Parameter PageTo der Methode.
Dialog Boolean value Nein Parameter Dialog der Methode.
Title String value Nein Parameter Title der Methode.

Properties #

PageCount #

Property PageCount.

Typ Integer
Lesbar true
Schreibbar false

Signatur

property PageCount: Integer;

Canvas #

Property Canvas.

Typ TCanvas
Lesbar true
Schreibbar false

Signatur

property Canvas: TCanvas;

CurrentPage #

Property CurrentPage.

Typ Integer
Lesbar true
Schreibbar true

Signatur

property CurrentPage: Integer;

SaveAsGraphic #

Property SaveAsGraphic.

Typ Boolean
Lesbar true
Schreibbar true

Signatur

property SaveAsGraphic: Boolean;

SmoothImages #

Property SmoothImages.

Typ Integer
Lesbar true
Schreibbar true

Signatur

property SmoothImages: Integer;

Resolution #

Property Resolution.

Typ Integer
Lesbar true
Schreibbar true

Signatur

property Resolution: Integer;

UpdateMode #

Property UpdateMode.

Typ Integer
Lesbar true
Schreibbar true

Signatur

property UpdateMode: Integer;

Zoom #

Property Zoom.

Typ Integer
Lesbar true
Schreibbar true

Signatur

property Zoom: Integer;

ZoomMode #

Property ZoomMode.

Typ TZoomMode
Lesbar true
Schreibbar true

Signatur

property ZoomMode: TZoomMode;

Orientation #

Property Orientation.

Typ TOrientation
Lesbar true
Schreibbar true

Signatur

property Orientation: TOrientation;

Mode #

Property Mode.

Typ TitfPictureMode
Lesbar true
Schreibbar true

Signatur

property Mode: TitfPictureMode;

AutoRotate #

Property AutoRotate.

Typ Boolean
Lesbar true
Schreibbar true

Signatur

property AutoRotate: Boolean;

FileName #

Property FileName.

Typ String
Lesbar true
Schreibbar true

Signatur

property FileName: String;

FileType #

Property FileType.

Typ String
Lesbar true
Schreibbar true

Signatur

property FileType: String;

Width #

Property Width.

Typ Integer
Lesbar true
Schreibbar true

Signatur

property Width: Integer;

Height #

Property Height.

Typ Integer
Lesbar true
Schreibbar true

Signatur

property Height: Integer;

ExternalPath #

Property ExternalPath.

Typ String
Lesbar true
Schreibbar true

Signatur

property ExternalPath: String;

Kategorie: TImage

Updated on April 19, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
TGraphicsConverterTFont

Powered by BetterDocs

Table of Contents
  • Konstruktoren
    • Create
  • Methoden
    • Free
    • BeginUpdate
    • EndUpdate
    • Assign
    • Contrast
    • UpdatePage
    • GetText
    • New
    • Clear
    • LockCanvas
    • UnlockCanvas
    • PrepareCanvas
    • FreeCanvas
    • SaveCanvas
    • SetPDFAMode
    • CheckPDFACompliance
    • GetStringlistCount
    • GetStringlistItem
    • GetInformation
    • SetInformation
    • UpdateToFile
    • AddEmbeddedFile
    • AddFileAttachment
    • EmbedFile
    • EmbeddedFileCount
    • GetEmbeddedFileContentToFile
    • GetEmbeddedFileContentToStream
    • GetEmbeddedFileStrProperty
    • SetEmbeddedFileStrProperty
    • LoadFromStream
    • SaveToStream
    • LoadFromFile
    • SaveToFile
    • ExtractToFile
    • ExtractToStream
    • DeletePages
    • DeletePage
    • AppendPage
    • InsertPage
    • AssignPage
    • FirstPage
    • NextPage
    • PreviousPage
    • LastPage
    • Print
    • PrintEx
  • Properties
    • PageCount
    • Canvas
    • CurrentPage
    • SaveAsGraphic
    • SmoothImages
    • Resolution
    • UpdateMode
    • Zoom
    • ZoomMode
    • Orientation
    • Mode
    • AutoRotate
    • FileName
    • FileType
    • Width
    • Height
    • ExternalPath