Objasnit ćemo vam postupak konvertiranja DOC u DOCX pomoću Jave u ovom vodiču s uputama. Koristit ćemo jednu od popularnih biblioteka za pretvorbu dokumenata za pretvorbu dokumenata između formata. Nadalje, ne trebate instalirati MS Office ili softver treće strane za pretvaranje dokumenata iz DOC u DOCX format. Štoviše, izradit ćemo primjer koda koji će vam pokazati implementaciju značajke pretvori DOC u DOCX Java.
Koraci za pretvaranje DOC u DOCX pomoću Jave
- Instalirajte GroupDocs.Conversion for Java iz repozitorija Maven u projektu da pretvorite DOC u DOCX
- Dodajte referencu na bitne klase za izvođenje pretvorbe dokumenata iz DOC u DOCX
- Učitajte ulaznu DOC datoteku stvaranjem instance klase Converter
- Napravite objekt klase WordProcessingConvertOptions i postavite opcije pretvaranja za izlaznu DOCX datoteku
- Spremite izlaznu DOCX datoteku na disk pozivanjem metode Convert klase Converter, proslijedite joj naziv izlazne datoteke zajedno s WordProcessingConvertOptions
U ovim koracima učitavamo izvornu DOC datoteku u objekt pretvarača nakon konfiguriranja projekta s potrebnom bibliotekom i uvoza potrebnih klasa za implementaciju značajke Java pretvara DOC u DOCX. Zatim prilagođavamo izlaznu datoteku stvaranjem instance klase WordProcessingConvertOptions i postavljanjem opcija pretvaranja za nju. U posljednjem koraku koristimo metodu Convert za spremanje konvertiranog dokumenta na disk.
Kod za pretvaranje DOC u DOCX pomoću Jave
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.WordProcessingConvertOptions; | |
public class ConvertDocToDocxUsingJava { | |
public static void main(String[] args) { // Main function to convert DOC to DOCX in Java | |
// Remove the watermark in output DOCX document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source DOC file for conversion to DOCX | |
Converter converter = new Converter("sample.docx"); | |
// Set the convert options for DOCX format | |
WordProcessingConvertOptions options = new WordProcessingConvertOptions(); | |
// Convert and save the DOC in DOCX format | |
converter.convert("converted.doc", options); | |
System.out.println("Done"); | |
} | |
} |
U gornjem primjeru možete vidjeti kako je jednostavno stvoriti sposobnost Java DOC u DOCX prateći gore navedene točke redom. Proizveli smo ovaj uzorak koda koristeći nekoliko API poziva i nekoliko redaka koda. Nadalje, klasa WordProcessingConvertOptions može se koristiti za prilagodbu pretvorenog dokumenta definiranjem svojstava kao što su lijeva margina, desna margina, gornja margina, donja margina, visina, širina, orijentacija stranice i mnoga druga.
Napravili smo korake za pretvaranje DOC-a u DOCX u Javi i razvili radni primjer za to u ovom postu. Nedavno smo objavili post o pretvaranju TIFF u PNG dokumente u Javi, pogledajte kako pretvoriti TIFF u PNG u Javi.