Mobil nyomtatáshoz SDK

Mobil nyomtatáshoz SDK
2009-09-10T15:53:25+02:00
2009-10-25T12:29:37+01:00
2022-10-28T07:50:36+02:00
  • Itt egy tökéletes megoldás a PDA BT nyomtatásra (egész hétvégén ezt teszteltem):

    átadod a szöveget ennek:

    public void Nyomtat(string[] printtxt)
    {
    SerialPort sp8 = new SerialPort("COM8", 9600, Parity.None, 8, StopBits.One);

    try
    {
    sp8.Open();
    sp8.WriteTimeout=50000;
    sp8.ReadTimeout = 50000;
    sp8.RtsEnable = true;
    sp8.DtrEnable = true;
    for (int ipos = 0; ipos < printtxt.Length; ipos++)
    {
    byte[] buff = Encoding.GetEncoding(852).GetBytes(printtxt[ipos]);
    sp8.Write(buff, 0, printtxt[ipos].Length);
    System.Threading.Thread.Sleep(500);
    }
    sp8.Close();
    sp8.Dispose();
    }
    catch (Exception e)
    {
    MessageBox.Show(e.Message);
    if (sp8.IsOpen)
    {
    sp8.Close();
    sp8.Dispose();
    }
    }
    }

    Az egyetlen szépséghibája, hogy előtte fel kell venni a COM portot, arra küldöm ki a szöveget
    Mutasd a teljes hozzászólást!
  • Szia!

    Megpróbáltam ingyenes módszert keresni PDA BT nyomtatásra VS2005 C#-ban.

    WM6 alatt hozzáadtam a nyomtatót + egy com portot.

    A com portot megnyitom, küldök rá adatot, nyomtat is, csak a buffer kezeléssel szerintem probléma van, mert az elejét állandóan lehagyja, meg az elején fura karaktereket nyomtat.

    Infrán megy a dolog, de mivel az új PDA-kon nincs, ezért vagyok kénytelen BT megoldást keresni.

    Nézd meg az inthehand.com-ot, hátha találsz valamit.

    Ha jutsz valamire, akkor kíváncsi leszek rá.
    Mutasd a teljes hozzászólást!
  • Ja, hogy én mennyire figyelek! : ) Remélem válaszoltam privátban.
    Mutasd a teljes hozzászólást!
  • http://franson.com/bluetools/
    Mutasd a teljes hozzászólást!
  • Szia!

    Ha hiszed, ha nem, pont ezen téma alapján írtam neked privátban (merthogy az meg én voltam :) nem tudom emlékszel e). Hát igen, nem rossz dolog "kézzel" megírni (hogy így fogalmazzak) pl a Bluetooth port megnyitását, valamint ezen keresztül vhogy az adatküldést megoldani, csak ebben semmi tapasztalatom nincs. De most már mindenképp elkezdek ennek utána járni, hátha okosabb leszek :)
    Tulajdonképp ezért is kellene SDK, amiben csak meghivom az Open() fv-t, majd vmi Write(), és már megy is a cucc. De most már marad ez... Azértköszi a válaszért, szia
    Mutasd a teljes hozzászólást!
  • Nézt meg ezt a linket. Igaz, hogy a téma nem pont erről szól, de Arti (én vagyok : ) ) hozzászólása érinti a kérdésed.
    Mutasd a teljes hozzászólást!
  • Sziasztok!

    Tulajdonképp a téma címében benne van minden, amit kérdezni szeretnék. SDK-t keresnék, amivel lehet fejleszteni PDA-ról Bluetooth-on keresztüli nyomtatást. Fontos lenne, hogy a PDA típusa (gyártó) mindegy legyen (bár a processzorfüggetlenséget elég nehéz garantálni, ez talán el se várható). Jah és lehetőleg .Net, C# vagy Java nyelven lehessen vele programozni (a C++ nem tul jo). De nehogy azt higgyétek, hogy én nem kerestem, az eddigi találatok:
    PrinterCE.NETCF SDK
    Intermec Development Kit
    NiceLabel Pocket SDK
    PrintBoy SDK
    illetve pl a Bixolon nyomtatókhoz a supporttól kaptam SDK-t.
    Olvastam még a Zebra nyomtatókhoz tartozó SDK-ról is, dehát azok nagyon drágák (mármint a nyomtató)...Valamint a Symbol SDK-ról is olvastam, de az is a Zebrakhoz jo (bár fórumokban olvastam, hogy használták máshoz is, de ott infrás adatátvitel volt). Még egy nem utolsó szempont, hogy lehetőleg ingyenes legyen, mert az általam felsoroltak egy része is mind fizetős.
    Tud esetleg vki mondani más lehetőségeket?
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd