b-PAC Operating Environment

b-PAC SDK Sample Applications

The b-PAC SDK and b-PAC components operate in the following environments.
  • Note that supported OS or model varies depending on the b-PAC version.
  • b-PAC SDK Ver.3.0/3.1/3.2 (32-bit ver.) support 32-bit applications on 32-bit/64-bit OSs.
  • b-PAC SDK Ver.3.1/3.2 (64-bit ver.) support 64-bit applications on 64-bit OSs.

Supported OS

b-PAC SDK
Ver.1.5.6*1
b-PAC SDK
Ver.2.0.3
b-PAC SDK
Ver.3.0
b-PAC SDK
Ver.3.1 -
3.2.001
(32-bit ver.)
b-PAC SDK
Ver.3.1 -
3.2.001
(64-bit ver.)
b-PAC SDK
Ver. 3.2.010 or higher
(32-bit ver.)
b-PAC SDK
Ver. 3.2.010 or higher
(64-bit ver.)
Windows® 10 - - - Yes Yes Yes Yes
Windows® 8/ 8.1 - - Yes Yes Yes Yes Yes
Windows® 7 - - Yes Yes Yes Yes Yes
Windows Vista® Yes Yes Yes Yes Yes - -
Windows® XP/2000 Yes Yes Yes - - - -
Windows® NT4.0 Yes - - - - - -
Windows® 95/98/98SE/Me Yes - - - - - -

Supported Editor Versions

b-PAC SDK
Ver.1.5.6*1
b-PAC SDK
Ver.2.0.3
b-PAC SDK
Ver.3.0
b-PAC SDK
Ver.3.1/3.2
(32-bit ver.)
b-PAC SDK
Ver.3.1/3.2
(64-bit ver.)
P-touch Editor 5.1/5.2 - - - Yes Yes
P-touch Editor 5.0 - Yes Yes Yes Yes
P-touch Editor 4.2 Yes Yes - - -
P-touch Editor 3.2 Yes - - - -

Supported Models

PT Series

b-PAC SDK
Ver.1.5.6*1
b-PAC SDK
Ver.2.0.3
b-PAC SDK
Ver.3.0
b-PAC SDK
Ver.3.1/3.2
(32-bit ver.)
b-PAC SDK
Ver.3.1/3.2
(64-bit ver.)
PT-P950NW - - - Yes Yes
PT-P900W - - - Yes Yes
PT-P750W - - - Yes Yes
PT-P710BT - - - Yes Yes
PT-P700 - - - Yes Yes
PT-H500 - - - Yes Yes
PT-E850TKW - - - Yes Yes
PT-E800TK - - - Yes Yes
PT-E800T - - - Yes Yes
PT-E800W - - - Yes Yes
PT-E550W - - - Yes Yes
PT-E500 - - - Yes Yes
PT-D800W - - - Yes Yes
PT-D600 - - - Yes Yes
PT-D450 - - - Yes Yes
PT-9800PCN - - Yes Yes -
PT-9700PC - - Yes Yes -
PT-9600 Yes Yes Yes Yes -
PT-9500pc Yes Yes Yes Yes -
PT-9400 Yes Yes - - -
PT-9200pc Yes Yes - - -
PT-3600 Yes Yes Yes Yes -
PT-2730 - - Yes Yes -
PT-2700 Yes Yes Yes Yes -
PT-2500pc Yes - - - -
PT-2430PC - Yes Yes Yes -
PT-2420PC Yes Yes - - -
PT-2100 Yes Yes Yes Yes -
PT-1950 Yes Yes Yes Yes -
PT-1500pc Yes Yes - - -
PT-1230PC - Yes Yes Yes -
PT-550 Yes - - - -
PT-18R Yes Yes Yes Yes -
P-TOUCH PC*2 Yes - - - -

QL Series

b-PAC SDK
Ver.1.5.6*1
b-PAC SDK
Ver.2.0.3
b-PAC SDK
Ver.3.0
b-PAC SDK
Ver.3.1/3.2
(32-bit ver.)
b-PAC SDK
Ver.3.1/3.2
(64-bit ver.)
QL-1110NWB - - - Yes Yes
QL-1100 - - - Yes Yes
QL-1060N - Yes Yes Yes -
QL-1050N Yes Yes Yes Yes -
QL-1050 Yes Yes Yes Yes -
QL-820NWB - - - Yes Yes
QL-810W - - - Yes Yes
QL-800 - - - Yes Yes
QL-720NW - - Yes Yes -
QL-710W - - Yes Yes -
QL-700 - - Yes Yes -
QL-650TD Yes Yes Yes Yes -
QL-580N - Yes Yes Yes -
QL-570 - Yes Yes Yes -
QL-560 Yes Yes Yes Yes -
QL-550 Yes Yes Yes Yes -
QL-500 Yes Yes Yes Yes -

TD Series

b-PAC SDK
Ver.1.5.6*1
b-PAC SDK
Ver.2.0.3
b-PAC SDK
Ver.3.0
b-PAC SDK
Ver.3.1/3.2
(32-bit ver.)
b-PAC SDK
Ver.3.1/3.2
(64-bit ver.)
TD-2130N - - Yes Yes Yes
TD-2120N - - Yes Yes Yes
TD-2020 - - Yes Yes Yes
TD-4100N - - Yes Yes -
TD-4000 - - Yes Yes -

RJ Series

b-PAC SDK
Ver.1.5.6*1
b-PAC SDK
Ver.2.0.3
b-PAC SDK
Ver.3.0
b-PAC SDK
Ver.3.1/3.2
(32-bit ver.)
b-PAC SDK
Ver.3.1/3.2
(64-bit ver.)
RJ-4230B - - - Yes Yes
RJ-4040 - - Yes Yes -
RJ-4030 - - Yes Yes -
RJ-4030Ai - - - Yes -
RJ-3150 - - - Yes Yes
RJ-3150Ai - - - Yes Yes
RJ-3050 - - - Yes Yes
RJ-3050Ai - - - Yes Yes
RJ-2150 - - - Yes Yes
RJ-2140 - - - Yes Yes
RJ-2050 - - - Yes Yes
RJ-2030 - - - Yes Yes

MW Series

b-PAC SDK
Ver.1.5.6*1
b-PAC SDK
Ver.2.0.3
b-PAC SDK
Ver.3.0
b-PAC SDK
Ver.3.1/3.2
(32-bit ver.)
b-PAC SDK
Ver.3.1/3.2
(64-bit ver.)
MW-260 - - - Yes -
MW-145BT - - - Yes -
MW-140BT TypeE / TypeF - - - Yes -
MW-120 - - - Yes -

PJ Series

b-PAC SDK
Ver.1.5.6*1
b-PAC SDK
Ver.2.0.3
b-PAC SDK
Ver.3.0
b-PAC SDK
Ver.3.1/3.2
(32-bit ver.)
b-PAC SDK
Ver.3.1/3.2
(64-bit ver.)
PJ-773 - - - Yes Yes
PJ-763MFi - - - Yes Yes
PJ-763 - - - Yes Yes
PJ-762 - - - Yes Yes
PJ-723 - - - Yes Yes
PJ-722 - - - Yes Yes
PJ-663 - - - Yes -
PJ-623 - - - Yes -
  • Note) To execute a sample project, each development environment is required. No development environment is included in the b-PAC SDK.
  • *1: To use b-PAC on Microsoft® Windows® 95, DCOM95.exe must be pre-installed. Use the DCOM95.exe included in a development environment such as Microsoft® Visual Basic®, or download it from the download page of Microsoft.
  • *2: To use b-PAC on a P-TOUCH PC, download P-touch Editor Ver.3.x and the corresponding printer driver from the support page, instead of P-touch Editor Ver.2.2J included in the product.

Development Environment

b-PAC can be controlled via a wide variety of development environments on Microsoft® Windows® environments such as Microsoft® Visual Basic®, Visual C++®, Visual C#®, Visual Basic® for Application (Excel®, Access®), and Visual Basic® Script (description in HTML).

  • b-PAC is actually implemented as a COM automation server. A user can print by controlling the b-PAC component. Therefore, an application or development environment that has ability to control the COM automation server can print.
  • Supported Microsoft® Windows® environments only.

Download

FAQ

For Developers

  • Choose from Purposes

    Label printing, printer setup and management information.

  • b-PAC

    Information on application development tools for Windows

  • Mobile SDK

    Information on application development tools for mobile terminals

  • Command Reference

    Information on control command reference for label printers and mobile printers

  • Choose from Models

    Introduction of Brother tools applicable to your model

  • Video Library

    Videos showing how to use SDK and other information

  • Contact Us

    Fill out the contact us form if you have questions about Brother developer tool.

Share This Page