Ինչպես ստեղծել PowerPoint սլայդ պատկեր Java-ի միջոցով

Այս թեման այն մասին է, թե ինչպես ստեղծել PowerPoint սլայդ պատկեր Java-ի միջոցով մանրամասն փուլային տեղեկատվության և աշխատանքային օրինակելի կոդով: Այս հավելվածը կարող է օգտագործվել Java-ում PowerPoint սլայդից պատկեր ստեղծելու համար**՝ առանց կախվածության MS PowerPoint-ից կամ երրորդ կողմի որևէ այլ գործիքից: Ավելին, այս հավելվածը կարող է օգտագործվել Java-ի ցանկացած միջավայրում, ներառյալ MS Windows, macOS կամ Linux:

PowerPoint սլայդ պատկեր ստեղծելու քայլեր Java-ի միջոցով

  1. Կազմաձևեք հավելվածը՝ տեղադրելով Aspose.Slides for Java՝ օգտագործելով Maven պահոցը
  2. Բացեք ներկայացման նմուշի ֆայլը՝ օգտագործելով Presentation դասի օբյեկտը՝ սլայդի պատկեր ստեղծելու համար
  3. Ներբեռնեք առաջին slide-ը ներկայացման սլայդների հավաքածուի ներսում
  4. Սահմանեք սլայդի մանրապատկերի հարմարեցված չափերը
  5. Ստեղծեք սլայդի մանրապատկերը և պահեք այն սկավառակի վրա JPG ձևաչափով

ներկայացման պատկեր ստեղծող Java-ի վրա հիմնված ծածկագիրը մշակելու համար ներկայացված է վերևում նշված քայլերը: Գործընթացը սկսվում է սկզբնաղբյուր ներկայացման ֆայլը սկավառակից բեռնելով և այնուհետև սլայդների հավաքածուից ցանկալի սլայդին մուտք գործելու միջոցով: Վերջապես, օգտագործելով getThumbnail() մեթոդի ներսում հարմարեցված չափերը, սլայդը ներկայացվում է որպես JPEG պատկեր սկավառակի վրա:

Կոդ՝ Java-ում PowerPoint Slide-ից պատկեր ստեղծելու համար

import com.aspose.slides.ISlide;
import com.aspose.slides.License;
import com.aspose.slides.Presentation;
import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
public class CreateSlideImage {
public static void main2(String[] args) throws Exception
{
// Set upt the a license for Aspsoe.Slides
License licForCSlides = new License();
licForCSlides.setLicense("Aspose.Total.lic");
// Create the Presentation class object to load the source presentation file
Presentation samplePresentation = new Presentation("NewPresentation.pptx");
// Accessing the first slide
ISlide srcSlide = samplePresentation.getSlides().get_Item(0);
// Create the user defined dimension
int desiredXdim = 1200;
int desiredYdim = 800;
// Getting scaling factor value of X and Y
float scaleX = (float)(1.0 / samplePresentation.getSlideSize().getSize().getWidth()) * desiredXdim;
float scaleY = (float)(1.0 / samplePresentation.getSlideSize().getSize().getHeight()) * desiredYdim;
// Generating the buffered image for slide
BufferedImage slideBmpImage = srcSlide.getThumbnail(scaleX, scaleY);
// Now create the slide JPEG image on the disk
ImageIO.write(slideBmpImage, "JPEG", new File("Slide_0.jpeg"));
}
}

Վերոնշյալ օրինակը ցույց է տալիս Java կոդի օգտագործումը՝ PowerPoint սլայդը պատկերի փոխարկելու համար JPG-ում API-ի պարզ կանչերի օգնությամբ: Դուք հնարավորություն ունեք գեներացվել մանրապատկերը որպես PNG, BMP կամ այլ պատկերի ձևաչափեր սկավառակի վրա: Դուք կարող եք նաև հարմարեցնել սլայդի պատկերները՝ սահմանելով մատուցման տարբեր տարբերակներ, ինչպիսիք են DefaultRegularFont, TiffOptions, NotesCommentsLayouting, Size և Images scaling՝ օգտագործելով getThumbnail() մեթոդի տարբեր ծանրաբեռնվածություններ:

Այս թեմայում մենք կենտրոնացանք, թե ինչպես կարելի է *Փոուերփոյնթը JPG-ի վերածել Java-ում՝ օգտագործելով պարզ և հեշտ հասկանալի կոդ: Եթե ցանկանում եք իմանալ ներկայացումները HTML-ի վերածելու մասին, տես ինչպես ստեղծել PowerPoint սլայդներ HTML-ում Java-ի միջոցով-ի հոդվածը:

 Հայերեն