De Apache poi paspoort dia 's

lay - out, in het vorige hoofdstuk hebben gezien hoe leeg je de dia' s en het creëren van dia 's.De in dit hoofdstuk, dat zal je leren om te verkrijgen van de dia 's lijst beschikbaar, en het creëren van een verschillende indeling van dia' s, beschikbaar. Schuif de schema 's, PowerPoint - presentatie van de lay - out van de dia' s, je kan kiezen voor een schema opstellen van dia 'S.In de eerste plaats vinden, laten we de dia 's lijst van formaat beschikbaar.,,, hebben verschillende slede meester, in elk van de slede meester, er zijn een paar dia' s van formaat.,,,, kun je getslidemasters (), de meester van de lijst, xmlslideshow, klasse, methode, kan worden gebruikt. (de) getslidelayouts elke dia 's Slide Layout lijst, xslfslidemaster, methode.,,, je kan het gebruik van voorwerpen, gettype () indeling van de naam van de dia' s van formaat, xslfslidelayout, klasse,.,,,, noot: al deze categorie, org.poi.xslf.usermodel, Pack, Hier is het paspoort van Slide Layout lijst van de programma 's voor de volledige invoer van de invoer en de uitvoer van java.io.fileinputstream:,;Steun java.io.filenotfoundexception; invoer org.apache.poi.xslf.usermodel.xmlslideshow; de invoer van org.apache.poi.xslf.usermodel.xslfslidelayout; de invoer van org.apache.poi.xslf.usermodel.xslfslidemaster; de cursus (publiek slidelayouts statische leegte belangrijkste (reeks parameters []) ///////ioexception {gegooid om lege presentatie xmlslideshow paspoort = nieuwe xmlslideshow (); het systeem.. leegte fac ("beschikbare Slide Layout:") /alle dia 's moeder versie lijst (xslfslidemaster meester: paspoort. Getslidemasters () {///////de lay - out van elke dia' s in de lijst worden beheerst (xslfslidelayout lay - out: meester. Getslidelayouts () {///////lijst van beschikbare dia 'S.Systeem.. leegte fac (lay - out. Gettype ());}}}}, het behoud van de Java - code boven, slidelayouts.java en de opstelling en uitvoering van het commando luidt als volgt: slidelayouts.java dollar opgenomen slidelayouts opstellen en uitvoeren, Java, leidt tot de volgende Slide Layout: vervoer, die beschikbaar zijn: de titel pic_tx vert_tx two_tx_two_obj blanco vert_title_and_tx title_and_content title_only section_header two_obj obj_tx, hier is wat monsters van dia 's met MS Office - 3602013 versie, de indeling van de titel, laten we het creëren van een paspoort met de titel van de lay - out van de dia' s.Volgens de onderstaande stappen: 1:,,, door de aanleg van het creëren van een leeg, xmlslideshow presentatie, zoals hieronder aangegeven: xmlslideshow = nieuwe paspoort, xmlslideshow (); stap 2:,, de meester, getslidemasters () Lijst van methoden.En dan, kiezen voor het gebruik van indicatoren van de dia 's moeder versie als volgt:, xslfslidemaster slidemaster = paspoort. Getslidemasters () [0];, hebben we hier de dia' s standaard in dia 's, de installatie van nul - positie.,, stap 3: gebruik van getlayout (), Het ideaal van de indeling, xslfslidemaster methode. Dat soort.Deze methode is een parameter, je moet door middel van een, slidelayoutclass, statische variabelen, vertegenwoordigt het de indeling die we nodig hebben.De klas is elke variabele namens een Slide Layout meer variabelen.,, het volgende fragment blijkt dat het creëren van een titel lay - out, xslfslidelayout titlelayout = slidemaster. Getlayout (slidelayout. Titel);,, stap 4: indeling van de dia 's doel als parameter voor het creëren van een nieuwe dia' s, xslfslide dia 's = createslide paspoort. (titlelayout);,, stap 5: gebruik, getplaceholder () de keuze van de methoden voor vervanging, xslfslide, klasse.Deze methode is een getal argument.Door middel van 0, krijg je, xslftextshape, voorwerp, door gebruik te maken van het bezoek van de tekst van de titel van de dia 's kunnen regio' s.Het gebruik van settext () zoals hieronder aangegeven die titel:, xslftextshape title1 = glad. Getplaceholder (0) is de titel title1; ///////- instellingen ("Training"); hier is het creëren van een presentatie van de dia 's in de titel van de volledige procedure: indeling, java.io.file invoer invoer, org.apache.poi.xslf.usermodel.slidelayout; de invoer van java.io.fileoutputstream;; de invoer van org.apache.poi.xslf.usermodel.xmlslideshow; de invoer van org.apache.poi.xslf.usermodel.xslfslide; de invoer van org.apache.poi.xslf.usermodel.xslfslidelayout; de invoer van org.apache.poi.xslf.usermodel.xslfslidemaster; de invoer van org.apache.poi.xslf.usermodel.xslftextshape; de cursus (publiek titlelayout statische leegte belangrijkste (reeks parameters []) een ioexception {Het creëren van een presentatie xmlslideshow paspoort = //////////////xmlslideshow (); de nieuwe dia 's xslfslidemaster slidemaster = paspoort dat voorwerp. Getslidemasters () [0]; ///////xslfslidelayout nodig van de titlelayout Slide Layout = slidemaster. Getlayout (slidelayout. Titel); ///////de lay - out van het creëren van een titel xslfslide slide1 = paspoort createslide (titlelayout dia' s. De keuze van xslftextshape vervanging); ///////title1 = slide1. Getplaceholder (0) is de titel title1 starten; //////////////("Training"); het creëren van een bestand tegen FILE = nieuwe documenten ("C:////////////////titlelayout poippt voorbeeld. PPTX"); FileOutputStream = nieuwe produktie (documenten); ///////wijzigingen een paspoort paspoort geschreven documenten. (); de systemen.. leegte fac ("dia 's cretated succes"); ();}}, het behoud van de titlelayout.java Java code, boven, en de opstelling en uitvoering van Het bevel tot het volgende: de dollar titlelayout.java Java, opgenomen titlelayout, het opstellen en uitvoeren van de produktie zal leiden tot de volgende, succes bij het creëren van nieuwe dia' s, de titel van de dia 's bij de indeling van het paspoort van documenten als volgt:,, de titel en de inhoud van de lay - out, laten we tot een dia' s paspoort het gebruik van de benaming en de inhoud van de distributie.Volgens de onderstaande stappen,,,, stap 1: door de concretisering, xmlslideshow creëren van lege presentatie, zoals hieronder aangegeven: xmlslideshow = nieuwe paspoort, xmlslideshow (); stap 2:,, de meester, getslidemasters () Lijst van methoden.De keuze van de slede meester nodig is als volgt: het gebruik van indicatoren, xslfslidemaster slidemaster = paspoort. Getslidemasters () [0];, hebben we hier de dia 's standaard in dia' s, de installatie van nul - positie.,, stap 3: gebruik van, getlayout () wilde, xslfslidemaster de Wijze van indeling, klasse.Deze methode is een parameter, je moet door middel van een, slidelayout statische variabelen, die we nodig hebben voor de lay - out.Deze klas heeft vertegenwoordigers van de verschillende variabelen Slide Layout, het volgende fragment blijkt dat het creëren van de titel en de inhoud van de distributie, xslfslidelayout contentlayout = slidemaster. Getlayout (slidelayout. Title_and_content);,, stap 4: indeling van de dia 's doel als parameter voor het creëren van een nieuwe dia' s, xslfslide lub = paspoort. Createslide (slidelayout. Title_and_content); stap 5:,, het gebruik van getplaceholder (), vervanging van de xslfslide methode kiezen,,, klasse.Deze methode is een getal argument.Door 1, krijg je, xslftextshape, voorwerp, door gebruik te maken van de inhoud van de regio 's toegang kan krijgen tot de dia' s.Het gebruik van settext () zoals hieronder aangegeven die titel:, xslftextshape title1 = slide1. Getplaceholder (1) is de titel title1; ///////- instellingen ("Inleiding"); 6: een duidelijke stap,,, het gebruik van de bestaande tekst, cleartext (). De xslftextshape, klasse, voor het lichaam. Cleartext (); stap 7:,, het gebruik van addnewtextparagraph (,) de toevoeging van een nieuw lid van de methode.Nu de toevoeging van een nieuwe tekst die het gebruik van addnewtextrun (), paragrafen, de methode.De tekst die nu, het gebruik, de settext () toe te voegen aan de tekst als volgt: de methode van het lichaam. Addnewtextparagraph () (). Addnewtextrun. SetText ("het is de eerste keer dat ik de volgende Slide"), is het creëren van een presentatie van de dia 's in de Titel van de volledige procedure java.io.file: indeling, invoer java.io.fileoutputstream; de invoer van invoer, org.apache.poi.xslf.usermodel.slidelayout; org.apache.poi.xslf.usermodel.xmlslideshow; de invoer van org.apache.poi.xslf.usermodel.xslfslide; de invoer van org.apache.poi.xslf.usermodel.xslfslidelayout; de invoer van org.apache.poi.xslf.usermodel.xslfslidemaster; de invoer van org.apache.poi.xslf.usermodel.xslftextshape; de cursus (publiek titleandbodylayout statische leegte belangrijkste (reeks parameters []) een ioexception {Het creëren van een presentatie xmlslideshow paspoort = //////////////xmlslideshow (); de nieuwe dia 's xslfslidemaster slidemaster = paspoort dat voorwerp. Getslidemasters () [0]; de keuze van de lijst van aangewezen xslfslidelayout ///////slidelayout = slidemaster lay - out. Getlayout (slidelayout. ///////title_and_content); het creëren van een titel en de inhoud van de distributie xslfslide lub = paspoort dia' s. Createslide (slidelayout) de keuze van de titel reserve; ///////xslftextshape titel = glad. Getplaceholder (0); Vaststelling van een titel in de titel (//////////////"Inleiding"); de keuze van lichaam bijvoorbeeld xslftextshape lichaam glijden. Getplaceholder (1) om de bestaande t; ///////De volgende in glijden. Cleartext (); ///////de toevoeging van nieuwe onderwerpen. Addnewtextparagraph () (). Addnewtextrun. SetText ("het is de eerste keer dat ik het lichaam"); ///////creëert een dossier object FILE = nieuwe documenten ("contentlayout. PPTX"); de produktie van nieuwe produktie (documenten) = wijzigingen in documenten; ///////paspoort. Schrijven (); de systemen.. leegte fac ("dia 's cretated succes"); ();}}, behoud van Java code, boven, titlelayout. Java, en Het opstellen en uitvoeren van het commando luidt als volgt: de dollar, titlelayout.java Java titlelayout opgenomen, zal het de opstelling en uitvoering van de produktie:, tot de volgende dia' s met succes bij het creëren van nieuwe paspoort documenten,De indeling als volgt: verhoging van de titel van dia 's, op dezelfde manier, kan je de dia' s en de verschillende schema 's.

Sample Slide Layouts
TitleLayOut
image



Previous:
Next Page: