WorkBook un Otomatik Kurtarma Özelliğini C++ ile nasıl ayarlayacağınızı öğrenin
Aspose.Cells kullanarak, bir çalışma kitabının Otomatik Kurtarma özelliğini ayarlayabilirsiniz. Bu özelliğin varsayılan değeri true‘dur. Bunu bir çalışma kitabında false olarak ayarladığınızda, Microsoft Excel, AutoRecover (Otomatik Kaydetme) fonksiyonunu devre dışı bırakır.
Aspose.Cells, bu seçeneği etkinleştirmek veya devre dışı bırakmak için Workbook.GetAutoRecover() özelliğini sağlar.
Aşağıdaki kod, çalışma kitabının Workbook.GetAutoRecover() özelliğinin nasıl kullanılacağını açıklar. Öncelikle bu özelliğin varsayılan değeri olan true okunur, ardından false olarak ayarlanır ve çalışma kitabı kaydedilir. Ardından, tekrar okunur ve bu özelliğin değeri, şu anda false olarak okunur.
C++ ile WorkBook’un Otomatik Kurtarma Özelliğini Ayarlama Kodu
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
    Aspose::Cells::Startup();
    // Source directory path
    U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
    // Output directory path
    U16String outDir(u"..\\Data\\02_OutputDirectory\\");
    // Create workbook object
    Workbook workbook;
    // Read AutoRecover property
    std::cout << "AutoRecover: " << workbook.GetSettings().GetAutoRecover() << std::endl;
    // Set AutoRecover property to false
    workbook.GetSettings().SetAutoRecover(false);
    // Save the workbook
    workbook.Save(outDir + u"output_out.xlsx");
    // Read the saved workbook again
    Workbook workbook2(outDir + u"output_out.xlsx");
    // Read AutoRecover property
    std::cout << "AutoRecover: " << workbook2.GetSettings().GetAutoRecover() << std::endl;
    Aspose::Cells::Cleanup();
}
Çıktı
Yukarıdaki örnek kodun konsol çıktısı burada gösterilmektedir.
AutoRecover: True
AutoRecover: False