Այս կարճ ձեռնարկում մենք կսովորենք, թե ինչպես զետեղել աուդիո PDF-ում Java-ի միջոցով: Այն պարունակում է շրջակա միջավայրը հաստատելու համար անհրաժեշտ ողջ տեղեկատվությունը, հավելվածը գրելու քայլ առ քայլ մոտեցում և գործող կոդ, որը ցույց է տալիս Java-ի միջոցով PDF-ին ձայնագրություն ավելացնելու գործընթացը: Այն նաև կիսում է մի շարք տարբերակներ՝ PDF ֆայլում ավելացված ձայնային անոտացիան հարմարեցնելու համար:
Աուդիո ֆայլը PDF-ում Java-ի միջոցով ներկառուցելու քայլեր
- Սահմանեք, որ IDE-ն օգտագործի Aspose.PDF for Java՝ աուդիո ավելացնելու համար
- Բեռնեք թիրախային PDF ֆայլը՝ օգտագործելով Document class օբյեկտը և մուտք գործեք ցանկալի էջ՝ աուդիո ավելացնելու համար
- Ստեղծեք SoundAnnotation օբյեկտ և սահմանեք ցանկալի հատկությունները ձայնային ֆայլի անվան հետ միասին
- Ավելացրեք այս ձայնային անոտացիան ընտրված էջի ծանոթագրությունների հավաքածուին
- Պահպանեք ստացված PDF ֆայլը՝ դրանում ներկառուցված աուդիո ֆայլով
Այս քայլերը սահմանում են ինչպես ավելացնել աուդիո PDF-ին Java-ի միջոցով: Բոլոր կարևոր ռեսուրսները նույնականացվում են, ինչպիսիք են գրադարանը, որը պետք է ավելացվի, դասերը, մեթոդները, օգտագործվող հատկությունները և հավելվածը գրելու քայլերի հաջորդականությունը: Կարելի է նկատել, որ որևէ երրորդ կողմի գործիք, ինչպիսին է Acrobat Writer-ը կամ որևէ այլ հավելված, չի պահանջվում այս հավելվածը գրելու համար:
Կոդ՝ Java-ի միջոցով աուդիոն PDF-ում ներկառուցելու համար
import com.aspose.pdf.*; | |
public class Main { | |
public static void main(String[] args) throws Exception {//Add audio to PDF in Java | |
// Load a license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Load the PDF file | |
Document pdfDocForAudio = new Document("sample.pdf"); | |
Page targetPage = pdfDocForAudio.getPages().get_Item(1); | |
String mediaFile = "sample.wav"; | |
// Create Sound Annotation | |
SoundAnnotation sndAnnotation = new SoundAnnotation(targetPage, new Rectangle(25, 730, 50, 750), mediaFile); | |
sndAnnotation.setColor(Color.getRed()); | |
sndAnnotation.setTitle("Annotation Title"); | |
sndAnnotation.setSubject("Annotation Subject"); | |
sndAnnotation.setPopup(new PopupAnnotation(pdfDocForAudio)); | |
targetPage.getAnnotations().add(sndAnnotation); | |
pdfDocForAudio.save("Output.pdf"); | |
System.out.println("Done"); | |
} | |
} |
Վերոհիշյալ օրինակելի կոդը ցույց է տալիս *ձայնային ֆայլը PDF-ին Java-ի միջոցով ավելացնելու գործընթացը: Գործընթացը բավականին պարզ է, նախ ներբեռնեք PDF ֆայլ, մուտք գործեք այն էջերից մեկը, որտեղ պետք է տեղադրվի աուդիո, այնուհետև ստեղծեք ձայնային անոտացիա, որը պահանջում է հղում դեպի էջի, ուղղանկյուն, որտեղ տեղադրվելու է աուդիո խորհրդանիշը, մեդիան: ֆայլ, գույն, վերնագիր, թեմա և այլն: Դուք կարող եք ոչ միայն սահմանել ձայնային անոտացիայի մի շարք այլ հատկություններ, այլև ավելացնել մի շարք այլ ծանոթագրություններ, ինչպիսիք են 3D անոտացիան, վիդջեթի անոտացիան, հարուստ մեդիա անոտացիա և ֆիլմի անոտացիա:
Այս հոդվածը մեզ առաջնորդել է ձայն ավելացնել PDF-ին Java-ի միջոցով: Եթե դուք հակված եք սովորելու PDF-ում հիպերհղում ստեղծելու գործընթացը, տես ինչպես ստեղծել հիպերհղում PDF-ում Java-ի միջոցով-ի հոդվածը: