|
Automation with the BarTender .NET SDK
Provides a .NET development environment that interfaces seamlessly with any .NET language to give superior resource management and extensibility over BarTender's ActiveX Automation interface. The BarTender .NET software development kit (SDK) supports BarTender automation tasks so that you can access BarTender functions programmatically.
The following SDKs are available:
Librarian API: Enables users to access the functionality of Librarian, which is a revision control system that is installed with the BarTender Suite.
Print Engine API: Provides a managed interoperability wrapper for the BarTender print engine.
Print Scheduler API: Enables interaction with the Print Scheduler service and the BarTender automation system.
Print Server API: Provides scalable, task-based management of large or complex print jobs.
System Database API: Provides access to information that is stored in the BarTender System Database.
Provides a way to pass print job data to BarTender by using the Extensible Markup Language (XML) either in a script that is passed by using the command line or in an integration or via an ActiveX control. The XML data contains all of the information that BarTender needs to print basic items in addition to many of the optional features that BarTender provides, including data entry, query prompting, and media handling. BarTender receives the incoming XML data, transforms it, and then completes the actions that are specified. An XML response message, which contains data that can be used to verify the completion of the job, is automatically created each time a script is received.
Automation with the Command-Line Interface
Provides a way to automate most tasks by using ActiveX Automation. By using a programming or scripting language, such as Visual Basic, you can access BarTender's automation objects, making it possible to programmatically perform most tasks that are done manually by using the user interface.