Այս արագ ձեռնարկը նախատեսված է հակիրճ տեղեկատվություն տրամադրելու այն մասին, թե ինչպես վերափոխել Word-ը PDF-ի Java-ում: Դուք կարող եք կատարել Word-ի PDF-ի այս փոխարկումը Java-ում՝ պարզապես բեռնելով սկզբնաղբյուր DOCX ֆայլը և այն կրկին պահելով որպես PDF ֆայլ: Այնուամենայնիվ, հասանելի են մի շարք տարբերակներ, որոնք կարող են օգտագործվել ելքային PDF-ը կարգավորելու համար՝ սահմանելով տարբեր պարամետրեր և դրանք օգտագործելով PDF ֆայլը պահպանելիս:
Java-ում Word-ը PDF-ի փոխարկելու քայլեր
- Կազմաձևեք ձեր նախագիծը, որպեսզի ավելացնեք Aspose.Words գրադարանը Maven պահեստից Word-ը PDF-ի փոխարկելու համար
- Բեռնեք մուտքագրված Word փաստաթուղթը՝ օգտագործելով Document օբյեկտ՝ PDF արտահանելու համար
- Ստեղծեք PdfSaveOptions դասի օբյեկտ՝ հատուկ PDF ստեղծելու համար
- Սահմանեք ելքային PDF ֆայլի հատկությունները փոխարկումից առաջ
- Պահպանեք Word ֆայլը՝ ցանկալի կարգավորումներով ելքային PDF ֆայլ ստեղծելու համար
Դուք կարող եք օգտագործել պարզ քայլ առ քայլ մոտեցումը՝ օգտագործելով Java կոդը՝ DOCX-ը PDF-ի փոխարկելու համար՝ սկզբնաղբյուր Word ֆայլը բեռնելով Document դասի օբյեկտում: Հետագայում ստեղծվում է PdfSaveOptions օրինակ, որն օգտագործվում է մի շարք պարամետրեր սահմանելու համար, սակայն այս քայլը կամընտիր է և կարող է բաց թողնել: Վերջին քայլում բեռնված Word ֆայլը պահվում է որպես PDF՝ օգտագործելով հատուկ պարամետրերը:
Կոդ՝ Java-ում Word-ի PDF-ի փոխարկելու համար
import com.aspose.words.Document; | |
import com.aspose.words.License; | |
import com.aspose.words.PageSet; | |
import com.aspose.words.PdfCompliance; | |
import com.aspose.words.PdfPageMode; | |
import com.aspose.words.PdfSaveOptions; | |
public class ConvertWordToPdfInJava { | |
public static void main(String[] args) throws Exception {// Word to PDF Java code main function | |
// Create a license object to avoid limitations of the trial version while converting Word to PDF | |
License licWordToPdf = new License(); | |
licWordToPdf.setLicense("Aspose.Words.lic"); | |
// Load the sample Word file to be converted to PDF | |
Document inputDocx = new Document("InputWordDocxForConversionToPDF.docx"); | |
// Create and initialize the PdfSaveOptions object for setting parameters for output PDF | |
PdfSaveOptions OutputPdfOptions = new PdfSaveOptions(); | |
// Set page set to print page 1 and 2 only to the PDF | |
OutputPdfOptions.setPageSet(new PageSet(0,1)); | |
// Set the Full Screen mode while opening the PDF document in browser | |
OutputPdfOptions.setPageMode(PdfPageMode.FULL_SCREEN); | |
// Set the PDF compliance value for the output PDF | |
OutputPdfOptions.setCompliance(PdfCompliance.PDF_17); | |
// Save the PDF with the desired configuration | |
inputDocx.save("WordToPdfJava.pdf", OutputPdfOptions); | |
} | |
} |
Այս ձեռնարկում նկարագրված է Java Word-ի PDF փոխարկիչ օգտագործելու ժամանակ: Կոդի այս հատվածն օգտագործում է Document class օբյեկտ, որը կարող է սկավառակից բեռնել Word ֆայլի ցանկացած ձևաչափ: PdfSaveOptions-ն օգտագործվում է այնպիսի պարամետրեր սահմանելու համար, ինչպիսիք են էջերի հավաքածուն, որոնք պետք է ներկայացվեն PDF-ին, ֆայլի ռեժիմը, ինչպիսին է ամբողջ էկրանը, երբ բացվում է ցանկացած դիտիչում կամ վեբ բրաուզերում, PDF-ի համապատասխանության կարգավորումները, 3D էֆեկտների մատուցման ռեժիմը, Թվային: ձևաչափ, գեղեցիկ ձևաչափ և շատ ավելին: Վերջնական ելքային PDF-ը կարող է պահվել սկավառակի վրա կամ հոսքի վրա:
Մենք տեսանք, ինչպես փոխարկել DOC-ը PDF-ի Java-ում: Եթե ցանկանում եք կատարել այլ տեսակի փոխարկումներ, օրինակ՝ Word-ի JPG, տես ինչպես փոխարկել Word-ը JPG-ի Java-ում հոդվածը: