Αυτός ο σύντομος οδηγός εξηγεί πώς να ρυθμίσετε τη μορφοποίηση παραγράφου στο Word με Java. Παρέχει λεπτομέρειες για τον ορισμό του περιβάλλοντος ανάπτυξης, μια λίστα βημάτων και ένα δείγμα κώδικα για την προσαρμογή της μορφής γραφής μιας παραγράφου με Java. Θα λάβετε μια εισαγωγή σε διάφορες ιδιότητες για τη μορφοποίηση της παραγράφου, όπως εσοχή, στοίχιση, απόσταση, περιγράμματα και γραμματοσειρές.
Βήματα για την εσοχή παραγράφων με Java
- Ρυθμίστε το περιβάλλον ώστε να χρησιμοποιεί το Aspose.Words for Java για τη μορφοποίηση μιας παραγράφου
- Δημιουργήστε ή φορτώστε ένα αρχείο Word χρησιμοποιώντας το αντικείμενο κλάσης Document για την εσοχή μιας παραγράφου
- Δημιουργήστε ένα αντικείμενο του αντικειμένου DocumentBuilder για το παραπάνω αρχείο Word
- Αποκτήστε πρόσβαση στην ιδιότητα ParagraphFormat από το εργαλείο δημιουργίας εγγράφων και ορίστε τη στοίχιση και την εσοχή
- Ορίστε τις ιδιότητες και τα περιγράμματα της γραμματοσειράς στην παράγραφο
- Χρησιμοποιήστε τη μέθοδο writeln() για να εισαγάγετε κείμενο παραγράφου με τη νέα μορφοποίηση
- Αποθηκεύστε το αρχείο Word με νέο μορφοποιημένο κείμενο
Αυτά τα βήματα συνοψίζουν τρόπος δημιουργίας εσοχής μιας παραγράφου στο Word με Java και αλλαγής άλλων παραμέτρων μορφοποίησης. Δημιουργήστε ένα νέο αρχείο Word, επισυνάψτε ένα αντικείμενο DocumentBuilder, αποκτήστε πρόσβαση στην ιδιότητα ParagraphFormat και ορίστε τη στοίχιση, την εσοχή, το διάστημα, το περίγραμμα και τις γραμματοσειρές. Τέλος, προσθέστε λίγο κείμενο για να δοκιμάσετε την προσαρμογή και να αποθηκεύσετε το αρχείο εξόδου του Word.
Κώδικας για να ορίσετε τη μορφή γραφής παραγράφου με Java
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"); | |
} | |
} |
Αυτό το απόσπασμα κώδικα δείχνει τη διαδικασία μορφοποίησης παραγράφου Microsoft Word με Java. Μπορείτε να ορίσετε τα χαρακτηριστικά περιγράμματος, τη θέση του κεφαλιού, τα σημεία στίξης, το διάστιχο, τις εσοχές καθρέφτη, το στυλ και την αναδίπλωση του κειμένου. Υπάρχει μια επιλογή να ορίσετε την προεπιλεγμένη μορφοποίηση παραγράφου καταργώντας όλες τις προσαρμογές χρησιμοποιώντας τη μέθοδο clearFormatting().
Αυτό το σεμινάριο μας καθοδήγησε στην αλλαγή των παραμέτρων μορφοποίηση παραγράφου. Εάν θέλετε να εισαγάγετε κουκκίδες σε ένα αρχείο Word, ανατρέξτε στο άρθρο στο Εισαγάγετε κουκκίδες στο Word χρησιμοποιώντας Java.