Ez a cikk bemutatja, hogyan készíthet kitölthető űrlapot a Wordben Java használatával a konfigurációs részletek megosztásával, a programozottan követendő lépések listájával, valamint egy futtatható Java-mintakóddal az azonnali teszteléshez. Különböző vezérlők használatának bevezetésével és különböző tulajdonságok beállításával útmutatót nyújt űrlapmezők létrehozásához a Wordben Java használatával. Az űrlap létrehozása után a rendszer elmenti DOCX, DOC vagy bármely más MS Word fájlformátumot, amely támogatja az űrlapmezőket.
Űrlap létrehozásának lépései a Wordben Java használatával
- Állítsa be a projektkörnyezetet úgy, hogy a Aspose.Words fájlt használja a Maven adattárból egy űrlap létrehozásához
- Hozzon létre vagy töltsön be egy szófájlt a Document osztályobjektum segítségével kitölthető űrlap létrehozásához
- Példányosítsa a DocumentBuilder osztályobjektumot különböző vezérlők beszúrásához
- Szövegbevitel és jelölőnégyzet vezérlés hozzáadása a dokumentumhoz
- Mentse az eredményül kapott dokumentumot a kitölthető űrlapot tartalmazó lemezre
Ezek a lépések határozzák meg a kitöltő űrlap létrehozásának folyamatát a Wordben Java használatával. Az összes szükséges névteret és osztályt itt megemlítjük, például az űrlapmezőket a DocumentBuilder osztálymetódusokkal adja hozzá az insertTextInput(), insertCheckBox(), insertComboBox(). Az űrlapmező hozzáadása után ezek a metódusok visszaadják a hivatkozását, amelyek több lehetőséget biztosítanak az újonnan hozzáadott vezérlők testreszabásához.
Kód kitölthető űrlap létrehozásához a Wordben Java használatával
import com.aspose.words.BreakType; | |
import com.aspose.words.Document; | |
import com.aspose.words.DocumentBuilder; | |
import com.aspose.words.License; | |
import com.aspose.words.TextFormFieldType; | |
public class MakeAFillableFormInWord { | |
public static void main(String[] args) throws Exception {//main function for how to make a fillable form in Word using Java | |
// Load license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Create a document | |
Document formDoc = new Document(); | |
// Create a DocumentBuilder object | |
DocumentBuilder formBuilder = new DocumentBuilder(formDoc); | |
// Insert text input | |
formBuilder.insertTextInput("TxtInputControl", TextFormFieldType.REGULAR, "", "The Text Input Control", 0); | |
formBuilder.insertBreak(BreakType.LINE_BREAK); | |
// Insert checkbox | |
formBuilder.insertCheckBox("CheckBoxControl", true, true, 0); | |
// Save the document | |
formDoc.save("outputJava.docx"); | |
System.out.println("Done"); | |
} | |
} |
Ez a kód bemutatja, hogyan hozhat létre kitölthető űrlapot Wordben Java használatával a DocumentBuilder különböző módszereivel, például szövegbeviteli mező hozzáadásához megadunk egy űrlapmezőnevet, amelyet később használunk a vezérlőhöz és annak értékéhez, a TextFormFieldType-ot, mint a normál , szám, dátum, aktuális dátum, pontos idő stb. Beállíthatja a mezőkbe beírható szöveg hosszát, valamint megadhatja a betűtípust, a stílust, a vezérlők méretét és a súgószöveget. .
Ez az oktatóanyag elmagyarázza, hogy hogyan hozhat létre űrlapot Wordben Java használatával, azonban ha meg akarja tanulni a táblázat Word-dokumentumban történő létrehozásának folyamatát, tekintse meg a hogyan lehet táblázatot létrehozni egy Word dokumentumban Java segítségével című cikket.