1. Məhsullar
  2.   Təqdimat
  3.   Node.js
  4.   Aspose.Slides for Node.js via .NET

Aspose.Slides for Node.js via .NET

 
 

Node.js API - PowerPoint təqdimatlarını yaratmaq, redaktə etmək və çevirmək üçün

Node.js üçün inkişaf etmiş PowerPoint təqdimat kitabxanası - PPT, PPTX fayllarını Node.js tətbiqlərində PDF, JPG, HTML, GIF, SVG və daha çox formata yaratmaq, redaktə etmək, bölmək/birləşdirmək, klonlamaq, idarə etmək və çevirmək üçün.

Aspose.Slides for Node.js via .NET nədir?

Bu günün sürətlə inkişaf edən rəqəmsal dünyasında, dinamik slayd təqdimatları effektiv ünsiyyət üçün vacibdir. İnkişafçılar getdikcə daha çox Aspose.Slides for Node.js via .NET kimi qabaqcıl alətlərə etibar edirlər, bu, Node.js tətbiqlərinə problemsiz inteqrasiya olunan zəngin xüsusiyyətli PowerPoint təqdimatları kitabxanasıdır. Ölçülənə bilən şəkildə dizayn edilmiş bu alət dəsti PPT, PPTX, PPS və PPTM, PPSM kimi köhnə faylları da daxil olmaqla geniş format dəstəyi göstərir. PowerPoint məzmununun yaradılması, redaktəsi və avtomatlaşdırılması kimi tapşırıqları sadələşdirir, bu da özəl slayd dəstləri və ya məlumat-əsaslı təqdimatlar yaradan inkişafçılar üçün ideal edir.

Aspose.Slides sadəcə pulsuz Node.js PowerPoint API-dən daha çoxdur — proqram vasitəsilə peşəkar təqdimatlar yaratmaq və manipulyasiya etmək üçün hərtərəfli həll təklif edir. İnkişafçılar PowerPoint fayllarını PDF, HTML, JPG, GIF, SVG və digər formatlara çevirə bilərlər, bu da onlayn təqdimat yaradılması və paylaşılması üçün mükəmməldir. Dərin .NET inteqrasiyası və güclü slayd manipulyasiya alətləri ilə Aspose.Slides istifadəçilərə müasir veb tətbiqlərində yüksək keyfiyyətli təqdimat məzmununu yaratmaq, çevirmək və idarə etmək imkanı verir. PowerPoint təqdimatlarını çevirmək, yeniləmələri avtomatlaşdırmaq və ya sıfırdan slaydlar yaratmaq istəsəniz, bu API Node.js inkişafçıları üçün bənzərsiz elastiklik təqdim edir.

Previous Next

Aspose.Slides for Node.js via .NET ilə Başlamaq

Aspose.Slides for Node.js via .NET quraşdırmanın tövsiyə olunan yolu npm istifadə etməkdir. Zəhmət olmasa, problemsiz quraşdırma üçün aşağıdakı əmri işlədin.

npm vasitəsilə Aspose.Slides for Node.js via .NET quraşdırın

npm install aspose.slides.via.net
Siz həmçinin onu birbaşa Aspose məhsulunun buraxılış səhifəsi yükləyə bilərsiniz.

Node.js daxilində Yeni Təqdimatlar (PPT, PPTX) Yaradın

Aspose.Slides for Node.js via .NET ilə proqram təminatı inkişaf etdiriciləri Node.js mühitində yalnız bir neçə kod sətiri ilə sıfırdan yeni PowerPoint təqdimatları proqramlaşdırma yolu ilə yarada bilərlər. Bu xüsusiyyət dinamik məzmun yaradılması və fərdiləşdirməyə imkan verir. Bundan əlavə, inkişaf etdiricilər mövcud PowerPoint təqdimatlarını slaydlar, formalar, mətn, şəkillər və daha çoxunu əlavə etməklə, silməklə və ya yeniləməklə dəyişə bilərlər. Aşağıdakı nümunə, inkişaf etdiricilərin Node.js tətbiqlərində yeni PPTX təqdimatı necə yarada biləcəyini göstərir.

Node.js daxilində yeni PPTX təqdimatını necə yaratmaq olar?

const asposeSlides = require('aspose.slides.via.net');

const { Presentation, SaveFormat, ShapeType } = asposeSlides;

var pres = new Presentation();
try 
{
    var slide = pres.slides.get(0);
    slide.shapes.addAutoShape(ShapeType.Rectangle, 50, 150, 300, 200);
    
    pres.save("pres.pptx", SaveFormat.Pptx);
}
finally
{
    if (pres != null) pres.dispose();
}

PowerPoint Təqdimatını Node.js-də PDF-ə Çevirmək

Aspose.Slides for Node.js via .NET Node.js mühitində PowerPoint təqdimatlarını digər dəstəklənən fayl formatlarına çevirmək üçün güclü xüsusiyyətlər dəsti əlavə edib. API proqram təminatı inkişaf etdiricilərinə PowerPoint (PPT, PPTX) təqdimatlarını PDF, şəkillər (PNG, JPEG, TIFF və s.), HTML və daha bir çox populyar fayl formatına çevirməyə imkan verir. Aşağıdakı nümunə, PowerPoint təqdimatını Node.js tətbiqlərində PDF sənədinə necə çevirmək lazım olduğunu göstərir.

PowerPoint təqdimatını PDF sənədinə necə çevirmək olar?

const asposeSlides = require('aspose.slides.via.net');

const { Presentation, SaveFormat } = asposeSlides;

var pres = new Presentation("pres.pptx");
try 
{
    pres.save("pres.pdf", SaveFormat.Pdf);
}
finally
{
    if (pres != null) pres.dispose();
}

Mövcud PowerPoint Təqdimatlarını Manipulyasiya Etmək

Aspose.Slides for Node.js via .NET güclü və zəngin xüsusiyyətlərə malik API-dir və PowerPoint təqdimatları ilə proqramlaşdırılmış şəkildə işləmək üçün geniş funksionallıqlar təqdim edir. Bu, proqram təminatı inkişaf etdiricilərinə Node.js tətbiqləri daxilində mövcud PowerPoint təqdimatlarını yükləməyə və dəyişdirməyə imkan verir. API-nin bir neçə vacib xüsusiyyəti var, məsələn slaydların, formaların, mətnin, şəkillərin əlavə edilməsi, silinməsi və ya yenilənməsi və s. Aşağıdakı nümunə, inkişaf etdiricilərin mövcud təqdimatı necə yükləyə biləcəyini və Node.js mühitində müxtəlif xüsusiyyətləri tətbiq edə biləcəyini göstərir.

Node.js tətbiqlərində mövcud təqdimatı necə yükləmək və dəyişdirmək olar?

// Open an existing presentation
using (Presentation presentation = new Presentation("existing_presentation.pptx"))
{
    // Access slides and shapes
    ISlide slide = presentation.Slides[0];
    IAutoShape shape = slide.Shapes[0];
    
    // Modify content
    shape.TextFrame.Text = "Updated Text";
    
    // Save changes
    presentation.Save("updated_presentation.pptx", SaveFormat.Pptx);
}

Node.js-də Təqdimata Mətn/Şəkillər Əlavə Edin və Formatlayın

Aspose.Slides for Node.js via .NET Node.js mühitində PowerPoint təqdimatları daxilində mətn və şəkillərin əlavə edilməsi və idarə olunması üçün tam dəstək təmin edir. Proqram təminatı inkişaf etdiriciləri slaydlara mətn əlavə edə və onun formatını, o cümlədən şrift ölçüsü, rəng, stil, hizalanma, maddələr və s. özəlləşdirə bilərlər. Bundan əlavə, bu, inkişaf etdiricilərə slaydlarda formalı (məsələn, düzbucaqlı, dairə, xətt) və şəkilləri asanlıqla əlavə etmək, silmək və özəlləşdirmək imkanı verir. Aşağıdakı nümunə, Node.js tətbiqində slayda mətn əlavə etməyi və formatlaşdırmağı nümayiş etdirir.

Node.js daxilində slayda mətn əlavə etmək və formatlamaq necə olar?

// Add text to a slide
ISlide slide = presentation.Slides[0];
ITextFrame textFrame = slide.Shapes.AddTextFrame("Hello, World!");

// Format text
textFrame.Paragraphs[0].Portions[0].FontHeight = 24;
textFrame.Paragraphs[0].Portions[0].FontBold = true;
textFrame.Paragraphs[0].Portions[0].FontColor.Color = Color.Red;

 Azəri