Երկար տարիներ Word-ը և PDF-ը եղել են փաստաթղթերի հանրաճանաչ ձևաչափեր: Նախորդ հոդվածում մենք քննարկեցինք փաստաթղթի փոխակերպումը Java-ում PDF-ից Word-ի: Այս հոդվածում մենք ձեզ ցույց կտանք, թե ինչպես վերափոխել Word-ը PDF-ի Java-ում, որպեսզի կարողանաք արագորեն կիսվել շահագրգիռ կողմերի հետ չխմբագրվող փաստաթղթերով: Այս ուղեցույցի համար մենք նաև կմշակենք օրինակ, թե ինչպես փոխակերպել DOCX-ը PDF-ի Java-ի միջոցով:
Java-ում Word-ը PDF-ի փոխարկելու քայլեր
- Տեղադրեք GroupDocs.Conversion for Java-ը Maven պահոցից Java նախագծի մեջ
- Ստեղծեք Converter դասի օրինակ և բեռնեք մուտքագրված Word ֆայլը PDF փաստաթղթի վերածելու համար
- Ստեղծեք PdfConvertOptions դասի օբյեկտ՝ փոխարկված PDF փաստաթղթի պարամետրերը սահմանելու համար
- Նշեք փոխարկված PDF փաստաթղթի ֆայլի անունը PdfConvertOptions դասի օրինակի հետ միասին և փոխանցեք այս պարամետրերը Converter դասի Convert մեթոդին:
Մենք հենց նոր սահմանեցինք քայլ առ քայլ ընթացակարգ՝ ֆունկցիոնալությունն իրականացնելու համար՝ DOCX-ը Java-ի PDF-ի փոխարկելու համար: Այս հրահանգները կարող են օգտագործվել փաստաթղթերը Word-ից PDF փոխարկելու համար ինչպես պարզ, այնպես էլ բարդ եղանակներով: Փաստաթղթերի փոխակերպումն իրականացնելու համար պարզապես ավելացրեք գրադարան, նախաստորագրեք դասեր, սահմանեք հատկություններ ելքային ֆայլի համար, այնուհետև օգտագործեք «Փոխակերպել» գործառույթը՝ փոխարկված ֆայլը սկավառակի մեջ պահելու համար:
Java-ում Word-ը PDF-ի փոխարկելու կոդը
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.PdfConvertOptions; | |
import com.groupdocs.conversion.options.convert.Rotation; | |
public class ConvertWordToPdfInJava { | |
public static void main(String[] args) { // Main function to convert Word to PDF in Java | |
// Remove the watermark in output Text document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source Word file for conversion to PDF | |
Converter converter = new Converter("sample.docx"); | |
// Set the convert options for PDF document | |
PdfConvertOptions options = new PdfConvertOptions(); | |
options.setPageNumber(2); | |
options.setPagesCount(1); | |
options.setRotate(Rotation.On180); | |
options.setDpi(300); | |
options.setWidth(1024); | |
options.setHeight(768); | |
// Convert and save the DOCX in PDF format | |
converter.convert("converted.pdf", options); | |
System.out.println("Done"); | |
} | |
} |
Մենք մշակել ենք Java փոխակերպում Word-ը PDF-ի հնարավորությունը այս օրինակում՝ փաստաթղթերը փոխակերպելու առանց Microsoft Office-ի օգտագործման: Այս օրինակելի կոդը կարող է օգտագործվել որպես ձեր նախագծի մեկնարկային կետ, և դուք կարող եք այն հարմարեցնել ձեր կոնկրետ պահանջներին համապատասխան: Ավելին, մենք այս օրինակում սահմանել ենք մի քանի պարամետր փոխակերպված PDF փաստաթղթի համար, ներառյալ էջի համարը, էջի քանակը, ռոտացիան, լայնությունը և բարձրությունը:
Վերջերս հրապարակվեց հոդված այն մասին, թե ինչպես փոխարկել Excel-ը CSV-ի Java-ում: Տե՛ս ինչպես փոխարկել Excel-ը CSV-ի Java-ում, եթե իսկապես հետաքրքրված եք դրա մասին ավելին իմանալով: