{"@attributes":{"version":"2.0"},"channel":{"title":"Documentation \u2013 T\u1ed5ng quan v\u1ec1 Document Builder trong Java","link":"https:\/\/docs.aspose.com\/words\/vi\/java\/document-builder-overview\/","description":"Recent content in T\u1ed5ng quan v\u1ec1 Document Builder trong Java on Documentation","generator":"Hugo -- gohugo.io","language":"vi","item":[{"title":"Java: \u0110i\u1ec1u h\u01b0\u1edbng v\u1edbi Cursor trong Java","link":"https:\/\/docs.aspose.com\/words\/vi\/java\/navigation-with-cursor\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/java\/navigation-with-cursor\/","description":"\n        \n        \n        <p>Trong khi \u0111ang l\u00e0m vi\u1ec7c v\u1edbi m\u1ed9t t\u00e0i li\u1ec7u, ngay c\u1ea3 khi n\u00f3 l\u00e0 ng\u1eafn ho\u1eb7c d\u00e0i, b\u1ea1n s\u1ebd c\u1ea7n ph\u1ea3i \u0111i\u1ec1u h\u01b0\u1edbng qua t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh. \u0110i\u1ec1u h\u01b0\u1edbng v\u1edbi con tr\u1ecf \u1ea3o \u0111\u1ea1i di\u1ec7n cho kh\u1ea3 n\u0103ng \u0111i\u1ec1u h\u01b0\u1edbng gi\u1eefa c\u00e1c n\u00fat kh\u00e1c nhau trong m\u1ed9t t\u00e0i li\u1ec7u.<\/p>\n<p>Trong m\u1ed9t t\u00e0i li\u1ec7u ng\u1eafn g\u1ecdn, vi\u1ec7c di chuy\u1ec3n trong m\u1ed9t t\u00e0i li\u1ec7u \u0111\u01a1n gi\u1ea3n nh\u01b0 b\u1ea1n c\u00f3 th\u1ec3 di chuy\u1ec3n \u0111i\u1ec3m ch\u00e8n ngay c\u1ea3 b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng b\u00e0n ph\u00edm c\u00e1c ph\u00edm m\u0169i t\u00ean ho\u1eb7c b\u1eb1ng c\u00e1ch nh\u1ea5p chu\u1ed9t \u0111\u1ec3 x\u00e1c \u0111\u1ecbnh \u0111i\u1ec3m ch\u00e8n b\u1ea5t c\u1ee9 n\u01a1i n\u00e0o b\u1ea1n mu\u1ed1n. Nh\u01b0ng m\u1ed9t khi b\u1ea1n \u0111\u00e3 c\u00f3 t\u00e0i li\u1ec7u l\u1edbn v\u1edbi nhi\u1ec1u trang, nh\u1eefng k\u1ef9 thu\u1eadt c\u01a1 b\u1ea3n n\u00e0y s\u1ebd l\u00e0 kh\u00f4ng \u0111\u1ee7.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y gi\u1ea3i th\u00edch c\u00e1ch di chuy\u1ec3n trong m\u1ed9t t\u00e0i li\u1ec7u v\u00e0 \u0111i\u1ec1u h\u01b0\u1edbng v\u1edbi con tr\u1ecf \u1ea3o \u0111\u1ebfn c\u00e1c ph\u1ea7n kh\u00e1c nhau c\u1ee7a n\u00f3.<\/p>\n<h2 id=\"t\u00ecm-v\u1ecb-tr\u00ed-con-tr\u1ecf-hi\u1ec7n-t\u1ea1i\">T\u00ecm v\u1ecb tr\u00ed con tr\u1ecf hi\u1ec7n t\u1ea1i<\/h2>\n<p>Tr\u01b0\u1edbc khi b\u1eaft \u0111\u1ea7u qu\u00e1 tr\u00ecnh \u0111i\u1ec1u h\u01b0\u1edbng qua t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n, b\u1ea1n s\u1ebd c\u1ea7n nh\u1eadn \u0111\u01b0\u1ee3c n\u00fat m\u00e0 hi\u1ec7n \u0111ang \u0111\u01b0\u1ee3c ch\u1ecdn. B\u1ea1n c\u00f3 th\u1ec3 l\u1ea5y v\u1ecb tr\u00ed ch\u00ednh x\u00e1c c\u1ee7a con tr\u1ecf t\u1ea1i m\u1ed9t n\u00fat \u0111\u01b0\u1ee3c ch\u1ecdn b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#getCurrentNode\">CurrentNode<\/a>. Ngo\u00e0i ra, thay v\u00ec nh\u1eadn l\u1ea5y n\u00fat hi\u1ec7n t\u1ea1i, b\u1ea1n c\u00f3 th\u1ec3 nh\u1eadn l\u1ea5y \u0111o\u1ea1n v\u0103n \u0111ang \u0111\u01b0\u1ee3c ch\u1ecdn ho\u1eb7c ph\u1ea7n \u0111ang \u0111\u01b0\u1ee3c ch\u1ecdn b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#getCurrentParagraph\">CurrentParagraph<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#getCurrentSection\">CurrentSection<\/a>.<\/p>\n<p>B\u1ea5t k\u1ef3 c\u00e1c thao t\u00e1c ch\u00e8n n\u00e0o b\u1ea1n th\u1ef1c hi\u1ec7n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> s\u1ebd \u0111\u01b0\u1ee3c ch\u00e8n tr\u01b0\u1edbc <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#CurrentNode\">CurrentNode<\/a>. Khi \u0111o\u1ea1n v\u0103n hi\u1ec7n t\u1ea1i tr\u1ed1ng ho\u1eb7c con tr\u1ecf \u0111\u01b0\u1ee3c \u0111\u1eb7t ngay tr\u01b0\u1edbc cu\u1ed1i \u0111o\u1ea1n v\u0103n th\u00ec <strong>CurrentNode<\/strong> tr\u1ea3 v\u1ec1 gi\u00e1 tr\u1ecb null.<\/p>\n<h2 id=\"ph\u01b0\u01a1ng-ph\u00e1p-\u0111i\u1ec1u-h\u01b0\u1edbng-trong-m\u1ed9t-t\u00e0i-li\u1ec7u\">Ph\u01b0\u01a1ng ph\u00e1p \u0111i\u1ec1u h\u01b0\u1edbng trong m\u1ed9t t\u00e0i li\u1ec7u<\/h2>\n<p>Khi ch\u1ec9nh s\u1eeda v\u0103n b\u1ea3n, \u0111i\u1ec1u quan tr\u1ecdng l\u00e0 bi\u1ebft c\u00e1ch di chuy\u1ec3n tr\u00ean t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n v\u00e0 ch\u00ednh x\u00e1c n\u01a1i \u0111\u1ec3 di chuy\u1ec3n trong \u0111\u00f3. Aspose.Words cho ph\u00e9p b\u1ea1n di chuy\u1ec3n xung quanh m\u1ed9t t\u00e0i li\u1ec7u v\u00e0 \u0111i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn c\u00e1c ph\u1ea7n v\u00e0 ph\u1ea7n kh\u00e1c nhau - \u0111i\u1ec1u n\u00e0y t\u01b0\u01a1ng t\u1ef1 nh\u01b0 ch\u1ee9c n\u0103ng c\u1ee7a thanh \u0111i\u1ec1u h\u01b0\u1edbng \u1edf Microsoft Word \u0111\u1ec3 \u0111i \u0111\u1ebfn trang ho\u1eb7c ti\u00eau \u0111\u1ec1 trong m\u1ed9t t\u00e0i li\u1ec7u Word m\u00e0 kh\u00f4ng c\u1ea7n cu\u1ed9n.<\/p>\n<p>Ph\u01b0\u01a1ng ph\u00e1p ch\u00ednh l\u00e0 c\u00f3 kh\u1ea3 n\u0103ng di chuy\u1ec3n v\u1ecb tr\u00ed con tr\u1ecf \u0111\u1ebfn m\u1ed9t n\u00fat c\u1ee5 th\u1ec3 trong t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n, b\u1ea1n c\u00f3 th\u1ec3 \u0111\u1ea1t \u0111\u01b0\u1ee3c \u0111i\u1ec1u n\u00e0y b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveTo-com.aspose.words.Node\">MoveTo<\/a>.<\/p>\n<p>M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n <strong>DocumentBuilder<\/strong> \u0111\u1ebfn c\u00e1c node kh\u00e1c nhau trong m\u1ed9t t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToNode-DocumentBuilderMoveToNode.java\"><\/script>\n\n<p>Nh\u01b0ng ngo\u00e0i ph\u01b0\u01a1ng ph\u00e1p c\u01a1 b\u1ea3n <strong>MoveTo<\/strong>, c\u00f2n c\u00f3 nh\u1eefng ph\u01b0\u01a1ng ph\u00e1p c\u1ee5 th\u1ec3 h\u01a1n.<\/p>\n<h3 id=\"\u0111i\u1ec1u-h\u01b0\u1edbng-\u0111\u1ebfn-\u0111\u1ea7u-ho\u1eb7c-cu\u1ed1i-c\u1ee7a-m\u1ed9t-t\u00e0i-li\u1ec7u\">\u0110i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn \u0110\u1ea7u ho\u1eb7c Cu\u1ed1i c\u1ee7a m\u1ed9t T\u00e0i li\u1ec7u<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 \u0111i \u0111\u1ebfn \u0111\u1ea7u ho\u1eb7c cu\u1ed1i t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToDocumentStart\">MoveToDocumentStart<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToDocumentEnd\">MoveToDocumentEnd<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n v\u1ecb tr\u00ed con tr\u1ecf \u0111\u1ebfn \u0111\u1ea7u ho\u1eb7c cu\u1ed1i c\u1ee7a m\u1ed9t t\u00e0i li\u1ec7u&quot;:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToDocumentStartEnd-DocumentBuilderMoveToDocumentStartEnd.java\"><\/script>\n\n<h3 id=\"\u0111i\u1ec1u-h\u01b0\u1edbng-v\u1edbi-bookmark\">\u0110i\u1ec1u h\u01b0\u1edbng v\u1edbi Bookmark<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 \u0111\u00e1nh d\u1ea5u m\u1ed9t v\u1ecb tr\u00ed m\u00e0 b\u1ea1n mu\u1ed1n t\u00ecm v\u00e0 d\u1ec5 d\u00e0ng di chuy\u1ec3n \u0111\u1ebfn \u0111\u00f3 l\u1ea1i. B\u1ea1n c\u00f3 th\u1ec3 th\u00eam nhi\u1ec1u d\u1ea5u \u0111\u00e1nh d\u1ea5u v\u00e0o t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n nh\u01b0 b\u1ea1n mu\u1ed1n v\u00e0 sau \u0111\u00f3 \u0111i\u1ec1u h\u01b0\u1edbng th\u00f4ng qua ch\u00fang b\u1eb1ng c\u00e1ch x\u00e1c \u0111\u1ecbnh c\u00e1c d\u1ea5u \u0111\u00e1nh d\u1ea5u v\u1edbi t\u00ean \u0111\u1ed9c \u0111\u00e1o. B\u1ea1n c\u00f3 th\u1ec3 di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t d\u1ea5u trang b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToBookmark-java.lang.String-boolean-boolean\">MoveToBookmark<\/a> ph\u01b0\u01a1ng ph\u00e1p.<\/p>\n<p>C\u00e1c v\u00ed d\u1ee5 m\u00e3 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n v\u1ecb tr\u00ed con tr\u1ecf \u0111\u1ebfn m\u1ed9t con d\u1ea5u&quot;:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToBookmark-DocumentBuilderMoveToBookmark.java\"><\/script>\n\n<h3 id=\"\u0111i\u1ec1u-h\u01b0\u1edbng-\u0111\u1ebfn-table-cells\">\u0110i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn Table Cells<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t t\u1ebf b\u00e0o b\u1ea3ng b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToCell-int-int-int-int\">MoveToCell<\/a>. Ph\u01b0\u01a1ng ph\u00e1p n\u00e0y s\u1ebd cho ph\u00e9p b\u1ea1n \u0111i\u1ec1u h\u01b0\u1edbng con tr\u1ecf v\u00e0o b\u1ea5t k\u1ef3 \u00f4 n\u00e0o trong m\u1ed9t b\u1ea3ng c\u1ee5 th\u1ec3. Ngo\u00e0i ra b\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh m\u1ed9t ch\u1ec9 m\u1ee5c \u0111\u1ec3 di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn b\u1ea5t k\u1ef3 v\u1ecb tr\u00ed ho\u1eb7c k\u00fd t\u1ef1 n\u00e0o trong m\u1ed9t \u00f4 trong ph\u01b0\u01a1ng th\u1ee9c <strong>MoveToCell<\/strong>.<\/p>\n<p>M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n v\u1ecb tr\u00ed con tr\u1ecf \u0111\u1ebfn m\u1ed9t t\u1ebf b\u00e0o b\u1ea3ng \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToTableCell-DocumentBuilderMoveToTableCell.java\"><\/script>\n\n<h3 id=\"\u0111i\u1ec1u-h\u01b0\u1edbng-\u0111\u1ebfn-m\u1ed9t-tr\u01b0\u1eddng\">\u0110i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn m\u1ed9t tr\u01b0\u1eddng<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t tr\u01b0\u1eddng c\u1ee5 th\u1ec3 trong t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToField-com.aspose.words.Field-boolean\">MoveToField<\/a>. B\u00ean c\u1ea1nh \u0111\u00f3 b\u1ea1n c\u00f3 th\u1ec3 di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t tr\u01b0\u1eddng h\u1ee3p c\u1ee5 th\u1ec3 b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToMergeField-java.lang.String\">MoveToMergeField<\/a> ph\u01b0\u01a1ng ph\u00e1p.<\/p>\n<p>V\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n con tr\u1ecf b\u1ed9 x\u00e2y d\u1ef1ng t\u00e0i li\u1ec7u \u0111\u1ebfn m\u1ed9t tr\u01b0\u1eddng c\u1ee5 th\u1ec3:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToMergeField-DocumentBuilderMoveToMergeField.java\"><\/script>\n\n<h3 id=\"\u0111i\u1ec1u-h\u01b0\u1edbng-\u0111\u1ebfn-header-ho\u1eb7c-footer\">\u0110i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn Header ho\u1eb7c Footer<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 di chuy\u1ec3n \u0111\u1ebfn \u0111\u1ea7u c\u1ee7a ti\u00eau \u0111\u1ec1 ho\u1eb7c ch\u00e2n trang b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToHeaderFooter-int\">MoveToHeaderFooter<\/a> n\u00e0y<\/p>\n<p>M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n con tr\u1ecf c\u1ee7a tr\u00ecnh t\u1ea1o t\u00e0i li\u1ec7u \u0111\u1ebfn ti\u00eau \u0111\u1ec1 ho\u1eb7c ch\u00e2n trang t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderHeadersAndFooters-DocumentBuilderHeaderAndFooters.java\"><\/script>\n\n<h3 id=\"\u0111i\u1ec1u-h\u01b0\u1edbng-\u0111\u1ebfn-m\u1ed9t-ph\u1ea7n-ho\u1eb7c-\u0111o\u1ea1n-v\u0103n\">\u0110i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn m\u1ed9t Ph\u1ea7n ho\u1eb7c \u0110o\u1ea1n v\u0103n<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t ph\u1ea7n c\u1ee5 th\u1ec3 ho\u1eb7c \u0111o\u1ea1n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToParagraph-int-int\">MoveToParagraph<\/a> hay <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToSection-int\">MoveToSection<\/a>. Ngo\u00e0i ra, b\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh m\u1ed9t s\u1ed1 \u0111\u1ec3 di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn b\u1ea5t k\u1ef3 v\u1ecb tr\u00ed n\u00e0o ho\u1eb7c m\u1ed9t k\u00fd t\u1ef1 c\u1ee5 th\u1ec3 trong m\u1ed9t \u0111o\u1ea1n v\u0103n b\u1ea3n trong ph\u01b0\u01a1ng th\u1ee9c <strong>MoveToParagraph<\/strong> n\u00e0y.<\/p>\n<p>M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t ph\u1ea7n c\u1ee5 th\u1ec3 v\u00e0 m\u1ed9t \u0111o\u1ea1n v\u0103n c\u1ee5 th\u1ec3 trong t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToSectionParagraph-DocumentBuilderMoveToSectionParagraph.java\"><\/script>\n\n\n      "},{"title":"Java: H\u00e3y d\u00f9ng DocumentBuilder \u0111\u1ec3 ch\u00e8n c\u00e1c ph\u1ea7n t\u1eed t\u00e0i li\u1ec7u","link":"https:\/\/docs.aspose.com\/words\/vi\/java\/use-documentbuilder-to-insert-document-elements\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/java\/use-documentbuilder-to-insert-document-elements\/","description":"\n        \n        \n        <p><a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/\">DocumentBuilder<\/a>&quot; d\u00f9ng \u0111\u1ec3 s\u1eeda \u0111\u1ed5i t\u00e0i li\u1ec7u. B\u00e0i vi\u1ebft n\u00e0y gi\u1ea3i th\u00edch v\u00e0 mi\u00eau t\u1ea3 c\u00e1ch th\u1ef1c hi\u1ec7n m\u1ed9t s\u1ed1 nhi\u1ec7m v\u1ee5.<\/p>\n<h2 id=\"ch\u00e8n-m\u1ed9t-chu\u1ed7i-v\u0103n-b\u1ea3n\">Ch\u00e8n m\u1ed9t chu\u1ed7i v\u0103n b\u1ea3n<\/h2>\n<p>Ch\u1ec9 c\u1ea7n truy\u1ec1n chu\u1ed7i v\u0103n b\u1ea3n b\u1ea1n c\u1ea7n ch\u00e8n v\u00e0o t\u00e0i li\u1ec7u qua ph\u01b0\u01a1ng th\u1ee9c [DocumentBuilder.write](<a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#write(java.lang.String)\">https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#write(java.lang.String)<\/a>. \u0110\u1ecbnh d\u1ea1ng v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh b\u1edfi thu\u1ed9c t\u00ednh <code>Font<\/code>. \u0110\u1ed1i t\u01b0\u1ee3ng n\u00e0y ch\u1ee9a c\u00e1c thu\u1ed9c t\u00ednh ph\u00f4ng ch\u1eef kh\u00e1c nhau (t\u00ean ph\u00f4ng ch\u1eef, k\u00edch th\u01b0\u1edbc ph\u00f4ng ch\u1eef, m\u00e0u s\u1eafc v\u00e0 v.v&hellip;). M\u1ed9t s\u1ed1 thu\u1ed9c t\u00ednh ph\u00f4ng ch\u1eef quan tr\u1ecdng c\u0169ng \u0111\u01b0\u1ee3c \u0111\u1ea1i di\u1ec7n b\u1edfi c\u00e1c <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> thu\u1ed9c t\u00ednh \u0111\u1ec3 cho ph\u00e9p b\u1ea1n truy c\u1eadp tr\u1ef1c ti\u1ebfp ch\u00fang. \u0110\u00e2y l\u00e0 c\u00e1c thu\u1ed9c t\u00ednh ki\u1ec3u boolean <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/font\/#getBold\">Font.getBold<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/font\/#getItalic\">Font.getItalic<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/font\/#getUnderline\">Font.getUnderline<\/a>.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nH\u00e3y l\u01b0u \u00fd r\u1eb1ng \u0111\u1ecbnh d\u1ea1ng k\u00fd t\u1ef1 b\u1ea1n \u0111\u1eb7t s\u1ebd \u00e1p d\u1ee5ng cho t\u1ea5t c\u1ea3 v\u0103n b\u1ea3n ch\u00e8n t\u1eeb v\u1ecb tr\u00ed hi\u1ec7n t\u1ea1i trong t\u00e0i li\u1ec7u tr\u1edf \u0111i.\n<\/div>\n\n<p>M\u00e3 v\u00ed d\u1ee5 sau ch\u00e8n v\u0103n b\u1ea3n \u0111\u00e3 \u0111\u1ecbnh d\u1ea1ng s\u1eed d\u1ee5ng DocumentBuilder.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-WriteAndFont-WriteAndFont.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-m\u1ed9t-\u0111o\u1ea1n-v\u0103n\">Ch\u00e8n m\u1ed9t \u0111o\u1ea1n v\u0103n<\/h2>\n<p>DocumentBuilder.writeln ch\u00e8n m\u1ed9t chu\u1ed7i v\u0103n b\u1ea3n v\u00e0o t\u00e0i li\u1ec7u nh\u01b0ng ngo\u00e0i ra n\u00f3 th\u00eam ng\u1eaft \u0111o\u1ea1n. \u0110\u1ecbnh d\u1ea1ng ph\u00f4ng ch\u1eef hi\u1ec7n t\u1ea1i c\u0169ng \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh b\u1edfi thu\u1ed9c t\u00ednh DocumentBuilder.getFont v\u00e0 \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n hi\u1ec7n t\u1ea1i \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh b\u1edfi thu\u1ed9c t\u00ednh DocumentBuilder.getParagraphFormat<\/p>\n<p>M\u00e3 v\u00ed d\u1ee5 cho th\u1ea5y c\u00e1ch ch\u00e8n \u0111o\u1ea1n v\u0103n v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-WorkingWithParagraphs-DocumentBuilderInsertParagraph.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-m\u1ed9t-b\u1ea3ng\">Ch\u00e8n m\u1ed9t B\u1ea3ng<\/h2>\n<p>Thu\u1eadt to\u00e1n c\u01a1 b\u1ea3n \u0111\u1ec3 t\u1ea1o m\u1ed9t b\u1ea3ng s\u1eed d\u1ee5ng <code>DocumentBuilder<\/code> l\u00e0 \u0111\u01a1n gi\u1ea3n:<\/p>\n<ol>\n<li>Kh\u1edfi \u0111\u1ed9ng b\u1ea3ng b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#startTable\">DocumentBuilder.startTable<\/a>.<\/li>\n<li>Ch\u00e8n m\u1ed9t \u00f4 b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#insertCell\">DocumentBuilder.insertCell<\/a>. \u0110i\u1ec1u n\u00e0y b\u1eaft \u0111\u1ea7u t\u1ef1 \u0111\u1ed9ng m\u1ed9t h\u00e0ng m\u1edbi. N\u1ebfu c\u1ea7n thi\u1ebft, h\u00e3y d\u00f9ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#getCellFormat\">DocumentBuilder.getCellFormat<\/a> \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh vi\u1ec7c \u0111\u1ecbnh d\u1ea1ng \u00f4.<\/li>\n<li>Ch\u00e8n n\u1ed9i dung c\u1ee7a \u00f4 b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c ph\u01b0\u01a1ng th\u1ee9c <code>DocumentBuilder<\/code>.<\/li>\n<li>L\u1eb7p l\u1ea1i c\u00e1c b\u01b0\u1edbc 2 v\u00e0 3 cho \u0111\u1ebfn khi h\u00e0ng \u0111\u01b0\u1ee3c ho\u00e0n t\u1ea5t.<\/li>\n<li>G\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#endRow\">DocumentBuilder.endRow<\/a> \u0111\u1ec3 k\u1ebft th\u00fac h\u00e0ng hi\u1ec7n t\u1ea1i. N\u1ebfu c\u1ea7n, d\u00f9ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#getRowFormat\">DocumentBuilder.RowFormat<\/a> \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh c\u00e1ch \u0111\u1ecbnh d\u1ea1ng h\u00e0ng.<\/li>\n<li>L\u1eb7p l\u1ea1i b\u01b0\u1edbc 2 - 5 cho \u0111\u1ebfn khi b\u1ea3ng \u0111\u00e3 ho\u00e0n t\u1ea5t.<\/li>\n<li>G\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#endTable\">DocumentBuilder.endTable<\/a> \u0111\u1ec3 ho\u00e0n th\u00e0nh vi\u1ec7c x\u00e2y d\u1ef1ng b\u00e0n. C\u00e1c ph\u01b0\u01a1ng ph\u00e1p t\u1ea1o b\u1ea3ng th\u00edch h\u1ee3p \u0111\u01b0\u1ee3c m\u00f4 t\u1ea3 \u1edf d\u01b0\u1edbi \u0111\u00e2y.<\/li>\n<\/ol>\n<h3 id=\"kh\u1edfi-\u0111\u1ea7u-m\u1ed9t-b\u1ea3ng\">Kh\u1edfi \u0111\u1ea7u m\u1ed9t B\u1ea3ng<\/h3>\n<p>G\u1ecdi DocumentBuilder.startTable l\u00e0 b\u01b0\u1edbc \u0111\u1ea7u ti\u00ean khi x\u00e2y d\u1ef1ng m\u1ed9t b\u1ea3ng. N\u00f3 c\u0169ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c g\u1ecdi b\u00ean trong m\u1ed9t \u00f4, trong tr\u01b0\u1eddng h\u1ee3p \u0111\u00f3 n\u00f3 b\u1eaft \u0111\u1ea7u m\u1ed9t b\u1ea3ng l\u1ed3ng nhau. Ph\u01b0\u01a1ng ph\u00e1p ti\u1ebfp theo \u0111\u1ec3 g\u1ecdi l\u00e0 &ldquo;DocumentBuilder.insertCell&rdquo;.<\/p>\n<h3 id=\"ch\u00e8n-m\u1ed9t-\u00f4\">Ch\u00e8n m\u1ed9t \u00f4<\/h3>\n<p>Sau khi b\u1ea1n g\u1ecdi DocumentBuilder.insertCell, m\u1ed9t t\u1ebf b\u00e0o m\u1edbi \u0111\u01b0\u1ee3c t\u1ea1o ra v\u00e0 b\u1ea5t k\u1ef3 n\u1ed9i dung n\u00e0o b\u1ea1n th\u00eam b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c ph\u01b0\u01a1ng ph\u00e1p kh\u00e1c c\u1ee7a l\u1edbp <code>DocumentBuilder<\/code> s\u1ebd \u0111\u01b0\u1ee3c th\u00eam v\u00e0o t\u1ebf b\u00e0o hi\u1ec7n t\u1ea1i. \u0110\u1ec3 b\u1eaft \u0111\u1ea7u m\u1ed9t \u00f4 m\u1edbi trong c\u00f9ng m\u1ed9t h\u00e0ng, g\u1ecdi l\u1ea1i DocumentBuilder.insertCell. S\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh &ldquo;DocumentBuilder.getCellFormat&rdquo; \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh \u0111\u1ecbnh d\u1ea1ng \u00f4. N\u00f3 tr\u1ea3 v\u1ec1 m\u1ed9t <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/cellformat\/\">getCellFormat<\/a> \u0111\u1ed1i t\u01b0\u1ee3ng \u0111\u1ea1i di\u1ec7n cho t\u1ea5t c\u1ea3 c\u00e1c \u0111\u1ecbnh d\u1ea1ng cho m\u1ed9t t\u1ebf b\u00e0o b\u1ea3ng.<\/p>\n<h3 id=\"k\u1ebft-th\u00fac-m\u1ed9t-h\u00e0ng\">K\u1ebft th\u00fac m\u1ed9t H\u00e0ng<\/h3>\n<p>G\u1ecdi DocumentBuilder.endRow \u0111\u1ec3 k\u1ebft th\u00fac d\u00f2ng hi\u1ec7n t\u1ea1i. N\u1ebfu b\u1ea1n g\u1ecdi DocumentBuilder.insertCell ngay sau \u0111\u00f3, th\u00ec b\u1ea3ng s\u1ebd ti\u1ebfp t\u1ee5c tr\u00ean m\u1ed9t h\u00e0ng m\u1edbi. S\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <code>DocumentBuilder.RowFormat<\/code> \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh c\u00e1ch \u0111\u1ecbnh d\u1ea1ng h\u00e0ng. N\u00f3 tr\u1ea3 v\u1ec1 m\u1ed9t <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/rowformat\/\">RowFormat<\/a> \u0111\u1ed1i t\u01b0\u1ee3ng m\u00e0 \u0111\u1ea1i di\u1ec7n cho t\u1ea5t c\u1ea3 c\u00e1c \u0111\u1ecbnh d\u1ea1ng cho m\u1ed9t h\u00e0ng b\u1ea3ng.<\/p>\n<h3 id=\"k\u1ebft-th\u00fac-m\u1ed9t-b\u1ea3ng\">K\u1ebft th\u00fac m\u1ed9t B\u1ea3ng<\/h3>\n<p>G\u1ecdi DocumentBuilder.endTable \u0111\u1ec3 k\u1ebft th\u00fac b\u1ea3ng hi\u1ec7n t\u1ea1i. Ph\u01b0\u01a1ng ph\u00e1p n\u00e0y ch\u1ec9 n\u00ean \u0111\u01b0\u1ee3c g\u1ecdi m\u1ed9t l\u1ea7n sau khi DocumentBuilder.endRow \u0111\u01b0\u1ee3c g\u1ecdi. Khi \u0111\u01b0\u1ee3c g\u1ecdi, DocumentBuilder.endTable di chuy\u1ec3n con tr\u1ecf ra kh\u1ecfi \u00f4 hi\u1ec7n t\u1ea1i v\u1ec1 m\u1ed9t v\u1ecb tr\u00ed ngay sau b\u1ea3ng. V\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch x\u00e2y d\u1ef1ng m\u1ed9t b\u1ea3ng \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng c\u00f3 2 h\u00e0ng v\u00e0 2 c\u1ed9t.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderBuildTable-DocumentBuilderBuildTable.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-m\u1ed9t-\u0111\u01b0\u1eddng-ng\u1eaft\">Ch\u00e8n m\u1ed9t \u0111\u01b0\u1eddng ng\u1eaft<\/h2>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n b\u1eaft \u0111\u1ea7u m\u1ed9t d\u00f2ng m\u1edbi, \u0111o\u1ea1n v\u0103n, c\u1ed9t, ph\u1ea7n ho\u1eb7c trang c\u1ee5 th\u1ec3, g\u1ecdi DocumentBuilder.insertBreak. Truy\u1ec1n cho ph\u01b0\u01a1ng th\u1ee9c n\u00e0y ki\u1ec3u c\u1ee7a s\u1ef1 ph\u00e2n chia m\u00e0 b\u1ea1n c\u1ea7n ch\u00e8n \u0111\u00f3 l\u00e0 \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n b\u1edfi enum <code>BreakType<\/code>\nM\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch ch\u00e8n c\u00e1c \u0111o\u1ea1n ng\u1eaft trang v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertBreak-DocumentBuilderInsertBreak.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-m\u1ed9t-h\u00ecnh-\u1ea3nh\">Ch\u00e8n m\u1ed9t h\u00ecnh \u1ea3nh<\/h2>\n<p>DocumentBuilder cung c\u1ea5p m\u1ed9t s\u1ed1 phi\u00ean b\u1ea3n qu\u00e1 t\u1ea3i c\u1ee7a ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#insertImage-byte\">DocumentBuilder.insertImage<\/a> cho ph\u00e9p b\u1ea1n ch\u00e8n h\u00ecnh \u1ea3nh n\u1ed5i ho\u1eb7c tr\u00f4i n\u1ed5i. N\u1ebfu h\u00ecnh \u1ea3nh l\u00e0 m\u1ed9t t\u1ec7p metafile EMF ho\u1eb7c WMF, n\u00f3 s\u1ebd \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o t\u00e0i li\u1ec7u theo \u0111\u1ecbnh d\u1ea1ng t\u1ec7p metafile. T\u1ea5t c\u1ea3 h\u00ecnh \u1ea3nh kh\u00e1c s\u1ebd \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef \u1edf \u0111\u1ecbnh d\u1ea1ng PNG. Ph\u01b0\u01a1ng ph\u00e1p DocumentBuilder.insertImage c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng c\u00e1c h\u00ecnh \u1ea3nh t\u1eeb c\u00e1c ngu\u1ed3n kh\u00e1c nhau:<\/p>\n<ul>\n<li>T\u1eeb m\u1ed9t t\u1eadp tin ho\u1eb7c <code>URL<\/code> b\u1eb1ng c\u00e1ch truy\u1ec1n tham s\u1ed1 chu\u1ed7i<\/li>\n<li>T\u1eeb m\u1ed9t d\u00f2ng ch\u1ea3y b\u1eb1ng c\u00e1ch truy\u1ec1n m\u1ed9t <code>Stream<\/code> tham s\u1ed1<\/li>\n<li>T\u1eeb m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng H\u00ecnh \u1ea3nh b\u1eb1ng c\u00e1ch truy\u1ec1n tham s\u1ed1 H\u00ecnh \u1ea3nh<\/li>\n<li>T\u1eeb m\u1ed9t m\u1ea3ng byte b\u1eb1ng c\u00e1ch truy\u1ec1n m\u1ed9t tham s\u1ed1 m\u1ea3ng byte<\/li>\n<li>V\u00e0 nh\u1eefng ng\u01b0\u1eddi kh\u00e1c<\/li>\n<\/ul>\n<p>\u0110\u1ed1i v\u1edbi t\u1eebng ph\u01b0\u01a1ng th\u1ee9c DocumentBuilder.insertImage, c\u00f3 nh\u1eefng bi\u1ebfn th\u1ec3 cho ph\u00e9p b\u1ea1n ch\u00e8n h\u00ecnh \u1ea3nh v\u1edbi c\u00e1c t\u00f9y ch\u1ecdn sau:<\/p>\n<ul>\n<li>Tr\u1ef1c tuy\u1ebfn ho\u1eb7c tr\u00f4i n\u1ed5i \u1edf m\u1ed9t v\u1ecb tr\u00ed c\u1ee5 th\u1ec3<\/li>\n<li>Thang t\u1ef7 l\u1ec7 ph\u1ea7n tr\u0103m ho\u1eb7c k\u00edch th\u01b0\u1edbc t\u00f9y ch\u1ec9nh<\/li>\n<\/ul>\n<p>Ngo\u00e0i ra, ph\u01b0\u01a1ng th\u1ee9c DocumentBuilder.insertImage tr\u1ea3 v\u1ec1 m\u1ed9t <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/shape\/\">Shape<\/a> \u0111\u1ed1i t\u01b0\u1ee3ng m\u1edbi \u0111\u01b0\u1ee3c t\u1ea1o v\u00e0 ch\u00e8n \u0111\u1ec3 b\u1ea1n c\u00f3 th\u1ec3 thay \u0111\u1ed5i th\u00eam c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a Shape.<\/p>\n<h3 id=\"ch\u00e8n-h\u00ecnh-\u1ea3nh-inline\">Ch\u00e8n h\u00ecnh \u1ea3nh inline<\/h3>\n<p>Chuy\u1ec3n m\u1ed9t chu\u1ed7i duy nh\u1ea5t \u0111\u1ea1i di\u1ec7n cho m\u1ed9t t\u1ec7p ch\u1ee9a h\u00ecnh \u1ea3nh sang DocumentBuilder.insertImage \u0111\u1ec3 ch\u00e8n h\u00ecnh \u1ea3nh v\u00e0o t\u00e0i li\u1ec7u d\u01b0\u1edbi d\u1ea1ng \u0111\u1ed3 h\u1ecda inline. Ph\u1ea7n m\u00e3 v\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n m\u1ed9t h\u00ecnh \u1ea3nh nh\u00fang v\u00e0o v\u1ecb tr\u00ed con tr\u1ecf trong t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertInlineImage-DocumentBuilderInsertInlineImage.java\"><\/script>\n\n<h3 id=\"ch\u00e8n-m\u1ed9t-h\u00ecnh-\u1ea3nh-n\u1ed5i-\u0111\u1eb7t-tuy\u1ec7t-\u0111\u1ed1i\">Ch\u00e8n m\u1ed9t h\u00ecnh \u1ea3nh n\u1ed5i (\u0111\u1eb7t tuy\u1ec7t \u0111\u1ed1i)<\/h3>\n<p>V\u00ed d\u1ee5 n\u00e0y ch\u00e8n m\u1ed9t h\u00ecnh \u1ea3nh n\u1ed5i t\u1eeb t\u1eadp tin ho\u1eb7c <code>URL<\/code> v\u00e0o m\u1ed9t v\u1ecb tr\u00ed v\u00e0 k\u00edch th\u01b0\u1edbc c\u1ee5 th\u1ec3 n\u00e0o \u0111\u00f3.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertFloatingImage-DocumentBuilderInsertFloatingImage.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-bookmark\">Ch\u00e8n Bookmark<\/h2>\n<p>\u0110\u1ec3 ch\u00e8n d\u1ea5u \u0111\u00e1nh d\u1ea5u trang v\u00e0o t\u00e0i li\u1ec7u b\u1ea1n n\u00ean l\u00e0m nh\u01b0 sau:<\/p>\n<ol>\n<li>G\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#startBookmark-java.lang.String\">DocumentBuilder.startBookmark<\/a> v\u00e0 truy\u1ec1n cho n\u00f3 t\u00ean \u0111\u00e1nh d\u1ea5u trang mong mu\u1ed1n.<\/li>\n<li>Ch\u00e8n v\u0103n b\u1ea3n d\u1ea5u trang b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng <code>DocumentBuilder<\/code> ph\u01b0\u01a1ng ph\u00e1p.<\/li>\n<li>G\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#endBookmark-java.lang.String\">DocumentBuilder.endBookmark<\/a> truy\u1ec1n cho n\u00f3 c\u00f9ng m\u1ed9t t\u00ean m\u00e0 b\u1ea1n \u0111\u00e3 d\u00f9ng v\u1edbi DocumentBuilder.startBookmark.<\/li>\n<\/ol>\n<p>D\u1ea5u trang c\u00f3 th\u1ec3 ch\u1ed3ng ch\u00e9o v\u00e0 tr\u1ea3i d\u00e0i tr\u00ean b\u1ea5t k\u1ef3 ph\u1ea1m vi n\u00e0o. \u0110\u1ec3 t\u1ea1o bookmark h\u1ee3p l\u1ec7, b\u1ea1n c\u1ea7n g\u1ecdi c\u1ea3 DocumentBuilder.startBookmark v\u00e0 DocumentBuilder.endBookmark v\u1edbi c\u00f9ng m\u1ed9t t\u00ean bookmark.<\/p>\n<p>Nh\u1eefng d\u1ea5u \u0111\u00e1nh d\u1ea5u kh\u00f4ng \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng ho\u1eb7c nh\u1eefng d\u1ea5u \u0111\u00e1nh d\u1ea5u c\u00f3 t\u00ean tr\u00f9ng l\u1eb7p s\u1ebd b\u1ecb b\u1ecf qua khi t\u00e0i li\u1ec7u l\u01b0u l\u1ea1i.<\/p>\n<p>M\u00e3 v\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n m\u1ed9t d\u1ea5u \u0111\u00e1nh d\u1ea5u v\u00e0o t\u00e0i li\u1ec7u s\u1eed d\u1ee5ng b\u1ed9 x\u00e2y d\u1ef1ng t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertBookmark-DocumentBuilderInsertBookmark.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-m\u1ed9t-tr\u01b0\u1eddng\">Ch\u00e8n m\u1ed9t Tr\u01b0\u1eddng<\/h2>\n<p>C\u00e1c tr\u01b0\u1eddng trong Microsoft Word t\u00e0i li\u1ec7u g\u1ed3m m\u00e3 tr\u01b0\u1eddng v\u00e0 k\u1ebft qu\u1ea3 tr\u01b0\u1eddng. M\u00e3 tr\u01b0\u1eddng gi\u1ed1ng nh\u01b0 m\u1ed9t c\u00f4ng th\u1ee9c v\u00e0 gi\u00e1 tr\u1ecb tr\u01b0\u1eddng l\u00e0 gi\u00e1 tr\u1ecb m\u00e0 c\u00f4ng th\u1ee9c t\u1ea1o ra. Tr\u01b0\u1eddng m\u00e3 c\u0169ng c\u00f3 th\u1ec3 ch\u1ee9a c\u00e1c c\u00f4ng t\u1eafc tr\u01b0\u1eddng l\u00e0 c\u00e1c h\u01b0\u1edbng d\u1eabn b\u1ed5 sung \u0111\u1ec3 th\u1ef1c hi\u1ec7n m\u1ed9t h\u00e0nh \u0111\u1ed9ng c\u1ee5 th\u1ec3. B\u1ea1n c\u00f3 th\u1ec3 chuy\u1ec3n \u0111\u1ed5i gi\u1eefa hi\u1ec3n th\u1ecb m\u00e3 tr\u01b0\u1eddng v\u00e0 k\u1ebft qu\u1ea3 trong t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n Microsoft Word b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u00edm t\u1eaft b\u00e0n ph\u00edm Alt+F9. M\u00e3 tr\u01b0\u1eddng xu\u1ea5t hi\u1ec7n gi\u1eefa d\u1ea5u ngo\u1eb7c nh\u1ecdn ( { } ). S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#insertField-int-boolean\">DocumentBuilder.insertField<\/a> \u0111\u1ec3 t\u1ea1o tr\u01b0\u1eddng trong t\u00e0i li\u1ec7u. B\u1ea1n c\u1ea7n ch\u1ec9 \u0111\u1ecbnh lo\u1ea1i tr\u01b0\u1eddng, m\u00e3 tr\u01b0\u1eddng v\u00e0 gi\u00e1 tr\u1ecb tr\u01b0\u1eddng. N\u1ebfu b\u1ea1n kh\u00f4ng ch\u1eafc v\u1ec1 c\u00fa ph\u00e1p m\u00e3 tr\u01b0\u1eddng c\u1ee5 th\u1ec3, h\u00e3y t\u1ea1o tr\u01b0\u1eddng trong Microsoft Word tr\u01b0\u1edbc v\u00e0 chuy\u1ec3n \u0111\u1ed5i \u0111\u1ec3 xem m\u00e3 tr\u01b0\u1eddng c\u1ee7a n\u00f3\nM\u00e3 v\u00ed d\u1ee5 sau ch\u00e8n m\u1ed9t l\u0129nh v\u1ef1c k\u1ebft h\u1ee3p v\u00e0o m\u1ed9t t\u00e0i li\u1ec7u b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng DocumentBuilder.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertField-DocumentBuilderInsertField.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-m\u1ed9t-form-tr\u01b0\u1eddng\">Ch\u00e8n m\u1ed9t <code>Form<\/code> Tr\u01b0\u1eddng<\/h2>\n<p>C\u00e1c tr\u01b0\u1eddng (b\u1ea3ng) bi\u1ec3u m\u1eabu l\u00e0 m\u1ed9t tr\u01b0\u1eddng h\u1ee3p \u0111\u1eb7c bi\u1ec7t c\u1ee7a c\u00e1c tr\u01b0\u1eddng t\u1eeb (word field) cho ph\u00e9p &quot; t\u01b0\u01a1ng t\u00e1c&quot; v\u1edbi ng\u01b0\u1eddi d\u00f9ng. C\u00e1c tr\u01b0\u1eddng trong Microsoft Word bao g\u1ed3m textbox, combobox v\u00e0 checkbox. DocumentBuilder cung c\u1ea5p c\u00e1c ph\u01b0\u01a1ng ph\u00e1p \u0111\u1eb7c bi\u1ec7t \u0111\u1ec3 ch\u00e8n m\u1ed7i lo\u1ea1i tr\u01b0\u1eddng v\u00e0o t\u00e0i li\u1ec7u: <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#insertTextInput-java.lang.String-int-java.lang.String-java.lang.String-int\">DocumentBuilder.insertTextInput<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#insertCheckBox-java.lang.String-boolean-boolean-int\">DocumentBuilder.insertCheckBox<\/a>, v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#insertComboBox-java.lang.String-java.lang.String---int\">DocumentBuilder.insertComboBox<\/a>. L\u01b0u \u00fd r\u1eb1ng n\u1ebfu b\u1ea1n ch\u1ec9 \u0111\u1ecbnh t\u00ean cho tr\u01b0\u1eddng bi\u1ec3u m\u1eabu th\u00ec m\u1ed9t d\u1ea5u trang s\u1ebd \u0111\u01b0\u1ee3c t\u1ea1o ra t\u1ef1 \u0111\u1ed9ng v\u1edbi c\u00f9ng t\u00ean \u0111\u00f3.<\/p>\n<h3 id=\"ch\u00e8n-input-v\u0103n-b\u1ea3n\">Ch\u00e8n Input v\u0103n b\u1ea3n<\/h3>\n<p>DocumentBuilder.insertTextInput ch\u00e8n m\u1ed9t \u00f4 h\u1ed9p v\u0103n b\u1ea3n v\u00e0o t\u00e0i li\u1ec7u. M\u00e3 \u0111o\u1ea1n sau cho th\u1ea5y c\u00e1ch ch\u00e8n tr\u01b0\u1eddng v\u0103n b\u1ea3n v\u00e0o m\u1ed9t t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertTextInputFormField-DocumentBuilderInsertTextInputFormField.java\"><\/script>\n\n<h3 id=\"ch\u00e8n-m\u1ed9t-checkbox\">Ch\u00e8n m\u1ed9t <code>CheckBox<\/code><\/h3>\n<p>G\u1ecdi Call DocumentBuilder.insertCheckBox \u0111\u1ec3 ch\u00e8n m\u1ed9t h\u1ed9p ki\u1ec3m v\u00e0o t\u00e0i li\u1ec7u. V\u00ed d\u1ee5 m\u00e3 sau cho th\u1ea5y c\u00e1ch ch\u00e8n m\u1ed9t tr\u01b0\u1eddng h\u1ed9p ki\u1ec3m v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertCheckBoxFormField-DocumentBuilderInsertCheckBoxFormField.java\"><\/script>\n\n<h3 id=\"ch\u00e8n-combobox\">Ch\u00e8n ComboBox<\/h3>\n<p>G\u1ecdi Call DocumentBuilder.insertComboBox \u0111\u1ec3 ch\u00e8n m\u1ed9t h\u1ed9p k\u1ebft h\u1ee3p v\u00e0o t\u00e0i li\u1ec7u. M\u00e3 v\u00ed d\u1ee5 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n tr\u01b0\u1eddng h\u1ed9p k\u1ebft h\u1ee3p v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertComboBoxFormField-DocumentBuilderInsertComboBoxFormField.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-locale-t\u1ea1i-c\u1ea5p-tr\u01b0\u1eddng\">Ch\u00e8n Locale t\u1ea1i C\u1ea5p Tr\u01b0\u1eddng<\/h2>\n<p>Kh\u00e1ch h\u00e0ng c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh Locale t\u1ea1i c\u1ea5p tr\u01b0\u1eddng hi\u1ec7n nay v\u00e0 c\u00f3 th\u1ec3 \u0111\u1ea1t \u0111\u01b0\u1ee3c ki\u1ec3m so\u00e1t t\u1ed1t h\u01a1n. Locale Ids c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c li\u00ean k\u1ebft v\u1edbi m\u1ed7i tr\u01b0\u1eddng b\u00ean trong DocumentBuilder. C\u00e1c v\u00ed d\u1ee5 b\u00ean d\u01b0\u1edbi minh h\u1ecda c\u00e1ch s\u1eed d\u1ee5ng t\u00f9y ch\u1ecdn n\u00e0y.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-fields-SpecifylocaleAtFieldlevel-SpecifylocaleAtFieldlevel.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-v\u00e0o-html\">Ch\u00e8n v\u00e0o HTML<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng ch\u00e8n m\u1ed9t chu\u1ed7i HTML ch\u1ee9a m\u1ed9t ph\u1ea7n c\u1ee7a t\u00e0i li\u1ec7u HTML ho\u1eb7c to\u00e0n b\u1ed9 t\u00e0i li\u1ec7u HTML v\u00e0o t\u00e0i li\u1ec7u Word. Ch\u1ec9 c\u1ea7n truy\u1ec1n chu\u1ed7i n\u00e0y v\u00e0o ph\u01b0\u01a1ng th\u1ee9c insertHtml c\u1ee7a DocumentBuilder. M\u1ed9t trong nh\u1eefng th\u1ef1c hi\u1ec7n h\u1eefu \u00edch c\u1ee7a ph\u01b0\u01a1ng ph\u00e1p l\u00e0 l\u01b0u tr\u1eef m\u1ed9t chu\u1ed7i HTML trong c\u01a1 s\u1edf d\u1eef li\u1ec7u v\u00e0 ch\u00e8n n\u00f3 v\u00e0o t\u00e0i li\u1ec7u trong Mail Merge \u0111\u1ec3 nh\u1eadn \u0111\u01b0\u1ee3c n\u1ed9i dung \u0111\u00e3 \u0111\u1ecbnh d\u1ea1ng th\u00eam thay v\u00ec x\u00e2y d\u1ef1ng n\u00f3 b\u1eb1ng c\u00e1c ph\u01b0\u01a1ng ph\u00e1p kh\u00e1c nhau c\u1ee7a tr\u00ecnh t\u1ea1o t\u00e0i li\u1ec7u. M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y ch\u00e8n HTML v\u00e0o m\u1ed9t t\u00e0i li\u1ec7u s\u1eed d\u1ee5ng DocumentBuilder.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertHtml-DocumentBuilderInsertHtml.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-m\u1ed9t-li\u00ean-k\u1ebft-si\u00eau-v\u0103n-b\u1ea3n\">Ch\u00e8n m\u1ed9t li\u00ean k\u1ebft si\u00eau v\u0103n b\u1ea3n<\/h2>\n<p>S\u1eed d\u1ee5ng &ldquo;DocumentBuilder.insertHyperlink&rdquo; \u0111\u1ec3 ch\u00e8n li\u00ean k\u1ebft si\u00eau v\u0103n b\u1ea3n v\u00e0o t\u00e0i li\u1ec7u. Ph\u01b0\u01a1ng ph\u00e1p n\u00e0y ch\u1ea5p nh\u1eadn ba tham s\u1ed1: v\u0103n b\u1ea3n c\u1ee7a li\u00ean k\u1ebft s\u1ebd \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb trong t\u00e0i li\u1ec7u, \u0111i\u1ec3m \u0111\u1ebfn c\u1ee7a li\u00ean k\u1ebft (URL ho\u1eb7c t\u00ean m\u1ed9t d\u1ea5u \u0111\u00e1nh d\u1ea5u trong t\u00e0i li\u1ec7u), v\u00e0 m\u1ed9t tham s\u1ed1 boolean n\u00ean l\u00e0 true n\u1ebfu <code>URL<\/code> l\u00e0 m\u1ed9t t\u00ean c\u1ee7a d\u1ea5u \u0111\u00e1nh d\u1ea5u trong t\u00e0i li\u1ec7u.DocumentBuilder.insertHyperlink g\u1ecdi n\u1ed9i b\u1ed9 DocumentBuilder.insertField. Ph\u01b0\u01a1ng ph\u00e1p lu\u00f4n th\u00eam d\u1ea5u ph\u1ea9y \u1edf \u0111\u1ea7u v\u00e0 cu\u1ed1i URL. L\u01b0u \u00fd r\u1eb1ng b\u1ea1n c\u1ea7n ph\u1ea3i ch\u1ec9 r\u00f5 \u0111\u1ecbnh d\u1ea1ng ph\u00f4ng ch\u1eef cho v\u0103n b\u1ea3n hi\u1ec3n th\u1ecb li\u00ean k\u1ebft si\u00eau v\u0103n b\u1ea3n b\u1eb1ng thu\u1ed9c t\u00ednh <code>Font<\/code>. M\u00e3 \u0111o\u1ea1n sau ch\u00e8n m\u1ed9t li\u00ean k\u1ebft si\u00eau v\u0103n b\u1ea3n v\u00e0o t\u00e0i li\u1ec7u s\u1eed d\u1ee5ng DocumentBuilder.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertHyperlink-DocumentBuilderInsertHyperlink.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-m\u1ee5c-l\u1ee5c\">Ch\u00e8n m\u1ee5c l\u1ee5c<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n m\u1ed9t <code>TOC<\/code> (B\u1ea3ng m\u1ee5c l\u1ee5c) v\u00e0o t\u00e0i li\u1ec7u t\u1ea1i v\u1ecb tr\u00ed hi\u1ec7n t\u1ea1i b\u1eb1ng c\u00e1ch g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#insertTableOfContents-java.lang.String\">DocumentBuilder.insertTableOfContents<\/a>. Ph\u01b0\u01a1ng th\u1ee9c &lsquo;DocumentBuilder.insertTableOfContents&rsquo; ch\u1ec9 s\u1ebd ch\u00e8n m\u1ed9t tr\u01b0\u1eddng <code>TOC<\/code> v\u00e0o t\u00e0i li\u1ec7u. \u0110\u1ec3 l\u1eadp b\u1ea3n \u0111\u1ed3 m\u1ee5c l\u1ee5c v\u00e0 hi\u1ec3n th\u1ecb ch\u00fang theo s\u1ed1 trang, ph\u01b0\u01a1ng ph\u00e1p <strong>Document.UpdateFields<\/strong> ph\u1ea3i \u0111\u01b0\u1ee3c g\u1ecdi sau khi ch\u00e8n tr\u01b0\u1eddng. M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch ch\u00e8n m\u1ed9t tr\u01b0\u1eddng M\u1ee5c l\u1ee5c v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertTableOfContents-DocumentBuilderInsertTableOfContents.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-\u0111\u1ed1i-t\u01b0\u1ee3ng-ole\">Ch\u00e8n \u0111\u1ed1i t\u01b0\u1ee3ng Ole<\/h2>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n g\u1ecdi \u0111\u1ed1i t\u01b0\u1ee3ng Ole th\u00ec g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#insertOleObjectAsIcon-java.lang.String-boolean-java.lang.String-java.lang.String\">DocumentBuilder.insertOleObjectAsIcon<\/a>.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertOleObject-DocumentBuilderInsertOleObject.java\"><\/script>\n\n<h2 id=\"\u0111\u1eb7t-t\u00ean-t\u1eadp-tin-v\u00e0-m\u1edf-r\u1ed9ng-khi-nh\u1eadp-\u0111\u1ed1i-t\u01b0\u1ee3ng-ole\">\u0110\u1eb7t T\u00ean T\u1eadp tin v\u00e0 M\u1edf r\u1ed9ng khi Nh\u1eadp \u0111\u1ed1i t\u01b0\u1ee3ng OLE<\/h2>\n<p>G\u00f3i OLE l\u00e0 m\u1ed9t c\u00e1ch th\u1ee9c &ldquo;l\u1ed7i th\u1eddi&rdquo; v\u00e0 ch\u01b0a \u0111\u01b0\u1ee3c ghi ch\u00e9p r\u00f5 r\u00e0ng \u0111\u1ec3 l\u01b0u tr\u1eef c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng nh\u00fang n\u1ebfu tr\u00ecnh x\u1eed l\u00fd OLE kh\u00f4ng \u0111\u01b0\u1ee3c bi\u1ebft t\u1edbi. Th\u1eddi k\u1ef3 \u0111\u1ea7u Windows nh\u01b0 Windows 3.1, 95 v\u00e0 98 c\u00f3 \u1ee9ng d\u1ee5ng Packager.exe c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 nh\u00fang b\u1ea5t k\u1ef3 lo\u1ea1i d\u1eef li\u1ec7u n\u00e0o v\u00e0o t\u00e0i li\u1ec7u. B\u00e2y gi\u1edd, \u1ee9ng d\u1ee5ng n\u00e0y b\u1ecb lo\u1ea1i tr\u1eeb kh\u1ecfi Windows nh\u01b0ng Microsoft Word v\u00e0 c\u00e1c \u1ee9ng d\u1ee5ng kh\u00e1c v\u1eabn s\u1eed d\u1ee5ng n\u00f3 \u0111\u1ec3 nh\u00fang d\u1eef li\u1ec7u n\u1ebfu tr\u00ecnh x\u1eed l\u00fd OLE b\u1ecb thi\u1ebfu ho\u1eb7c kh\u00f4ng bi\u1ebft \u0111\u1ebfn. L\u1edbp OlePackage cho ph\u00e9p truy c\u1eadp v\u00e0o c\u00e1c thu\u1ed9c t\u00ednh g\u00f3i OLE.V\u00ed d\u1ee5 m\u00e3 sau cho th\u1ea5y c\u00e1ch thi\u1ebft l\u1eadp t\u00ean t\u1ec7p, ph\u1ea7n m\u1edf r\u1ed9ng v\u00e0 t\u00ean hi\u1ec3n th\u1ecb cho G\u00f3i OLE.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertElements-InsertOleObjectwithOlePackage.java\"><\/script>\n\n<h2 id=\"nh\u1eadn-d\u1eef-li\u1ec7u-th\u00f4-c\u1ee7a-\u0111\u1ed1i-t\u01b0\u1ee3ng-ole\">Nh\u1eadn d\u1eef li\u1ec7u th\u00f4 c\u1ee7a \u0111\u1ed1i t\u01b0\u1ee3ng OLE<\/h2>\n<p>M\u00e3 v\u00ed d\u1ee5 sau tr\u00ecnh di\u1ec5n c\u00e1ch l\u1ea5y d\u1eef li\u1ec7u nguy\u00ean th\u1ee7y c\u1ee7a \u0111\u1ed1i t\u01b0\u1ee3ng OLE b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <code>OleFormat.GetRawData<\/code>().<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertElements-GetAccessToOLEObjectRawData.java\"><\/script>\n\n<h2 id=\"ch\u00e8n-d\u1ea3i-ngang-v\u00e0o-t\u00e0i-li\u1ec7u\">Ch\u00e8n D\u1ea3i ngang v\u00e0o T\u00e0i li\u1ec7u<\/h2>\n<p>M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch ch\u00e8n h\u00ecnh d\u1ea1ng quy t\u1eafc ngang v\u00e0o m\u1ed9t t\u00e0i li\u1ec7u b\u1eb1ng ph\u01b0\u01a1ng th\u1ee9c <code>DocumentBuilder.InsertHorizontalRule<\/code>.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderInsertHorizontalRule-DocumentBuilderInsertHorizontalRule.java\"><\/script>\n\n<h2 id=\"l\u00e0m-vi\u1ec7c-v\u1edbi-h\u00ecnh-d\u1ea1ng\">L\u00e0m vi\u1ec7c v\u1edbi h\u00ecnh d\u1ea1ng<\/h2>\n<h3 id=\"ch\u00e8n-h\u00ecnh-inline-v\u00e0-free-floating\">Ch\u00e8n h\u00ecnh inline v\u00e0 free-floating<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n m\u1ed9t h\u00ecnh d\u1ea1ng ki\u1ec3u tr\u1ef1c tuy\u1ebfn v\u1edbi lo\u1ea1i v\u00e0 k\u00edch th\u01b0\u1edbc \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh v\u00e0 m\u1ed9t h\u00ecnh d\u1ea1ng n\u1ed5i t\u1ef1 do v\u1edbi v\u1ecb tr\u00ed, k\u00edch th\u01b0\u1edbc v\u00e0 lo\u1ea1i v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh v\u00e0o m\u1ed9t t\u00e0i li\u1ec7u b\u1eb1ng ph\u01b0\u01a1ng th\u1ee9c <code>DocumentBuilder.InsertShape<\/code>. Ph\u01b0\u01a1ng ph\u00e1p <code>DocumentBuilder.InsertShape<\/code> cho ph\u00e9p ch\u00e8n DML v\u00e0o m\u00f4 h\u00ecnh t\u00e0i li\u1ec7u. T\u00e0i li\u1ec7u ph\u1ea3i \u0111\u01b0\u1ee3c l\u01b0u trong m\u1ed9t \u0111\u1ecbnh d\u1ea1ng h\u1ed7 tr\u1ee3 h\u00ecnh d\u1ea1ng DML, n\u1ebfu kh\u00f4ng th\u00ec c\u00e1c n\u00fat n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c chuy\u1ec3n \u0111\u1ed5i th\u00e0nh h\u00ecnh d\u1ea1ng VML khi l\u01b0u t\u00e0i li\u1ec7u. M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch ch\u00e8n c\u00e1c h\u00ecnh d\u1ea1ng n\u00e0y v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-Shapes-WorkingWithShapes-InsertShapeUsingDocumentBuilder.java\"><\/script>\n\n<h3 id=\"t\u1ea1o-h\u00ecnh-ch\u1eef-nh\u1eadt-g\u00f3c-c\u1ea1nh\">T\u1ea1o h\u00ecnh ch\u1eef nh\u1eadt g\u00f3c c\u1ea1nh<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 t\u1ea1o m\u1ed9t h\u00ecnh ch\u1eef nh\u1eadt g\u00f3c vu\u00f4ng s\u1eed d\u1ee5ng Aspose.Words. C\u00e1c d\u1ea1ng h\u00ecnh l\u00e0: SingleCornerSnipped, TopCornersSnipped, DiagonalCornersSnipped, TopCornersOneRoundedOneSnipped, SingleCornerRounded, TopCornersRounded v\u00e0 DiagonalCornersRounded. H\u00ecnh d\u1ea1ng DML \u0111\u01b0\u1ee3c t\u1ea1o b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <code>DocumentBuilder.InsertShape<\/code> v\u1edbi c\u00e1c ki\u1ec3u h\u00ecnh d\u1ea1ng n\u00e0y. Nh\u1eefng ki\u1ec3u n\u00e0y kh\u00f4ng th\u1ec3 d\u00f9ng \u0111\u1ec3 t\u1ea1o h\u00ecnh VML. Vi\u1ec7c c\u1ed1 g\u1eafng t\u1ea1o h\u00ecnh d\u1ea1ng b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng constructor c\u00f4ng khai c\u1ee7a l\u1edbp &ldquo;Shape&rdquo; s\u1ebd g\u00e2y ra ngo\u1ea1i l\u1ec7 &ldquo;NotSupportedException. V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau cho th\u1ea5y c\u00e1ch ch\u00e8n c\u00e1c h\u00ecnh d\u1ea1ng n\u00e0y v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-Shapes-WorkingWithShapes-AddCornersSnipped.java\"><\/script>\n\n<h3 id=\"nh\u1eadp-c\u00e1c-h\u00ecnh-d\u1ea1ng-v\u1edbi-math-xml-d\u01b0\u1edbi-d\u1ea1ng-h\u00ecnh-d\u1ea1ng-v\u00e0o-dom\">Nh\u1eadp c\u00e1c h\u00ecnh d\u1ea1ng v\u1edbi Math XML d\u01b0\u1edbi d\u1ea1ng h\u00ecnh d\u1ea1ng v\u00e0o DOM<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <code>LoadOptions.ConvertShapeToOfficeMath<\/code> \u0111\u1ec3 chuy\u1ec3n \u0111\u1ed5i c\u00e1c h\u00ecnh d\u1ea1ng v\u1edbi EquationXML sang \u0111\u1ed1i t\u01b0\u1ee3ng Office Math. Gi\u00e1 tr\u1ecb m\u1eb7c \u0111\u1ecbnh c\u1ee7a thu\u1ed9c t\u00ednh n\u00e0y t\u01b0\u01a1ng \u1ee9ng v\u1edbi h\u00e0nh vi MS Word ngh\u0129a l\u00e0 c\u00e1c h\u00ecnh d\u1ea1ng c\u00f3 ph\u01b0\u01a1ng tr\u00ecnh XML kh\u00f4ng \u0111\u01b0\u1ee3c chuy\u1ec3n \u0111\u1ed5i th\u00e0nh \u0111\u1ed1i t\u01b0\u1ee3ng to\u00e1n h\u1ecdc Office.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-loading_saving-SpecifyLoadOptions-ConvertShapeToOfficeMath.java\"><\/script>\n\n\n      "},{"title":"Java: S\u1eed d\u1ee5ng DocumentBuilder \u0111\u1ec3 S\u1eeda \u0111\u1ed5i T\u00e0i li\u1ec7u","link":"https:\/\/docs.aspose.com\/words\/vi\/java\/using-documentbuilder-to-modify-a-document\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/java\/using-documentbuilder-to-modify-a-document\/","description":"\n        \n        \n        <h2 id=\"\u0111\u1ecbnh-d\u1ea1ng-c\u1ee5-th\u1ec3\">\u0110\u1ecbnh d\u1ea1ng c\u1ee5 th\u1ec3<\/h2>\n<h3 id=\"\u0111\u1ecbnh-d\u1ea1ng-ph\u00f4ng-ch\u1eef\">\u0110\u1ecbnh d\u1ea1ng Ph\u00f4ng ch\u1eef<\/h3>\n<p>\u0110\u1ecbnh d\u1ea1ng ph\u00f4ng ch\u1eef hi\u1ec7n t\u1ea1i \u0111\u01b0\u1ee3c \u0111\u1ea1i di\u1ec7n b\u1edfi m\u1ed9t <code>Font<\/code> \u0111\u1ed1i t\u01b0\u1ee3ng tr\u1ea3 l\u1ea1i b\u1edfi thu\u1ed9c t\u00ednh <code>DocumentBuilder.Font<\/code>. L\u1edbp <code>Font<\/code> ch\u1ee9a m\u1ed9t lo\u1ea1t c\u00e1c thu\u1ed9c t\u00ednh ph\u00f4ng ch\u1eef c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n trong Microsoft Word.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\"><img src=\"documentbuilder-to-modify-document-1.png\" alt=\"font-formatting-aspose-words-java\"><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\">M\u00e3 \u0111o\u1ea1n cho th\u1ea5y c\u00e1ch \u0111\u1eb7t \u0111\u1ecbnh d\u1ea1ng ph\u00f4ng ch\u1eef.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderSetFontFormatting-DocumentBuilderSetFontFormatting.java\"><\/script>\n\n<h3 id=\"\u0111\u1ecbnh-d\u1ea1ng-\u00f4\">\u0110\u1ecbnh d\u1ea1ng \u00f4<\/h3>\n<p>\u0110\u1ecbnh d\u1ea1ng t\u1ebf b\u00e0o \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong qu\u00e1 tr\u00ecnh x\u00e2y d\u1ef1ng b\u1ea3ng. N\u00f3 \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1edfi m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng <code>CellFormat<\/code> tr\u1ea3 v\u1ec1 b\u1edfi thu\u1ed9c t\u00ednh <code>DocumentBuilder.CellFormat<\/code>. CellFormat bao g\u1ed3m c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a \u00f4 nh\u01b0 chi\u1ec1u r\u1ed9ng hay c\u0103n ch\u1ec9nh th\u1eb3ng \u0111\u1ee9ng.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\"><img src=\"documentbuilder-to-modify-document-2.png\" alt=\"cell-formatting-aspose-words-java\"><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\">M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch t\u1ea1o m\u1ed9t b\u1ea3ng ch\u1ee9a m\u1ed9t \u00f4 duy nh\u1ea5t \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderSetTableCellFormatting-DocumentBuilderSetTableCellFormatting.java\"><\/script>\n\n<h3 id=\"\u0111\u1ecbnh-d\u1ea1ng-h\u00e0ng\">\u0110\u1ecbnh D\u1ea1ng H\u00e0ng<\/h3>\n<p>\u0110\u1ecbnh d\u1ea1ng h\u00e0ng hi\u1ec7n t\u1ea1i \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh b\u1edfi m\u1ed9t <code>RowFormat<\/code> \u0111\u1ed1i t\u01b0\u1ee3ng \u0111\u01b0\u1ee3c tr\u1ea3 v\u1ec1 b\u1edfi thu\u1ed9c t\u00ednh <code>DocumentBuilder.RowFormat<\/code>. \u0110\u1ed1i t\u01b0\u1ee3ng bao g\u1ed3m th\u00f4ng tin v\u1ec1 t\u1ea5t c\u1ea3 c\u00e1c \u0111\u1ecbnh d\u1ea1ng h\u00e0ng b\u1ea3ng.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\"><img src=\"documentbuilder-to-modify-document-3.png\" alt=\"row-formatting-aspose-words-java\"><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\">V\u00ed d\u1ee5 v\u1ec1 be low code cho th\u1ea5y c\u00e1ch t\u1ea1o b\u1ea3ng ch\u1ee9a m\u1ed9t \u00f4 duy nh\u1ea5t v\u00e0 \u00e1p d\u1ee5ng \u0111\u1ecbnh d\u1ea1ng h\u00e0ng.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderSetTableRowFormatting-DocumentBuilderSetTableRowFormatting.java\"><\/script>\n\n<h3 id=\"\u0111\u1ecbnh-d\u1ea1ng-danh-s\u00e1ch\">\u0110\u1ecbnh d\u1ea1ng Danh s\u00e1ch<\/h3>\n<p>Aspose.Words cho ph\u00e9p t\u1ea1o danh s\u00e1ch d\u1ec5 d\u00e0ng b\u1eb1ng c\u00e1ch \u00e1p d\u1ee5ng \u0111\u1ecbnh d\u1ea1ng danh s\u00e1ch. DocumentBuilder cung c\u1ea5p thu\u1ed9c t\u00ednh <code>DocumentBuilder.ListFormat<\/code> tr\u1ea3 v\u1ec1 m\u1ed9t <code>ListFormat<\/code> \u0111\u1ed1i t\u01b0\u1ee3ng. \u0110\u1ed1i t\u01b0\u1ee3ng n\u00e0y c\u00f3 m\u1ed9t v\u00e0i ph\u01b0\u01a1ng ph\u00e1p \u0111\u1ec3 b\u1eaft \u0111\u1ea7u v\u00e0 k\u1ebft th\u00fac danh s\u00e1ch v\u00e0 t\u0103ng\/gi\u1ea3m l\u1ec1.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\"><img src=\"documentbuilder-to-modify-document-4.png\" alt=\"list-fformatting-aspose-words-java\"><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\">C\u00f3 hai lo\u1ea1i danh s\u00e1ch ch\u00ednh trong Microsoft Word: c\u00f3 d\u1ea5u \u0111\u1ea7u d\u00f2ng v\u00e0 c\u00f3 s\u1ed1.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li>\u0110\u1ec3 b\u1eaft \u0111\u1ea7u m\u1ed9t danh s\u00e1ch c\u00f3 d\u1ea5u ch\u1ea5m tr\u00f2n, g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/listformat\/#applyBulletDefault\">ListFormat.applyBulletDefault<\/a>.<\/li>\n<li>\u0110\u1ec3 b\u1eaft \u0111\u1ea7u m\u1ed9t danh s\u00e1ch c\u00f3 s\u1ed1, g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/listformat\/#applyNumberDefault\">ListFormat.applyNumberDefault<\/a>.<\/li>\n<\/ul>\n<p>\u0110i\u1ec3m ho\u1eb7c s\u1ed1 v\u00e0 \u0111\u1ecbnh d\u1ea1ng \u0111\u01b0\u1ee3c th\u00eam v\u00e0o \u0111o\u1ea1n v\u0103n hi\u1ec7n t\u1ea1i v\u00e0 t\u1ea5t c\u1ea3 c\u00e1c \u0111o\u1ea1n v\u0103n ti\u1ebfp theo \u0111\u01b0\u1ee3c t\u1ea1o b\u1eb1ng <strong>DocumentBuilder<\/strong> cho \u0111\u1ebfn khi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/listformat\/#removeNumbers\">ListFormat.removeNumbers<\/a> \u0111\u01b0\u1ee3c g\u1ecdi \u0111\u1ec3 d\u1eebng \u0111\u1ecbnh d\u1ea1ng danh s\u00e1ch d\u1ea5u ch\u1ea5m.<\/p>\n<p>Trong c\u00e1c t\u00e0i li\u1ec7u word, danh s\u00e1ch c\u00f3 th\u1ec3 bao g\u1ed3m t\u1ed1i \u0111a ch\u00edn c\u1ea5p \u0111\u1ed9. \u0110\u1ecbnh d\u1ea1ng danh s\u00e1ch cho m\u1ed7i c\u1ea5p \u0111\u1ed9 ch\u1ec9 ra lo\u1ea1i d\u1ea5u ch\u1ea5m tr\u00f2n hay s\u1ed1 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng, l\u1ec1 tr\u00e1i, kho\u1ea3ng tr\u1ed1ng gi\u1eefa d\u1ea5u ch\u1ea5m tr\u00f2n v\u00e0 v\u0103n b\u1ea3n v.v&hellip;<\/p>\n<ul>\n<li>\u0110\u1ec3 t\u0103ng m\u1ee9c li\u1ec7t k\u00ea c\u1ee7a \u0111o\u1ea1n v\u0103n hi\u1ec7n t\u1ea1i l\u00ean m\u1ed9t m\u1ee9c, h\u00e3y g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/listformat\/#listIndent\">ListFormat.listIndent<\/a>.\n&ldquo;- Gi\u1ea3m m\u1ee9c danh s\u00e1ch c\u1ee7a \u0111o\u1ea1n v\u0103n hi\u1ec7n t\u1ea1i xu\u1ed1ng m\u1ed9t m\u1ee9c, g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/listformat\/#listOutdent\">ListFormat.listOutdent<\/a>.&rdquo;<\/li>\n<\/ul>\n<p>C\u00e1c ph\u01b0\u01a1ng th\u1ee9c thay \u0111\u1ed5i m\u1ee9c danh s\u00e1ch v\u00e0 \u00e1p d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng c\u1ee7a m\u1ee9c m\u1edbi.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\u1ea1n c\u0169ng c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/listformat\/#setListLevelNumber-int\">ListFormat.listLevelNumber<\/a> \u0111\u1ec3 l\u1ea5y ho\u1eb7c \u0111\u1eb7t m\u1ee9c danh s\u00e1ch cho \u0111o\u1ea1n v\u0103n. C\u00e1c c\u1ea5p danh s\u00e1ch \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1 t\u1eeb 0 \u0111\u1ebfn 8.\n<\/div>\n\n<p>M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch x\u00e2y d\u1ef1ng danh s\u00e1ch nhi\u1ec1u c\u1ea5p.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderSetMultilevelListFormatting-DocumentBuilderSetMultilevelListFormatting.java\"><\/script>\n\n<h3 id=\"c\u00e0i-\u0111\u1eb7t-trang-v\u00e0-\u0111\u1ecbnh-d\u1ea1ng-ph\u1ea7n\">C\u00e0i \u0111\u1eb7t trang v\u00e0 \u0111\u1ecbnh d\u1ea1ng ph\u1ea7n<\/h3>\n<p>C\u00e0i \u0111\u1eb7t trang v\u00e0 c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a ph\u1ea7n l\u00e0 bao b\u1ecdc trong \u0111\u1ed1i t\u01b0\u1ee3ng <code>PageSetup<\/code> \u0111\u01b0\u1ee3c tr\u1ea3 l\u1ea1i b\u1edfi thu\u1ed9c t\u00ednh <code>DocumentBuilder.PageSetup<\/code>. \u0110\u1ed1i t\u01b0\u1ee3ng ch\u1ee9a t\u1ea5t c\u1ea3 c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a b\u1ed1 c\u1ee5c trang c\u1ee7a m\u1ed9t ph\u1ea7n (l\u1ec1 tr\u00e1i, l\u1ec1 d\u01b0\u1edbi, k\u00edch th\u01b0\u1edbc gi\u1ea5y v\u00e0 v\u00e2n v\u00e2n) nh\u01b0 l\u00e0 thu\u1ed9c t\u00ednh.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\"><img src=\"documentbuilder-to-modify-document-5.png\" alt=\"section-formatting-aspose-words-java\"><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\">M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch \u0111\u1eb7t nh\u1eefng thu\u1ed9c t\u00ednh nh\u01b0 k\u00edch th\u01b0\u1edbc trang v\u00e0 \u0111\u1ecbnh h\u01b0\u1edbng cho ph\u1ea7n hi\u1ec7n t\u1ea1i.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderSetPageSetupAndSectionFormatting-DocumentBuilderSetPageSetupAndSectionFormatting.java\"><\/script>\n\n<h3 id=\"\u00e1p-d\u1ee5ng-m\u1ed9t-ki\u1ec3u\">\u00c1p d\u1ee5ng m\u1ed9t ki\u1ec3u<\/h3>\n<p>M\u1ed9t s\u1ed1 \u0111\u1ed1i t\u01b0\u1ee3ng \u0111\u1ecbnh d\u1ea1ng nh\u01b0 Ph\u00f4ng ch\u1eef ho\u1eb7c \u0110\u1ecbnh D\u1ea1ng C\u00e2u (ParagraphFormat) h\u1ed7 tr\u1ee3 c\u00e1c ki\u1ec3u (styles). M\u1ed9t phong c\u00e1ch \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng s\u1eb5n ho\u1eb7c ng\u01b0\u1eddi d\u00f9ng \u0111\u1ecbnh ngh\u0129a \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng m\u1ed9t <code>Style<\/code> \u0111\u1ed1i t\u01b0\u1ee3ng ch\u1ee9a c\u00e1c thu\u1ed9c t\u00ednh phong c\u00e1ch t\u01b0\u01a1ng \u1ee9ng nh\u01b0 t\u00ean, phong c\u00e1ch c\u01a1 s\u1edf, ph\u00f4ng ch\u1eef v\u00e0 \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n c\u1ee7a phong c\u00e1ch, v.v&hellip;<\/p>\n<p>Ngo\u00e0i ra, m\u1ed9t <strong>Style<\/strong> \u0111\u1ed1i t\u01b0\u1ee3ng cung c\u1ea5p thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/style\/#getStyleIdentifier\">Style.getStyleIdentifier<\/a> tr\u1ea3 v\u1ec1 m\u1ed9t b\u1ed9 ph\u00e2n bi\u1ec7t phong c\u00e1ch kh\u00f4ng ph\u1ee5 thu\u1ed9c v\u00e0o \u0111\u1ecba ph\u01b0\u01a1ng \u0111\u01b0\u1ee3c \u0111\u1ea1i di\u1ec7n b\u1edfi m\u1ed9t gi\u00e1 tr\u1ecb s\u1ed1 <strong>Style.StyleIdentifier<\/strong>. \u0110i\u1ec3m ch\u00ednh l\u00e0 c\u00e1c t\u00ean c\u1ee7a c\u00e1c ki\u1ec3u \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng s\u1eb5n trong Microsoft Word l\u00e0 \u0111\u01b0\u1ee3c b\u1ea3n \u0111\u1ecba h\u00f3a cho c\u00e1c ng\u00f4n ng\u1eef kh\u00e1c nhau. S\u1eed d\u1ee5ng m\u1ed9t m\u00e3 nh\u1eadn d\u1ea1ng ki\u1ec3u, b\u1ea1n c\u00f3 th\u1ec3 t\u00ecm \u0111\u00fang ki\u1ec3u b\u1ea5t k\u1ec3 ng\u00f4n ng\u1eef t\u00e0i li\u1ec7u. Gi\u00e1 tr\u1ecb li\u1ec7t k\u00ea t\u01b0\u01a1ng \u1ee9ng v\u1edbi c\u00e1c ki\u1ec3u \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng s\u1eb5n nh\u01b0 Microsoft Word Normal, Heading 1, Heading 2 v.v&hellip; T\u1ea5t c\u1ea3 ki\u1ec3u do ng\u01b0\u1eddi d\u00f9ng \u0111\u1ecbnh ngh\u0129a \u0111\u01b0\u1ee3c g\u00e1n cho <strong>Gi\u00e1 tr\u1ecb StyleIdentifier.User<\/strong>.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\"><img src=\"documentbuilder-to-modify-document-6.png\" alt=\"apply-style-aspose-words-java\"><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\">M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch \u00e1p d\u1ee5ng ki\u1ec3u \u0111o\u1ea1n.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-WorkingWithParagraphs-DocumentBuilderApplyParagraphStyle.java\"><\/script>\n\n<h3 id=\"l\u1ec1-v\u00e0-b\u00f3ng\">L\u1ec1 v\u00e0 B\u00f3ng<\/h3>\n<p>C\u00e1c \u0111\u01b0\u1eddng vi\u1ec1n \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n b\u1edfi BorderCollection. \u0110\u00e2y l\u00e0 m\u1ed9t t\u1eadp h\u1ee3p c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng Border \u0111\u01b0\u1ee3c truy c\u1eadp b\u1eb1ng ch\u1ec9 m\u1ee5c ho\u1eb7c theo ki\u1ec3u bi\u00ean gi\u1edbi. Lo\u1ea1i bi\u00ean l\u00e0 \u0111\u01b0\u1ee3c \u0111\u1ea1i di\u1ec7n b\u1edfi <code>BorderType<\/code> enumaration. M\u1ed9t s\u1ed1 gi\u00e1 tr\u1ecb c\u1ee7a bi\u1ec3u th\u1ee9c l\u00e0 \u00e1p d\u1ee5ng cho nhi\u1ec1u ho\u1eb7c ch\u1ec9 m\u1ed9t ph\u1ea7n t\u1eed t\u00e0i li\u1ec7u. V\u00ed d\u1ee5, <code>BorderType.Bottom<\/code> \u00e1p d\u1ee5ng cho m\u1ed9t \u0111o\u1ea1n v\u0103n ho\u1eb7c m\u1ed9t \u00f4 trong b\u1ea3ng trong khi <code>BorderType.DiagonalDown<\/code> ch\u1ec9 \u0111\u1ecbnh \u0111\u01b0\u1eddng vi\u1ec1n ch\u00e9o trong m\u1ed9t \u00f4 b\u1ea3ng.<\/p>\n<p>C\u1ea3 b\u1ed9 s\u01b0u t\u1eadp bi\u00ean gi\u1edbi v\u00e0 t\u1eebng bi\u00ean gi\u1edbi ri\u00eang bi\u1ec7t \u0111\u1ec1u c\u00f3 c\u00e1c thu\u1ed9c t\u00ednh t\u01b0\u01a1ng t\u1ef1 nh\u01b0 m\u00e0u s\u1eafc, ki\u1ec3u \u0111\u01b0\u1eddng vi\u1ec1n, \u0111\u1ed9 r\u1ed9ng \u0111\u01b0\u1eddng vi\u1ec1n, kho\u1ea3ng c\u00e1ch t\u1eeb v\u0103n b\u1ea3n v\u00e0 b\u00f3ng t\u00f9y ch\u1ecdn. H\u1ecd \u0111\u01b0\u1ee3c \u0111\u1ea1i di\u1ec7n b\u1edfi nh\u1eefng thu\u1ed9c t\u00ednh c\u00f9ng t\u00ean. B\u1ea1n c\u00f3 th\u1ec3 \u0111\u1ea1t \u0111\u01b0\u1ee3c c\u00e1c ki\u1ec3u \u0111\u01b0\u1eddng vi\u1ec1n kh\u00e1c nhau b\u1eb1ng c\u00e1ch k\u1ebft h\u1ee3p c\u00e1c gi\u00e1 tr\u1ecb thu\u1ed9c t\u00ednh. Ngo\u00e0i ra, c\u1ea3 hai <strong>BorderCollection<\/strong> v\u00e0 <strong>Border<\/strong> \u0111\u1ed1i t\u01b0\u1ee3ng cho ph\u00e9p b\u1ea1n \u0111\u1eb7t l\u1ea1i nh\u1eefng gi\u00e1 tr\u1ecb \u0111\u00f3 v\u1ec1 m\u1eb7c \u0111\u1ecbnh b\u1eb1ng c\u00e1ch g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/border\/#clearFormatting\">Border.clearFormatting<\/a> L\u01b0u \u00fd khi c\u00e1c thu\u1ed9c t\u00ednh bi\u00ean gi\u1edbi \u0111\u01b0\u1ee3c \u0111\u1eb7t l\u1ea1i v\u00e0o gi\u00e1 tr\u1ecb m\u1eb7c \u0111\u1ecbnh th\u00ec \u0111\u01b0\u1eddng vi\u1ec1n l\u00e0 v\u00f4 h\u00ecnh.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\"><img src=\"documentbuilder-to-modify-document-7.png\" alt=\"set-borders-shading-aspose-words-java\"><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\">L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/shading\/\">Shading<\/a> ch\u1ee9a c\u00e1c thu\u1ed9c t\u00ednh m\u00e0u cho c\u00e1c ph\u1ea7n t\u1eed t\u00e0i li\u1ec7u. B\u1ea1n c\u00f3 th\u1ec3 \u0111\u1eb7t k\u1ebft c\u1ea5u pha m\u00e0u mong mu\u1ed1n v\u00e0 m\u00e0u s\u1eafc \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng cho n\u1ec1n v\u00e0 tr\u01b0\u1edbc m\u1eb7t c\u1ee7a ph\u1ea7n t\u1eed.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>T\u1ea7n s\u1ed1 b\u00f3ng \u0111\u1ed5 \u0111\u01b0\u1ee3c \u0111\u1eb7t v\u1edbi m\u1ed9t gi\u00e1 tr\u1ecb <a href=\"https:\/\/www.aspose.com\/api\/java\/words\/com.aspose.words\/constants\/TextureIndex\">TextureIndex<\/a> \u0111\u1ebfm cho ph\u00e9p \u00e1p d\u1ee5ng c\u00e1c m\u1eabu kh\u00e1c nhau v\u00e0o \u0111\u1ed1i t\u01b0\u1ee3ng <strong>Shading<\/strong>. V\u00ed d\u1ee5, \u0111\u1ec3 \u0111\u1eb7t m\u00e0u n\u1ec1n cho m\u1ed9t ph\u1ea7n t\u1eed t\u00e0i li\u1ec7u, s\u1eed d\u1ee5ng gi\u00e1 tr\u1ecb <a href=\"https:\/\/www.aspose.com\/api\/java\/words\/com.aspose.words\/constants\/TextureIndex\">TextureIndex.TextureSolid<\/a> v\u00e0 \u0111\u1eb7t m\u00e0u s\u1eafc l\u00f3t ph\u00eda tr\u01b0\u1edbc nh\u01b0 ph\u00f9 h\u1ee3p.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\"><img src=\"documentbuilder-to-modify-document-8.png\" alt=\"borders-and-shading-aspose-words-java\"><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\">D\u01b0\u1edbi \u0111\u00e2y l\u00e0 v\u00ed d\u1ee5 cho th\u1ea5y c\u00e1ch \u00e1p d\u1ee5ng \u0111\u01b0\u1eddng vi\u1ec1n v\u00e0 b\u00f3ng \u0111\u1ebfn m\u1ed9t \u0111o\u1ea1n v\u0103n.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-WorkingWithParagraphs-DocumentBuilderApplyBordersAndShadingToParagraph.java\"><\/script>\n\n<h3 id=\"snap-to-grid\">Snap to Grid<\/h3>\n<p>Aspose.Words cung c\u1ea5p hai thu\u1ed9c t\u00ednh <code>ParagraphFormat.SnapToGrid<\/code> v\u00e0 <code>Font.SnapToGrid<\/code> \u0111\u1ec3 l\u1ea5y v\u00e0 \u0111\u1eb7t thu\u1ed9c t\u00ednh \u0111o\u1ea1n v\u0103n b\u1eadt theo l\u01b0\u1edbi<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-WorkingWithParagraphs-SetSnapToGrid.java\"><\/script>\n\n<h3 id=\"di-chuy\u1ec3n-con-tr\u1ecf\">Di chuy\u1ec3n con tr\u1ecf<\/h3>\n<h3 id=\"x\u00e1c-\u0111\u1ecbnh-v\u1ecb-tr\u00ed-con-tr\u1ecf-hi\u1ec7n-t\u1ea1i\">X\u00e1c \u0111\u1ecbnh V\u1ecb tr\u00ed Con Tr\u1ecf Hi\u1ec7n t\u1ea1i<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 nh\u1eadn bi\u1ebft n\u01a1i con tr\u1ecf c\u1ee7a ng\u01b0\u1eddi x\u00e2y d\u1ef1ng \u0111ang \u1edf hi\u1ec7n t\u1ea1i b\u1ea5t c\u1ee9 l\u00fac n\u00e0o. T\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#getCurrentNode\">DocumentBuilder.getCurrentNode<\/a> thu\u1ed9c t\u00ednh tr\u1ea3 l\u1ea1i n\u00fat hi\u1ec7n \u0111ang \u0111\u01b0\u1ee3c ch\u1ecdn trong ng\u01b0\u1eddi x\u00e2y d\u1ef1ng n\u00e0y. \u0110i\u1ec3m n\u00e0y l\u00e0 con tr\u1ef1c ti\u1ebfp c\u1ee7a m\u1ed9t \u0111o\u1ea1n v\u0103n. B\u1ea5t k\u1ef3 thao t\u00e1c ch\u00e8n n\u00e0o b\u1ea1n th\u1ef1c hi\u1ec7n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng <code>DocumentBuilder<\/code> s\u1ebd ch\u00e8n tr\u01b0\u1edbc <code>DocumentBuilder.CurrentNode<\/code>. Khi \u0111o\u1ea1n v\u0103n hi\u1ec7n t\u1ea1i l\u00e0 tr\u1ed1ng ho\u1eb7c con tr\u1ecf \u0111ang \u0111\u01b0\u1ee3c \u0111\u1eb7t ngay tr\u01b0\u1edbc cu\u1ed1i c\u1ee7a \u0111o\u1ea1n v\u0103n, <code>DocumentBuilder.CurrentNode<\/code> tr\u1ea3 v\u1ec1 null.<\/p>\n<p>C\u0169ng v\u1eady, b\u1ea1n c\u00f3 th\u1ec3 d\u00f9ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#getCurrentParagraph\">DocumentBuilder.getCurrentParagraph<\/a>, \u0111\u01b0\u1ee3c l\u1ea5y ra \u0111o\u1ea1n v\u0103n b\u1ea3n hi\u1ec7n \u0111ang \u0111\u01b0\u1ee3c ch\u1ecdn trong <strong>DocumentBuilder<\/strong> n\u00e0y. V\u00ed d\u1ee5 low code cho th\u1ea5y c\u00e1ch truy c\u1eadp v\u00e0o n\u00fat hi\u1ec7n t\u1ea1i trong m\u1ed9t b\u1ed9 x\u00e2y d\u1ef1ng t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderCursorPosition-DocumentBuilderCursorPosition.java\"><\/script>\n\n<h3 id=\"chuy\u1ec3n-\u0111\u1ebfn-b\u1ea5t-k\u1ef3-n\u00fat-n\u00e0o-c\u00e1c-\u0111o\u1ea1n-v\u0103n-v\u00e0-con-c\u1ee7a-ch\u00fang\">Chuy\u1ec3n \u0111\u1ebfn B\u1ea5t k\u1ef3 n\u00fat n\u00e0o (C\u00e1c \u0111o\u1ea1n v\u0103n v\u00e0 con c\u1ee7a ch\u00fang)<\/h3>\n<p>N\u1ebfu b\u1ea1n c\u00f3 m\u1ed9t n\u00fat \u0111\u1ed1i t\u01b0\u1ee3ng t\u00e0i li\u1ec7u, l\u00e0 m\u1ed9t \u0111o\u1ea1n v\u0103n ho\u1eb7c m\u1ed9t con tr\u1ef1c ti\u1ebfp c\u1ee7a m\u1ed9t \u0111o\u1ea1n v\u0103n, b\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 m\u1ee5c con tr\u1ecf x\u00e2y d\u1ef1ng \u0111\u1ebfn n\u00fat n\u00e0y. S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveTo-com.aspose.words.Node\">DocumentBuilder.moveTo<\/a> ph\u01b0\u01a1ng ph\u00e1p \u0111\u1ec3 th\u1ef1c hi\u1ec7n \u0111i\u1ec1u \u0111\u00f3.\nM\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n v\u1ecb tr\u00ed con tr\u1ecf \u0111\u1ebfn m\u1ed9t n\u00fat \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToNode-DocumentBuilderMoveToNode.java\"><\/script>\n\n<h3 id=\"di-chuy\u1ec3n-\u0111\u1ebfn-document-startend\">Di chuy\u1ec3n \u0111\u1ebfn Document Start\/End<\/h3>\n<p>N\u1ebfu b\u1ea1n c\u1ea7n di chuy\u1ec3n \u0111\u1ebfn \u0111\u1ea7u c\u1ee7a t\u00e0i li\u1ec7u, g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToDocumentStart\">DocumentBuilder.moveToDocumentStart<\/a>. N\u1ebfu b\u1ea1n mu\u1ed1n di chuy\u1ec3n \u0111\u1ebfn cu\u1ed1i t\u00e0i li\u1ec7u, g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToDocumentEnd\">DocumentBuilder.moveToDocumentEnd<\/a>.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToDocumentStartEnd-DocumentBuilderMoveToDocumentStartEnd.java\"><\/script>\n\n<h3 id=\"di-chuy\u1ec3n-\u0111\u1ebfn-m\u1ed9t-ph\u1ea7n\">Di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t ph\u1ea7n<\/h3>\n<p>N\u1ebfu b\u1ea1n \u0111ang l\u00e0m vi\u1ec7c v\u1edbi m\u1ed9t t\u00e0i li\u1ec7u ch\u1ee9a nhi\u1ec1u ph\u1ea7n, b\u1ea1n c\u00f3 th\u1ec3 chuy\u1ec3n \u0111\u1ebfn ph\u1ea7n mong mu\u1ed1n b\u1eb1ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToSection-int\">DocumentBuilder.moveToSection<\/a>. Ph\u01b0\u01a1ng ph\u00e1p n\u00e0y di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn \u0111\u1ea7u m\u1ed9t ph\u1ea7n \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh v\u00e0 ch\u1ea5p nh\u1eadn ch\u1ec9 s\u1ed1 c\u1ee7a ph\u1ea7n \u0111\u01b0\u1ee3c y\u00eau c\u1ea7u. Khi ph\u1ea7n ch\u1ec9 m\u1ee5c l\u1edbn h\u01a1n ho\u1eb7c b\u1eb1ng 0, n\u00f3 x\u00e1c \u0111\u1ecbnh m\u1ed9t ch\u1ec9 m\u1ee5c t\u1eeb \u0111\u1ea7u c\u1ee7a t\u00e0i li\u1ec7u v\u1edbi 0 l\u00e0 ph\u1ea7n \u0111\u1ea7u ti\u00ean. Khi ch\u1ec9 m\u1ee5c ph\u1ea7n l\u00e0 nh\u1ecf h\u01a1n 0, n\u00f3 ch\u1ec9 \u0111\u1ecbnh m\u1ed9t ch\u1ec9 m\u1ee5c t\u1eeb cu\u1ed1i t\u00e0i li\u1ec7u v\u1edbi -1 l\u00e0 ph\u1ea7n cu\u1ed1i c\u00f9ng. V\u00ed d\u1ee5 v\u1ec1 &ldquo;the below code&rdquo; cho th\u1ea5y c\u00e1ch di chuy\u1ec3n v\u1ecb tr\u00ed con tr\u1ecf \u0111\u1ebfn ph\u1ea7n \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh. B\u1ea1n c\u00f3 th\u1ec3 t\u1ea3i xu\u1ed1ng t\u1eadp tin m\u1eabu c\u1ee7a v\u00ed d\u1ee5 n\u00e0y t\u1eeb <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-Java\/blob\/master\/Examples\/Data\/Rendering.docx\">here<\/a>.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToSection-DocumentBuilderMoveToSection.java\"><\/script>\n\n<h3 id=\"di-chuy\u1ec3n-\u0111\u1ebfn-ph\u1ea7n-ti\u00eau-\u0111\u1ec1ch\u00e2n-trang\">Di chuy\u1ec3n \u0111\u1ebfn Ph\u1ea7n ti\u00eau \u0111\u1ec1\/ch\u00e2n trang<\/h3>\n<p>Khi b\u1ea1n c\u1ea7n \u0111\u1eb7t m\u1ed9t s\u1ed1 d\u1eef li\u1ec7u v\u00e0o ti\u00eau \u0111\u1ec1 ho\u1eb7c ch\u00e2n trang, b\u1ea1n n\u00ean di chuy\u1ec3n \u0111\u1ebfn \u0111\u00f3 tr\u01b0\u1edbc b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToHeaderFooter-int\">DocumentBuilder.moveToHeaderFooter<\/a>. Ph\u01b0\u01a1ng ph\u00e1p ch\u1ea5p nh\u1eadn gi\u00e1 tr\u1ecb c\u1ee7a s\u1ef1 ghi danh HeaderFooterType x\u00e1c \u0111\u1ecbnh lo\u1ea1i ti\u00eau \u0111\u1ec1 ho\u1eb7c ch\u00e2n trang m\u00e0 con tr\u1ecf n\u00ean \u0111\u01b0\u1ee3c di chuy\u1ec3n.<\/p>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n t\u1ea1o ti\u00eau \u0111\u1ec1 v\u00e0 ch\u00e2n trang kh\u00e1c nhau cho trang \u0111\u1ea7u ti\u00ean, b\u1ea1n c\u1ea7n \u0111\u1eb7t thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/pagesetup\/#getDifferentFirstPageHeaderFooter\">PageSetup.getDifferentFirstPageHeaderFooter<\/a> l\u00e0 <strong>true<\/strong>. N\u1ebfu b\u1ea1n mu\u1ed1n t\u1ea1o c\u00e1c ti\u00eau \u0111\u1ec1 v\u00e0 ch\u00e2n trang kh\u00e1c nhau cho c\u00e1c trang ch\u1eb5n v\u00e0 l\u1ebb, b\u1ea1n c\u1ea7n \u0111\u1eb7t <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/pagesetup\/#getOddAndEvenPagesHeaderFooter\">PageSetup.getOddAndEvenPagesHeaderFooter<\/a> l\u00e0 <strong>true<\/strong>.<\/p>\n<p>N\u1ebfu b\u1ea1n c\u1ea7n tr\u1edf l\u1ea1i c\u00e2u chuy\u1ec7n ch\u00ednh, h\u00e3y s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToSection-int\">DocumentBuilder.moveToSection<\/a> \u0111\u1ec3 di chuy\u1ec3n ra kh\u1ecfi ti\u00eau \u0111\u1ec1 ho\u1eb7c ch\u00e2n trang. D\u01b0\u1edbi \u0111\u00e2y l\u00e0 v\u00ed d\u1ee5 t\u1ea1o ra c\u00e1c ti\u00eau \u0111\u1ec1 v\u00e0 ch\u00e2n trang trong m\u1ed9t t\u00e0i li\u1ec7u s\u1eed d\u1ee5ng DocumentBuilder.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderHeadersAndFooters-DocumentBuilderHeaderAndFooters.java\"><\/script>\n\n<h3 id=\"di-chuy\u1ec3n-sang-m\u1ed9t-\u0111o\u1ea1n-v\u0103n\">Di chuy\u1ec3n sang m\u1ed9t \u0111o\u1ea1n v\u0103n<\/h3>\n<p>S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToParagraph-int-int\">DocumentBuilder.moveToParagraph<\/a> \u0111\u1ec3 di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn \u0111o\u1ea1n v\u0103n mong mu\u1ed1n trong ph\u1ea7n hi\u1ec7n t\u1ea1i. B\u1ea1n n\u00ean truy\u1ec1n hai tham s\u1ed1 v\u00e0o ph\u01b0\u01a1ng th\u1ee9c n\u00e0y: paragraphIndex (ch\u1ec9 m\u1ee5c c\u1ee7a \u0111o\u1ea1n v\u0103n \u0111\u1ec3 di chuy\u1ec3n \u0111\u1ebfn) v\u00e0 characterIndex (ch\u1ec9 m\u1ee5c c\u1ee7a k\u00fd t\u1ef1 b\u00ean trong \u0111o\u1ea1n v\u0103n).<\/p>\n<p>\u0110i\u1ec1u h\u01b0\u1edbng \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n b\u00ean trong c\u00e2u chuy\u1ec7n hi\u1ec7n t\u1ea1i c\u1ee7a ph\u1ea7n hi\u1ec7n t\u1ea1i. \u0110\u00f3 l\u00e0, n\u1ebfu b\u1ea1n di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn ti\u00eau \u0111\u1ec1 ch\u00ednh c\u1ee7a ph\u1ea7n \u0111\u1ea7u ti\u00ean, sau \u0111\u00f3 paragraphIndex ch\u1ec9 ra ch\u1ec9 s\u1ed1 c\u1ee7a \u0111o\u1ea1n v\u0103n trong ti\u00eau \u0111\u1ec1 \u0111\u00f3 c\u1ee7a ph\u1ea7n \u0111\u00f3.<\/p>\n<p>Khi &ldquo;paragraphIndex&rdquo; l\u1edbn h\u01a1n ho\u1eb7c b\u1eb1ng 0, n\u00f3 ch\u1ec9 ra m\u1ed9t ch\u1ec9 s\u1ed1 b\u1eaft \u0111\u1ea7u t\u1eeb \u0111\u1ea7u ph\u1ea7n v\u1edbi s\u1ed1 0 l\u00e0 \u0111o\u1ea1n v\u0103n \u0111\u1ea7u ti\u00ean. Khi s\u1ed1 \u0111o\u1ea1n v\u0103n (paragraphIndex) nh\u1ecf h\u01a1n 0, n\u00f3 ch\u1ec9 ra m\u1ed9t ch\u1ec9 m\u1ee5c t\u1eeb cu\u1ed1i ph\u1ea7n v\u1edbi -1 l\u00e0 \u0111o\u1ea1n v\u0103n cu\u1ed1i c\u00f9ng. Ch\u1ec9 m\u1ee5c k\u00fd t\u1ef1 hi\u1ec7n t\u1ea1i ch\u1ec9 c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh l\u00e0 0 \u0111\u1ec3 di chuy\u1ec3n \u0111\u1ebfn \u0111\u1ea7u \u0111o\u1ea1n v\u0103n ho\u1eb7c -1 \u0111\u1ec3 di chuy\u1ec3n \u0111\u1ebfn cu\u1ed1i \u0111o\u1ea1n v\u0103n. M\u00e3 \u0111o\u1ea1n v\u00ed d\u1ee5 cho th\u1ea5y c\u00e1ch di chuy\u1ec3n v\u1ecb tr\u00ed con tr\u1ecf \u0111\u1ebfn \u0111o\u1ea1n v\u0103n \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh. B\u1ea1n c\u00f3 th\u1ec3 t\u1ea3i xu\u1ed1ng t\u1ec7p m\u1eabu c\u1ee7a v\u00ed d\u1ee5 n\u00e0y t\u1eeb <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-Java\/blob\/master\/Examples\/Data\/Rendering.docx\">here<\/a>.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToParagraph-DocumentBuilderMoveToParagraph.java\"><\/script>\n\n<h3 id=\"di-chuy\u1ec3n-\u0111\u1ebfn-m\u1ed9t-cell-b\u1ea3ng\">Di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t Cell B\u1ea3ng<\/h3>\n<p>S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToCell-int-int-int-int\">DocumentBuilder.moveToCell<\/a> n\u1ebfu b\u1ea1n c\u1ea7n di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn m\u1ed9t \u00f4 b\u1ea3ng trong ph\u1ea7n hi\u1ec7n t\u1ea1i. Ph\u01b0\u01a1ng ph\u00e1p n\u00e0y ch\u1ea5p nh\u1eadn b\u1ed1n tham s\u1ed1:<\/p>\n<ul>\n<li>tableIndex - ch\u1ec9 m\u1ee5c b\u1ea3ng \u0111\u1ec3 di chuy\u1ec3n \u0111\u1ebfn.<\/li>\n<li>rowIndex - ch\u1ec9 s\u1ed1 c\u1ee7a h\u00e0ng trong b\u1ea3ng.<\/li>\n<li>columnIndex - ch\u1ec9 m\u1ee5c c\u1ee7a c\u1ed9t trong b\u1ea3ng.<\/li>\n<li>characterIndex - ch\u1ec9 m\u1ee5c c\u1ee7a k\u00fd t\u1ef1 b\u00ean trong \u00f4.<\/li>\n<\/ul>\n<p>\u0110i\u1ec1u h\u01b0\u1edbng \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n trong ph\u1ea7n truy\u1ec7n hi\u1ec7n t\u1ea1i c\u1ee7a ph\u1ea7n m\u1ee5c hi\u1ec7n t\u1ea1i.<\/p>\n<p>\u0110\u1ed1i v\u1edbi c\u00e1c tham s\u1ed1 ch\u1ec9 m\u1ee5c, khi ch\u1ec9 m\u1ee5c l\u1edbn h\u01a1n ho\u1eb7c b\u1eb1ng 0, n\u00f3 x\u00e1c \u0111\u1ecbnh m\u1ed9t ch\u1ec9 m\u1ee5c t\u1eeb \u0111\u1ea7u, b\u1eaft \u0111\u1ea7u b\u1eb1ng 0 l\u00e0 ph\u1ea7n t\u1eed \u0111\u1ea7u ti\u00ean. Khi ch\u1ec9 s\u1ed1 nh\u1ecf h\u01a1n 0, n\u00f3 ch\u1ec9 \u0111\u1ecbnh m\u1ed9t ch\u1ec9 s\u1ed1 t\u1eeb cu\u1ed1i v\u1edbi -1 l\u00e0 ph\u1ea7n t\u1eed cu\u1ed1i c\u00f9ng.<\/p>\n<p>Ngo\u00e0i ra, h\u00e3y l\u01b0u \u00fd r\u1eb1ng ch\u1ec9 s\u1ed1 k\u00fd t\u1ef1 hi\u1ec7n t\u1ea1i ch\u1ec9 c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh 0 \u0111\u1ec3 di chuy\u1ec3n \u0111\u1ebfn \u0111\u1ea7u t\u1ebf b\u00e0o ho\u1eb7c -1 \u0111\u1ec3 di chuy\u1ec3n \u0111\u1ebfn cu\u1ed1i t\u1ebf b\u00e0o. M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n v\u1ecb tr\u00ed con tr\u1ecf \u0111\u1ebfn m\u1ed9t t\u1ebf b\u00e0o b\u1ea3ng \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh. B\u1ea1n c\u00f3 th\u1ec3 t\u1ea3i v\u1ec1 t\u1eadp tin m\u1eabu c\u1ee7a v\u00ed d\u1ee5 n\u00e0y t\u1eeb <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-Java\/blob\/master\/Examples\/Data\/Tables.docx\">here<\/a>.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToTableCell-DocumentBuilderMoveToTableCell.java\"><\/script>\n\n<h3 id=\"di-chuy\u1ec3n-\u0111\u1ebfn-m\u1ed9t-bookmark\">Di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t Bookmark<\/h3>\n<p>\u0110\u00e1nh d\u1ea5u \u0111\u01b0\u1ee3c d\u00f9ng th\u01b0\u1eddng xuy\u00ean \u0111\u1ec3 \u0111\u00e1nh d\u1ea5u nh\u1eefng n\u01a1i c\u1ee5 th\u1ec3 trong t\u00e0i li\u1ec7u n\u01a1i c\u00e1c ph\u1ea7n t\u1eed m\u1edbi c\u1ea7n ph\u1ea3i ch\u00e8n v\u00e0o. \u0110\u1ec3 di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t d\u1ea5u \u0111\u00e1nh d\u1ea5u trang, s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToBookmark-java.lang.String\">DocumentBuilder.moveToBookmark<\/a>. Ph\u01b0\u01a1ng ph\u00e1p n\u00e0y c\u00f3 hai bi\u1ebfn th\u1ec3 qu\u00e1 t\u1ea3i. C\u00e1i \u0111\u01a1n gi\u1ea3n nh\u1ea5t kh\u00f4ng ch\u1ea5p nh\u1eadn b\u1ea5t c\u1ee9 \u0111i\u1ec1u g\u00ec ngo\u00e0i t\u00ean c\u1ee7a d\u1ea5u \u0111\u00e1nh nh\u1ecf n\u01a1i con tr\u1ecf ph\u1ea3i di chuy\u1ec3n \u0111\u1ebfn. V\u00ed d\u1ee5 m\u00e3 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n v\u1ecb tr\u00ed con tr\u1ecf \u0111\u1ebfn m\u1ed9t \u0111\u00e1nh d\u1ea5u trang.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToBookmark-DocumentBuilderMoveToBookmark.java\"><\/script>\n\n<p>L\u1ec7nh n\u00e0y di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn v\u1ecb tr\u00ed sau khi b\u1eaft \u0111\u1ea7u d\u1ea5u \u0111\u00e1nh d\u1ea5u v\u1edbi t\u00ean \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh. M\u1ed9t qu\u00e1 t\u1ea3i kh\u00e1c <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToBookmark-java.lang.String-boolean-boolean\">DocumentBuilder.moveToBookmark<\/a> di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn m\u1ed9t d\u1ea5u \u0111\u00e1nh d\u1ea5u trang v\u1edbi \u0111\u1ed9 ch\u00ednh x\u00e1c cao h\u01a1n. N\u00f3 ch\u1ea5p nh\u1eadn hai tham s\u1ed1 boolean b\u1ed5 sung:<\/p>\n<ul>\n<li>isStart quy\u1ebft \u0111\u1ecbnh di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn \u0111\u1ea7u hay cu\u1ed1i c\u1ee7a d\u1ea5u \u0111\u00e1nh d\u1ea5u trang.<\/li>\n<li>isAfter x\u00e1c \u0111\u1ecbnh li\u1ec7u ph\u1ea3i di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn sau v\u1ecb tr\u00ed \u0111\u00e1nh d\u1ea5u b\u1eaft \u0111\u1ea7u hay k\u1ebft th\u00fac, ho\u1eb7c di chuy\u1ec3n con tr\u1ecf \u0111\u1ec3 n\u00f3 n\u1eb1m tr\u01b0\u1edbc v\u1ecb tr\u00ed \u0111\u00e1nh d\u1ea5u b\u1eaft \u0111\u1ea7u hay k\u1ebft th\u00fac.<\/li>\n<\/ul>\n<p>M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n v\u1ecb tr\u00ed con tr\u1ecf \u0111\u1ebfn ngay sau khi k\u1ebft th\u00fac d\u1ea5u \u0111\u1eb7t trang.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToBookmarkEnd-DocumentBuilderMoveToBookmarkEnd.java\"><\/script>\n\n<p>Ch\u00e8n v\u0103n b\u1ea3n m\u1edbi theo c\u00e1ch n\u00e0y kh\u00f4ng thay th\u1ebf v\u0103n b\u1ea3n hi\u1ec7n c\u00f3 trong d\u1ea5u s\u00e1ch. H\u00e3y l\u01b0u \u00fd r\u1eb1ng m\u1ed9t s\u1ed1 bookmark trong t\u00e0i li\u1ec7u n\u00e0y \u0111\u01b0\u1ee3c g\u00e1n cho c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu. Di chuy\u1ec3n \u0111\u1ebfn d\u1ea5u \u0111\u00e1nh d\u1ea5u v\u00e0 ch\u00e8n v\u0103n b\u1ea3n \u1edf \u0111\u00f3 s\u1ebd ch\u00e8n v\u0103n b\u1ea3n v\u00e0o m\u00e3 tr\u01b0\u1eddng bi\u1ec3u m\u1eabu. M\u1eb7c d\u00f9 \u0111i\u1ec1u n\u00e0y s\u1ebd kh\u00f4ng v\u00f4 hi\u1ec7u h\u00f3a tr\u01b0\u1eddng bi\u1ec3u m\u1eabu, nh\u01b0ng v\u0103n b\u1ea3n ch\u00e8n s\u1ebd kh\u00f4ng hi\u1ec3n th\u1ecb v\u00ec n\u00f3 tr\u1edf th\u00e0nh m\u1ed9t ph\u1ea7n m\u00e3 tr\u01b0\u1eddng.<\/p>\n<h3 id=\"chuy\u1ec3n-\u0111\u1ebfn-m\u1ed9t-merge-field\">Chuy\u1ec3n \u0111\u1ebfn m\u1ed9t <code>Merge<\/code> Field<\/h3>\n<p>\u0110\u00f4i khi b\u1ea1n c\u1ea7n ph\u1ea3i th\u1ef1c hi\u1ec7n m\u1ed9t &ldquo;h\u00e0nh \u0111\u1ed9ng th\u1ee7 c\u00f4ng&rdquo; Mail Merge b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng <code>DocumentBuilder<\/code> ho\u1eb7c \u0111i\u1ec1n v\u00e0o m\u1ed9t tr\u01b0\u1eddng h\u1ee3p h\u1ee3p nh\u1ea5t theo m\u1ed9t c\u00e1ch th\u1ee9c \u0111\u1eb7c bi\u1ec7t b\u00ean trong m\u1ed9t s\u1ef1 ki\u1ec7n x\u1eed l\u00fd mail merge. \u0110\u00f3 l\u00e0 l\u00fac m\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/java\/com.aspose.words\/documentbuilder\/#moveToMergeField-java.lang.String\">DocumentBuilder.moveToMergeField<\/a> c\u00f3 th\u1ec3 h\u1eefu \u00edch. Ph\u01b0\u01a1ng ph\u00e1p ch\u1ea5p nh\u1eadn t\u00ean tr\u01b0\u1eddng k\u1ebft h\u1ee3p. N\u00f3 di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn m\u1ed9t v\u1ecb tr\u00ed ngay sau tr\u01b0\u1eddng k\u1ebft h\u1ee3p \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh v\u00e0 lo\u1ea1i b\u1ecf tr\u01b0\u1eddng k\u1ebft h\u1ee3p \u0111\u00f3. M\u00e3 v\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn v\u1ecb tr\u00ed ch\u1ec9 xa h\u01a1n tr\u01b0\u1eddng h\u1ee3p k\u1ebft h\u1ee3p \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-DocumentBuilderMoveToMergeField-DocumentBuilderMoveToMergeField.java\"><\/script>\n\n<h2 id=\"l\u00e0m-th\u1ebf-n\u00e0o-\u0111\u1ec3-chuy\u1ec3n-\u0111\u1ed5i-gi\u1eefa-c\u00e1c-\u0111\u01a1n-v\u1ecb-\u0111o-l\u01b0\u1eddng\">L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 chuy\u1ec3n \u0111\u1ed5i gi\u1eefa c\u00e1c \u0111\u01a1n v\u1ecb \u0111o l\u01b0\u1eddng<\/h2>\n<p>Ph\u1ea7n l\u1edbn thu\u1ed9c t\u00ednh c\u1ee7a \u0111\u1ed1i t\u01b0\u1ee3ng \u0111\u01b0\u1ee3c cung c\u1ea5p trong Aspose.Words API m\u00e0 \u0111\u1ea1i di\u1ec7n cho m\u1ed9t s\u1ed1 ph\u00e9p \u0111o (chi\u1ec1u r\u1ed9ng \/ chi\u1ec1u cao, l\u1ec1 v\u00e0 c\u00e1c kho\u1ea3ng c\u00e1ch kh\u00e1c) ch\u1ea5p nh\u1eadn gi\u00e1 tr\u1ecb trong \u0111i\u1ec3m (1 inch b\u1eb1ng 72 \u0111i\u1ec3m). Th\u1ec9nh tho\u1ea3ng \u0111i\u1ec1u n\u00e0y kh\u00f4ng thu\u1eadn ti\u1ec7n v\u00ec c\u00f3 l\u1edbp <code>ConvertUtil<\/code> cung c\u1ea5p c\u00e1c h\u00e0m tr\u1ee3 gi\u00fap \u0111\u1ec3 chuy\u1ec3n \u0111\u1ed5i gi\u1eefa nhi\u1ec1u \u0111\u01a1n v\u1ecb \u0111o l\u01b0\u1eddng kh\u00e1c nhau. N\u00f3 cho ph\u00e9p chuy\u1ec3n \u0111\u1ed5i inch sang \u0111i\u1ec3m, \u0111i\u1ec3m sang inch, pixel sang \u0111i\u1ec3m v\u00e0 \u0111i\u1ec3m sang pixel. Khi c\u00e1c pixel \u0111\u01b0\u1ee3c chuy\u1ec3n \u0111\u1ed5i th\u00e0nh \u0111i\u1ec3m v\u00e0 ng\u01b0\u1ee3c l\u1ea1i, n\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n t\u1ea1i \u0111\u1ed9 ph\u00e2n gi\u1ea3i 96 dpi (\u0111i\u1ec3m tr\u00ean inch) ho\u1eb7c \u1edf \u0111\u1ed9 ph\u00e2n gi\u1ea3i dpi \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh.<\/p>\n<p><strong>ConvertUtil<\/strong> r\u1ea5t h\u1eefu \u00edch khi thi\u1ebft l\u1eadp c\u00e1c thu\u1ed9c t\u00ednh trang kh\u00e1c nhau v\u00ec v\u00ed d\u1ee5 inch l\u00e0 \u0111\u01a1n v\u1ecb \u0111o l\u01b0\u1eddng th\u00f4ng d\u1ee5ng h\u01a1n \u0111i\u1ec3m. V\u00ed d\u1ee5 sau cho th\u1ea5y c\u00e1ch thi\u1ebft l\u1eadp thu\u1ed9c t\u00ednh trang b\u1eb1ng \u0111\u01a1n v\u1ecb inch.<\/p>\n<p>M\u1eabu m\u00e3 sau cho th\u1ea5y c\u00e1ch ch\u1ec9 \u0111\u1ecbnh c\u00e1c thu\u1ed9c t\u00ednh trang b\u1eb1ng inch.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/827e71ccc0b8516a3cfe247b86ce6d4e.js?file=Examples-src-main-java-com-aspose-words-examples-programming_documents-document-ConvertBetweenMeasurementUnits-ConvertBetweenMeasurementUnits.java\"><\/script>\n\n\n      "}]}}