This method begins the PDF creation process.

[C++ Builder]     [ bool = ]imagekitcontrolname->FileIO->PDF->Start()
[Delphi]   [ Boolean = ]imagekitcontrolname.FileIO.PDF.Start

Parameters

None

Return Value

Returns True (nonzero) if successful. Returns False (0) if unsuccessful.

Explanation

The Start method begins the PDF creation process. Before executing this method, set the OwnerPassword and UserPassword properties.

The Start method is used with the AddImage, AddPage, and End methods.

 

Example

(1)C++Builder
     VImageKit1->FileIO->FileName = "C:\\PNG\\load.png";
     if (VImageKit1->FileIO->FileLoadAsRawData() == false) return;

     VImageKit1->FileIO->PDF->OwnerPassword = "abcd";
     VImageKit1->FileIO->PDF->Application = "Create PDF";
     VImageKit1->FileIO->PDF->Author = "Newtone Corp.";sp;  VImageKit1->FileIO->PDF->EnablePrint = true;
     if (VImageKit1->FileIO->PDF->Start() == false)
     {
          VImageKit1->FreeMemory(VImageKit1->FileIO->ImageHandleRawData);
          return;
     }

     VImageKit1->FileIO->PDF->DocumentSize = "A4";
     VImageKit1->FileIO->PDF->AddPage();
     VImageKit1->FileIO->PDF->AddImage(VImageKit1->FileIO->ImageHandleRawData, 30, 50, 100);

     VImageKit1->FileIO->PDF->SavePDFFileName = "C:\\PDF\\save.pdf";
     VImageKit1->FileIO->PDF->Finish();

     VImageKit1->FreeMemory(VImageKit1->FileIO->ImageHandleRawData);


(2)Delphi
     VImageKit1.FileIO.FileName := 'C:\PNG\load.png';
     if (VImageKit1.FileIO.FileLoadAsRawData = False) then Exit;

     VImageKit1.FileIO.PDF.OwnerPassword := 'abcd';
     VImag     VImageKit1.FileIO.PDF.Application := 'Create PDF';
     VImageKit1.FileIO.PDF.Author := 'Newtone Corp.';F.EnablePrint := True;
     if (VImageKit1.FileIO.PDF.Start = False) then
     begin
     VImageKit1.FreeMemory(VImageKit1.FileIO.ImageHandleRawData);
     Exit;
     end;

     VImageKit1.FileIO.PDF.DocumentSize := 'A4';
     VImageKit1.FileIO.PDF.AddPage;
     VImageKit1.FileIO.PDF.AddImage(VImageKit1.FileIO.ImageHandleRawData, 30, 50, 100);

     VImageKit1.FileIO.PDF.SavePDFFileName := 'C:\PDF\save.pdf';
     VImageKit1.FileIO.PDF.Finish;

     VImageKit1.FreeMemory(VImageKit1.FileIO.ImageHandleRawData);

The ImageKit10 VCL is a product created by Newtone Corporation