

Makale numarası: 840817 - Bu makalenin geçerli olduğu ürünleri görün.
Microsoft Excel çalışma kitaplarından, Microsoft PowerPoint sunularından veya Microsoft Word belgelerinden bilgi ayıklıyorsanız, birkaç yöntem kullanabilirsiniz. Bu yöntemler API program çağrıları, Office Açık XML, XML, RTF veya HTML'dir. Bu yöntemler gereksinimlerinizi karşılamıyorsa, Ücretsiz Dosya Biçimi Programı'na katılmaya ve belirli Microsoft Office ikili dosya biçimlerine yönelik teknik belgeler edinmeye hak kazanabilirsiniz.
Bu makalede, Excel çalışma kitaplarından, PowerPoint sunularından ve Word belgelerinden bilgi ayıklamak için kullanabileceğiniz bazı teknikler açıklanır.
Office Açık XMLOffice Açık XML Biçimleri, birden çok platformdaki birden çok uygulamanın Office Açık XML belgeleri oluşturmasına ve bu belgelere erişmesine olanak verecek şekilde tasarlanmıştır. Office Açık XML Biçimleri'ni kullanarak, dosya biçimini doğrudan denetleyebilirsiniz. Dosyaları oluşturmak veya dosyalara erişmek için Microsoft Office uygulamalarını kullanmanız gerekmez.
Office Açık XML Biçiminin Yararları
http://www.ecma-international.org/news/TC45_current_work/TC45-2006-50_final_draft.htmAyrıca, aşağıdaki OpenXMLDeveloper.org Web sitesini ziyaret edin:
(http://www.ecma-international.org/news/TC45_current_work/TC45-2006-50_final_draft.htm)
http://openxmldeveloper.orgOffice Açık XML Biçimleri, Office Açık XML dosya bilgilerini diskte saklamak için Open Packaging Conventions kullanır. Office Açık XML tarafından kullanılan Open Packaging Conventions hakkında daha fazla bilgi için, Office Açık XML v1.0 taslağında "Open Packaging Conventions" (Açık Paket Kuralları) adlı 2. bölüme bakın.
(http://openxmldeveloper.org)
Office Uygulama Programı Arabirimleri (API)Office ikili dosya biçimleri, dosya biçimini doğrudan denetlemek yerine Office Uygulama Programı Arabirimleri (API) aracılığıyla erişilecek şekilde tasarlanmıştır. Dosya biçimlerinin karmaşık olması nedeniyle, doğrudan denetleme, dosya biçiminin bozulmasına neden olabilir ve bunun yapılması önerilmez.
Office API'leri hakkında daha fazla bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/aa165081(office.10).aspxOffice 97-2003 ikili dosya biçimleri Windows Yapılandırılmış Depolama API'lerini kullanır. Office'e özgü bilgiler bu daha genel biçimde akış olarak saklanır. Belge özellikleri gibi ortak öğelere Yapılandırılmış Depolama API'leri aracılığıyla erişilebilir ve Office ikili dosya biçimi belgelerine erişilmesi gerekmez.
(http://msdn2.microsoft.com/en-us/library/aa165081(office.10).aspx)
Windows Yapılandırılmış Depolama API'leri hakkında daha fazla bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/aa380369.aspxMicrosoft Excel 2007 ikili dosya biçimi (*.xlsb), ikili dosya kayıtlarını saklar. Bu biçim, SpreadsheetML'de bulunan bölüm ve paket teknolojilerini kullanır. SpreadsheetML, Office Açık XML Biçimi'nin bir parçasıdır.
(http://msdn2.microsoft.com/en-us/library/aa380369.aspx)
Önemli Yapının doğrudan okunması veya denetlenmesi bozulmaya neden olabilir ve bunun yapılması önerilmez.
XMLXML, düz metin şeklinde Unicode tabanlı bir meta dilidir (biçimlendirme dillerini tanımlamak için kullanılan bir dil). XML herhangi bir programlama diline, işletim sistemine veya yazılım satıcısına özgü değildir. XML, verilerin denetlenmesi, yapılandırılması, dönüştürülmesi ve sorgulanması için kullanılan çok sayıda teknolojiye erişim sağlar. XML kullanımı yaygınlaştıkça, XML biçiminin artık Web için yeni belge biçimleri tanımlanmasında kullanışlı olduğunun yanı sıra, yapılandırılmış verilerin tanımlanmasına uygun olduğu yaygın olarak kabul görmüştür. Yapılandırılmış verilere örnek olarak, genelde elektronik tabloların, program yapılandırma dosyalarının ve ağ protokollerinin içerdiği bilgiler gösterilebilir.
Microsoft Office, XML şemalarını destekler. Microsoft belirli Office XML şemaları için bir lisans programı kullanır.
Office XML şemaları hakkında daha fazla bilgi edinmek için, aşağıdaki Microsoft Web sitesini ziyaret ederek Microsoft Office System and XML: Bringing XML to the Desktop (Microsoft Office Sistemi ve XML: XML'yi Masaüstünde Kullanma) adlı makaleye bakın:
http://msdn2.microsoft.com/en-us/library/aa159914(office.11).aspx
(http://msdn2.microsoft.com/en-us/library/aa159914(office.11).aspx)
Zengin Metin Biçimi (RTF)Zengin Metin Biçimi (RTF) belirtimi, biçimlendirilmiş metni ve grafikleri programlar arasında kolayca aktarabilmek için kullanılan bir kodlama yöntemidir. RTF belirtimi, metin ve grafik değişimi için farklı çıkış aygıtları, işletim ortamları ve işletim sistemleri tarafından kullanılabilen bir biçim sağlar. RTF, bir belgenin hem ekranda hem de yazdırıldığında gösterimini ve biçimlendirmesini denetlemek için American National Standards Institute (ANSI), PC-8, Macintosh veya IBM PC karakter kümesini kullanır. RTF belirtimi kullanıldığında, farklı işletim sistemlerinde ve farklı yazılım programları kullanılarak oluşturulan belgeler bu işletim sistemleri ve programlar arasında aktarılabilir.
Bir RTF okuyucusu örneği yazma veya uygulama konusunda daha fazla bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin ve MSDN'de Arama Yapın kutusuna RTF Reader (RTF Okuyucusu) yazın:
http://msdn.microsoft.com
(http://msdn.microsoft.com)
Visio XML şemasıMüşteriler ve ortaklar Microsoft belgeleri ve ücretsiz lisans aracılığıyla, şema oluşturma ve veri görselleştirme aracındaki XML şemasından yararlanabilir. Visio şemasının kullanılabilirliği, Visio Genişletilebilir İşaretleme Dili (XML) dosya biçiminin eksiksiz ve W3C uyumlu bir açıklamasını sağlayarak, kuruluşların Visio diyagramlarındaki bilgilere erişmelerine ve iş süreçlerinin bir parçası olarak müşteri ilişkileri yönetimi (CRM) ve kuruluş kaynak planlama (ERP) sistemleri gibi diğer XML etkin programlarla birlikte kullanmalarına olanak verir. Daha fazla bilgi ve karşıdan yükleme özellikleri için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/downloads/details.aspx?FamilyID=fe118952-3547-420a-a412-00a2662442d9
(http://www.microsoft.com/downloads/details.aspx?FamilyID=fe118952-3547-420a-a412-00a2662442d9)
HTMLHTML dosyaları, kullanıcıların göreceği bilgiler ve bu bilgilerin nasıl görüntüleneceğiyle ilgili biçimlendirme bilgilerini belirten etiketler içeren metin dosyalarıdır. Office belgelerinin zengin içeriğini ve işlevselliğini korurken Office belgelerini ve verileri çoğu Web tarayıcısı kullanılarak görüntülenebilen bir biçimde saklamak, dağıtmak ve sunmak için HTML kullanabilirsiniz.
Not Microsoft Excel 2007'de, HTML dosya biçimi Excel'e yönelik özellikleri kaydetmez. Ayrıca bir çalışma kitabını HTML olarak kaydettiğinizde, HTML biçimi Excel 2007'deki tüm özellikleri desteklemez veya işlemez.
HTML'yi düzenleme hakkında daha fazla bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/aa730778(vs.71).aspxKod, HTML ve kaynak dosyaları ile çalışma hakkında daha fazla bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
(http://msdn2.microsoft.com/en-us/library/aa730778(vs.71).aspx)
http://msdn2.microsoft.com/en-us/library/efc4xwkb(vs.71).aspx
(http://msdn2.microsoft.com/en-us/library/efc4xwkb(vs.71).aspx)
Ücretsiz Dosya Biçimi Programları
Microsoft Office İki Dosya BiçimleriMicrosoft .doc, .xls, .xlsb ve .ppt ikili dosya biçimi belirtimlerini ücretsiz bir sözleşme kapsamında sunarak, bu belirtimlerin tümünü veya bir bölümünü ürünlerinde uygulamak isteyenlerin bunu yapabilmelerini sağlar. Çözümleme ve hukuki başvuru amacıyla belirtim belgelerinin kullanılabilmesi de uygulama kapsamındadır.
Microsoft Office Drawing File Format for 2007 ve Visual Basic for Applications (VBA) File Format for 2007 de bu program kapsamında kullanılabilir. İkili dosya biçimi belirtimleriyle ilgili belge birikimlidir ve ikili dosya biçimlerinin en güncel şeklinin yanı sıra eski sürümlerini de kapsar.
Office İkili Dosya Biçimi belirtimleri, Open Specification Promise (Açık Belirtim Taahhütü) kapsamında kullanılabilir. Belgeleri edinmek için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/interop/docs/officebinaryformats.mspx
(http://www.microsoft.com/interop/docs/officebinaryformats.mspx)
Makale numarası: 840817 - Last Review: 29 Nisan 2008 Salı - Gözden geçirme: 8.2
Bu makaledeki bilginin uygulandığı durum:

