C++ aracılığıyla PDF’ye Başlık Ekle

C++ kullanarak PDF Dosyasına Üstbilgi ekleyin.

Aspose.PDF for C++ Logo

C++ Kullanarak PDF Belgesine Başlıklar Ekleme

PDF’ye Başlık eklemek için cpp platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan Aspose.PDF for C++ API’sini kullanacağız. NuGet paket yöneticisini açın, Aspose.PDF öğesini arayın ve yükleyin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.

Package Manager Console

Install-Package Aspose.PDF.Cpp

C++ ile PDF’ye Başlık ekle


Kodu kendi ortamınızda denemek için Aspose.PDF for C++ dosyasına ihtiyacınız var.

  1. Document nesnesini kullanarak bir PDF belgesi açın.
  2. Damga oluşturun ve özelliklerini tanımlayın.
  3. AddStamp yöntemini kullanarak Damgayı Sayfaya Ekleyin.
  4. PDF dosyasını kaydedin.

PDF Belgesine Başlık Ekle - C++

Bu örnek kod, Başlığın PDF'ye nasıl ekleneceğini gösterir


    String _dataDir("C:\\Samples\\");
    String inputFileName("AddTextStamp.pdf");
    String outputFileName("AddTextStamp_out.pdf");
    auto document = MakeObject<Document>(_dataDir + inputFileName);

    auto textStamp =MakeObject<TextStamp>(u"Sample Stamp");

    textStamp->set_Background(true);

    textStamp->set_XIndent(100);
    textStamp->set_YIndent(100);

    textStamp->set_Rotate(Rotation::on90);
    textStamp->get_TextState()->set_Font(FontRepository::FindFont(u"Arial"));
    textStamp->get_TextState()->set_FontSize(14.0F);
    textStamp->get_TextState()->set_FontStyle(FontStyles::Bold);
    textStamp->get_TextState()->set_FontStyle(FontStyles::Italic);
    textStamp->get_TextState()->set_ForegroundColor(Color::get_Green());

    document->get_Pages()->idx_get(1)->AddStamp(textStamp);
    document->Save(_dataDir + outputFileName);