This is the code for my requirement
var iBuffer = Windows.Security.Cryptography.CryptographicBuffer.decodeFromBase64String(base64Data);
var fileBytes = Windows.Security.Cryptography.CryptographicBuffer.copyToByteArray(iBuffer);
var folder = Windows.Storage.ApplicationData.current.localFolder;
folder.createFileAsync("page.pdf",
Windows.Storage.CreationCollisionOption.replaceExisting).then(function (dummyFile) {
return Windows.Storage.FileIO.writeBytesAsync(dummyFile, fileBytes);
}).done(function () {
folder.getFileAsync("page.pdf").then(function (file) {
var options = new Windows.System.LauncherOptions();
options.displayApplicationPicker = false;
// Launch the retrieved file using the selected app
Windows.System.Launcher.launchFileAsync(file, options).then(
function (success) {
if (success) {
// File launched
}
else {
// File launch failed
}
});
});
});