Thank you but I am already familiar with the above mentioned approaches. I want to know whether there is a way to set the value of property "Application.pyLogoReference" so that there is no need to either customise the ootb header section or the binary file.
Agree with Piyush. What is the best practice method for setting pyLogoReference? The OOTB data transform of pyDefault in Rule-Application class is marked as Final. What's the preferred mechanism for setting this property for an application?
I learned that you now update the logo directly in App Studio which then sets the property reference for you. Simply goto App Studio -> Settings -> Theme. This will bring you to a new page where you can upload your application logo.
Updating logo via App Studio -> Settings -> Theme doesn't give option to choose logo size and hence squeezed or streached the desired image. Pega should have to provide some other configurable way to achieve this.