Farklı Biçimlerdeki Dosyaları Açma

Excel Dosyalarını Açmanın Basit Yolları

Yoldan Açma

Dosya yolunu kullanarak bir Microsoft Excel dosyasını açmak için, örneğini oluştururken dosyanın yolunu bir parametre olarak iletin.**Çalışma Kitabı**sınıf. Aşağıdaki örnek kod, dosya yolunu kullanarak bir Excel dosyasını açmayı gösterir.

Örnek vermek

Akış yoluyla açma

Bazen açmak istediğiniz Excel dosyası bir akış olarak saklanır. Bu durumda, dosya yolunu kullanarak bir dosyayı açmaya benzer şekilde, akışı başlatırken akışı bir parametre olarak iletin.Çalışma Kitabı sınıf. Aşağıdaki örnek kod, akış kullanılarak bir Excel dosyasının açılmasını gösterir.

Örnek vermek

Farklı Microsoft Excel Sürümlerinin Dosyalarını Açma

kullanıcı kullanabilir**LoadOptions** kullanarak Excel dosyasının biçimini belirtmek için sınıf**LoadFormat**numaralandırma.

bu**LoadFormat**numaralandırma, bazıları aşağıda verilen önceden tanımlanmış birçok dosya formatını içerir.

Biçim Türleri Açıklama
Csv CSV dosyasını temsil eder
Excel97To2003 Bir Excel 97 - 2003 dosyasını temsil eder
Xlsx Bir Excel 2007/2010/2013/2016/2019 ve Office 365 XLSX dosyasını temsil eder
Xlsm Bir Excel 2007/2010/2013/2016/2019 ve Office 365 XLSM dosyasını temsil eder
Xltx Bir Excel 2007/2010/2013/2016/2019 ve Office 365 şablonu XLTX dosyasını temsil eder
Xltm Bir Excel 2007/2010/2013/2016/2019 ve Office 365 makro özellikli XLTM dosyasını temsil eder
Xlsb Bir Excel 2007/2010/2013/2016/2019 ve Office 365 ikili XLSB dosyasını temsil eder
SpreadsheetML SpreadsheetML dosyasını temsil eder
Tsv Sekmeyle ayrılmış değerler dosyasını temsil eder
TabDelimited Sekmeyle Ayrılmış bir metin dosyasını temsil eder
Oranlar Bir ODS dosyasını temsil eder
html Bir HTML dosyasını temsil eder
Mhtml Bir MHTML dosyasını temsil eder

Microsoft Excel 95/5.0 Dosyalarını Açma

Microsoft Excel 95 dosyalarını açmak için**Çalışma Kitabı**şablon dosyasının yolu veya akışı ile örnek. Kodu test etmek için örnek dosya aşağıdaki bağlantıdan indirilebilir:

Excel95_5.0.xls

Örnek vermek

Microsoft Excel 97 veya sonraki sürümlerini açma XLS Dosyaları

XLS Microsoft Excel XLS 97 veya sonraki sürümlerin XLS dosyalarını açmak için,Çalışma Kitabışablon dosyasının yolu veya akışı ile örnek. VeyaLoadOptions yöntemini seçin ve**EXCEL_97_TO_2003** içindeki değer**LoadFormat**numaralandırma.

Örnek vermek

Microsoft Excel 2007 veya sonraki sürümlerini açma XLSX Dosyaları

Microsoft Excel 2007 veya sonraki sürümlerin XLSX dosyalarını açmak için**Çalışma Kitabı**şablon dosyasının yolu veya akışı ile örnek. Veya**LoadOptions** sınıfı seçin ve**XLSX** içindeki değer**LoadFormat**numaralandırma.

Örnek vermek

Farklı Biçimlerdeki Dosyaları Açma

Aspose.Cells, geliştiricilerin SpreadsheetML, CSV, Sekmeyle Ayrılmış dosyalar gibi farklı biçimlerdeki elektronik tablo dosyalarını açmasına olanak tanır. Bu tür dosyaları açmak için geliştiriciler, farklı Microsoft Excel sürümlerindeki dosyaları açarken kullandıkları metodolojinin aynısını kullanabilir.

SpreadsheetML Dosyalarını Açma

SpreadsheetML dosyaları, elektronik tablonuzla ilgili biçimlendirme, formüller vb. tüm bilgileri içeren XML temsilleridir. Microsoft Excel XP’den beri, Microsoft Excel’e elektronik tablolarınızı SpreadsheetML dosyalarına aktaran bir XML dışa aktarma seçeneği eklenmiştir.

SpreadsheetML dosyalarını açmak için**LoadOptions** sınıfı seçin ve**SPREADSHEET_ML** içindeki değer**LoadFormat**numaralandırma.

Örnek vermek

CSV Dosyalarını Açma

Virgülle Ayrılmış Değerler (CSV) dosyaları, değerleri sınırlanmış veya virgülle ayrılmış kayıtlar içerir. CSV dosyalarında veriler, virgül karakteriyle ayrılan ve çift tırnak karakteriyle alıntılanan alanlara sahip tablo biçiminde saklanır. Bir alanın değeri bir çift tırnak karakteri içeriyorsa, bir çift çift tırnak karakteri ile çıkış yapılır. Elektronik tablo verilerinizi bir CSV dosyasına aktarmak için Microsoft Excel’i de kullanabilirsiniz.

CSV dosyalarını açmak için**LoadOptions** sınıfı seçin ve**CSV** değer, önceden tanımlanmış**LoadFormat**numaralandırma.

Örnek vermek

CSV dosyalarının açılması ve geçersiz karakterlerin değiştirilmesi

Excel’de özel karakterler içeren CSV dosyası açıldığında karakterler otomatik olarak değiştirilir. Aynısı, aşağıda verilen kod örneğinde gösterilen Aspose.Cells API tarafından yapılır.

Örnek vermek

Tercih edilen ayrıştırıcıyı kullanarak CSV dosyasını açma

Bu, CSV dosyalarını açmak için varsayılan ayrıştırıcı ayarlarını kullanmak için her zaman gerekli değildir. Bazen CSV dosyasının içe aktarılması beklenen çıktıyı oluşturmaz, örneğin tarih biçimi beklendiği gibi değildir veya boş alanlar farklı şekilde işlenir. Bu amaç için**TxtLoadOptions.PreferredParsers**gereksinime göre farklı veri türlerini ayrıştırmak için kendi tercih edilen ayrıştırıcıyı sağlamak için kullanılabilir. Aşağıdaki örnek kod, tercih edilen ayrıştırıcının kullanımını gösterir.

Bu özelliği test etmek için örnek kaynak dosya ve çıktı dosyaları aşağıdaki bağlantılardan indirilebilir.

samplePreferredParser.csv

outputsamplePreferredParser.xlsx

Örnek vermek

TSV(Sekmeyle Ayrılmış) Dosyalarını Açma

Sekmeyle ayrılmış dosyalar, herhangi bir biçimlendirme olmaksızın elektronik tablo verileri içerir. Veriler, tablolar ve elektronik tablolar gibi satırlar ve sütunlar halinde düzenlenir. Kısaca, sekmeyle ayrılmış bir dosya, metindeki her sütun arasında bir sekme bulunan özel bir tür düz metin dosyasıdır.

Sekmeyle ayrılmış dosyaları açmak için geliştiriciler**LoadOptions** sınıfı seçin ve**TSV** değer, önceden tanımlanmış**LoadFormat**numaralandırma.

Örnek vermek

Şifrelenmiş Excel Dosyalarını Açma

Microsoft Excel kullanarak şifreli Excel dosyaları oluşturmanın mümkün olduğunu biliyoruz. Bu tür şifrelenmiş dosyaları açmak için, geliştiricilerin özel bir aşırı yüklenmiş LoadOptions yöntemini çağırması ve FileFormatType numaralandırmasında önceden tanımlanmış olan VARSAYILAN değeri seçmesi gerekir. Bu yöntem, aşağıdaki örnekte gösterildiği gibi şifrelenmiş dosyanın şifresini de alacaktır.

Örnek vermek

Aspose.Cells ayrıca parola korumalı MS Excel 2013 dosyalarının açılmasını da destekler.

SXC Dosyalarını Açma

StarOffice Calc, Microsoft Excel’e benzer ve formülleri, çizelgeleri, işlevleri ve makroları destekler. Bu yazılımla oluşturulan elektronik tablolar SXC uzantısıyla kaydedilir. SXC dosyası, OpenOffice.org Calc elektronik tablo dosyaları için de kullanılır. Aspose.Cells, aşağıdaki kod örneğinde gösterildiği gibi SXC dosyalarını okuyabilir.

Örnek vermek

FODS Dosyalarını Açma

FODS dosyası, herhangi bir sıkıştırma olmadan OpenDocument XML’de kaydedilmiş bir elektronik tablodur. Aspose.Cells, aşağıdaki kod örneğinde gösterildiği gibi FODS dosyalarını okuyabilir.

Örnek vermek

ileri konular