Ptburn sdk



Yüklə 324.41 Kb.
səhifə1/9
tarix07.11.2018
ölçüsü324.41 Kb.
  1   2   3   4   5   6   7   8   9





PTBurn 3 SDK




Network-capable, Text-based, Shared Folder Burning & Printing

Job File Command Structure


Programming Examples

Robot Status Information

Client Commands

Introduction

Compatible with:





























































Primera Technology Inc.

March 06, 2017 / Revision 3.25

1 Introduction 6

2 JRQ File Command Structure 7

2.1 Command Keys/Values 7

2.1.1 JobID 7

2.1.2 ClientID 7

2.1.3 Importance 7

2.1.4 Data 7

2.1.5 AudioFile 8

2.1.6 ImageFile 9

2.1.7 DeleteFiles 10

2.1.8 ImageType 10

2.1.9 DataImageType 10

2.1.10 CloseDisc 11

2.1.11 Copies 11

2.1.12 PrintLabel 11

2.1.13 VolumeName 12

2.1.14 BurnSpeed 12

2.1.15 VerifyDisc 12

2.1.16 RejectIfNotBlank 12

2.1.17 NotifyClient 12

2.1.18 PreserveISOVariations 12

2.1.19 ReadDataTo 13

2.1.20 ReadDataFormat 13

2.1.21 CreateSubFolders 13

2.1.22 CheckFileOnDisc 13

2.1.23 CheckSystemIDOnDisc 13

2.1.24 CheckVolumeIDOnDisc 14

2.1.25 CheckPubIDOnDisc 14

2.1.26 CheckPreparerIDOnDisc 14

2.1.27 CheckAppIDOnDisc 14

2.1.28 PVDSystemID 14

2.1.29 PVDPublisherID 14

2.1.30 PVDPreparerID 14

2.1.31 PVDApplicationID 14

2.1.32 LoadUnloadOverride 14

2.1.33 PreMasterData 15

2.1.34 DriveID 15

2.1.35 BinID 15

2.1.36 TestRecord 16

2.1.37 PrintQuality 16

2.1.38 PrintInnerDiam 16

2.1.39 PrintOuterMargin 16

2.1.40 MergeField 17

2.1.41 RobotName 17

2.1.42 PrintReject 18

2.1.43 CDTextDiscTitle 18

2.1.44 CDTextDiscPerformer 18

2.1.45 CDTextDiscComposer 18

2.1.46 CDTextTrackTitle 18

2.1.47 CDTextTrackPerformer 19

2.1.48 CDTextTrackComposer 19

2.2 Programming Examples 19

2.2.1 Simple Data Job 19

2.2.2 Simple Audio Job 19

2.2.3 Burn and Print job of 5 discs with many options specified 19

2.2.4 Print Only Job of 25 Discs 20

2.2.5 Read Data Job of 3 Discs 20

2.2.6 Read Global Image Job of 3 Discs 20

3 Status Information 21

3.1 SystemStatus.txt File 21

3.1.1 Example of SystemStatus.txt 21

3.1.2 Robot List 22

3.1.3 Robot Section 22

3.1.4 System Section 24

3.2 RobotName.txt Status Files 26

3.2.1 Example of RobotName.txt (e.g. Disc Publisher XRP.txt) 26

3.2.2 JobList Section 28

3.2.3 CompletedJobs Section 28

3.2.4 Job Details Section 28

3.2.5 System Section 32

3.2.6 Drive Statistics Section 36

4 Client Commands 38

4.1 Abort Command 38

4.2 Shutdown After Job Command 38

4.3 Shutdown Immediate Command 38

4.4 Align Printer Command 39

4.5 Ignore Ink Low Command 39

4.6 Process Disc Command 39

4.7 Reject Disc Command 40

4.8 Unload Command 40

4.9 Check Bins Command 40

4.10 Create Report Command 40

4.11 Generate Preview 41

4.12 Run Utility Command 41

4.13 USB Connect 41

4.14 USB Disconnect 41

4.15 Set/Clear Kiosk Mode 41

4.16 Clean Cartridges 42

5 Coding Best Practices 42

5.1 Programming Tips 42

5.1.1 Reading the Status File 42

5.1.2 Determining if the service is Running. 42

5.1.3 Starting the service 42

5.2 Merge Printing 42

6 Appendix A: PTSetup.ini 45

7 Appendix B: Deployment Details 50

8 Appendix C: Job, System and Burn Engine Error Codes 51

9 Appendix D: Loading/Unloading Override 65



10 Revision History 67





Dostları ilə paylaş:
  1   2   3   4   5   6   7   8   9


Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2017
rəhbərliyinə müraciət

    Ana səhifə