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

ספריית C# להשוואת שקופיות PPT

Aspose.Slides עבור .NET היא ספרייה פופולרית המאפשרת למפתחים ליצור, לשנות, להמיר ולתפעל מצגות PowerPoint ביישומי ה-NET שלהם. הוא מספק פונקציונליות נרחבת לעבודה עם קבצי PowerPoint, כולל השוואת שקופיות. הורד את הספרייה או התקן אותה באמצעות NuGet.

PM> Install-Package Aspose.Slides.NET 

השווה בין שני שקופיות במצגת באמצעות C#

להלן השלבים להשוואת שקופיות של 2 מצגות PowerPoint ב-C#:

  • טען את שתי מצגות ה-PPT באמצעות הכיתה Presentation.
  • צור לולאה לגישה לשקופיות במצגת הראשונה באוסף Presentation.Masters.
  • צור לולאה מקוננת כדי לגשת לשקופיות במצגת השנייה.
  • השווה את השקופיות של ה- PPT השני עם השקופיות של ה- PPT הראשון בשיטת Equals() .

דוגמת הקוד הבאה מראה כיצד להשוות שקופיות במצגת PowerPoint.

// הנתיב לספריית המסמכים.
string dataDir = RunExamples.GetDataDir_Slides_Presentations_Layout();
using (Presentation presentation1 = new Presentation(daraDir + "AccessSlides.pptx"))
using (Presentation presentation2 = new Presentation(dataDir + "HelloWorld.pptx"))
{
   for (int i = 0; i < presentation1.Masters.Count; i++)
    {
       for (int j = 0; j < presentation2.Masters.Count; j++)
        {
            if (presentation1.Masters[i].Equals(presentation2.Masters[j]))
                Console.WriteLine(string.Format("SomePresentation1 MasterSlide#{0} is equal to SomePresentation2 MasterSlide#{1}", i, j));
        }

        
    }
}

לפרטים נוספים, בקר בכתובת השווה בין שתי שקופיות.

כלי מקוון להשוואת שקופיות PPT

אתה יכול גם להשתמש בכלי המקוון החינמי שלנו להשוואת שקופיות PPT. כלי השוואת PPT מקוון זה מופעל על ידי Aspose.Slides עבור .NET.

קבל רישיון חינם

אתה יכול לקבל [רישיון זמני] בחינם3 לשילוב קבצי אקסל ללא מגבלות הערכה.

סיכום

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

אתה יכול לחקור עוד על הספרייה מ-תיעוד. אם יש לך שאלות או שאילתות כלשהן, הודע לנו דרך הפורום שלנו.

ראה גם

המר PowerPoint PPT ל-GIF מונפש ב-Pythonהוסף או הסרה של היפר-קישורים מ-PowerPoint PPT ב-C#הוסף או הסר הערות ב-PowerPoint PPT ב-Java
הוסף או הסר צורות ב-PowerPoint ב-Pythonצור תרשימים ב-PowerPoint PPT ב-Pythonהמר PowerPoint PPT Slides ל-SVG ב-Python
הוסף אודיו ל-PowerPoint PPT ב-Pythonהוסף מסגרת וידאו ב-PowerPoint PPT באמצעות Pythonמצא והחלף טקסט ב-PowerPoint PPT ב-Python
הוסף סימן מים של טקסט או תמונה ל-PowerPoint PPT ב-Pythonהחל אפקטים של אנימציה על טקסט ב-PowerPoint PPT באמצעות Pythonהחל אפקטים תלת מימדיים ב-PowerPoint PPT באמצעות Python
נעל וביטול נעילה של צורות ב-PowerPoint PPT ב-C#החל אפקטים תלת מימדיים ב-PowerPoint PPT ב-Javaחלץ תמונות מ-PowerPoint PPT ב-Java
הוסף הערות ב-PowerPoint PPT ב-C#