Exemple #1
0
    private static SaveOptionsData GetDefaultGameConfigData()
    {
        SaveOptionsData dataToSave = new SaveOptionsData(null);

        dataToSave.musicVolume = 100f;

        return(dataToSave);
    }
    private void Start()
    {
        Backbutton.onClick.AddListener(delegate { Save(); });
        Optionsbutton.onClick.AddListener(delegate { _OnOptionsButtonClicked(); });
        toSave = new SaveOptionsData(null);

        initStoredData(_SaveSystem.LoadOptionsMenu());
    }
 /// <summary>
 /// Initializes a new instance of the <see cref="SaveAsOnlineRequest"/> class.
 /// </summary>
 /// <param name="document">The document.</param>
 /// <param name="saveOptionsData">Save options.</param>
 /// <param name="loadEncoding">Encoding that will be used to load an HTML (or TXT) document if the encoding is not specified in HTML.</param>
 /// <param name="password">Password for opening an encrypted document.</param>
 /// <param name="fontsLocation">Folder in filestorage with custom fonts.</param>
 public SaveAsOnlineRequest(System.IO.Stream document, SaveOptionsData saveOptionsData, string loadEncoding = null, string password = null, string fontsLocation = null)
 {
     this.Document        = document;
     this.SaveOptionsData = saveOptionsData;
     this.LoadEncoding    = loadEncoding;
     this.Password        = password;
     this.FontsLocation   = fontsLocation;
 }
Exemple #4
0
    public static void SaveOptionsMenu(SaveOptionsData data)
    {
        BinaryFormatter formatter = new BinaryFormatter();
        FileStream      stream    = new FileStream(path, FileMode.Create);

        SaveOptionsData dataToSave = new SaveOptionsData(data);

        formatter.Serialize(stream, dataToSave);
        stream.Close();
    }
Exemple #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SaveAsRequest"/> class.
 /// </summary>
 /// <param name="name">The filename of the input document.</param>
 /// <param name="saveOptionsData">Save options.</param>
 /// <param name="folder">Original document folder.</param>
 /// <param name="storage">Original document storage.</param>
 /// <param name="loadEncoding">Encoding that will be used to load an HTML (or TXT) document if the encoding is not specified in HTML.</param>
 /// <param name="password">Password for opening an encrypted document.</param>
 /// <param name="fontsLocation">Folder in filestorage with custom fonts.</param>
 public SaveAsRequest(string name, SaveOptionsData saveOptionsData, string folder = null, string storage = null, string loadEncoding = null, string password = null, string fontsLocation = null)
 {
     this.Name            = name;
     this.SaveOptionsData = saveOptionsData;
     this.Folder          = folder;
     this.Storage         = storage;
     this.LoadEncoding    = loadEncoding;
     this.Password        = password;
     this.FontsLocation   = fontsLocation;
 }
Exemple #6
0
    public SaveOptionsData(SaveOptionsData data)
    {
        if (data != null)
        {
            this.musicVolume = data.musicVolume;
        }

        /*
         * Vector3 -> position float[];
         * position[0] = player.transform.position.x; and so on
         */
    }
Exemple #7
0
        public void TestPostDocumentSaveAs()
        {
            var localName       = "test_multi_pages.docx";
            var remoteName      = "TestPostDocumentSaveAs.docx";
            var fullName        = Path.Combine(this.dataFolder, remoteName);
            var destFileName    = Path.Combine(BaseTestOutPath, Path.GetFileNameWithoutExtension(remoteName) + ".pdf");
            var saveOptionsData = new SaveOptionsData {
                SaveFormat = "pdf", FileName = destFileName
            };

            this.StorageApi.PutCreate(fullName, null, null, File.ReadAllBytes(BaseTestContext.GetDataDir(BaseTestContext.CommonFolder) + localName));

            var request = new PostDocumentSaveAsRequest(remoteName, saveOptionsData, this.dataFolder);
            var actual  = this.WordsApi.PostDocumentSaveAs(request);

            Assert.AreEqual(200, actual.Code);
        }
Exemple #8
0
    public static SaveOptionsData LoadOptionsMenu()
    {
        if (DoesFileExists())
        {
            BinaryFormatter formatter = new BinaryFormatter();
            FileStream      stream    = new FileStream(path, FileMode.Open);

            SaveOptionsData data = formatter.Deserialize(stream) as SaveOptionsData;
            stream.Close();

            return(data);
        }
        else
        {
            saveDefaultGameValues();
            return(GetDefaultGameConfigData());
        }
    }
        public void TestPostLoadWebDocument()
        {
            var body        = new LoadWebDocumentData();
            var saveOptions = new SaveOptionsData
            {
                FileName   = "google.doc",
                SaveFormat = "doc",
                ColorMode  = "1",
                DmlEffectsRenderingMode = "1",
                DmlRenderingMode        = "1",
                UpdateSdtContent        = false,
                ZipOutput = false
            };

            body.LoadingDocumentUrl = "http://google.com";
            body.SaveOptions        = saveOptions;

            var request = new PostLoadWebDocumentRequest(body);
            var actual  = this.WordsApi.PostLoadWebDocument(request);

            Assert.AreEqual(200, actual.Code);
        }
        public static void Run()
        {
            // ExStart:1
            WordsApi   wordsApi   = new WordsApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH);
            StorageApi storageApi = new StorageApi(Common.APP_KEY, Common.APP_SID, Common.BASEPATH);

            // Set input file name
            LoadWebDocumentData body = new LoadWebDocumentData();
            var soptions             = new SaveOptionsData();

            soptions.FileName   = "google.doc";
            soptions.SaveFormat = "doc";
            soptions.ColorMode  = "1";
            soptions.DmlEffectsRenderingMode = "1";
            soptions.DmlRenderingMode        = "1";
            soptions.UpdateSdtContent        = false;
            soptions.ZipOutput = false;

            body.LoadingDocumentUrl = "http://google.com";
            body.SaveOptions        = soptions;

            try
            {
                // Invoke Aspose.Words Cloud SDK API to convert web pages to word documents
                SaveResponse apiResponse = wordsApi.PostLoadWebDocument(body);

                if (apiResponse != null && apiResponse.Status.Equals("OK"))
                {
                    Console.WriteLine("Document " + apiResponse.SaveResult.DestDocument.Href + " has been generated successfully");
                    Console.ReadKey();
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
            }
            // ExEnd:1
        }
        public void TestReadmeCode()
        {
            var localName     = "test_multi_pages.docx";
            var pathToDocFile = BaseTestContext.GetDataDir(BaseTestContext.CommonFolder) + localName;

            var currenConfig = BaseTestContext.GetConfig();
            var clientSecret = currenConfig.ClientSecret;
            var clientId     = currenConfig.ClientId;
            var baseUrl      = currenConfig.BaseUrl;

            // Start README example
            var config = new Configuration
            {
                ClientId     = clientId,
                ClientSecret = clientSecret,
                ApiBaseUrl   = baseUrl,
            };

            var wordsApi = new WordsApi(config);

            using (var inputStream = new FileStream(pathToDocFile, FileMode.Open))
            {
                var uploadFileRequest = new UploadFileRequest(inputStream, "fileStoredInCloud.doc");
                wordsApi.UploadFile(uploadFileRequest);
            }

            var saveOptionsData = new SaveOptionsData {
                SaveFormat = "pdf", FileName = "destStoredInCloud.pdf"
            };
            var request = new SaveAsRequest("fileStoredInCloud.doc", saveOptionsData);

            wordsApi.SaveAs(request);

            // End README example

            WriteCodeToReadme();
        }
 private void initStoredData(SaveOptionsData data)
 {
     musicVolumeSlider.value = data.musicVolume;
     audioController.setVolume(data.musicVolume);
 }