• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    Autodesk MapGuide Enterprise

    Reply
    Valued Contributor
    Posts: 72
    Registered: ‎04-12-2012

    MyByteReader to Stream Reader

    605 Views, 6 Replies
    11-09-2012 01:19 PM

    Can I get the data from MgByteReader, and turn to Stream Reader; so I can make a pdf map using iTextSharp?

    Please use plain text.
    Mentor
    Posts: 238
    Registered: ‎10-06-2008

    Re: MyByteReader to Stream Reader

    11-11-2012 06:27 PM in reply to: swimming123

    You can try this class I wrote, that provides a System.IO.Stream adapter over the MgByteReader:

     

    http://trac.osgeo.org/mapguide/browser/trunk/MgDev/Desktop/MapViewer/MgReadOnlyStream.cs

     

    - Jackie

    Please use plain text.
    Valued Contributor
    Posts: 72
    Registered: ‎04-12-2012

    Re: MyByteReader to Stream Reader

    11-13-2012 12:20 PM in reply to: jackie.ng

    Thank you Jackie,

     

    when I add your class to my project, I found I cannot reference the namespace OSGeo.MapGuide.Viewer; And Line 216 "Strings" not exist in the context. I am pretty new, can you help me more? Thanks again.

    Please use plain text.
    Valued Contributor
    Posts: 72
    Registered: ‎04-12-2012

    Re: MyByteReader to Stream Reader

    11-13-2012 05:43 PM in reply to: swimming123

    Did I need other assembly class files?

    Please use plain text.
    Mentor
    Posts: 238
    Registered: ‎10-06-2008

    Re: MyByteReader to Stream Reader

    11-13-2012 06:47 PM in reply to: swimming123

    That file can't just be dropped in, so change/rename the namespace

     

    Strings.ErrorStreamNotRewindable is just a localizable message, just replace it with something equivalent

     

    - Jackie

    Please use plain text.
    Valued Contributor
    Posts: 72
    Registered: ‎04-12-2012

    Re: MyByteReader to Stream Reader

    11-13-2012 07:13 PM in reply to: swimming123

    I create a new class file and paste your code there, but still I cannot new a MgReadOnlyStream. I cannot find the problem is.

    Please use plain text.
    Valued Contributor
    Posts: 72
    Registered: ‎04-12-2012

    Re: MyByteReader to Stream Reader

    11-14-2012 07:28 AM in reply to: jackie.ng

    Finally I get the MgReadOnlyStream. Thank you Jackie.

    Please use plain text.