1. מוצרים
  2.   הַצָגָה
  3.   C++
  4.   Aspose.Slides for C++

Aspose.Slides for C++

 
 

C++ .NET API ליצירה ומניפולציה של מצגות PowerPoint

ספריית מצגות C++ רבת עוצמה ליצור, לערוך, למזג, לשכפל, להגן, להמיר ולתפעל מצגות PowerPoint PPT, PPTX.

Aspose.Slides for C++ הוא ממשק API חזק המסייע למפתחי תוכנה ליצור יישומים רבי עוצמה לעבודה עם Microsoft PowerPoint ומצגות OpenDocument ללא שימוש בכל תלות חיצונית. ספרייה זו מציעה מגוון רחב של תכונות לטיפול במצגות, כולל תמיכה בקריאה ובכתיבה של מצגות, מניפולציה של הפריסה והתוכן של שקופיות, והמרת מצגות לפורמטים אחרים של קבצים. הספרייה תומכת הן בגרסאות ישנות יותר של PowerPoint, כגון PowerPoint 97-2003, והן בגרסה העדכנית ביותר של PowerPoint, המאפשרת לך לעבוד עם מצגות במגוון פורמטים.

Aspose.Slides עבור C++ הוא הרכיב הראשון והיחיד המספק את הפונקציונליות של יצירה וניהול של מסמכי PowerPoint. הספרייה מאפשרת למפתחי תוכנה ליצור מצגות מאפס ולשמור אותן בפורמטים שונים של Microsoft PowerPoint ובפורמטים אחרים של קבצים כגון PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, EMF, XML וכולי. הספרייה מאפשרת גם המרת מצגות ל-PDF, XPS, SWF, HTML, JPEG, PNG, GIF, BMP, SVG וכן הלאה.

Aspose.Slides עבור C++ הוא גמיש מאוד, כמו גם ניתן להתאמה אישית. הספרייה מציעה מגוון חלופות לעיצוב שקופיות והתאמה אישית של המראה שלהן, כולל תמיכה בהוספת תמונות, טקסט, צורות, מעברי מורפים, סגנונות ואלמנטים נוספים. הספרייה מספקת גם מספר כלים למניפולציה של הפריסה והתוכן של שקופיות, כולל אפשרויות לשינוי גודל, מיקום מחדש וסידור מחדש של אלמנטים. בסך הכל, Aspose.Slides עבור C++ היא בחירה מצוינת עבור כל מי שמחפש ספרייה חזקה וגמישה לעבודה עם מצגות ללא שימוש בפורמט Microsoft PowerPoint.

Previous Next

תחילת העבודה עם Aspose.Slides עבור C++

הדרך המומלצת להתקנת Aspose.Slides עבור C++ היא באמצעות NuGet. אנא השתמש בפקודה הבאה להתקנה חלקה.

התקן את Aspose.Slides עבור C++ דרך NuGet

NuGet\Install-Package Aspose.Slides.Cpp -Version 23.1.0 
אתה יכול גם להוריד אותו ישירות מדף שחרור המוצר של Aspose.

צור וערוך מצגות באמצעות C++ API

Aspose.Slides עבור C++ היא ספרייה מקיפה לניהול מצגות בפורמט Microsoft PowerPoint. עם התכונות העוצמתיות שלה וממשק ה-API האינטואיטיבי, ספרייה זו מקלה על יצירה ולתפעל מצגות במגוון דרכים. הספרייה תומכת במספר פיצ'רים חשובים לניהול מצגות, כגון בחינת מצגות קיימות, ייבוא ופתיחת מצגות, הוספת שקופיות חדשות למצגת, הוספת תמונות ותוכן למצגות, שילוב מצגות מרובות, פיצול מצגות גדולות לאחת קטנה ועוד רבות נוספות.

יצירת מצגות באמצעות .NET API

Presentation presentation = new Presentation();

presentation.Save("OutputPresenation.pptx", SaveFormat.Pptx);

המרה של מצגות לפורמטים אחרים באמצעות C++

Aspose.Slides עבור C++ היא בחירה מצוינת עבור כל מי שמחפש ספריה רבת עוצמה וגמישה להמרת מצגות בפורמט Microsoft PowerPoint לפורמטים אחרים של קבצים. הוא מספק מגוון כלים ותכונות להמרת מצגות, מה שמקל על שיתוף מצגות עם אחרים, גם אם אין להם גישה ל-Microsoft PowerPoint. הספרייה מספקת תמיכה להמרה לכמה פורמטי קבצים פופולריים כגון PDF, XPS, HTML, פורמטים של קבצי תמונה (JPEG, PNG, GIF, BMP, SVG) ועוד רבים. אפשר גם להתאים אישית את המראה של מצגות שהומרו, כגון הגדרת רזולוציית הפלט, ציון שוליים של עמודים ובחירה בין פריסות עמוד שונות.

המר PowerPoint ל-PDF עם Slides מוסתרים באמצעות .NET API

s
// Instantiates a Presentation class that represents a PowerPoint file
Presentation presentation = new Presentation("PowerPoint.pptx");

// Instantiates the PdfOptions class
PdfOptions pdfOptions = new PdfOptions();

// Adds hidden slides
pdfOptions.ShowHiddenSlides = true;

// Saves the presentation as a PDF
presentation.Save("PowerPoint-to-PDF.pdf", SaveFormat.Pdf, pdfOptions);

השוואה, שכפול וייצוא שקופיות באמצעות C++ API

Aspose.Slides עבור C++ הוא כלל תכונות שימושיות רבות לטיפול בשקופיות מצגות בתוך יישומי C++. מפתחי תוכנה יכולים בקלות להוסיף שקופיות חדשות למצגת הקיימת שלהם, לציין גדלי שקופיות מותאמים אישית, לשנות את גודל השקופיות, לגשת לשקופיות בתוך מצגות, להסיר את השקופיות הלא רצויות ולשכפל שקופיות עם כמה שורות של קוד C++ בלבד. קל מאוד גם להשוות בין שתי שקופיות ולייצא שקופיות מצגת לתמונות בגדלים מותאמים אישית, המרת שקופיות ל-PNG, המרת שקופיות עם הערות והערות לתמונות וכן הלאה.

כפיל שקופית באמצעות API של C#

// Instantiate Presentation class that represents a presentation file
using (Presentation pres = new Presentation("CloneWithinSamePresentationToEnd.pptx"))
{

    // Clone the desired slide to the end of the collection of slides in the same presentation
    ISlideCollection slds = pres.Slides;

    slds.AddClone(pres.Slides[0]);

    // Write the modified presentation to disk
    pres.Save("Aspose_CloneWithinSamePresentationToEnd_out.pptx", SaveFormat.Pptx);

}

הוסף אפקט אנימציה למצגות באמצעות C++ API

ספריית Aspose.Slides עבור C++ מעניקה למפתחי תוכנה את הכוח להוספת אפקטים של אנימציה לשקופיות בתוך יישומי C שלהם. אתה יכול להוסיף אפקטים שונים של אנימציה כמו כניסה, הדגשה, יציאה ונתיב תנועה לצורות ותיבות טקסט. בנוסף, אתה יכול להתאים אישית את אפקט האנימציה באמצעות מאפיינים כגון משך, טריגר וכיוון. אפשר גם ליצור אנימציה מותאמת אישית ולהשתמש במספר אפקטים של אנימציה של PowerPoint על צורה.

הוסף אפקט אנימציה לפסקה בודדת באמצעות .NET API

using (Presentation presentation = new Presentation(dataDir + "Presentation1.pptx"))
{
    // select paragraph to add effect
    IAutoShape autoShape = (IAutoShape)presentation.Slides[0].Shapes[0];
    IParagraph paragraph = autoShape.TextFrame.Paragraphs[0];

    // add Fly animation effect to selected paragraph
    IEffect effect = presentation.Slides[0].Timeline.MainSequence.AddEffect(paragraph, EffectType.Fly, EffectSubtype.Left, EffectTriggerType.OnClick);

    presentation.Save(dataDir + "AnimationEffectinParagraph.pptx", SaveFormat.Pptx);
}
 עִברִית