# C++ PowerPoint API'si | Aspose Slaytlar

> Aspose.Slides API for C++, C++ üzerinde PPT oluşturmak, görüntülemek, işlemek ve dönüştürmek için bir C++ PPT PowerPoint API'sidir.

Source: https://products.aspose.com/slides/tr/cpp/
Updated: 2026-08-11



<p>
 Aspose.Slides for C++, Microsoft PowerPoint olmadan C++'da PPT(X)'i işlemek, işlemek ve dönüştürmek için güçlü bir PowerPoint API'sidir. API, belgelerdeki slaytların çeşitli grafik formatlarında yüksek doğrulukta oluşturulmasını destekler ve dosyaların neredeyse tüm olası içeriklerini değiştirme veya oluşturma, slaytlardaki metin ve şekilleri biçimlendirme ve çok daha fazlasını sağlama işlevselliğini sağlar.
</p>

<p>
 Aspose.Slides for C++, POT, PPT, PPS, POTX, PPTX, PPSX, ODP ve diğerleri dahil olmak üzere çoğu PowerPoint ve slayt gösterisi formatını destekler. Aspose.Slides for C++ ayrıca tüm bu formatları PDF, HTML, XPS vb.'ye dönüştürebilir.
</p>

<div class="diagram1 d1-cplus">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-table">
    </i>
    Veri işleme
   </header>
   <ul>
    <li>
Grafikler Oluşturun
    </li>
    <li>
SmartArts ile çalışın
    </li>
    <li>
PowerPoint Şekilleriyle Çalışma
    </li>
    <li>
ActiveX Denetimleri için Destek
    </li>
    <li>
Ole Nesneleri için Destek
    </li>
   </ul>
   <header>
    <i class="fa fa-text-width">
    </i>
    Metin ve Paragraf
   </header>
   <ul>
    <li>
Metni ve Biçimlendirmeyi Yönetin
    </li>
    <li>
Köprü Metnini Yönet
    </li>
    <li>
Yer Tutucu Türünü Ayarla
    </li>
    <li>
Metin Yer Tutucuları ve Çerçeveler
    </li>
   </ul>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-cog">
    </i>
    Grafikler ve Multimedya
   </header>
   <ul>
    <li>
MSO Grafiklerini Destekler
    </li>
    <li>
SmartArt Şekillerini Destekler
    </li>
    <li>
ActiveX Şekillerini Destekler
    </li>
    <li>
Slayt Geçişlerini Yönet
    </li>
    <li>
Animasyon Efektlerini Yönetin
    </li>
    <li>
Şekillere Bağlayıcı Ekleme
    </li>
    <li>
Şekilleri Döndür ve Çevir
    </li>
    <li>
Shape'in Çizgi Stillerini Yönet
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="PowerPoint API C#" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-cpp.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    C++
   </small>
  </footer>
 </div>

</div>

<div class="diagram1 d1-cplus">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-cubes">
    </i>
    Windows 32bit
   </header>
   <br/>
   <header>
    <i class="fa fa-cubes">
    </i>
    Windows 64bit
   </header>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-cubes">
    </i>
    Linux 64bit
   </header>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="Presentation APIs for C++" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-cpp.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    C++
   </small>
  </footer>
 </div>

</div>

<div class="diagram1 d2 d1-cplus">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-arrows-v">
    </i>
    Giriş çıkış
   </header>
   <ul>
    <li>
     <b>
Microsoft Powerpoint:
     </b>
     PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM
    </li>
    <li>
     <b>
Açık ofis:
     </b>
     ODP
    </li>
    <li>
     <strong>
      Open Document:
     </strong>
     OTP
    </li>
    <li>
     <strong>
      Others:
     </strong>
     TIFF, EMF, XML
    </li>
   </ul>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-mail-forward">
    </i>
    Yalnızca Çıkış
   </header>
   <ul>
    <li>
     <b>
Sabit Düzen:
     </b>
     PDF, XPS
    </li>
    <li>
     <b>
Görüntüler:
     </b>
     JPEG, PNG, GIF, BMP, SVG
    </li>
    <li>
     <b>
Ağ:
     </b>
     HTML
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="PowerPoint Presentation API" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-cpp.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    C++
   </small>
  </footer>
 </div>

</div>

<div class="container-fluid features-section bg-gray singleproduct">
 <a class="anchor" id="features" name="features">
 </a>
 <div class="row">
  <div class="container">
   <h2 class="pr-ft">
    Gelişmiş C++ PowerPoint İşleme Kitaplığı Özellikleri
   </h2>
   <p>
   </p>
   <div class="col-lg-4">
    <em class="fa fa-floppy-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Sunuyu dosyaya veya akışa kaydedin
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-random ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Sunumları standart biçimlere dönüştürün
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-file-powerpoint-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Yerleşik ve özel belge özelliklerini yönetin
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-lock ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Parola korumalı sunumlar
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-pie-chart ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Grafikleri ekleyin, biçimlendirin ve değiştirin
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-square-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Şekiller ekleyin, biçimlendirin ve işleyin
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-film ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Slayt ekleyin, biçimlendirin ve değiştirin
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-font ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Metin ekleyin, biçimlendirin ve değiştirin
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-table ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Tabloları ekleyin, biçimlendirin ve değiştirin
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-check-square-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Sunuları PDF ve XPS'e aktarın
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-file-image-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Slaytları SVG formatında dışa aktarma
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-picture-o ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Sunumlara resim ekleme
    </p>
   </div>

   <div class="col-lg-4">
    <em class="fa fa-text-width ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Veritabanından sunumlar oluşturun
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-bar-chart ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     MSO 2016 Grafikleri için Destek
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-html5 ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Sunuları HTML olarak dışa aktarma
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-refresh ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Slaytlardaki HTML metnini içe ve dışa aktarın
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-th-large ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Sunulara düzen slaytları ekleyin
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-unlock-alt ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Korumalı sunumları yükleyin
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-text-height ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Bireysel Göstergenin Yazı Tipi Boyutunu Ayarla
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-area-chart ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Stok Grafiği Oluşturun ve Grafik Görüntüsü Alın
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-cog ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Seri Rengini Değiştir
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-pie-chart ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Grafik Alanı Yuvarlatılmış Kenarlıklar Ayarlayın
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-cogs ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Serilerdeki Kategorilerin Rengini Değiştir
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-font ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Grafik Veri Tablosu için Yazı Tipi Özelliklerini Ayarlayın
    </p>
   </div>

   <div class="col-lg-12">
    <h2 class="h2title">
     PowerPoint Dosyalarını PDF veya XPS Olarak Dışa Aktarın
    </h2>
    <p>
     Kendi özel olarak tasarlanmış işleme motoruna sahip olan Aspose.Slides for C++, Microsoft PowerPoint'e en yüksek aslına uygunlukla işler. Sunumların orijinal sunuma benzer sonuçlarla XPS ve PDF gibi endüstri standardı formatlara aktarılmasına izin verir.
    </p>
    <div class="codeblock" id="code">
     <h3>
      Sunumu PDF ve XPS formatlarında oluşturma - C++
     </h3>
     <pre><code class="cpp">// load presentation to be converted

SharedPtr&lt;Presentation&gt; prs = MakeObject&lt;Presentation&gt;(dir + L"template.pptx");

// save in PDF &amp; XPS formats

prs-&gt;Save(dir + L"output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);

prs-&gt;Save(dir + L"output.xps", Aspose::Slides::Export::SaveFormat::Xps);</code></pre>
    </div>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Sunum Slaytlarını Kopyalayın veya Klonlayın
    </h2>
    <p>
     Aspose.Slides for C++'ın mevcut slaytları yalnızca bir belge içinde değil, aynı zamanda bir dosyadan diğerine klonlamak veya kopyalamak için sağladığı yerleşik yöntemler vardır. Bir slayt, düzenini ana slayttan devraldığından, yerleşik klonlama yöntemleri, klonlama işlemi sırasında kalıbı otomatik olarak kopyalar.
    </p>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Microsoft PowerPoint İçerik Biçimlendirme
    </h2>
    <p>
     Kitaplık, API kullanılırken bir dosyadaki slaytlardaki şekillerin ve metnin biçimlendirilmesine olanak tanır. Metin, şekillerle ilişkili metin çerçeveleri aracılığıyla yönetilir, dolayısıyla metin, metin çerçeveleriyle ilişkili paragraflar ve bölümler kullanılarak biçimlendirilir. Yazı tipi türünü, rengini, boyutunu, gölgelerini ve ayrıca paragraf hizalamasını, madde işaretini ve yönünü yönetebilirsiniz. Ayrıca boyut, çizgi, konum, görüntü, metin ve dolgu gibi şekil öğesi niteliklerini de kolaylıkla değiştirebilirsiniz.
    </p>
   </div>

   <div class="col-lg-12">
    <h2 class="h2title">
     Şekilleri Serileştir
    </h2>
    <p>
     Aspose.Slides for C++ çok sayıda şekli desteklese de, eğer bir şekil API tarafından desteklenmiyorsa, uygulama gereksinimine göre daha fazla kullanım için o şekli mevcut bir slayttan seri hale getirebileceğiniz bir serileştirme yöntemi vardır.
    </p>
   </div>
  </div>
 </div>
</div>
