private string SaveFile(byte[] content)
        {
            var tempDirectory = DirectoryProvider.GetCurrentTempDirectory();
            var xpsFilename   = Path.Combine(tempDirectory, Guid.NewGuid() + ".xps");

            using (var fileStream = File.Create(xpsFilename))
                fileStream.Write(content, 0, content.Length);

            return(xpsFilename);
        }