Ez a rövid útmutató elmagyarázza, hogyan állíthatja be a bekezdésformázást Word-ben Java-val. Részleteket ad a fejlesztői környezet beállításához, a lépések listáját és egy mintakódot a Java-val történő bekezdésírás formátumának testreszabásához. Bevezetést kap a bekezdés formázásának különféle tulajdonságaihoz, például a behúzáshoz, az igazításhoz, a térközökhöz, a szegélyekhez és a betűtípusokhoz.
Lépések a bekezdések behúzásához Java segítségével
- Állítsa be a környezetet a Aspose.Words for Java használatára a bekezdés formázásához
- Hozzon létre vagy töltsön be egy Word-fájlt a Document osztályobjektum használatával egy bekezdés behúzásához
- Hozzon létre egy objektumot a DocumentBuilder objektumból a fenti Word-fájlhoz
- A dokumentumkészítőből elérheti a Paragrafusformátum tulajdonságot, és beállíthatja az igazítást és a behúzást
- Állítsa be a betűtípus tulajdonságait és szegélyeit a bekezdésben
- Használja a writeln() metódust a bekezdésszöveg beszúrásához az új formázással
- Mentse el a Word-fájlt újonnan formázott szöveggel
Ezek a lépések összefoglalják, hogyan lehet behúzni egy bekezdést a Wordben Java-val, és módosítani az egyéb formázási paramétereket. Hozzon létre egy új Word-fájlt, csatoljon egy DocumentBuilder objektumot, nyissa meg a Paragrafusformat tulajdonságot, és állítsa be az igazítást, a behúzást, a térközt, a szegélyt és a betűtípusokat. Végül adjon hozzá szöveget a testreszabás teszteléséhez, és mentse a kimeneti Word fájlt.
Kód a bekezdésírási formátum beállításához Java-val
import com.aspose.words.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Paragraph Formatting | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
Document document = new Document(); | |
DocumentBuilder docBuilder = new DocumentBuilder(document); | |
// Set formatting | |
ParagraphFormat paragraphFormat = docBuilder.getParagraphFormat(); | |
paragraphFormat.setAlignment(ParagraphAlignment.JUSTIFY); | |
paragraphFormat.setLeftIndent(45); | |
paragraphFormat.setRightIndent (45); | |
paragraphFormat.setSpaceAfter(20); | |
paragraphFormat.getBorders().getHorizontal().setLineStyle(LineStyle.DOUBLE); | |
paragraphFormat.getStyle().getFont().setSize(12); | |
paragraphFormat.getStyle().getFont().setColor(java.awt.Color.BLUE); | |
paragraphFormat.getStyle().getFont().setBold(true); | |
// Output text | |
docBuilder.writeln("Word paragraph formatting refers to adjusting the appearance and layout of paragraphs in a document to improve readability and presentation."); | |
docBuilder.writeln("Word also provides options to control spacing before and after paragraphs, which helps in creating visually appealing documents with clear structure."); | |
document.save("Output.docx"); | |
System.out.println("Text formatted successfully"); | |
} | |
} |
Ez a kódrészlet a Microsoft Word Java-val történő bekezdésformázásának folyamatát mutatja be. Beállíthatja a szegély attribútumait, a zárófej pozícióját, a függő írásjeleket, a sorközt, a tükrözési behúzásokat, a stílust és a szöveg tördelését. Lehetőség van az alapértelmezett bekezdésformázás beállítására az összes testreszabás eltávolításával a clearFormatting() metódussal.
Ez az oktatóanyag a bekezdés formázása paramétereinek megváltoztatásához vezetett. Ha felsorolásjeleket szeretne beszúrni egy Word-fájlba, olvassa el a Felsorolások beszúrása a Wordbe Java használatával című cikket.