Այս հոդվածը օգնում է ամբողջ վեբ‑էջի Էկրանապատկերը Java‑ով գրանցելու մեջ։ Այն պարունակում է մանրամասներ IDE‑ի կարգավորման, քայլերի ցանկի և օրինակ կոդի Java‑ով վեբ‑կայքի էկրանապատկերը գրանցելու համար։ Կոդի բարելավումները նույնպես կքննարկվեն՝ ելքագրի անհատականացման համար ըստ պահանջների։
Java-ով ամբողջ վեբ-էջի սքրինշոտը գրավելու քայլերը
- Կարգավորեք միջավայրը՝ օգտագործելով Aspose.HTML for Java, որպեսզի կայքի սկրինշոտ վերցնել
- Բեռնեք լիցենզիա՝ ամբողջական արտադրանքի հնարավորությունները առանց որևէ սահմանափակումների ստանալու համար
- Սահմանեք URL-ը վեբ-էջի համար, որպեսզի վերցնել στιγագրություն
- Բեռնել նպատակային վեբ-էջը HTMLDocument դասի օբյեկտում
- Ստեղծեք ImageSaveOptions դասի օբյեկտը՝ պատկերը հարմարեցնելու համար
- Կարգավորեք ելքային պատկերի լուծումը և ձևաչափը՝ PNG
- Բեռնված վեբ-էջը պատկերում ներկայացնել և պահպանել արդյունքը
Վերոնշյալ քայլերը նկարագրում են, թե ինչպես ստեղծել Java-ով ամբողջ վեբ-էջի սքրինշոտ: Սկսեք գործընթացը՝ բեռնելով լիցենզիա, սահմանելով URL-ը և ստեղծելով HTMLDocument-ը սահմանված URL-ի հետ։ Ստեղծեք ImageSaveOptions դասի օբյեկտ, սահմանեք հորիզոնական և ուղղահայաց լուծում, սահմանեք ելքային պատկերի ձևաչափը և օգտագործեք Converter.convertHTML() մեթոդը՝ վեբ-էջը պատկերացնելու համար։
Java-ով ամբողջ վեբ-էջի սքրինշոտը գրանցելու կոդը
Այս կոդը ցույց է տալիս Java-ով ամբողջ վեբ-էջի էկրանի գրանցումը։ PageSetup դասը օգտագործեք՝ PageLayoutOptions-ում FitToContentWidth և FitToContentHeight դրոշակները սահմանելու համար ամբողջ էջի գրանցման համար։ Լրացուցիչ կարգավորումներ հնարավոր են օգտագործելով setBackgroundColor() մեթոդը, փոխելով ImageFormat-ը Webp-ով՝ փոքր ֆայլի չափի համար, օգտագործելով ցածր լուծում, եթե պահանջվում է փոքր ելք, և աշխատելով options.getCss()‑ի հետ՝ ոճաթղթեր և մեդիա ընտրությունը վերահսկելու համար ռենդերինգի գործընթացում։
Այս ուղեցույցը բացատրում է վեբ‑էջերի լուսանկարների վերցնելու գործընթացը։ EPUB‑ը PDF‑ի փոխարկելու համար, դիմեք հոդվածին Change EPUB to PDF in Java.