Saving the canvas of Fusion as a .png?

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Hi all,

    I'm making an application that allows the user to draw using backdrops across the canvas. The canvas is larger than the screen resolution, so the user can use scrolling to go around. I want to be able to capture the complete canvas as an image. I tried the Screen Capture Object, but this only saves the visible screen. So my question is: is there a way to save the complete canvas (or in any case where the user has drawn, also outside the visible screen) to a .png image?

    Thanks a lot in advance for any help!

    Best, Hugo

  • Stuff outside of visible area are not rendered therfore cannot be capture, so if you want to capture the complete thing, you would first resize the window to show more of the app, capture, then resize back..
    But in terms of applications with resize to fit display area option turned on, window control won't be able to do it, though NaitorStudios hidden properties extension can disable / enable the option at runtime, thefore once capture process is initiated, the option can get disabled, window resized, capture, resize the window back then enable the option again

    In terms of capturing it self, you can use surface and perspective objects, why?
    Perspective object can be used for Surface to blit it, then from surface it can be modified or saved in any way (when blitting a perspective object, it will actually blit the whatever in it's area, basically capturing a part of the application)

    I actually already made semi old widgets for that (In terms of the ext, it was free at the time, but not sure if it's still the case so I won't share it myself here)

    Files:

    - Capture entire app (requires the Hidden properties extension): Please login to see this attachment.
    - Simpler and cleaner one for just capturing the visible area: Please login to see this attachment.

    .....

    Capture visible area widget description:

    A simple widget to capture a specific zone in the frame, works on HWA, main trick is that a Surface object is blitting a Perspective object

    Features:

    • Capture a specific zone
    • Save to file
    • Copy to clipboard
    • Implemented as a widget for easy use, just modify some values and call some fastloops (check first comment)

    Please login to see this picture.Please login to see this picture.

    Game/App developer, artist and a community contributor.
    You can support my work on: Please login to see this link.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!