Rajnish Noonia

Building a Page-Flip Photo Album with Deep Zoom

Written by

in

,

Book control is another excellent page flip control which allows you to add any silverlight element as book page.It supports page down and page up as bidiretional navigation keys.Demo application & source code is attached below.
[silverlight: http://www.pixytech.com/rajnish/uploads/code/BookDemo.xap, 850, 650]

The objective of this article is to create photo album application which allows user to add pictures just by drag and drop on album.The picture will be splitted into parts and uploaded on server where it is re-constructed and again processed into deep zoom meta file (on fly) and link to this picture will be then added into album.Photo album will have deep zoom enabled pages.

I couldn’t get much time to finish this project & hence i would call this as beta source code which includes the full source code of Book control (page flip)

Beta Source code for book control is available here

35 responses to “Building a Page-Flip Photo Album with Deep Zoom”

  1. Cecilia avatar
    Cecilia

    Thank you so much for your work, and for share it!! We appreciate what you do for help us with this technology…
    Grettings…

  2. Cecilia avatar
    Cecilia

    Thank you so much for your work, and for share it!! We appreciate what you do for help us with this technology…
    Grettings…

  3. J Wang avatar
    J Wang

    Thanks for the great Page Flip example. I am trying add more pages in code and still keep applying the same template rather than doing this in the .xaml file. I couldn’t find figure out how this could be done.  Thanks in advance for your help.
     
    J

  4. J Wang avatar
    J Wang

    Thanks for the great Page Flip example. I am trying add more pages in code and still keep applying the same template rather than doing this in the .xaml file. I couldn’t find figure out how this could be done.  Thanks in advance for your help.
     
    J

  5. J Wang avatar
    J Wang

    Thanks for the great Page Flip example. I am trying add more pages in code and still keep applying the same template rather than doing this in the .xaml file. I couldn’t find figure out how this could be done.  Thanks in advance for your help.
     
    J

  6. Larry Johnson avatar
    Larry Johnson

    Hi,
    I tried to use your book control in WPF, but have a problem. When WPF is not using software rendering, the book blurs its content. I read here (http://andrewrussell.net/2010/12/high-performance-rendering-in-silverlight/) that SIlverlight uses software rendering for pixel shaders, by default.
    Could you please publish your pixel shader code as well? Or have a llok at it. I could send you the library, but it is trivial: I just changed the RootElement to be MainWindow.
    Thanks in advance.

  7. Larry Johnson avatar
    Larry Johnson

    Hi,
    I tried to use your book control in WPF, but have a problem. When WPF is not using software rendering, the book blurs its content. I read here (http://andrewrussell.net/2010/12/high-performance-rendering-in-silverlight/) that SIlverlight uses software rendering for pixel shaders, by default.
    Could you please publish your pixel shader code as well? Or have a llok at it. I could send you the library, but it is trivial: I just changed the RootElement to be MainWindow.
    Thanks in advance.

  8. t avatar
    t

    can we use deepzoom/openzoom images with any  flash flipbook component?

  9. t avatar
    t

    can we use deepzoom/openzoom images with any  flash flipbook component?

  10. t avatar
    t

    can we use deepzoom/openzoom images with any  flash flipbook component?

  11. Moutlou avatar
    Moutlou

    Thank you for sharing such a technology with us. May be someday i’ll be able to evolve it more and as i like 🙂 Thanks very much.

  12. Moutlou avatar
    Moutlou

    Thank you for sharing such a technology with us. May be someday i’ll be able to evolve it more and as i like 🙂 Thanks very much.

  13. Mohan avatar
    Mohan

    Can the same be done for the .aspx forms?  I have requirement which for both PC & mobile where as the data will be about 50 forms.  Instead of showing in the Tab can we show in flip style? or I have to convert all of them into PDF and then do a flipbook style.

  14. Mohan avatar
    Mohan

    Can the same be done for the .aspx forms?  I have requirement which for both PC & mobile where as the data will be about 50 forms.  Instead of showing in the Tab can we show in flip style? or I have to convert all of them into PDF and then do a flipbook style.

  15. Mohan avatar
    Mohan

    Can the same be done for the .aspx forms?  I have requirement which for both PC & mobile where as the data will be about 50 forms.  Instead of showing in the Tab can we show in flip style? or I have to convert all of them into PDF and then do a flipbook style.

  16. Eric avatar
    Eric

    Any idea how i can convert it to WPF?

  17. Eric avatar
    Eric

    Any idea how i can convert it to WPF?

  18. Will avatar
    Will

    Nice project!
     
    Newbie question though: how can I wire up the event handlers for a couple of buttons to page forward or backward? I’m trying to simulated the PageUp and PageDown key functionality you’ve already built in, but I’m having trouble getting my buttons to work the same way. Any help would be much appreciated!  Thanks.

  19. Will avatar
    Will

    Nice project!
     
    Newbie question though: how can I wire up the event handlers for a couple of buttons to page forward or backward? I’m trying to simulated the PageUp and PageDown key functionality you’ve already built in, but I’m having trouble getting my buttons to work the same way. Any help would be much appreciated!  Thanks.

  20. Will avatar
    Will

    Nice project!
     
    Newbie question though: how can I wire up the event handlers for a couple of buttons to page forward or backward? I’m trying to simulated the PageUp and PageDown key functionality you’ve already built in, but I’m having trouble getting my buttons to work the same way. Any help would be much appreciated!  Thanks.

  21. Netaji avatar
    Netaji

    Dear Rajneesh, Nice one… I am not able to get the source code. Getting 404 error.  can u plz provide me the source code..

    1. Rajnish Noonia avatar

      Got some web server archiving issue, try this now it should be available.
      Regards
      Rajnish

  22. Netaji avatar
    Netaji

    Dear Rajneesh, Nice one… I am not able to get the source code. Getting 404 error.  can u plz provide me the source code..

    1. Rajnish Noonia avatar

      Got some web server archiving issue, try this now it should be available.
      Regards
      Rajnish

  23. Netaji avatar
    Netaji

    Send it to my Mail ID: netaji.kumar@gmail.com

    1. Rajnish Noonia avatar

      Got some web server archiving issue, try this now it should be available.
      Regards

      Rajnish

  24. Netaji avatar
    Netaji

    Send it to my Mail ID: netaji.kumar@gmail.com

    1. Rajnish Noonia avatar

      Got some web server archiving issue, try this now it should be available.
      Regards

      Rajnish

  25. Netaji avatar
    Netaji

    Send it to my Mail ID: netaji.kumar@gmail.com

  26. Rekha avatar
    Rekha

    Hello,
    Nice Example. But i am facing problem in implementing Book in WPF site.
    I am getting null in base.ItemContainerGenerator.ContainerFromIndex(i) as BookItem Object. (in Book.cs)
    Please help me.

  27. Rekha avatar
    Rekha

    Hello,
    Nice Example. But i am facing problem in implementing Book in WPF site.
    I am getting null in base.ItemContainerGenerator.ContainerFromIndex(i) as BookItem Object. (in Book.cs)
    Please help me.

  28. Ritu avatar
    Ritu

    Great article .. keep it up..

  29. Ritu avatar
    Ritu

    Great article .. keep it up..

  30. Ritu avatar
    Ritu

    Great article .. keep it up..

Leave a Reply

All posts

Discover more from Pixytech

Subscribe now to keep reading and get access to the full archive.

Continue reading