Aspose.Total for C++ dosya formatı otomasyon kitaplıkları aracılığıyla CGM’yi C++‘da XLSM’ye dönüştürmek, iki adımlı basit bir işlemdir. İlk adımda, Aspose.PDF for C++ kullanarak CGM’yi XLSX’e aktarabilirsiniz, Daha sonra Aspose.Cells for C++ Elektronik Tablo Programlama API’si, XLSX’i XLSM’ye dönüştürebilirsiniz.
CGM'yi XLSM'ye Dönüştürmek için C++ API
Dönüşüm Gereksinimleri
Komut satırından nuget install Aspose.Total.Cpp``` veya Visual Studio'nun Paket Yönetici Konsolu üzerinden ```Install-Package Aspose.Total.Cpp
ile kurun.
Alternatif olarak, çevrimdışı MSI yükleyicisini veya DLL’leri downloads adresinden bir ZIP dosyasında alın.
C++ ile CGM Dosya Bilgilerini Alın veya Ayarlayın
Aspose.PDF for C++ ayrıca CGM belgeniz hakkında bilgi edinmenize ve dönüştürme işleminizden önce bilinçli kararlar vermenize olanak tanır. Bir CGM dosyasının dosyaya özel bilgilerini almak için önce get_Info() yöntemini çağırmanız gerekir. Document sınıfı. DocumentInfo nesnesi alındığında, tek tek özelliklerin değerlerini alabilirsiniz. Ayrıca, DocumentInfo sınıfının ilgili yöntemlerini kullanarak da özellikleri ayarlayabilirsiniz.
XLSM Dosya Formatını C++ ile Akışa Kaydet
Aspose.Cells for C++ , akış için XLSM dosya formatının kaydedilmesine izin verir. Dosyaları bir akışa kaydetmek için bir MemoryStream veya FileStream nesnesi oluşturun ve IWorkbook öğesini çağırarak dosyayı bu akış nesnesine kaydedin. nesnenin [Kaydet]( https://reference.aspose.comy öntemi. Kaydet yöntemini çağırırken SaveFormat numaralandırmasını kullanarak istediğiniz dosya biçimini belirtin.