إنشاء صورة مصغرة للأشكال

نظرة عامة

في هذا الموضوع، سوف نوضح كيفية توليد صور مصغرة للشرائح في حالات مختلفة:

  • توليد صورة مصغرة لشكل داخل شريحة.
  • توليد صورة مصغرة لشكل شريحة بأبعاد محددة من المستخدم.
  • توليد صورة مصغرة في حدود مظهر الشكل.

توليد صور مصغرة للأشكال من الشرائح

لتوليد صورة مصغرة لشكل من أي شريحة باستخدام Aspose.Slides لـ Android عبر Java، اتبع الخطوات التالية:

  1. أنشئ مثيل من فئة Presentation.
  2. احصل على مرجع لأي شريحة باستخدام معرّفها أو فهرسها.
  3. احصل على صورة مصغرة الشكل للشريحة المرجعية على المقياس الافتراضي.
  4. احفظ صورة المصغرة في تنسيق الصورة المفضل لديك.

يوضح هذا الرمز النموذجي كيفية توليد صورة مصغرة لشكل من شريحة:

// إنشاء مثيل لفئة Presentation التي تمثل ملف التقديم
Presentation pres = new Presentation("Thumbnail.pptx");
try {
    // إنشاء صورة بمقياس كامل
    IImage slideImage = pres.getSlides().get_Item(0).getShapes().get_Item(0).getImage();
    
    // حفظ الصورة على القرص بتنسيق PNG
    try {
          slideImage.save("output.png", ImageFormat.Png);
    } finally {
         if (slideImage != null) slideImage.dispose();
    }
} finally {
    if (pres != null) pres.dispose();
}

توليد صور مصغرة للأشكال مع عامل قياس محدد من المستخدم

لتوليد صورة مصغرة لشكل شريحة باستخدام Aspose.Slides لـ Android عبر Java، اتبع الخطوات التالية:

  1. أنشئ مثيل من فئة Presentation.
  2. احصل على مرجع لأي شريحة باستخدام معرّفها أو فهرسها.
  3. احصل على صورة مصغرة الشكل للشريحة المرجعية مع أبعاد محددة من المستخدم.
  4. احفظ صورة المصغرة في تنسيق الصورة المفضل لديك.

يوضح هذا الرمز النموذجي كيفية توليد صورة مصغرة لشكل بناءً على عامل قياس محدد:

// إنشاء مثيل لفئة Presentation التي تمثل ملف التقديم
Presentation pres = new Presentation("Thumbnail.pptx");
try {
    // إنشاء صورة بمقياس كامل
    IImage slideImage = pres.getSlides().get_Item(0).getShapes().get_Item(0).getImage(ShapeThumbnailBounds.Shape, 1, 1);

    // حفظ الصورة على القرص بتنسيق PNG
    try {
          slideImage.save("output.png", ImageFormat.Png);
    } finally {
         if (slideImage != null) slideImage.dispose();
    }
} finally {
    if (pres != null) pres.dispose();
}

توليد صورة مصغرة لشكل في حدود المظهر

تسمح هذه الطريقة بإنشاء صور مصغرة للأشكال للمطورين لإنشاء صورة مصغرة في حدود مظهر الشكل. تأخذ في الاعتبار جميع تأثيرات الشكل. يتم تقييد صورة الشكل المصغرة المنتجة بواسطة حدود الشريحة. لتوليد صورة مصغرة لشكل شريحة في حدود مظهره، اتبع الخطوات التالية:

  1. أنشئ مثيل من فئة Presentation.
  2. احصل على مرجع لأي شريحة باستخدام معرّفها أو فهرسها.
  3. احصل على صورة المصغرة للشريحة المرجعية مع حدود الشكل كمظهر.
  4. احفظ صورة المصغرة في تنسيق الصورة المفضل لديك.

هذا الرمز النموذجي مستند إلى الخطوات السابقة:

// إنشاء مثيل لفئة Presentation التي تمثل ملف التقديم
Presentation pres = new Presentation("Thumbnail.pptx");
try {
    // إنشاء صورة بمقياس كامل
    IImage slideImage = pres.getSlides().get_Item(0).getShapes().get_Item(0).getImage(ShapeThumbnailBounds.Appearance, 1, 1);

    // حفظ الصورة على القرص بتنسيق PNG
    try {
          slideImage.save("output.png", ImageFormat.Png);
    } finally {
         if (slideImage != null) slideImage.dispose();
    }
} finally {
    if (pres != null) pres.dispose();
}