Delphi

Top  Previous  Next

 

 

               procedure TForm1.FormCreate(Sender: TObject);

               var

                        err : Integer;

                        ret : Boolean;

                        PrinterName : string;

               begin

                       PrinterName := 'Delphi App';

 

                       //My application has Admin Privileges and so will create the printer at runtime and use it only when required

                        ret := PaperlessPrinterAxJPGX1.JPGDriverInitialize(PrinterName, err);

                        ret := PaperlessPrinterAxJPGX1.SetAsDefault;

 

                       //Enable the printer using your License Key

                        PaperlessPrinterAxJPGX1.SetActivationKey('EMA20-U6XV5-B4Y7A-2253Z-DY63C');

                        ret := PaperlessPrinterAxJPGX1.IsPrinterEnabled;

                       

                       

                       if (PaperlessPrinterAxJPGX1.IsPrinterReady) then

                          begin

 

                                      PaperlessPrinterAxJPGX1.FileName = "E:\\Data\\1.jpg";

                                     PaperlessPrinterAxJPGX1.CreateNewFolder = false;

       

                                     //PaperlessPrinterAxJPGX1.ShowConverionProgress = false;

                                     //PaperlessPrinterAxJPGX1.ShowPropertiesDialog = true;

                                         //PaperlessPrinterAxJPGX1.ShowSpoolProgress = false;

                                          //PaperlessPrinterAxJPGX1.PromptForOverWrite = false;

 

                                  //This function has to be called to save the current assigned properties.

                                  //A fail to this call, will take the default settings

                              

                               PaperlessPrinterAxJPGX1.SaveSettings();

 

                          end;                        

               end;