Toto je starší verze dokumentu!
FAQ: http://www.brother.com/product/dev/faq/bpac/programming/index.htm#faq04
Tisk z webové aplikace: http://download.brother.com/pub/com/dev/pdf/bpac_webapplication_eng.pdf
Jen pro Windows, příkazy k tisku lze provádět z prohlížeče, ale jen z IE.
Je potřeba stáhnout SDK: http://www.brother.com/product/dev/label/bpac/download/ (Verze 3.1 64bit mi nefungovala, verze 3.0 ano)
Do verze 2 se používá „BrssCom.Document“, od verze 3 pak „bpac.Document“.
Šablona štítku se vytvoří v programu P-touch Editor, je to soubor .lbx (.lbl pro starší verzi). V programu P-touch editor se zvolí tiskárna (resp. ovladač tiskárny) pro který se šablona vytváří (v SDK se to dá i definovat v metodě Open(„c:\stitek.lbx /DNazev ovladače). Údajně můžou být rozdíly v nastavení okrajů mezi jednotlivými tiskárnami.
Pozn. Nastavit šířku štítku v defalt nastavení tiskárny.
1. Start up P-touch Editor Version 3.x/4. Before continuing, select [File] – [Printer Setup], and check that the currently selected driver is the one that you wish to create a template file for. If a different driver is selected, select the desired driver, click the [Set as Default] button, and then click the [OK] button.
2. Specify the label size using the settings in the Page Properties.
http://download.brother.com/pub/com/bpac/download/bPAC_SDK20.pdf
Open(“C:\Program Files\Brother bPAC SDK\Templates\NamePlate1.lbl /DBrother PT-9500PC”)
kde /D… je nepovinné a lze jím specifikovat se kterou tiskárnou se má pracovat - typicky pokud je jich k počítači připojeno víc.
Export(2, "C:\text.bmp", 300)
kde 2=BMP, 300=dpi
SetText(long nIndex, BSTR szText)
kde nIndex je index objektu. V P-touch Editoru se zjistí index daného objektu mačkáním tabulátoru.
SetBarcodeData(long nIndex, BSTR szData)
DoPrint(0,"0,2")
kde dvojka cislo je pocet kopii stitku
http://www.brother.com/product/dev/mobile/android/download/index.htm#forAndroid https://play.google.com/store/apps/details?id=com.brother.ptouch.sdk.printdemo