ڀاء Windows DLL سافٽ ويئر ڊولپر

ڪاپي رائيٽ
©2020 Brother Industries, Ltd. سڀ حق محفوظ آهن. هن دستاويز ۾ معلومات بغير نوٽيس جي تبديلي جي تابع آهي. هن دستاويز ۾ بيان ڪيل سافٽ ويئر لائسنس جي معاهدي تحت پيش ڪيو ويو آهي. سافٽ ويئر استعمال يا نقل ٿي سگھي ٿو صرف انهن معاهدي جي شرطن جي مطابق. هن اشاعت جو ڪو به حصو ڪنهن به صورت ۾ يا ڪنهن به طريقي سان برادر انڊسٽريز، لميٽيڊ جي اڳواٽ اجازت کان سواءِ ٻيهر پيش نه ٿو ڪري سگهجي.
ٽريڊ مارڪ
ڀاءُ يا ته هڪ ٽريڊ مارڪ آهي يا هڪ رجسٽرڊ ٽريڊمارڪ Brother Industries, Ltd.
ڪنهن به واپاري جا نالا ۽ ڪمپنين جا پراڊڪٽ جا نالا جيڪي برادر پروڊڪٽس تي ظاهر ٿين ٿا، لاڳاپيل دستاويز ۽ ٻيو ڪو به مواد اهي سڀئي ٽريڊ مارڪ يا رجسٽرڊ ٽريڊ مارڪ انهن لاڳاپيل ڪمپنين جا آهن.
اهم نوٽ
هي دستاويز ليبل پرنٽر لاءِ معلومات مهيا ڪري ٿو (ڏسو 4.1 سپورٽ ٿيل پرنٽر) ۽ استعمال لاءِ دستياب آهي صرف جيڪڏهن توهان هيٺ ڏنل شرطن سان متفق آهيو:
ڪابه وارنٽي
a. هن دستاويز جو مواد بغير نوٽيس جي تبديلي جي تابع آهن.
b. هن دستاويز جي حوالي سان، ڀاءُ ان ڳالهه جي ضمانت نه ڏيندو ته ان ۾ ڪو به نقص نه آهي يا جيڪڏهن مقصد مخصوص مقصد سان ملندو آهي، قطع نظر ته اهو واضح هجي يا تقليد.
c. ڀاءُ نقصان، ٽئين پارٽين جي عملن، صارف جي ارادي يا غفلت واري آپريشن، غلط استعمال، يا ٻين خاص حالتن جي تحت آپريشن جي ڪا به ذميواري قبول نه ڪندو.
رابطي جي معلومات
موبائل پرنٽر ڊولپرز لاءِ وڌيڪ معلومات لاءِ، دورو ڪريو
https://support.brother.com/g/s/es/dev/en/index.html?navi=offall
ھدايت
هڪ ليبل ڇپائي
- Exampاليزي:

پرنٽر ڪمانڊ استعمال ڪندي ڇپائي
پرنٽر حڪم موڪلڻ لاءِ (مثال طورample: FBPL، ZPL)، استعمال ڪريو sendcommand افعال
- Exampاليزي:

FBPL ٽيمپليٽ استعمال ڪندي ڇپائي
- FBPL ڪمانڊز (.BAS) استعمال ڪندي ٽيمپليٽ ٺاهيو.
- BPM (برادر پرنٽر مئنيجمينٽ ٽول) استعمال ڪندي ٽيمپليٽ کي پرنٽر جي فليش ميموري ۾ منتقل ڪريو.
- ٽيمپليٽ کي ڪال ڪريو ۽ ٽيڪسٽ داخل ڪريو جيڪو توھان استعمال ڪرڻ چاھيو ٿا
sendcommandافعال
- Exampاليزي:

تصوير ڇپائي
PCX/BMP تصوير کي ياد ڪرڻ ۽ پرنٽ ڪرڻ لاءِ (مثال طورample: logo)، ڊائون لوڊ ڪريو file پرنٽر جي فليش ميموري ڏانهن، استعمال ڪندي downloadpcx افعال پوءِ تصوير کي ڪال ڪريو FBPL حڪم موڪليندي. FBPL ڪمانڊز بابت وڌيڪ معلومات لاءِ، FBPL ڪمانڊ ريفرنس ۾ PUTPCX يا PUTBMP ڪمانڊ ڏسو.
- بٽ ميپ پرنٽنگ لاءِ، يا ته 1-bit (مونوڪروم) يا 8-bit (256-رنگ) BMP گرافڪ ڊائون لوڊ ڪريو file صرف.
- ڊائون لوڊ ڪيل تصوير کي مونوڪروم يا گري اسڪيل ۾ استعمال ڪندي پرنٽ ڪريو PUTPCX or PUTBMP حڪم. سڌو حرارتي موڊ ٻنهي مونوڪروم پرنٽنگ ۽ گريسڪيل پرنٽنگ کي سپورٽ ڪري ٿو. حرارتي منتقلي موڊ صرف مونوڪروم پرنٽنگ کي سپورٽ ڪري ٿو

RFID انڪوڊنگ Tag
RFID انڪوڊ ڪرڻ لاء tags، استعمال ڪريو rfidWrite فنڪشن.
- Exampاليزي:
- سپورٽ ٿيل پرنٽر:
- TD-4650TNWBR
- TD-4750TNWBR
- TJ-4021TNR
- TJ-4121TNR

API
کليل بندرگاهه
ونڊوز پرنٽر سپول شروع ڪريو.
اعلان
int openport (String port);
پيرا ميٽر
| پيرا ميٽر | قسم | گھربل | وصف |
| بندرگاهه | تار | ها | 1) مقامي پرنٽر لاءِ پرنٽر ڊرائيور جو نالو (مثال طورampاليزي: Brother TD-4420TN) |
2) نيٽ ورڪ پرنٽر لاءِ UNC رستو ۽ پرنٽر جو نالو (مثال طورampاليزي: ”\\server\TD-4420TN”) |
|||
3) LPT1 کان LPT4 سينٽرونڪس انٽرفيس لاءِ (مثالampاليزي: ”LPT1”) |
|||
4) USB انٽرفيس (exampاليزي: ”USB”) |
واپسي جو قدر
عدد 1 جيڪڏھن ڪامياب، ٻي صورت ۾ 0.
opennetport
IP پتي کي ترتيب ڏيڻ سان ونڊوز پرنٽر سپول شروع ڪريو.
اعلان
int opennetport (String IP address, int printer port);
پيرا ميٽر
| پيرا ميٽر | قسم | گھربل | وصف |
| IP پتو | تار | ها | پرنٽر IP پتو (مثال طورample: ”192.168.0.1“) |
| پرنٽر پورٽ | عدد | ها | پرنٽر ڪنيڪشن پورٽ (Exampلي: 9100) |
واپسي قدر
عدد 1 جيڪڏهن ڪاميابي، ٻي صورت ۾ 0
ويجهو پورٽ
ونڊوز پرنٽر سپول کي بند ڪريو.
اعلان
int closepor ();
پيرا ميٽر
ڪو به
واپسي جو قدر
عدد 1 جيڪڏھن ڪامياب، ٻي صورت ۾ 0.
سيٽ اپ ڪريو
پرنٽر سيٽنگون ترتيب ڏيو
اعلان
int setup (String width, String height, String speed, String density, String sensorType, String gap, String distance);
پيرا ميٽر
| پيرا ميٽر | قسم | گھربل | وصف |
|
تار | ها | ليبل جي ويڪر (ايم ايم) |
|
تار | ها | ليبل جي اوچائي (ايم ايم) |
|
تار | ها | پرنٽ جي رفتار (انچ / سيڪنڊ)1 / 1.5 / 2 / 3 / 4 / 6 / 8 / 10 / 12 / 13 / 14دستياب پرنٽ رفتار سيٽنگن بابت وڌيڪ معلومات لاء، ڏسو FBPL ڪمانڊ ريفرنس ۾ اسپيڊ ڪمانڊ. |
|
تار | ها | پرنٽ کثافت0-15: 0 ھلڪو، 15 ڳاڙهو |
|
تار | ها | ميڊيا سينسر جو قسم0: گپ سينسر، 1: ڪارو نشان سينسر |
|
تار | ها | ٻن ليبلن جي وچ ۾ فاصلو يا ڪاري نشان جي اوچائي (mm) |
|
تار | ها | خلا/ڪارو نشان جي فاصلي کي ڦيرايو (ايم ايم)؛ هن پيٽرولر کي سيٽ ڪريو 0 جڏهن عام ليبل جو قسم استعمال ڪندي. |
واپسي جو قدر
عدد 1 جيڪڏهن ڪاميابي، ٻي صورت ۾ 0.
ڪاغذ جي قسم کي مسلسل ڪاغذ تي مقرر ڪرڻ لاء، بيان ڪريو 0 parameters لاء sensor Type، فرق، ۽ distance.
صاف بفر
بفر صاف ڪريو
اعلان
int clearbuffer();
پيرا ميٽر
ڪو به
واپسي جو قدر
عدد 1 جيڪڏھن ڪامياب، ٻي صورت ۾ 0.
بار ڪوڊ
تعمير ٿيل بارڪوڊ فارميٽ استعمال ڪريو
اعلان
int barcode(String xDir, String yDir, String barcode, String height, String interpretation, String rotation, String narrowRatio, String wideRatio, String content);
پيرا ميٽر
| پيرا ميٽر | قسم | گھربل | وصف |
xDir |
تار | ها | بار ڪوڊ جي شروعاتي پوائنٽ X طرف (ڊٽس) (203 dpi: 1 mm = 8 نقطا، 300 dpi: 1 mm = 12 نقطا، 600 dpi: 1 mm = 24 نقطا) |
yDir |
تار | ها | بارڪوڊ جو شروعاتي نقطو Y طرف (ڊٽس) (203 dpi: 1 mm = 8 نقطا، 300 dpi: 1 mm = 12 نقطا، 600 dpi: 1 mm = 24 نقطا) |
barcode |
تار | ها | بار ڪوڊ جو قسم وڌيڪ معلومات لاء، ڏسو بار ڪوڊ جو قسم سيڪشن. |
height |
تار | ها | بارڪوڊ جي اوچائي (ڊٽس) |
interpretation |
تار | ها | انساني سڃاڻپ جي تعبير (متن) 0: پڙهڻ لائق نه، 1: انسان پڙهڻ لائق |
rotation |
تار | ها | گردش درجا0 : نه گردش90 : گھمايو 90 درجا ڪلاڪ وار180 : گھمايو 180 درجا ڪلاڪ وار270 : گھمايو 270 درجا ڪلاڪ وار |
|
تار | ها | تنگ بار تناسب تناسب بابت وڌيڪ معلومات لاء، ڏسو بارڪوڊ ۾ حڪم FBPL ڪمانڊ ريفرنس. |
wideRatio |
تار | ها | وسيع بار جو تناسب تناسب بابت وڌيڪ معلومات لاء، ڏسو بارڪوڊ ۾ حڪم FBPL ڪمانڊ ريفرنس. |
content |
تار | ها | بارڪوڊ مواد |
واپسي جو قدر
عدد 1 جيڪڏهن ڪاميابي، ٻي صورت ۾ 0.
بار ڪوڊ جو قسم
منتخب ڪريو barcode لسٽ مان ٽائپ ڪريو.
| بار ڪوڊ جو قسم | وصف | |
128 |
ڪوڊ 128، سوئچنگ ڪوڊ سبسٽ خودڪار | |
128M |
ڪوڊ 128، سوئچنگ ڪوڊ سبسٽ دستي طور تي | |
EAN128 |
EAN-128، سوئچنگ ڪوڊ سبسٽ
خودڪار |
|
EAN128M |
EAN-128M (GS1-128)، سوئچنگ ڪوڊ سبسٽ دستي طور تي | |
25 |
انٽرليوڊ 2 جو 5 | |
25C |
چيڪ انگن اکرن سان 2- مان- 5 جي وچ ۾ رکيل | |
25S |
معياري 2-مان-5 | |
25I |
صنعتي 2- مان-5 | |
39 |
ڪوڊ 39، سوئچنگ معياري ۽ مڪمل ASCII موڊ خودڪار طريقي سان | |
39C |
ڪوڊ 39 چيڪ عددن سان | |
93 |
ڪوڊ 93 | |
EAN13 |
ايان- 13 | |
EAN13+2 |
EAN-13 2 عددن جي اضافو سان | |
EAN13+5 |
EAN-13 5 عددن جي اضافو سان | |
EAN8 |
ايان- 8 | |
EAN8+2 |
EAN-8 2 عددن جي اضافو سان | |
EAN8+5 |
EAN-8 5 عددن جي اضافو سان | |
CODA |
Codabar (NW-7) | |
POST |
پوسٽنيٽ | |
LOGMARS |
ڪوڊ 39 جو خاص استعمال | |
UPCA |
يو ايس سي اي | |
UPCA+2 |
UPC-A 2 عددن جي اضافو سان | |
UPA+5 |
UPC-A 5 عددن جي اضافو سان | |
UPCE |
UPC-E | |
UPCE+2 |
UPC-E 2 عددن جي اضافو سان | |
UPE+5 |
UPC-E 5 عددن جي اضافو سان | |
MSI |
MSI | |
MSIC |
MSI چيڪ عددن سان | |
PLESSEY |
پليسي | |
CPOST |
Datalogic 2-of-5 (چين پوسٽ) | |
ITF14 |
ITF-14 | |
EAN14 |
ايان- 14 | |
11 |
ڪوڊ 11 (USD-8) | |
TELEPEN |
ٽيليفون | |
TELEPENN |
ٽيليفون نمبر | |
PLANET |
سيارو | |
CODE49 |
ڪوڊ 49 | |
DPI |
Deutsche پوسٽ سڃاڻپ ڪوڊ | |
DPL |
Deutsche پوسٽ Leitcode | |
ٻين بارڪوڊس کي پرنٽ ڪرڻ لاءِ، استعمال ڪندي FBPL ڪمانڊ موڪليو sendcommanڊي فنڪشن.
Exampاليزي: sendcommand("QRCODE 10,10,H,4,A,0,\"ABCabc123\"\r\n")
پرنٽر فونٽ
بلٽ ان فونٽس ۾ ٽيڪسٽ شئي جي وضاحت ڪريو.
اعلان
int printerfont(StringxDir,StringyDir,StringfontType,Stringrotation,StringxRate,StringyRate,Stringcontent);
پيرا ميٽر
| پيرا ميٽر | قسم | گھربل | وصف |
| xDir | تار | ها | ٽيڪسٽ جو شروعاتي نقطو (ڪردار تار) X طرف (ڊٽس) ۾ (203 dpi: 1 mm = 8 نقطا، 300 dpi: 1 mm = 12 نقطا، 600 dpi: 1 mm = 24 نقطا) |
| yDir | تار | ها | متن جو شروعاتي نقطو (ڪردار تار) Y طرف (ڊٽس) ۾ (203 dpi: 1 mm = 8 نقطا، 300 dpi: 1 mm = 12 نقطا، 600 dpi: 1 mm = 24 نقطا) |
| فونٽ جو قسم | تار | ها | فونٽ قسم جو نالو
پڪ ڪريو ته file نالو وڏي اکر ۾ آهي (مثال طورampاليزي: |
| گردش | تار | ها | متن جي گردش جو درجو0 : نه گردش90 : گھمايو 90 درجا ڪلاڪ وار180 : گھمايو 180 درجا ڪلاڪ وار270 : گھمايو 270 درجا ڪلاڪ وار |
| x شرح | تار | ها | ڪردار جي اوچائي وڌائڻ (رينج: 1-8) |
| yRate | تار | ها | ڪردار جي چوٽي جي واڌ (رينج: 1-8) |
| مواد | تار | ها | ڇپيل اکر |
واپسي جو قدر
عدد 1 جيڪڏھن ڪامياب، ٻي صورت ۾ 0.
بلٽ ان فونٽس استعمال ڪرڻ لاءِ، فهرست مان فونٽ جو قسم چونڊيو.
| فونٽ جو نالو | وصف |
| 0 | Monotype CG Triumvirate Bold Condensed Scalable فونٽ |
1 |
8 x 12 مقرر ٿيل پچ ڊٽ فونٽ |
2 |
12 x 20 مقرر ٿيل پچ ڊٽ فونٽ |
3 |
16 x 24 مقرر ٿيل پچ ڊٽ فونٽ |
4 |
24 x 32 مقرر ٿيل پچ ڊٽ فونٽ |
5 |
32 x 48 ڊٽ فڪسڊ پچ فونٽ |
6 |
14 x 19 ڊٽ فڪسڊ پچ فونٽ OCR-B |
7 |
21 x 27 ڊٽ فڪسڊ پچ فونٽ OCR-B |
8 |
14 x25 ڊٽ فڪسڊ پچ فونٽ OCR-A |
ROMAN.TTF |
Monotype CG Triumvirate بولڊ ڪنڊينسڊ، فڪسڊ فونٽ جي چوٽي ۽ اوچائي تناسب |
1.EFT |
EPL2 فونٽ 1 |
2.EFT |
EPL2 فونٽ 2 |
3.EFT |
EPL2 فونٽ 3 |
4.EFT |
EPL2 فونٽ 4 |
5.EFT |
EPL2 فونٽ 5 |
A.FNT |
ZPL2 فونٽ A |
B.FNT |
ZPL2 فونٽ B |
D.FNT |
ZPL2 فونٽ ڊي |
E8.FNT |
ZPL2 فونٽ E8 |
F.FNT |
ZPL2 فونٽ F |
G.FNT |
ZPL2 فونٽ جي |
H8.FNT |
ZPL2 فونٽ H8 |
GS.FNT |
ZPL2 فونٽ GS |
ڊائون لوڊ ڪيل فونٽس استعمال ڪرڻ لاءِ، برادر پرنٽ مينيجمينٽ ٽول (BPM) استعمال ڪندي پنهنجا فونٽ پرنٽر تي ڊائون لوڊ ڪريو:
- BPM کي هلائڻ.
- تي ڪلڪ ڪريو File مئنيجر.
- منتخب ڪريو file ٽائپ ڪريو ڊراپ-ڊائون لسٽ مان، ۽ پوء ڪلڪ ڪريو برائوز فونٽ چونڊڻ لاءِ file.
- مان FLASH چونڊيو ميموري ڊيوائس ڊراپ-ڊائون لسٽ.
- ڪلڪ ڪريو ڊائون لوڊ ڪريو ڊائون لوڊ ڪرڻ شروع ڪرڻ لاءِ file.
پڪ ڪريو ته file نالو وڏي اکر ۾ آهي. (مثالample: ipaexg.ttf → IPAEXG.TTF)
- BPM هڪ ونڊوز اوزار آهي ۽ اهو Bluetooth® ڪنيڪشن کي سپورٽ نٿو ڪري. BPM استعمال ڪرڻ وقت، پرنٽر کي USB يا Wi-Fi® ذريعي پنھنجي ڪمپيوٽر سان ڳنڍيو.
جيڪڏهن پرنٽر جي انڪوڊنگ سيٽنگ ۽ پرنٽ ڊيٽا انڪوڊنگ نه ملنديون آهن، پرنٽ جي معيار جون غلطيون، جهڙوڪ خراب ٿيل اکر يا گم ٿيل متن، واقع ٿينديون. جيڪڏهن فونٽ انڪوڊنگ سان مطابقت نه رکي، انڪوڊنگ يا چونڊيل فونٽ تبديل ڪريو. پرنٽر جي انڪوڊنگ سيٽنگ کي تبديل ڪرڻ لاء، ڏسو ڪوڊ پيج FBPL ڪمانڊ ريفرنس ۾ حڪم.
حڪم موڪليو
پرنٽر ڏانهن حڪم موڪليو.
اعلان
intsendcommand(Stringcommand);
پيرا ميٽر
| پيرا ميٽر | قسم | گھربل | وصف |
| حڪم | تار | ها | تعمير ٿيل حڪم (مثال طورample: FBPL حڪم)
FBPL حڪمن بابت وڌيڪ معلومات لاء، ڏسو FBPL ڪمانڊ ريفرنس. |
Exampاليزي: sendcommand(“PRINT 1\r\n”) sendcommand(“CLS\r\nPRINT\r\n”)
واپسي جو قدر
عدد 1 جيڪڏهن ڪاميابي، ٻي صورت ۾ 0.
توهان موڪلي سگهو ٿا غير FBPL حڪم جيڪي توهان جي پرنٽر جي فرم ویئر کي سپورٽ ڪري ٿو. جڏهن غير FBPL موڪلڻ
سان حڪم sendcommand, صرف هن API سان استعمال ڪريو openport ۽ closeport.
هڪ بيل پرنٽ ڪريو
هڪ ليبل پرنٽ ڪريو.
اعلان
intprintlabel(Stringset,Stringcopy);
پيرا ميٽر
| پيرا ميٽر | قسم | گھربل | وصف |
| مقرر | تار | ها | ليبل سيٽن جو تعداد |
| ڪاپي | تار | ها | ليبل ڪاپين جو تعداد |
واپسي جو قدر
عدد 1 جيڪڏهن ڪاميابي، ٻي صورت ۾ 0
pcx ڊائون لوڊ ڪريو
ڊائون لوڊ ڪريو مونوڪروم PCX/BMP گرافڪ file پرنٽر ڏانهن.
اعلان
intdownloadpcx(StringfileName,Stringname);
پيرا ميٽر
| پيرا ميٽر | قسم | گھربل | وصف |
| file نالو | تار | ها | File نالو (بشمول file واپسي جو رستو) |
| نالو | تار | ها | File نالو (جو نالو file فليش تي ڊائون لوڊ) پڪ ڪريو ته file نالو وڏي اکر ۾ آهي (FILENAME.PCX, FILENAME.BMP) |
واپسي جو قدر
عدد 1 جيڪڏھن ڪامياب، ٻي صورت ۾ 0
وڌيڪ معلومات لاء، ڏسو 1.4 هڪ تصوير ڇپائي.
فارم فيڊ
ليبل جي ايندڙ صفحي ڏانھن وڃو. پڪ ڪريو ته توهان سيٽ اپ فنڪشن کي ڪال ڪرڻ کان پوء هن فنڪشن کي سيٽ ڪيو.
اعلان
int formfeed();
پيرا ميٽر
ڪو به
واپسي جو قدر
عدد 1 جيڪڏھن ڪامياب، ٻي صورت ۾ 0.
واپس فيڊ نه
بيڪ فيڊ فنڪشن کي بند ڪريو
اعلان
int nobackfeed();
پيرا ميٽر
ڪو به
واپسي جو قدر
عدد 1 جيڪڏھن ڪامياب، ٻي صورت ۾ 0.
ونڊوز فونٽ
ونڊوز فونٽ استعمال ڪندي ٽيڪسٽ اعتراض جي وضاحت ڪريو.
اعلان
int windows font(int xDir, int yDir, int height, int rotation, int font Style, int underline, String fileType, String text);
پيرا ميٽر
| پيرا ميٽر | قسم | گھربل | وصف |
xDir |
عدد | ها | ٽيڪسٽ جو شروعاتي نقطو (ڪردار تار) X طرف (ڊٽس) (203 dpi: 1 mm = 8 نقطا، 300 dpi: 1 mm = 12 نقطا، 600 dpi: 1 mm = 24 نقطا) |
yDir |
عدد | ها | متن جو شروعاتي نقطو (ڪردار جي تار) Y طرف (ڊٽس) (203 dpi: 1 mm = 8 نقطا، 300 dpi: 1 mm = 12 نقطا، 600 dpi: 1 mm = 24 نقطا) |
height |
عدد | ها | فونٽ جي اوچائي (ڊٽس) |
rotation |
عدد | ها | متن جي گردش جو درجو0 : نه رڻ90 : گھمايو 90 درجا ڪلاڪ وار180 : گھمايو 180 درجا ڪلاڪ وار270 : گھمايو 270 درجا ڪلاڪ وار |
fontStyle |
عدد | ها | فونٽ جو انداز0 : عام1 : اٽالڪ2 : بزدل3 : بولڊ ۽ اٽالڪ |
underline |
عدد | ها | انڊر لائن سان فونٽ0 : بغير هيٺ ڏنل1 : هيٺ ڏنل خط سان |
fileType |
عدد | ها | فونٽ جو نالو |
text |
عدد | ها | ڇپيل اکر |
واپسي جو قدر
عدد 1 جيڪڏھن ڪامياب، ٻي صورت ۾ 0.
بابت
اسڪرين تي DLL ورجن ڏيکاريو.
اعلان
voidabout();
پيرا ميٽر
ڪو به
واپسي جو قدر
عدد 1 جيڪڏهن ڪامياب
rfid لکو
RFID ڏانهن ڊيٽا لکو tag.
اعلان
intrfidWrite(Stringlock,Stringformat,StringblockNumber,StringdataSize,StringmemoryBank,String data);
پيرا ميٽر
| پيرا ميٽر | قسم | گھربل | وصف |
lock |
تار | ها | اختياري پيٽرولر ڊيٽا کي بند ڪرڻ لاء ان کي اوور رائٽ ٿيڻ کان روڪڻ لاء0 : بغير بغير لکو1 جي طرف FFFFFFFF hex ۾: ڊيٽا بلاڪ کي لکو ۽ بند ڪريو |
format |
تار | ها | فيلڊ ڊيٽا جي فارميٽA = ASCIIH = هيڪس |
block Number |
تار | ها | بيان ڪري ٿو 0 |
data Size |
تار | ها | لکو ڊيٽا جي سائيز 1 کان n تائين ڊيسيمل انگن ۾ |
memory Bank |
تار | ها | ميموري بئنڪEPC - اي پي سي ايريا (496 بٽ تائين)USR - استعمال ڪندڙ علائقو (8 ڪلوبٽ تائين)ACS - رسائي ڪوڊ ايرياKIL - ڪوڊ ايريا کي مارڻPC - پي سي ڪوڊ ايريا |
data |
تار | ها | ڊيٽا اسٽرنگ جو مواد |
واپسي جو قدر
عدد 1 جيڪڏھن ڪامياب، ٻي صورت ۾ 0

- سپورٽ ٿيل پرنٽر: TD-4650TNWBR، TD-4750TNWBR، TJ-4021TNR، ۽ TJ-4121TNR.
- پڪ ڪريو ته توهان پي سي بٽس کي سيٽ ڪرڻ لاء صحيح فرمائيندڙ ورزن استعمال ڪريو.
| موڊ | فرم ویئر نسخو |
| TD-4650TNWBR / TD-4750TNWBR | V1.04.S21 يا بعد ۾ |
| TJ-4021TNR / TJ-4121TNR | B2.12.S27 يا بعد ۾ |
rfid پڙهو
RFID کان ڊيٽا پڙهو tag ۽ پرنٽ ليبل فنڪشن سڏڻ کان پوءِ ڊيٽا واپس ڪريو.
اعلان
intrfidRead(Stringunlock,Stringformat,StringblockNumber,StringdataSize,StringmemoryBank);
پيرا ميٽر
| پيرا ميٽر | قسم | گھربل | وصف |
کولڻ |
تار | ها | ڊيٽا کي ان لاڪ ڪرڻ لاءِ اختياري پيٽرول ان ڪري ان کي بعد ۾ اوور رائٽ ڪري سگھجي ٿو 0: بغير کولڻ جي پڙھو 1 کان FFFFFFFF هيڪس ۾: ڊيٽا بلاڪ کي پڙهو ۽ ان لاڪ ڪريو |
فارميٽ |
تار | ها | فيلڊ ڊيٽا جي فارميٽ A = ASCII ايڇ = هيڪس |
بلاڪ نمبر |
تار | ها | بيان ڪري ٿو 0 |
ڊيٽا جي ماپ |
تار | ها | 1 کان n تائين ڊيٽا جي سائيز کي ڊيسيمل نمبرن ۾ پڙهو |
ياداشت بئنڪ |
تار | ها | ميموري بئنڪ EPC - EPC ايريا (496 بٽ تائين) TID - Tag سڃاڻپ واري علائقي USR - استعمال ڪندڙ علائقو (8 ڪلوبٽ تائين) ACS - رسائي ڪوڊ ايريا KIL - ڪوڊ جو علائقو مارڻ پي سي - پي سي ڪوڊ ايريا |
واپسي جو قدر
عدد 1 جيڪڏھن ڪامياب، ٻي صورت ۾ 0.
سپورٽ ٿيل پرنٽر: TD-4650TNWBR، TD-4750TNWBR، TJ-4021TNR، ۽ TJ-4121TNR.
rfid ڊيٽا پڙهڻ حاصل ڪريو
حاصل ڪيل واپسي tag ڊيٽا پاران بيان ڪيل rfidRead فنڪشن. پڪ ڪريو ته توهان هن حڪم کي فون ڪرڻ کان پوء فوري طور تي مقرر ڪيو print label فنڪشن.
اعلان
stringrfidGetReadData()
پيرا ميٽر
ڪو به
واپسي جو قدر
تار tag ڊيٽا.
سپورٽ ٿيل پرنٽر: TD-4650TNWBR، TD-4750TNWBR، TJ-4021TNR، ۽ TJ-4121TNR
usbport سوال پرنٽر
پرنٽر جي حالت واپس ڪريو (صرف USB پورٽ).
وڌيڪ معلومات لاء، ڏسو !؟ FBPL ڪمانڊ ريفرنس ۾ حڪم.
اعلان
stringusbportqueryprinter();
پيرا ميٽر
ڪو به
واپسي جو قدر
تار -1 جيڪڏهن ناڪامي، ٻي صورت ۾ هڪ اسٽيٽس ڪوڊ واپس ڪيو ويندو.
| اسٽيٽس ڪوڊ (HEX) | پرنٽر اسٽيٽس |
| 00 | عام |
| 01 | سر کوليو |
| 02 | پيپر جام |
| 03 | پيپر جام ۽ سر کوليو |
| 04 | ڪاغذ کان اهر |
| 05 | ڪاغذ کان ٻاهر ۽ سر کوليو |
| 08 | ربن کان ٻاهر |
| 09 | ربن کان ٻاهر ۽ سر کوليو |
| 0A | ربن ۽ ڪاغذ جي جام کان ٻاهر |
| 0B | ربن مان، ڪاغذ جو جام ۽ سر کوليو ويو |
| 0C | ربن کان ٻاهر ۽ ڪاغذ کان ٻاهر |
| 0D | ربن مان، ڪاغذ مان ٻاهر ۽ سر کوليو |
| 10 | روڪ |
| 20 | ڇپائي |
| 80 | ٻي غلطي |
netpor tquery پرنٽر
پرنٽر جي حالت واپس ڪريو (صرف وائرڊ LAN يا وائرليس LAN)
وڌيڪ معلومات لاء، ڏسو !؟ FBPL ڪمانڊ ريفرنس ۾ حڪم.
اعلان
string netportqueryprinter();
پيرا ميٽر
ڪو به
واپسي جو قدر
تار -1 جيڪڏهن ناڪامي، ٻي صورت ۾ هڪ اسٽيٽس ڪوڊ واپس ڪيو ويندو.
| اسٽيٽس ڪوڊ (HEX) | پرنٽر اسٽيٽس |
| 00 | عام |
| 01 | سر کوليو |
| 02 | پيپر جام |
| 03 | پيپر جام ۽ سر کوليو |
| 04 | ڪاغذ کان اهر |
| 05 | ڪاغذ کان ٻاهر ۽ سر کوليو |
| 08 | ربن کان ٻاهر |
| 09 | ربن کان ٻاهر ۽ سر کوليو |
| 0A | ربن ۽ ڪاغذ جي جام کان ٻاهر |
| 0B | ربن مان، ڪاغذ جو جام ۽ سر کوليو ويو |
| 0C | ربن کان ٻاهر ۽ ڪاغذ کان ٻاهر |
| 0D | ربن مان، ڪاغذ مان ٻاهر ۽ سر کوليو |
| 10 | روڪ |
| 20 | ڇپائي |
| 80 | ٻي غلطي |
Sampلي ڪوڊ
Exampلي (1)
BROLIB_DLL.openport("Brother TD-4750TN");
BROLIB_DLL.setup("100", "63.5", "4", "8", "0", "0", "0");
BROLIB_DLL.clearbuffer();
BROLIB_DLL.barcode("100", "100", "128", "100", "1", "0", "2", "2", "Barcode Test");
BROLIB_DLL.printerfont("100", "250", "3", "0", "1", "1", "Print Font Test");
BROLIB_DLL.windowsfont(100, 300, 24, 0, 0, 0, "ARIAL", "Windows Arial Font Test");
BROLIB_DLL.downloadpcx("UL.PCX", "UL.PCX");
BROLIB_DLL.sendcommand("PUTPCX 100,400,\"UL.PCX\"");
BROLIB_DLL.printlabel("1", "1");
BROLIB_DLL.closeport();
Exampلي (2)
BROLIB_DLL.openport("Brother TD-4750TN");
BROLIB_DLL.clearbuffer();
BROLIB_DLL.rfidWrite("0", "H", "0", "12", "EPC", "123456789012");
BROLIB_DLL.rfidRead("0", "H", "0", "12", "EPC");
BROLIB_DLL.printlabel("1", "1");
label2.Text = BROLIB_DLL.rfidGetReadData();
BROLIB_DLL.closeport();
بابت
سپورٽ ٿيل پرنٽر
رليز نوٽس


دستاويز / وسيلا
![]() |
ڀاء Windows DLL سافٽ ويئر ڊولپر [pdf] استعمال ڪندڙ ھدايت ونڊوز ڊي ايل ايل سافٽ ويئر ڊولپر، ڊي ايل ايل سافٽ ويئر ڊولپر، سافٽ ويئر ڊولپر، ڊولپر |




