Sunumlarda С++ Kullanarak 3D Grafikleri Özelleştirme

Genel Bakış

Bu makale, RotationX, RotationY, DepthPercents ve RightAngleAxes gibi Rotation3D ayarlarını yapılandırarak Aspose.Slides’te 3D bir grafiği nasıl özelleştireceğinizi açıklar. Sunum oluşturma, varsayılan veriyle bir 3D grafik ekleme, gerekli 3D görünüm ayarlarını uygulama ve değiştirilmiş sunumu PPTX dosyası olarak kaydetme adımlarını gösterir.

3D Grafik İçin RotationX, RotationY ve DepthPercents Özelliklerini Ayarlama

Aspose.Slides for C++ bu özellikleri ayarlamak için basit bir API sağlar. Aşağıdaki örnek, X, Y dönüşü ve DepthPercents gibi farklı özelliklerin nasıl ayarlanacağını gösterir. Örnek kod, yukarıda belirtilen özellikleri uygular.

  1. Presentation sınıfının bir örneğini oluşturun.
  2. İlk slayta erişin.
  3. Varsayılan veriyle bir grafik ekleyin.
  4. Rotation3D özelliklerini ayarlayın.
  5. Değiştirilmiş sunumu bir PPTX dosyasına yazın.

SSS

Aspose.Slides’te hangi grafik türleri 3D modunu destekler?

Aspose.Slides, Column 3D, Clustered Column 3D, Stacked Column 3D ve %100 Stacked Column 3D gibi sütun grafiklerinin 3D varyantlarını ve ChartType enumı aracılığıyla sunulan ilgili 3D türlerini destekler. En güncel ve kesin liste için yüklü sürümünüzün API referansındaki ChartType üyelerine bakın.

Bir rapor veya web için 3D grafiğin raster görüntüsünü alabilir miyim?

Evet. Grafiği, chart API üzerinden bir görsele dışa aktarabilir veya tüm slaytı /slides/tr/cpp/convert-powerpoint-to-png/ gibi bir yolla PNG ya da JPEG formatına render edebilirsiniz. Bu, pikselle tam uyumlu bir ön izleme gerektiğinde ya da grafiği belgeler, gösterge panoları veya web sayfalarına PowerPoint gerektirmeden yerleştirmek istediğinizde faydalıdır.

Büyük 3D grafiklerin oluşturulması ve render edilmesi ne kadar performanslıdır?

Performans, veri hacmi ve görsel karmaşıklığa bağlıdır. En iyi sonuçlar için 3D efektlerini minimumda tutun, duvar ve çizim alanlarında ağır dokulardan kaçının, mümkün olduğunca seri başına veri nokta sayısını sınırlayın ve hedef ekran veya baskı ihtiyaçlarına uygun çözünürlük ve boyutlarda bir çıktı render edin.