Այս կարճ ձեռնարկը ուսումնասիրում է ինչպես փոխակերպել EPS-ը PNG Java-ի միջոցով: Այն տրամադրում է մանրամասներ շրջակա միջավայրի կազմաձևման, ծրագիրը գրելիս կատարվող քայլերի հաջորդականության և գործարկվող հավելվածի մասին, որը կարող է օգտագործվել Java-ով աջակցվող ցանկացած միջավայրում: Դուք կսովորեք փոխարկել սկզբնաղբյուր ֆայլը EPS-ից PNG-ի Java-ի միջոցով՝ առանց որևէ այլ երրորդ կողմի գործիքի կամ գրադարանի, օգտագործելով կոդերի մի քանի տող, որտեղ կուսումնասիրվեն նաև փոխակերպման գործընթացը կարգավորելու տարբերակները:
Java-ի միջոցով EPS ֆայլը PNG-ի փոխելու քայլեր
- Կարգավորեք ձեր զարգացման միջավայրը, որպեսզի ավելացնեք Aspose.PDF for Java Maven պահոցից
- Բեռնել աղբյուրի EPS-ը՝ օգտագործելով Document class օբյեկտը
- Նախաձեռնեք սարքի օբյեկտը նպատակային պատկերի տեսակի համար
- Օգտագործելով Process մեթոդը PngDevice դասում, EPS-ի առաջին էջը սկավառակի վրա PNG պատկերի վերածեք:
Այս քայլերը նկարագրում են Java*-ի միջոցով *EPS-ը PNG-ի փոխարկելու գործընթացը: Հետևելով այս փուլային ընթացակարգին, դուք կկարողանաք գրել այս փոխարկիչը մի քանի տող կոդերի մեջ միայն այնտեղ, որտեղ նախ պետք է բեռնվի ձևանմուշ EPS ֆայլը, այնուհետև սարքի համապատասխան օբյեկտը պետք է սկզբնավորվի ըստ ցանկալի ելքային պատկերի: Սարքի յուրաքանչյուր օբյեկտ պարունակում է Process մեթոդ, որը փոխակերպում է EPS ֆայլը PNG-ի և օգտագործվում է այստեղ ֆունկցիոնալությանը հասնելու համար:
Կոդ՝ EPS-ը Java-ի PNG-ի վերածելու համար
import com.aspose.pdf.Document; | |
import com.aspose.pdf.License; | |
import com.aspose.pdf.PsLoadOptions; | |
import com.aspose.pdf.devices.PngDevice; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to transform EPS to PNG using Java | |
// Load license | |
License pdfLicense = new License(); | |
pdfLicense.setLicense("Aspose.Total.lic"); | |
// Load template EPS file | |
Document document = new Document("circle.eps", new PsLoadOptions()); | |
// Initialize the respective Device for PNG | |
PngDevice renderer = new PngDevice(); | |
// Generate PNG image | |
renderer.process(document.getPages().get_Item(1), "output.png"); | |
System.out.println("Done"); | |
} | |
} |
Java*-ի միջոցով *EPS-ը PNG-ի փոխակերպելու այս կոդը սկսվում է անհրաժեշտ անվանատարածքների ներմուծմամբ և այնուհետև բեռնում է աղբյուրի EPS ֆայլը՝ օգտագործելով Document դասի օբյեկտը, որն ունի մի քանի ծանրաբեռնված կոնստրուկտորներ, որոնք վերցնում են ֆայլի անունն ու գաղտնաբառը, նաև եթե բեռնված ֆայլը պաշտպանված է: Հաջորդ քայլում մենք հայտարարում ենք PngDevice դասի օբյեկտ, քանի որ ցանկանում ենք ստեղծել PNG պատկեր, սակայն եթե ցանկանում եք ստեղծել մեկ այլ տեսակի պատկեր, ապա օրինականացրեք համապատասխան սարքը: Գործընթացի մեթոդը ծանրաբեռնված է յուրաքանչյուր սարքում և աջակցում է բազմաթիվ տարբերակներ, օրինակ՝ դուք կարող եք ընտրել անհրաժեշտ էջը, որը պետք է ներկայացվի աղբյուրի EPS-ից կամ բեռնեք այն հոսքից՝ սկավառակի վրա գտնվող ֆայլի փոխարեն:
Այս թեմայում բացատրվել է, թե ինչպես փոխարկել EPS-ը PNG-ի, սակայն, եթե ձեզ հետաքրքրում է որոշ այլ առանձնահատկություններ, ինչպիսիք են PDF ֆայլերի միաձուլումը, տես ինչպես միաձուլել PDF ֆայլերը Java-ում-ի հոդվածը: