Çalışma Sayfası Görünümleri

Sayfa Sonu Önizlemesi

Tüm çalışma sayfaları iki modda görüntülenebilir:

  • Normal görünüm.
  • Sayfa sonu önizlemesi.

Normal görünüm, çalışma sayfasının varsayılan görünümüdür. Sayfa sonu önizlemesi, bir çalışma sayfasını yazdırılacağı şekilde görüntüleyen bir düzenleme görünümüdür. Sayfa sonu önizlemesi, yazdırma alanını ve sayfa sonlarını ayarlayabilmeniz için her sayfada hangi verilerin olacağını gösterir. Aspose.Cells’i kullanan geliştiriciler, normal görünüm veya sayfa sonu önizleme modlarını etkinleştirebilir.

Görünüm Modlarını Kontrol Etme

Aspose.Cells bir sınıf sağlarIÇalışma Kitabı bu bir Microsoft Excel dosyasını temsil eder. buIÇalışma Kitabı sınıf bir içerirçalışma sayfalarıbir Excel dosyasındaki her çalışma sayfasına erişim sağlayan koleksiyon.

Bir çalışma sayfası şununla temsil edilir:IÇalışma Sayfasısınıf. buIÇalışma Sayfası class, çalışma sayfalarını yönetmek için çok çeşitli yöntemler sağlar. Normal veya sayfa sonu önizleme modlarını etkinleştirmek içinIsPageBreakÖnizleme yöntemiIÇalışma Sayfası sınıf.IsPageBreakÖnizleme bir bool değeri döndürür; bu, yalnızca birdoğru veyaYANLIŞ değer.

Normal Görünümü Etkinleştirme

ayarlayarak bir çalışma sayfasını normal görünüme ayarlayın.IsPageBreakÖnizlemeyöntemiIÇalışma Sayfası sınıfYANLIŞ.

Sayfa Sonu Önizlemesini Etkinleştirme

ayarlayarak herhangi bir çalışma sayfasını sayfa sonu önizlemesine ayarlayın.IsPageBreakÖnizlemeyöntemiIÇalışma Sayfası sınıfdoğruBunu yapmak, çalışma sayfasını normal görünümden sayfa sonu önizlemesine geçirir.

nasıl kullanılacağını gösteren eksiksiz bir örnek aşağıda verilmiştir.IsPageBreakÖnizlemebir Excel dosyasının ilk çalışma sayfası için sayfa sonu önizleme modunu etkinleştirme yöntemi.

//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
//Source directory path
StringPtr srcDir = new String("..\\Data\\01_SourceDirectory\\");
//Output directory path
StringPtr outDir = new String("..\\Data\\02_OutputDirectory\\");
//Path of input excel file
StringPtr sampleWorksheetViews = srcDir->StringAppend(new String("sampleWorksheetViews.xlsx"));
//Path of input excel file
StringPtr outputWorksheetViews = outDir->StringAppend(new String("outputWorksheetViews.xlsx"));
//Instantiate a workbook object
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook(sampleWorksheetViews);
//Accessing a worksheet using its index
intrusive_ptr<IWorksheet> worksheet = workbook->GetIWorksheets()->GetObjectByIndex(0);
//Displaying the worksheet in page break preview
worksheet->SetIsPageBreakPreview(true);
//Save the Excel file
workbook->Save(outputWorksheetViews);

Yakınlaştırma Faktörü

Microsoft Excel’i kullanma

Microsoft Excel, kullanıcıların bir çalışma sayfasının yakınlaştırma veya ölçekleme faktörünü ayarlamasına olanak tanıyan bir özellik sağlar. Bu özellik, kullanıcıların çalışma sayfası içeriğini daha küçük veya daha büyük görünümlerde görmelerine yardımcı olur. Kullanıcılar yakınlaştırma faktörünü herhangi bir değere ayarlayabilir.

Aspose.Cells & Yakınlaştırma Faktörü

Aspose.Cells, geliştiricilerin çalışma sayfası yakınlaştırma faktörünü ayarlamasına da olanak tanır. Aspose.Cells bir sınıf sağlarIÇalışma Kitabı bu bir Microsoft Excel dosyasını temsil eder. buIÇalışma Kitabı sınıf bir içerirçalışma sayfalarıbir Excel dosyasındaki her çalışma sayfasına erişim sağlayan koleksiyon.

Bir çalışma sayfası şununla temsil edilir:IÇalışma Sayfası sınıf. buIÇalışma Sayfasıclass, çalışma sayfalarını yönetmek için çok çeşitli yöntemler sağlar. Bir çalışma sayfasının yakınlaştırma faktörünü ayarlamak içinyakınlaştır yöntemiIÇalışma Sayfası sınıfa bir sayısal (tamsayı) değer atayarak yakınlaştırma faktörü ayarlanır.yakınlaştıryöntem.

nasıl kullanılacağını gösteren eksiksiz bir örnek aşağıda verilmiştir.yakınlaştırExcel dosyasının ilk çalışma sayfasının yakınlaştırma faktörünü ayarlama yöntemi.

//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
//Source directory path
StringPtr srcDir = new String("..\\Data\\01_SourceDirectory\\");
//Output directory path
StringPtr outDir = new String("..\\Data\\02_OutputDirectory\\");
//Path of input excel file
StringPtr sampleWorksheetViews = srcDir->StringAppend(new String("sampleWorksheetViews.xlsx"));
//Path of input excel file
StringPtr outputWorksheetViews = outDir->StringAppend(new String("outputWorksheetViews.xlsx"));
//Instantiate a workbook object
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook(sampleWorksheetViews);
//Accessing a worksheet using its index
intrusive_ptr<IWorksheet> worksheet = workbook->GetIWorksheets()->GetObjectByIndex(0);
// Setting the zoom factor of the worksheet to 75
worksheet->SetZoom(75);
// Saving the modified Excel file
workbook->Save(outputWorksheetViews);

Donma bölmeleri

Microsoft Excel’i kullanma

Bölmeleri dondur, Microsoft Excel tarafından sağlanan bir özelliktir. Bölmeleri dondurmak, bir çalışma sayfasında kaydırırken görünür kalacak verileri seçmenize olanak tanır.

Aspose.Cells & Bölmeleri Dondur

Aspose.Cells, geliştiricilerin çalışma zamanında çalışma sayfalarına bölmeleri dondurma uygulamasına da izin verir. Aspose.Cells bir sınıf sağlarIÇalışma Kitabı bu bir Microsoft Excel dosyasını temsil eder. buIÇalışma Kitabı sınıf bir içerirçalışma sayfalarıbir Excel dosyasındaki her çalışma sayfasına erişim sağlayan koleksiyon.

Bir çalışma sayfası şununla temsil edilir:IÇalışma Sayfası sınıf. buIÇalışma Sayfasıclass, çalışma sayfalarını yönetmek için çok çeşitli yöntemler sağlar. Bölmeleri dondurmak için,Donma bölmeleriyöntemiIÇalışma Sayfası sınıf. buDonma bölmeleriyöntem aşağıdaki parametreleri alır:

  • Sıra, dondurmanın başlayacağı hücrenin satır dizini.
  • Kolon, dondurmanın başlayacağı hücrenin sütun dizini.
  • Donmuş satırlar, üst bölmedeki görünür satırların sayısı.
  • Dondurulmuş sütunlar, sol bölmedeki görünür sütunların sayısı

nasıl kullanılacağını gösteren eksiksiz bir örnek aşağıda verilmiştir.Donma bölmeleriExcel dosyasının ilk çalışma sayfasının satırlarını ve sütunlarını (4. satır ve 3. sütunla temsil edilen, satır ve sütunların 0 dizininden başladığı C4’ten başlayarak) dondurma yöntemi.

//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
//Source directory path
StringPtr srcDir = new String("..\\Data\\01_SourceDirectory\\");
//Output directory path
StringPtr outDir = new String("..\\Data\\02_OutputDirectory\\");
//Path of input excel file
StringPtr sampleWorksheetViews = srcDir->StringAppend(new String("sampleWorksheetViews.xlsx"));
//Path of input excel file
StringPtr outputWorksheetViews = outDir->StringAppend(new String("outputWorksheetViews.xlsx"));
//Instantiating a Workbook object and opening the Excel file through the file stream
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook(sampleWorksheetViews);
//Accessing a worksheet using its index
intrusive_ptr<IWorksheet> worksheet = workbook->GetIWorksheets()->GetObjectByIndex(0);
//Applying freeze panes settings
worksheet->FreezePanes(3, 2, 3, 2);
//Saving the modified Excel file
workbook->Save(outputWorksheetViews);

Bölme Bölmeleri

Aynı çalışma sayfasında iki farklı görünüm elde etmek için ekranı bölmeniz gerekiyorsa bölmeleri ayırın. Microsoft Excel, çalışma sayfanızın birden fazla kopyasını görüntülemenize ve çalışma sayfanızın her bölmesinde bağımsız olarak kaydırmanıza izin veren çok kullanışlı bir özellik sunar: bölünmüş bölmeler.

Bölmeler aynı anda çalışır. Birinde değişiklik yaparsanız, değişiklik aynı anda diğerinde de görünür. Aspose.Cells, kullanıcılar için bölünmüş bölmeler özelliği sağlar.

Bölünmüş Bölmeleri Uygulama ve Kaldırma

bölme bölmeleri

Aspose.Cells bir sınıf sağlarIÇalışma Kitabı bu bir Microsoft Excel dosyasını temsil eder. buIÇalışma Kitabıclass, bir Excel dosyasını yönetmek için çok çeşitli yöntemler sağlar. Bölünmüş görünümler uygulamak içinBölmek yöntemiIÇalışma Sayfası sınıf. Bölünmüş bölmeleri kaldırmak için,Bölmeyi Kaldıryöntem.

Örnekte, yüklenen basit bir şablon dosyası kullanıyoruz, ardından ilk çalışma sayfasındaki bir hücreye bölünmüş bölmeleri ayarla özelliği uygulandı. Güncellenen dosya kaydedilir.

//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
//Source directory path
StringPtr srcDir = new String("..\\Data\\01_SourceDirectory\\");
//Output directory path
StringPtr outDir = new String("..\\Data\\02_OutputDirectory\\");
//Path of input excel file
StringPtr sampleWorksheetViews = srcDir->StringAppend(new String("sampleWorksheetViews.xlsx"));
//Path of input excel file
StringPtr outputWorksheetViews = outDir->StringAppend(new String("outputWorksheetViews.xlsx"));
//Instantiating a Workbook object
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook(sampleWorksheetViews);
//Accessing a worksheet using its index
intrusive_ptr<IWorksheet> worksheet = workbook->GetIWorksheets()->GetObjectByIndex(0);
//Set the active cell
worksheet->SetActiveCell(new String("A20"));
//Split the worksheet window
worksheet->Split();
//Saving the modified Excel file
workbook->Save(outputWorksheetViews);

Bölmeleri Kaldırma

kullanarak bölünmüş bölmeleri kaldırın.Bölmeyi Kaldıryöntem.

//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
//Source directory path
StringPtr srcDir = new String("..\\Data\\01_SourceDirectory\\");
//Output directory path
StringPtr outDir = new String("..\\Data\\02_OutputDirectory\\");
//Path of input excel file
StringPtr sampleWorksheetViews = srcDir->StringAppend(new String("sampleWorksheetViews.xlsx"));
//Path of input excel file
StringPtr outputWorksheetViews = outDir->StringAppend(new String("outputWorksheetViews.xlsx"));
//Instantiating a Workbook object
intrusive_ptr<IWorkbook> workbook = Factory::CreateIWorkbook(sampleWorksheetViews);
//Accessing a worksheet using its index
intrusive_ptr<IWorksheet> worksheet = workbook->GetIWorksheets()->GetObjectByIndex(0);
// Set the active cell
worksheet->SetActiveCell(new String("A20"));
// Split the worksheet window
worksheet->RemoveSplit();
//Saving the modified Excel file
workbook->Save(outputWorksheetViews);