Ebben az oktatóanyagban elmagyarázzuk Önnek a(z) DOC DOCX-re konvertálásának folyamatát Java használatával**. Az egyik népszerű dokumentumkonverziós könyvtárat fogjuk használni a formátumok közötti dokumentumátalakításhoz. Ezenkívül nem kell telepítenie az MS Office-t és bármely harmadik féltől származó szoftvert a dokumentumok DOC-ból DOCX formátumba konvertálásához. Ezenkívül készítünk egy mintakódot, amely bemutatja a DOC konvertálása DOCX Java funkció megvalósítását.
Lépések a DOC DOCX-re konvertálásához Java használatával
- Telepítse a(z) GroupDocs.Conversion for Java programot a projektben lévő Maven tárolóból a DOC DOCX formátumba konvertálásához
- Adjon hozzá hivatkozást a dokumentum DOC-ról DOCX-re való konvertálásához szükséges alapvető osztályokra
- Töltse be a bemeneti DOC fájlt a Converter osztály példányának létrehozásával
- Hozzon létre egy objektumot a WordProcessingConvertOptions osztályból, és állítsa be a konvertálási beállításokat a kimeneti DOCX fájlhoz
- Mentse a kimeneti DOCX fájlt a lemezre a Converter osztály Convert metódusának meghívásával, és adja át neki a kimeneti fájl nevét a WordProcessingConvertOptions-val együtt
Ezekben a lépésekben betöltjük a forrás DOC fájlt egy Converter objektumba, miután konfiguráltuk a projektet a szükséges könyvtárral és importáltuk a szükséges osztályokat a Java convert DOC to DOCX szolgáltatás megvalósításához. Ezután testreszabjuk a kimeneti fájlt a WordProcessingConvertOptions osztály egy példányának létrehozásával és a konvertálási beállítások megadásával. Az utolsó lépésben a Konvertálás módszert használjuk a konvertált dokumentum lemezre mentéséhez.
Kód DOC konvertálásához DOCX-vé Java használatával
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"); | |
} | |
} |
A fenti példában láthatja, milyen egyszerű a Java DOC to DOCX képesség létrehozása a fenti pontok sorrendjének követésével. Ezt a mintakódot néhány API-hívás és néhány kódsor felhasználásával hoztuk létre. Ezenkívül a WordProcessingConvertOptions osztály használható a konvertált dokumentum testreszabására olyan tulajdonságok meghatározásával, mint a bal margó, a jobb margó, a felső margó, az alsó margó, a magasság, a szélesség, az oldal tájolása és még sok más.
Létrehoztuk a lépéseket a DOC DOCX-re konvertálásához Java nyelven, és egy működő példát dolgoztunk ki rá ebben a bejegyzésben. Nemrég közzétettünk egy bejegyzést a TIFF-dokumentumok PNG-dokumentummá konvertálásáról Java nyelven, lásd: hogyan lehet TIFF-et PNG-re konvertálni Java-ban.