Qt Uygulamasında Word Belgesi Oluşturma

Qt masaüstü, mobil ve gömülü sistemler için çeşitli uygulamalar geliştirmeye yönelik popüler bir çapraz platform uygulama geliştirme çerçevesidir. C++ tabanlı Qt çerçevesi, Qt ile genişletilmiş C++‘dan standart bir C++ kaynağı oluşturmak için MOC (Meta-Object Compiler) kullanır. Qt, çeşitli senaryoları hedef alabilen geniş bir uygulama yelpazesini desteklediğinden, Qt uygulamaları içinde Word otomasyon özelliklerinin entegrasyonu (örn. Word belgeleri oluşturma, Word’den PDF’e vb.) büyük bir kapsama sahiptir.

Aspose.Words for C++, neredeyse tüm temel ve gelişmiş Word otomasyon özelliklerini sağlar ve Qt uygulamaları içindeki Word işleme gereksinimlerini olumlu bir şekilde karşılayabilir. Öyleyse, Qt uygulamaları içinde Word belgeleri oluşturmak için C++ Word kitaplığımızı nasıl entegre edebileceğinizi ve kullanabileceğinizi görelim.

Aspose.Words for C++‘ı Qt Uygulaması ile entegre edin

Aspose.Words for C++‘ı entegre etmek için, indirilenler bölümünden kütüphane dosyalarını indirmeniz ve çıkartmanız gerekmektedir. Sahip olduğunuzda, Qt uygulamalarını geliştirmek için aşağıdaki seçeneklerden biriyle ilerleyebilirsiniz:

Bu blog gönderisinde, Aspose.Words for C++ kütüphanesini Qt Creator’da geliştirilen bir Qt Konsolu Uygulamasına nasıl entegre edeceğinizi ve kullanacağınızı göstereceğim.

Qt Uygulamasında Kelime Kitaplığı Ekleme Adımları

Qt geliştirme ortamını düzgün bir şekilde kurduğunuzu ve Qt Creator’ı kurduğunuzu varsayıyorum. Her şey çalışmaya başladıktan sonra, aşağıdaki adımları takip edebilirsiniz:

  • Qt Creator’ı açın ve yeni bir Qt Konsol Uygulaması oluşturun.
Qt Uygulamasında Word Oluşturun
  • Sistem Oluştur açılır menüsünden QMake seçeneğini seçin.
QMake derlemesini seçin
  • Uygun kiti seçin ve sihirbazı tamamlayın.
  • Ayıklanan Aspose.Words for C++ paketinden Aspose.Words.Cpp ve CodePorting.Native.Cs2Cppvc1420.3 klasörlerini projenin kök dizinine kopyalayın.
Word kitaplığı dosyaları ekleme
  • Lib’e yol eklemek ve klasörleri dahil etmek için LHS panelinde projeye sağ tıklayın ve Kitaplık Ekle’yi seçin.
Qt'de Kelime Kitaplığı Ekleme
  • Harici Kitaplık seçeneğini seçin ve klasörleri birer birer dahil etmek ve lib etmek için yollara göz atın.
Qt'ye harici kitaplık ekle
  • Bittiğinde, .pro proje dosyanız aşağıdaki girişleri içerecektir:
Qt Proje Dosyası
  • Uygulamayı oluşturun ve entegrasyonu tamamlayın.

Qt Uygulamasında Bir Word Belgesi Oluşturun

Artık Aspose.Words for C++ özelliklerini kullanmaya hazırsınız. Bir Qt uygulamasında basit bir Word belgesinin nasıl oluşturulacağını görelim. Aşağıdakiler, bir Word belgesi oluşturmak için gereken kod parçacıklarıyla birlikte adımlardır.

  • Aşağıdaki başlık dosyalarını main.cpp’ye ekleyin.
#include <Aspose.Words.Cpp/Model/Document/Document.h>
#include <Aspose.Words.Cpp/Model/Document/DocumentBuilder.h>
#include <iostream>
  • Ana işlevin içinde bir Word DOCX belgesi oluşturmak için kodu ekleyin.
int main(int argc, char *argv[])
{
    auto doc = System::MakeObject<Aspose::Words::Document>();
    auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);
    builder->Writeln(u"Hello World!");
    doc->Save(u"HelloWorld.docx");
    std::cout<<"Done..";

    QCoreApplication a(argc, argv);
    return a.exec();
}
  • Uygulamayı oluşturun ve çalıştırın.

Aspose.Words for C++ hakkında daha fazlasını öğrenin

Aspose.Words for C++ ayrıca daha karmaşık ve zengin Word belgeleri oluşturmanıza olanak tanır. Ayrıca, Qt uygulamaları içinde çeşitli belge dönüştürmeleri gerçekleştirebilirsiniz. Belgeleri kullanarak Aspose.Words for C++ hakkında daha fazla bilgi edinin.

Geri bildiriminizi paylaşın

Aspose.Words for C++ ile ilgili herhangi bir sorunuz veya sorunuz olursa forumumuza yazmaktan çekinmeyin.