{"@attributes":{"version":"2.0"},"channel":{"title":"Documentation \u2013 L\u1eadp tr\u00ecnh v\u1edbi t\u00e0i li\u1ec7u","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/programming-with-documents\/","description":"Recent content in L\u1eadp tr\u00ecnh v\u1edbi t\u00e0i li\u1ec7u on Documentation","generator":"Hugo -- gohugo.io","language":"vi","item":[{"title":"Python_via_dotnet: Aspose.Words DOM","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/aspose-words-document-object-model\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/aspose-words-document-object-model\/","description":"\n        \n        \n        <p>Aspose.Words Document Object Model (DOM) l\u00e0 b\u1ea3n tr\u00ecnh b\u00e0y trong b\u1ed9 nh\u1edb c\u1ee7a t\u00e0i li\u1ec7u Word. Aspose.Words DOM cho ph\u00e9p b\u1ea1n \u0111\u1ecdc, thao t\u00e1c v\u00e0 s\u1eeda \u0111\u1ed5i n\u1ed9i dung c\u0169ng nh\u01b0 \u0111\u1ecbnh d\u1ea1ng c\u1ee7a t\u00e0i li\u1ec7u Word theo ch\u01b0\u01a1ng tr\u00ecnh.<\/p>\n<p>Ph\u1ea7n n\u00e0y m\u00f4 t\u1ea3 c\u00e1c l\u1edbp ch\u00ednh c\u1ee7a Aspose.Words DOM v\u00e0 m\u1ed1i quan h\u1ec7 c\u1ee7a ch\u00fang. B\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c l\u1edbp Aspose.Words DOM, b\u1ea1n c\u00f3 th\u1ec3 c\u00f3 \u0111\u01b0\u1ee3c quy\u1ec1n truy c\u1eadp theo ch\u01b0\u01a1ng tr\u00ecnh v\u00e0o c\u00e1c th\u00e0nh ph\u1ea7n v\u00e0 \u0111\u1ecbnh d\u1ea1ng t\u00e0i li\u1ec7u.<\/p>\n<h2 id=\"create-a-document-objects-tree\">T\u1ea1o c\u00e2y \u0111\u1ed1i t\u01b0\u1ee3ng <code>Document<\/code><\/h2>\n<p>Khi m\u1ed9t t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c \u0111\u1ecdc v\u00e0o Aspose.Words DOM, th\u00ec m\u1ed9t c\u00e2y \u0111\u1ed1i t\u01b0\u1ee3ng s\u1ebd \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng v\u00e0 c\u00e1c lo\u1ea1i ph\u1ea7n t\u1eed kh\u00e1c nhau c\u1ee7a t\u00e0i li\u1ec7u ngu\u1ed3n s\u1ebd c\u00f3 c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng c\u00e2y DOM ri\u00eang v\u1edbi c\u00e1c thu\u1ed9c t\u00ednh kh\u00e1c nhau.<\/p>\n<h3 id=\"build-document-nodes-tree\">X\u00e2y d\u1ef1ng c\u00e2y n\u00fat t\u00e0i li\u1ec7u<\/h3>\n<p>Khi Aspose.Words \u0111\u1ecdc t\u00e0i li\u1ec7u Word v\u00e0o b\u1ed9 nh\u1edb, n\u00f3 s\u1ebd t\u1ea1o c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng thu\u1ed9c c\u00e1c lo\u1ea1i kh\u00e1c nhau \u0111\u1ea1i di\u1ec7n cho c\u00e1c th\u00e0nh ph\u1ea7n t\u00e0i li\u1ec7u kh\u00e1c nhau. M\u1ed7i l\u1ea7n ch\u1ea1y v\u0103n b\u1ea3n, \u0111o\u1ea1n v\u0103n, b\u1ea3ng ho\u1eb7c ph\u1ea7n \u0111\u1ec1u l\u00e0 m\u1ed9t n\u00fat v\u00e0 th\u1eadm ch\u00ed b\u1ea3n th\u00e2n t\u00e0i li\u1ec7u c\u0169ng l\u00e0 m\u1ed9t n\u00fat. Aspose.Words \u0111\u1ecbnh ngh\u0129a m\u1ed9t l\u1edbp cho m\u1ecdi lo\u1ea1i n\u00fat t\u00e0i li\u1ec7u.<\/p>\n<p>C\u00e2y t\u00e0i li\u1ec7u trong Aspose.Words tu\u00e2n theo M\u1eabu thi\u1ebft k\u1ebf t\u1ed5ng h\u1ee3p:<\/p>\n<ul>\n<li>Cu\u1ed1i c\u00f9ng, t\u1ea5t c\u1ea3 c\u00e1c l\u1edbp n\u00fat \u0111\u1ec1u xu\u1ea5t ph\u00e1t t\u1eeb l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/\">Node<\/a>, \u0111\u00e2y l\u00e0 l\u1edbp c\u01a1 s\u1edf trong Aspose.Words Document Object Model.<\/li>\n<li>C\u00e1c n\u00fat c\u00f3 th\u1ec3 ch\u1ee9a c\u00e1c n\u00fat kh\u00e1c, v\u00ed d\u1ee5 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/\">Section<\/a> ho\u1eb7c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a>, xu\u1ea5t ph\u00e1t t\u1eeb l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/\">CompositeNode<\/a>, sau \u0111\u00f3 l\u1ea1i xu\u1ea5t ph\u00e1t t\u1eeb l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/\">Node<\/a>.<\/li>\n<\/ul>\n<p>S\u01a1 \u0111\u1ed3 \u0111\u01b0\u1ee3c cung c\u1ea5p b\u00ean d\u01b0\u1edbi hi\u1ec3n th\u1ecb t\u00ednh k\u1ebf th\u1eeba gi\u1eefa c\u00e1c l\u1edbp n\u00fat c\u1ee7a Aspose.Words Document Object Model (DOM). T\u00ean c\u1ee7a c\u00e1c l\u1edbp tr\u1eebu t\u01b0\u1ee3ng \u0111\u01b0\u1ee3c in nghi\u00eang.<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/aspose-words-document-object-model\/aspose-words-dom.png\" alt=\"gi\u1ea3 \u0111\u1ecbnh t\u1eeb-dom\" style=\"width:700px\"\/>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nAspose.Words DOM c\u0169ng ch\u1ee9a c\u00e1c l\u1edbp kh\u00f4ng ph\u1ea3i n\u00fat, ch\u1eb3ng h\u1ea1n nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/style\/\">Style<\/a> ho\u1eb7c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/\">Font<\/a>, \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 t\u00f9y ch\u1ec9nh giao di\u1ec7n v\u00e0 ki\u1ec3u d\u00e1ng trong t\u00e0i li\u1ec7u. C\u00e1c l\u1edbp n\u00e0y kh\u00f4ng \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb trong s\u01a1 \u0111\u1ed3 n\u00e0y v\u00ec kh\u00f4ng \u0111\u01b0\u1ee3c k\u1ebf th\u1eeba t\u1eeb l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/\">Node<\/a>.\n<\/div>\n\n<p>H\u00e3y xem m\u1ed9t v\u00ed d\u1ee5. H\u00ecnh \u1ea3nh sau \u0111\u00e2y hi\u1ec3n th\u1ecb t\u00e0i li\u1ec7u Microsoft Word v\u1edbi c\u00e1c lo\u1ea1i n\u1ed9i dung kh\u00e1c nhau.<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/aspose-words-document-object-model\/document-example.png\" alt=\"t\u00e0i li\u1ec7u-v\u00ed d\u1ee5-aspose-words\" style=\"width:700px\"\/>\n<p>Khi \u0111\u1ecdc t\u00e0i li\u1ec7u tr\u00ean v\u00e0o Aspose.Words DOM, c\u00e2y \u0111\u1ed1i t\u01b0\u1ee3ng s\u1ebd \u0111\u01b0\u1ee3c t\u1ea1o, nh\u01b0 th\u1ec3 hi\u1ec7n trong l\u01b0\u1ee3c \u0111\u1ed3 b\u00ean d\u01b0\u1edbi.<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/aspose-words-document-object-model\/document-example-dom.png\" alt=\"dom-aspose-t\u1eeb\" style=\"width:700px\"\/>\n<p><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/\">Section<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/table\/\">Table<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/run\/\">Run<\/a> v\u00e0 t\u1ea5t c\u1ea3 c\u00e1c h\u00ecnh elip kh\u00e1c tr\u00ean s\u01a1 \u0111\u1ed3 l\u00e0 c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng Aspose.Words \u0111\u1ea1i di\u1ec7n cho c\u00e1c th\u00e0nh ph\u1ea7n c\u1ee7a t\u00e0i li\u1ec7u Word.<\/p>\n<h3 id=\"nh\u1eadn-get-a-node-type-lo\u1ea1i-node\">Nh\u1eadn {#get-a-node-type} lo\u1ea1i <code>Node<\/code><\/h3>\n<p>M\u1eb7c d\u00f9 l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/\">Node<\/a> \u0111\u1ee7 \u0111\u1ec3 ph\u00e2n bi\u1ec7t c\u00e1c n\u00fat kh\u00e1c nhau, Aspose.Words cung c\u1ea5p b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodetype\/\">NodeType<\/a> \u0111\u1ec3 \u0111\u01a1n gi\u1ea3n h\u00f3a m\u1ed9t s\u1ed1 t\u00e1c v\u1ee5 API, ch\u1eb3ng h\u1ea1n nh\u01b0 ch\u1ecdn c\u00e1c n\u00fat thu\u1ed9c m\u1ed9t lo\u1ea1i c\u1ee5 th\u1ec3.<\/p>\n<p>Lo\u1ea1i c\u1ee7a m\u1ed7i n\u00fat c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c l\u1ea5y b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/node_type\/\">Node.node_type<\/a>. Thu\u1ed9c t\u00ednh n\u00e0y tr\u1ea3 v\u1ec1 gi\u00e1 tr\u1ecb li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodetype\/\">NodeType<\/a>. V\u00ed d\u1ee5: n\u00fat \u0111o\u1ea1n v\u0103n \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a> tr\u1ea3 v\u1ec1 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodetype\/#paragraph\">NodeType.PARAGRAPH<\/a> v\u00e0 n\u00fat b\u1ea3ng \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/table\/\">Table<\/a> tr\u1ea3 v\u1ec1 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodetype\/#table\">NodeType.TABLE<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u1ea5y lo\u1ea1i n\u00fat b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodetype\/\">NodeType<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_node-UseNodeType.py\"><\/script>\n\n<h2 id=\"document-tree-navigation\">\u0110i\u1ec1u h\u01b0\u1edbng c\u00e2y t\u00e0i li\u1ec7u<\/h2>\n<p>Aspose.Words th\u1ec3 hi\u1ec7n t\u00e0i li\u1ec7u d\u01b0\u1edbi d\u1ea1ng c\u00e2y n\u00fat, cho ph\u00e9p b\u1ea1n \u0111i\u1ec1u h\u01b0\u1edbng gi\u1eefa c\u00e1c n\u00fat. Ph\u1ea7n n\u00e0y m\u00f4 t\u1ea3 c\u00e1ch kh\u00e1m ph\u00e1 v\u00e0 \u0111i\u1ec1u h\u01b0\u1edbng c\u00e2y t\u00e0i li\u1ec7u trong Aspose.Words.<\/p>\n<p>Khi b\u1ea1n m\u1edf t\u00e0i li\u1ec7u m\u1eabu \u0111\u01b0\u1ee3c tr\u00ecnh b\u00e0y tr\u01b0\u1edbc \u0111\u00f3 trong Document Explorer, c\u00e2y n\u00fat s\u1ebd xu\u1ea5t hi\u1ec7n ch\u00ednh x\u00e1c nh\u01b0 \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n trong Aspose.Words.<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/aspose-words-document-object-model\/document-in-document-explorer.png\" alt=\"t\u00e0i li\u1ec7u trong t\u00e0i li\u1ec7u-explorer\" style=\"width:680px\"\/>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\u1ea1n c\u00f3 th\u1ec3 t\u00ecm hi\u1ec3u d\u1ef1 \u00e1n m\u1eabu &ldquo;Document Explorer&rdquo; tr\u00ean <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-.NET\/tree\/master\/Examples\/DocsExamples\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h3 id=\"document-nodes-relationships\">M\u1ed1i quan h\u1ec7 n\u00fat t\u00e0i li\u1ec7u<\/h3>\n<p>C\u00e1c n\u00fat trong c\u00e2y c\u00f3 m\u1ed1i quan h\u1ec7 gi\u1eefa ch\u00fang:<\/p>\n<ul>\n<li>N\u00fat ch\u1ee9a n\u00fat kh\u00e1c l\u00e0 <em>parent.<\/em><\/li>\n<li>N\u00fat ch\u1ee9a trong n\u00fat cha l\u00e0 n\u00fat <em>child.<\/em>. C\u00e1c n\u00fat con c\u1ee7a c\u00f9ng n\u00fat cha l\u00e0 n\u00fat <em>sibling<\/em>.<\/li>\n<li>N\u00fat <em>root<\/em> lu\u00f4n l\u00e0 n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a>.<\/li>\n<\/ul>\n<p>C\u00e1c n\u00fat c\u00f3 th\u1ec3 ch\u1ee9a c\u00e1c n\u00fat kh\u00e1c xu\u1ea5t ph\u00e1t t\u1eeb l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/\">CompositeNode<\/a> v\u00e0 t\u1ea5t c\u1ea3 c\u00e1c n\u00fat cu\u1ed1i c\u00f9ng \u0111\u1ec1u xu\u1ea5t ph\u00e1t t\u1eeb l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/\">Node<\/a>. Hai l\u1edbp c\u01a1 s\u1edf n\u00e0y cung c\u1ea5p c\u00e1c ph\u01b0\u01a1ng th\u1ee9c v\u00e0 thu\u1ed9c t\u00ednh chung cho vi\u1ec7c \u0111i\u1ec1u h\u01b0\u1edbng v\u00e0 s\u1eeda \u0111\u1ed5i c\u1ea5u tr\u00fac c\u00e2y.<\/p>\n<p>S\u01a1 \u0111\u1ed3 \u0111\u1ed1i t\u01b0\u1ee3ng UML sau \u0111\u00e2y hi\u1ec3n th\u1ecb m\u1ed9t s\u1ed1 n\u00fat c\u1ee7a t\u00e0i li\u1ec7u m\u1eabu v\u00e0 m\u1ed1i quan h\u1ec7 c\u1ee7a ch\u00fang v\u1edbi nhau th\u00f4ng qua c\u00e1c thu\u1ed9c t\u00ednh cha, con v\u00e0 anh ch\u1ecb em:<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/aspose-words-document-object-model\/document-nodes-relationships.png\" alt=\"t\u00e0i li\u1ec7u-n\u00fat-m\u1ed1i quan h\u1ec7-aspose-t\u1eeb\" style=\"width:370px\"\/>\n<h4 id=\"t\u00e0i-li\u1ec7u-l\u00e0-ch\u1ee7-s\u1edf-h\u1eefu-n\u00fat\">T\u00e0i li\u1ec7u l\u00e0 ch\u1ee7 s\u1edf h\u1eefu n\u00fat<\/h4>\n<p>M\u1ed9t n\u00fat lu\u00f4n thu\u1ed9c v\u1ec1 m\u1ed9t t\u00e0i li\u1ec7u c\u1ee5 th\u1ec3, ngay c\u1ea3 khi n\u00f3 v\u1eeba \u0111\u01b0\u1ee3c t\u1ea1o ho\u1eb7c b\u1ecb x\u00f3a kh\u1ecfi c\u00e2y, v\u00ec c\u00e1c c\u1ea5u tr\u00fac quan tr\u1ecdng tr\u00ean to\u00e0n t\u00e0i li\u1ec7u nh\u01b0 ki\u1ec3u v\u00e0 danh s\u00e1ch \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef trong n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a>. V\u00ed d\u1ee5: kh\u00f4ng th\u1ec3 c\u00f3 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a> m\u00e0 kh\u00f4ng c\u00f3 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> v\u00ec m\u1ed7i \u0111o\u1ea1n c\u00f3 m\u1ed9t ki\u1ec3u \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh chung cho t\u00e0i li\u1ec7u. Quy t\u1eafc n\u00e0y \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng khi t\u1ea1o b\u1ea5t k\u1ef3 n\u00fat m\u1edbi n\u00e0o. Vi\u1ec7c th\u00eam tr\u1ef1c ti\u1ebfp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a> m\u1edbi v\u00e0o DOM y\u00eau c\u1ea7u m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c chuy\u1ec3n \u0111\u1ebfn h\u00e0m t\u1ea1o.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nThu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/document\/\">Node.document<\/a> tr\u1ea3 v\u1ec1 t\u00e0i li\u1ec7u ch\u1ee9a n\u00fat \u0111\u00f3.\n<\/div>\n\n<p>Khi t\u1ea1o m\u1ed9t \u0111o\u1ea1n m\u1edbi b\u1eb1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a>, tr\u00ecnh t\u1ea1o lu\u00f4n c\u00f3 l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> \u0111\u01b0\u1ee3c li\u00ean k\u1ebft v\u1edbi n\u00f3 th\u00f4ng qua thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/document\/\">DocumentBuilder.document<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y r\u1eb1ng khi t\u1ea1o b\u1ea5t k\u1ef3 n\u00fat n\u00e0o, t\u00e0i li\u1ec7u s\u1ebd s\u1edf h\u1eefu n\u00fat \u0111\u00f3 lu\u00f4n \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_node-OwnerDocument.py\"><\/script>\n\n<h4 id=\"n\u00fat-g\u1ed1c\">N\u00fat g\u1ed1c<\/h4>\n<p>M\u1ed7i n\u00fat c\u00f3 m\u1ed9t n\u00fat cha \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh b\u1edfi thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/parent_node\/\">parent_node<\/a>. M\u1ed9t n\u00fat kh\u00f4ng c\u00f3 n\u00fat cha, ngh\u0129a l\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/parent_node\/\">parent_node<\/a> l\u00e0 <em>None<\/em>, trong c\u00e1c tr\u01b0\u1eddng h\u1ee3p sau:<\/p>\n<ul>\n<li>N\u00fat v\u1eeba \u0111\u01b0\u1ee3c t\u1ea1o v\u00e0 ch\u01b0a \u0111\u01b0\u1ee3c th\u00eam v\u00e0o c\u00e2y.<\/li>\n<li>N\u00fat \u0111\u00e3 b\u1ecb x\u00f3a kh\u1ecfi c\u00e2y.<\/li>\n<li>\u0110\u00e2y l\u00e0 n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> g\u1ed1c lu\u00f4n c\u00f3 n\u00fat cha Kh\u00f4ng c\u00f3.<\/li>\n<\/ul>\n<p>B\u1ea1n c\u00f3 th\u1ec3 x\u00f3a m\u1ed9t n\u00fat kh\u1ecfi n\u00fat cha c\u1ee7a n\u00f3 b\u1eb1ng c\u00e1ch g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/remove\/\">Node.remove<\/a>. V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch truy c\u1eadp n\u00fat cha:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_node-GetParentNode.py\"><\/script>\n\n<h4 id=\"n\u00fat-con\">N\u00fat con<\/h4>\n<p>C\u00e1ch hi\u1ec7u qu\u1ea3 nh\u1ea5t \u0111\u1ec3 truy c\u1eadp c\u00e1c n\u00fat con c\u1ee7a <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/\">CompositeNode<\/a> l\u00e0 th\u00f4ng qua c\u00e1c thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/first_child\/\">first_child<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/last_child\/\">last_child<\/a> t\u01b0\u01a1ng \u1ee9ng tr\u1ea3 v\u1ec1 c\u00e1c n\u00fat con \u0111\u1ea7u ti\u00ean v\u00e0 cu\u1ed1i c\u00f9ng. N\u1ebfu kh\u00f4ng c\u00f3 n\u00fat con, c\u00e1c thu\u1ed9c t\u00ednh n\u00e0y tr\u1ea3 v\u1ec1 <em>None<\/em>.<\/p>\n<p><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/\">CompositeNode<\/a> c\u0169ng cung c\u1ea5p b\u1ed9 s\u01b0u t\u1eadp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/get_child_nodes\/\">get_child_nodes<\/a> cho ph\u00e9p truy c\u1eadp \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c ho\u1eb7c li\u1ec7t k\u00ea v\u00e0o c\u00e1c n\u00fat con. Ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/get_child_nodes\/\">get_child_nodes<\/a> tr\u1ea3 v\u1ec1 m\u1ed9t t\u1eadp h\u1ee3p c\u00e1c n\u00fat tr\u1ef1c ti\u1ebfp, c\u00f3 ngh\u0129a l\u00e0 b\u1ea5t c\u1ee9 khi n\u00e0o t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c thay \u0111\u1ed5i, ch\u1eb3ng h\u1ea1n nh\u01b0 khi c\u00e1c n\u00fat \u0111\u01b0\u1ee3c x\u00f3a ho\u1eb7c th\u00eam v\u00e0o, b\u1ed9 s\u01b0u t\u1eadp <strong>get_child_nodes<\/strong> s\u1ebd t\u1ef1 \u0111\u1ed9ng \u0111\u01b0\u1ee3c c\u1eadp nh\u1eadt.<\/p>\n<p>N\u1ebfu m\u1ed9t n\u00fat kh\u00f4ng c\u00f3 n\u00fat con th\u00ec ph\u01b0\u01a1ng th\u1ee9c <strong>get_child_nodes<\/strong> s\u1ebd tr\u1ea3 v\u1ec1 m\u1ed9t t\u1eadp h\u1ee3p tr\u1ed1ng. B\u1ea1n c\u00f3 th\u1ec3 ki\u1ec3m tra xem <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/\">CompositeNode<\/a> c\u00f3 ch\u1ee9a b\u1ea5t k\u1ef3 n\u00fat con n\u00e0o hay kh\u00f4ng b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/has_child_nodes\/\">has_child_nodes<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch li\u1ec7t k\u00ea c\u00e1c n\u00fat con tr\u1ef1c ti\u1ebfp c\u1ee7a <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/\">CompositeNode<\/a> b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng b\u1ed9 li\u1ec7t k\u00ea do b\u1ed9 s\u01b0u t\u1eadp <strong>get_child_nodes<\/strong> cung c\u1ea5p:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_node-EnumerateChildNodes.py\"><\/script>\n\n<h4 id=\"n\u00fat-anh-ch\u1ecb-em\">N\u00fat anh ch\u1ecb em<\/h4>\n<p>B\u1ea1n c\u00f3 th\u1ec3 l\u1ea5y n\u00fat ngay tr\u01b0\u1edbc ho\u1eb7c sau m\u1ed9t n\u00fat c\u1ee5 th\u1ec3 b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/previous_sibling\/\">previous_sibling<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/next_sibling\/\">next_sibling<\/a> t\u01b0\u01a1ng \u1ee9ng. N\u1ebfu m\u1ed9t n\u00fat l\u00e0 n\u00fat con cu\u1ed1i c\u00f9ng c\u1ee7a n\u00fat cha th\u00ec thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/next_sibling\/\">next_sibling<\/a> l\u00e0 <em>None<\/em>. Ng\u01b0\u1ee3c l\u1ea1i, n\u1ebfu n\u00fat l\u00e0 con \u0111\u1ea7u ti\u00ean c\u1ee7a n\u00fat cha th\u00ec thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/previous_sibling\/\">previous_sibling<\/a> l\u00e0 <em>None<\/em>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch truy c\u1eadp hi\u1ec7u qu\u1ea3 t\u1ea5t c\u1ea3 c\u00e1c n\u00fat con tr\u1ef1c ti\u1ebfp v\u00e0 gi\u00e1n ti\u1ebfp c\u1ee7a n\u00fat t\u1ed5ng h\u1ee3p:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_node-RecurseAllNodes.py\"><\/script>\n\n<h3 id=\"typed-access-to-child-and-parent-nodes\">\u0110\u00e3 nh\u1eadp quy\u1ec1n truy c\u1eadp v\u00e0o n\u00fat con v\u00e0 n\u00fat cha<\/h3>\n<p>Cho \u0111\u1ebfn nay, ch\u00fang ta \u0111\u00e3 th\u1ea3o lu\u1eadn v\u1ec1 c\u00e1c thu\u1ed9c t\u00ednh tr\u1ea3 v\u1ec1 m\u1ed9t trong c\u00e1c lo\u1ea1i c\u01a1 s\u1edf \u2013 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/\">Node<\/a> ho\u1eb7c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/\">CompositeNode<\/a>. Nh\u01b0ng \u0111\u00f4i khi c\u00f3 nh\u1eefng t\u00ecnh hu\u1ed1ng m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 c\u1ea7n truy\u1ec1n c\u00e1c gi\u00e1 tr\u1ecb t\u1edbi m\u1ed9t l\u1edbp n\u00fat c\u1ee5 th\u1ec3, ch\u1eb3ng h\u1ea1n nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/run\/\">Run<\/a> ho\u1eb7c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a>. Ngh\u0129a l\u00e0, b\u1ea1n kh\u00f4ng th\u1ec3 ho\u00e0n to\u00e0n tho\u00e1t kh\u1ecfi vi\u1ec7c truy\u1ec1n khi l\u00e0m vi\u1ec7c v\u1edbi Aspose.Words DOM, l\u00e0 k\u1ebft h\u1ee3p.<\/p>\n<p>\u0110\u1ec3 gi\u1ea3m nhu c\u1ea7u truy\u1ec1n, h\u1ea7u h\u1ebft c\u00e1c l\u1edbp Aspose.Words \u0111\u1ec1u cung c\u1ea5p c\u00e1c thu\u1ed9c t\u00ednh v\u00e0 b\u1ed9 s\u01b0u t\u1eadp cung c\u1ea5p quy\u1ec1n truy c\u1eadp \u0111\u01b0\u1ee3c \u0111\u1ecbnh ki\u1ec3u m\u1ea1nh. C\u00f3 ba m\u1eabu truy c\u1eadp \u0111\u01b0\u1ee3c g\u00f5 c\u01a1 b\u1ea3n:<\/p>\n<ul>\n<li>N\u00fat cha hi\u1ec3n th\u1ecb c\u00e1c thu\u1ed9c t\u00ednh <strong>\u0111\u1ea7u ti\u00ean_XXX<\/strong> v\u00e0 <strong>cu\u1ed1i c\u00f9ng_XXX<\/strong> \u0111\u00e3 nh\u1eadp. V\u00ed d\u1ee5: <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> c\u00f3 c\u00e1c thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/first_section\/\">first_section<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/last_section\/\">last_section<\/a>. T\u01b0\u01a1ng t\u1ef1, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/table\/\">Table<\/a> c\u00f3 c\u00e1c thu\u1ed9c t\u00ednh nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/table\/first_row\/\">first_row<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/table\/last_row\/\">last_row<\/a> v\u00e0 c\u00e1c thu\u1ed9c t\u00ednh kh\u00e1c.<\/li>\n<li>N\u00fat cha hi\u1ec3n th\u1ecb m\u1ed9t t\u1eadp h\u1ee3p c\u00e1c n\u00fat con \u0111\u01b0\u1ee3c \u0111\u00e1nh m\u00e1y, ch\u1eb3ng h\u1ea1n nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/sections\/\">Document.sections<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/story\/paragraphs\/\">Body.paragraphs<\/a> v\u00e0 c\u00e1c n\u00fat kh\u00e1c.<\/li>\n<li>N\u00fat con cung c\u1ea5p quy\u1ec1n truy c\u1eadp \u0111\u01b0\u1ee3c \u0111\u00e1nh m\u00e1y v\u00e0o n\u00fat cha c\u1ee7a n\u00f3, ch\u1eb3ng h\u1ea1n nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/inline\/parent_paragraph\/\">Run.parent_paragraph<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/parent_section\/\">Paragraph.parent_section<\/a> v\u00e0 c\u00e1c n\u00fat kh\u00e1c.<\/li>\n<\/ul>\n<p>Thu\u1ed9c t\u00ednh \u0111\u01b0\u1ee3c nh\u1eadp ch\u1ec9 \u0111\u01a1n thu\u1ea7n l\u00e0 c\u00e1c ph\u00edm t\u1eaft h\u1eefu \u00edch \u0111\u00f4i khi cung c\u1ea5p kh\u1ea3 n\u0103ng truy c\u1eadp d\u1ec5 d\u00e0ng h\u01a1n c\u00e1c thu\u1ed9c t\u00ednh chung \u0111\u01b0\u1ee3c k\u1ebf th\u1eeba t\u1eeb <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/parent_node\/\">Node.parent_node<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/first_child\/\">CompositeNode.first_child<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh \u0111\u00e3 nh\u1eadp \u0111\u1ec3 truy c\u1eadp c\u00e1c n\u00fat c\u1ee7a c\u00e2y t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_node-TypedAccess.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: D\u1ecbch Markdown sang DOM","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/translate-markdown-to-document-object-model\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/translate-markdown-to-document-object-model\/","description":"\n        \n        \n        <p>\u0110\u1ec3 \u0111\u1ecdc, thao t\u00e1c v\u00e0 s\u1eeda \u0111\u1ed5i n\u1ed9i dung c\u0169ng nh\u01b0 \u0111\u1ecbnh d\u1ea1ng c\u1ee7a t\u00e0i li\u1ec7u theo ch\u01b0\u01a1ng tr\u00ecnh, b\u1ea1n c\u1ea7n d\u1ecbch t\u00e0i li\u1ec7u \u0111\u00f3 sang Aspose.Words Document Object Model (DOM).<\/p>\n<p>Ng\u01b0\u1ee3c l\u1ea1i v\u1edbi t\u00e0i li\u1ec7u Word, Markdown kh\u00f4ng tu\u00e2n theo DOM \u0111\u01b0\u1ee3c m\u00f4 t\u1ea3 trong b\u00e0i vi\u1ebft <a href=\"https:\/\/docs.aspose.com\/words\/words\/vi\/python-net\/aspose-words-document-object-model\/\">Aspose.Words Document Object Model (DOM)<\/a>. Tuy nhi\u00ean, Aspose.Words cung c\u1ea5p c\u01a1 ch\u1ebf d\u1ecbch t\u00e0i li\u1ec7u Markdown sang DOM v\u00e0 ng\u01b0\u1ee3c l\u1ea1i c\u1ee7a ri\u00eang m\u00ecnh, \u0111\u1ec3 ch\u00fang t\u00f4i c\u00f3 th\u1ec3 l\u00e0m vi\u1ec7c th\u00e0nh c\u00f4ng v\u1edbi c\u00e1c th\u00e0nh ph\u1ea7n c\u1ee7a ch\u00fang nh\u01b0 \u0111\u1ecbnh d\u1ea1ng v\u0103n b\u1ea3n, b\u1ea3ng, ti\u00eau \u0111\u1ec1 v\u00e0 c\u00e1c th\u00e0nh ph\u1ea7n kh\u00e1c.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y gi\u1ea3i th\u00edch c\u00e1ch d\u1ecbch c\u00e1c t\u00ednh n\u0103ng markdown kh\u00e1c nhau sang Aspose.Words DOM v\u00e0 quay l\u1ea1i \u0111\u1ecbnh d\u1ea1ng Markdown.<\/p>\n<h2 id=\"\u0111\u1ed9-ph\u1ee9c-t\u1ea1p-c\u1ee7a-b\u1ea3n-d\u1ecbch-markdown--dom--markdown\">\u0110\u1ed9 ph\u1ee9c t\u1ea1p c\u1ee7a b\u1ea3n d\u1ecbch Markdown \u2013 DOM \u2013 Markdown<\/h2>\n<p>Kh\u00f3 kh\u0103n ch\u00ednh c\u1ee7a c\u01a1 ch\u1ebf n\u00e0y kh\u00f4ng ch\u1ec9 l\u00e0 d\u1ecbch Markdown sang DOM m\u00e0 c\u00f2n th\u1ef1c hi\u1ec7n chuy\u1ec3n \u0111\u1ed5i ng\u01b0\u1ee3c l\u1ea1i \u2013 l\u01b0u t\u00e0i li\u1ec7u tr\u1edf l\u1ea1i \u0111\u1ecbnh d\u1ea1ng Markdown v\u1edbi m\u1ee9c \u0111\u1ed9 m\u1ea5t m\u00e1t t\u1ed1i thi\u1ec3u. C\u00f3 nh\u1eefng ph\u1ea7n t\u1eed, ch\u1eb3ng h\u1ea1n nh\u01b0 d\u1ea5u ngo\u1eb7c k\u00e9p \u0111a c\u1ea5p, m\u00e0 vi\u1ec7c chuy\u1ec3n \u0111\u1ed5i ng\u01b0\u1ee3c l\u1ea1i kh\u00f4ng h\u1ec1 \u0111\u01a1n gi\u1ea3n.<\/p>\n<p>C\u00f4ng c\u1ee5 d\u1ecbch c\u1ee7a ch\u00fang t\u00f4i cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng kh\u00f4ng ch\u1ec9 l\u00e0m vi\u1ec7c v\u1edbi c\u00e1c ph\u1ea7n t\u1eed ph\u1ee9c t\u1ea1p trong t\u00e0i li\u1ec7u Markdown hi\u1ec7n c\u00f3 m\u00e0 c\u00f2n t\u1ea1o t\u00e0i li\u1ec7u c\u1ee7a ri\u00eang h\u1ecd \u1edf \u0111\u1ecbnh d\u1ea1ng Markdown v\u1edbi c\u1ea5u tr\u00fac ban \u0111\u1ea7u t\u1eeb \u0111\u1ea7u. \u0110\u1ec3 t\u1ea1o c\u00e1c ph\u1ea7n t\u1eed kh\u00e1c nhau, b\u1ea1n c\u1ea7n s\u1eed d\u1ee5ng c\u00e1c ki\u1ec3u c\u00f3 t\u00ean c\u1ee5 th\u1ec3 theo c\u00e1c quy t\u1eafc nh\u1ea5t \u0111\u1ecbnh \u0111\u01b0\u1ee3c m\u00f4 t\u1ea3 \u1edf ph\u1ea7n sau c\u1ee7a b\u00e0i vi\u1ebft n\u00e0y. Nh\u1eefng ki\u1ec3u nh\u01b0 v\u1eady c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c t\u1ea1o theo ch\u01b0\u01a1ng tr\u00ecnh.<\/p>\n<h2 id=\"nguy\u00ean-t\u1eafc-d\u1ecbch-thu\u1eadt-chung\">Nguy\u00ean t\u1eafc d\u1ecbch thu\u1eadt chung<\/h2>\n<p>Ch\u00fang t\u00f4i s\u1eed d\u1ee5ng \u0111\u1ecbnh d\u1ea1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/\">Font<\/a> cho c\u00e1c kh\u1ed1i n\u1ed9i tuy\u1ebfn. Khi kh\u00f4ng c\u00f3 s\u1ef1 t\u01b0\u01a1ng \u1ee9ng tr\u1ef1c ti\u1ebfp cho t\u00ednh n\u0103ng Markdown trong Aspose.Words DOM, ch\u00fang t\u00f4i s\u1eed d\u1ee5ng ki\u1ec3u k\u00fd t\u1ef1 c\u00f3 t\u00ean b\u1eaft \u0111\u1ea7u t\u1eeb m\u1ed9t s\u1ed1 t\u1eeb \u0111\u1eb7c bi\u1ec7t.<\/p>\n<p>\u0110\u1ed1i v\u1edbi c\u00e1c kh\u1ed1i v\u00f9ng ch\u1ee9a, ch\u00fang t\u00f4i s\u1eed d\u1ee5ng t\u00ednh k\u1ebf th\u1eeba ki\u1ec3u \u0111\u1ec3 bi\u1ec3u th\u1ecb c\u00e1c t\u00ednh n\u0103ng Markdown l\u1ed3ng nhau. Trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y, ngay c\u1ea3 khi kh\u00f4ng c\u00f3 \u0111\u1ed1i t\u01b0\u1ee3ng l\u1ed3ng nhau, ch\u00fang t\u00f4i c\u0169ng s\u1eed d\u1ee5ng ki\u1ec3u \u0111o\u1ea1n v\u0103n c\u00f3 t\u00ean b\u1eaft \u0111\u1ea7u t\u1eeb m\u1ed9t s\u1ed1 t\u1eeb \u0111\u1eb7c bi\u1ec7t.<\/p>\n<p>Danh s\u00e1ch c\u00f3 d\u1ea5u \u0111\u1ea7u d\u00f2ng v\u00e0 \u0111\u01b0\u1ee3c s\u1eafp x\u1ebfp c\u0169ng l\u00e0 c\u00e1c kh\u1ed1i ch\u1ee9a trong Markdown. Vi\u1ec7c l\u1ed3ng ch\u00fang \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n trong DOM gi\u1ed1ng nh\u01b0 \u0111\u1ed1i v\u1edbi t\u1ea5t c\u1ea3 c\u00e1c kh\u1ed1i v\u00f9ng ch\u1ee9a kh\u00e1c s\u1eed d\u1ee5ng t\u00ednh k\u1ebf th\u1eeba ki\u1ec3u. Tuy nhi\u00ean, ngo\u00e0i ra, c\u00e1c danh s\u00e1ch trong DOM c\u00f3 \u0111\u1ecbnh d\u1ea1ng s\u1ed1 t\u01b0\u01a1ng \u1ee9ng theo ki\u1ec3u danh s\u00e1ch ho\u1eb7c \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n.<\/p>\n<h2 id=\"kh\u1ed1i-n\u1ed9i-tuy\u1ebfn\">Kh\u1ed1i n\u1ed9i tuy\u1ebfn<\/h2>\n<p>Ch\u00fang t\u00f4i s\u1eed d\u1ee5ng \u0111\u1ecbnh d\u1ea1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/\">Font<\/a> khi d\u1ecbch c\u00e1c t\u00ednh n\u0103ng markdown n\u1ed9i tuy\u1ebfn <strong>Bold<\/strong>, <em>Italic<\/em> ho\u1eb7c <del>G\u1ea1ch ngang<\/del>.<\/p>\n<table>\n<thead>\n<tr>\n<th>t\u00ednh n\u0103ng Markdown<\/th>\n<th>Aspose.Words<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Bold<\/strong><br \/> <code>{1}<\/code><\/td>\n<td><code>Font.bold = True<\/code><\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Make the text Bold.<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">font<\/span><span class=\"o\">.<\/span><span class=\"n\">bold<\/span> <span class=\"o\">=<\/span> <span class=\"bp\">True<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;This text will be Bold&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.bold_text_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><strong>Italic<\/strong><br \/> <code>*italic text*<\/code><\/td>\n<td><code>Font.italic = True<\/code><\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Make the text Italic.<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">font<\/span><span class=\"o\">.<\/span><span class=\"n\">italic<\/span> <span class=\"o\">=<\/span> <span class=\"bp\">True<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;This text will be Italic&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.italic_text_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><strong>Strikethrough<\/strong><br \/> <code>~Strikethrough text~<\/code><\/td>\n<td><code>Font.strike_through = True<\/code><\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Make the text Strikethrough.<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">font<\/span><span class=\"o\">.<\/span><span class=\"n\">strike_through<\/span> <span class=\"o\">=<\/span> <span class=\"bp\">True<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;This text will be Strikethrough&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.strikethrough_text_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Ch\u00fang t\u00f4i s\u1eed d\u1ee5ng ki\u1ec3u k\u00fd t\u1ef1 c\u00f3 t\u00ean b\u1eaft \u0111\u1ea7u t\u1eeb t\u1eeb <code>InlineCode<\/code>, theo sau l\u00e0 d\u1ea5u ch\u1ea5m <code>(.)<\/code> t\u00f9y ch\u1ecdn v\u00e0 m\u1ed9t s\u1ed1 d\u1ea5u ki\u1ec3m ng\u01b0\u1ee3c <code>(`)<\/code> cho t\u00ednh n\u0103ng <code>InlineCode<\/code>. N\u1ebfu thi\u1ebfu m\u1ed9t s\u1ed1 d\u1ea5u t\u00edch ng\u01b0\u1ee3c th\u00ec m\u1eb7c \u0111\u1ecbnh m\u1ed9t d\u1ea5u t\u00edch ng\u01b0\u1ee3c s\u1ebd \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng.<\/p>\n<table>\n<thead>\n<tr>\n<th>t\u00ednh n\u0103ng Markdown<\/th>\n<th>Aspose.Words<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>InlineCode<\/strong><br \/> <code>{1}<\/code><\/td>\n<td><code>Font.style_name = &quot;InlineCode[.][N]&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Number of backticks is missed, one backtick will be used by default.<\/span>\n<span class=\"n\">inlineCode1BackTicks<\/span> <span class=\"o\">=<\/span> <span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">StyleType<\/span><span class=\"o\">.<\/span><span class=\"n\">CHARACTER<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;InlineCode&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">font<\/span><span class=\"o\">.<\/span><span class=\"n\">style<\/span> <span class=\"o\">=<\/span> <span class=\"n\">inlineCode1BackTicks<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Text with InlineCode style with 1 backtick&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># There will be 3 backticks.<\/span>\n<span class=\"n\">inlineCode3BackTicks<\/span> <span class=\"o\">=<\/span> <span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">StyleType<\/span><span class=\"o\">.<\/span><span class=\"n\">CHARACTER<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;InlineCode.3&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">font<\/span><span class=\"o\">.<\/span><span class=\"n\">style<\/span> <span class=\"o\">=<\/span> <span class=\"n\">inlineCode3BackTicks<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Text with InlineCode style with 3 backtick&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.inline_code_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><strong>Autolink<\/strong><br \/> <code>&lt;scheme:\/\/domain.com&gt;<\/code><br \/> <code>&lt;email@domain.com&gt;<\/code><\/td>\n<td>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldhyperlink\/\">FieldHyperlink<\/a><\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Insert hyperlink.<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_hyperlink<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;https:\/\/www.aspose.com&#34;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;https:\/\/www.aspose.com&#34;<\/span><span class=\"p\">,<\/span> <span class=\"bp\">False<\/span><span class=\"p\">);<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_hyperlink<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;email@aspose.com&#34;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;mailto:email@aspose.com&#34;<\/span><span class=\"p\">,<\/span> <span class=\"bp\">False<\/span><span class=\"p\">);<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.autolink_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><strong>Link<\/strong><br \/> <code>{1}<\/code><br \/> <code>{2}<\/code><br \/> <code>{3}<\/code><br \/> <code>{4})<\/code><\/td>\n<td><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldhyperlink\/\">FieldHyperlink<\/a><\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Insert hyperlink.<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_hyperlink<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Aspose&#34;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;https:\/\/www.aspose.com&#34;<\/span><span class=\"p\">,<\/span> <span class=\"bp\">False<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.link_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><strong>Image<\/strong><br \/> <code>{1}<\/code><br \/> <code>{2}<\/code><br \/> <code>{3}<\/code><br \/> <code>{4})<\/code><\/td>\n<td>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a><\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Insert image.<\/span>\n<span class=\"n\">shape<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">Shape<\/span><span class=\"p\">(<\/span><span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"p\">,<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">ShapeType<\/span><span class=\"o\">.<\/span><span class=\"n\">IMAGE<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">shape<\/span><span class=\"o\">.<\/span><span class=\"n\">wrap_type<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">WrapType<\/span><span class=\"o\">.<\/span><span class=\"n\">INLINE<\/span>\n<span class=\"n\">shape<\/span><span class=\"o\">.<\/span><span class=\"n\">image_data<\/span><span class=\"o\">.<\/span><span class=\"n\">source_full_name<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;\/attachment\/1456\/pic001.png&#34;<\/span>\n<span class=\"n\">shape<\/span><span class=\"o\">.<\/span><span class=\"n\">image_data<\/span><span class=\"o\">.<\/span><span class=\"n\">title<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;title&#34;<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_node<\/span><span class=\"p\">(<\/span><span class=\"n\">shape<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.image_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"kh\u1ed1i-ch\u1ee9a\">Kh\u1ed1i ch\u1ee9a<\/h2>\n<p>T\u00e0i li\u1ec7u l\u00e0 m\u1ed9t chu\u1ed7i c\u00e1c kh\u1ed1i ch\u1ee9a nh\u01b0 ti\u00eau \u0111\u1ec1, \u0111o\u1ea1n v\u0103n, danh s\u00e1ch, d\u1ea5u ngo\u1eb7c k\u00e9p v\u00e0 c\u00e1c kh\u1ed1i kh\u00e1c. C\u00e1c kh\u1ed1i container c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c chia th\u00e0nh 2 l\u1edbp: Kh\u1ed1i l\u00e1 v\u00e0 Container ph\u1ee9c h\u1ee3p. Kh\u1ed1i l\u00e1 ch\u1ec9 c\u00f3 th\u1ec3 ch\u1ee9a n\u1ed9i dung n\u1ed9i tuy\u1ebfn. Ng\u01b0\u1ee3c l\u1ea1i, c\u00e1c th\u00f9ng ch\u1ee9a ph\u1ee9c t\u1ea1p c\u00f3 th\u1ec3 ch\u1ee9a c\u00e1c kh\u1ed1i ch\u1ee9a kh\u00e1c, bao g\u1ed3m c\u1ea3 c\u00e1c kh\u1ed1i L\u00e1.<\/p>\n<h3 id=\"kh\u1ed1i-l\u00e1\">kh\u1ed1i l\u00e1<\/h3>\n<p>B\u1ea3ng b\u00ean d\u01b0\u1edbi hi\u1ec3n th\u1ecb c\u00e1c v\u00ed d\u1ee5 v\u1ec1 c\u00e1ch s\u1eed d\u1ee5ng kh\u1ed1i L\u00e1 Markdown trong Aspose.Words:<\/p>\n<table>\n<thead>\n<tr>\n<th>t\u00ednh n\u0103ng Markdown<\/th>\n<th>Aspose.Words<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>HorizontalRule<\/strong><br \/> <code>-----<\/code><\/td>\n<td>\u0110\u00e2y l\u00e0 m\u1ed9t \u0111o\u1ea1n v\u0103n \u0111\u01a1n gi\u1ea3n c\u00f3 h\u00ecnh d\u1ea1ng Quy t\u1eafc ngang t\u01b0\u01a1ng \u1ee9ng:<br \/> <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_horizontal_rule\/\">DocumentBuilder.insert_horizontal_rule()<\/a><\/td>\n<\/tr>\n<tr>\n<td><script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_markdown-HorizontalRule.py\"><\/script>\n<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><strong>ATX Heading<\/strong><br \/> <code># H1, ## H2, ### H3\u2026<\/code><\/td>\n<td><code>ParagraphFormat.style_name = &quot;Heading N&quot;<\/code>, trong \u0111\u00f3 (1\u2264 N \u2264 9).<br \/> \u0110i\u1ec1u n\u00e0y \u0111\u01b0\u1ee3c d\u1ecbch sang ki\u1ec3u c\u00f3 s\u1eb5n v\u00e0 ph\u1ea3i ch\u00ednh x\u00e1c theo m\u1eabu \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh (kh\u00f4ng cho ph\u00e9p h\u1eadu t\u1ed1 ho\u1eb7c ti\u1ec1n t\u1ed1).<br \/> N\u1ebfu kh\u00f4ng, n\u00f3 s\u1ebd ch\u1ec9 l\u00e0 m\u1ed9t \u0111o\u1ea1n v\u0103n th\u00f4ng th\u01b0\u1eddng c\u00f3 ki\u1ec3u d\u00e1ng t\u01b0\u01a1ng \u1ee9ng<\/td>\n<\/tr>\n<tr>\n<td><script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_markdown-Headings.py\"><\/script>\n<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><strong>Setext Heading<\/strong><br \/> <code>===<\/code> (n\u1ebfu l\u00e0 Heading c\u1ea5p 1),<br \/> <code>---<\/code> (n\u1ebfu Ti\u00eau \u0111\u1ec1 c\u1ea5p 2)<\/td>\n<td><code>ParagraphFormat.style_name = &quot;SetextHeading[some suffix]&quot;<\/code>, d\u1ef1a tr\u00ean phong c\u00e1ch <code>&quot;Heading N&quot;<\/code>.<br \/> N\u1ebfu (N \u2265 2) th\u00ec <code>&quot;Heading 2&quot;<\/code> s\u1ebd \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng, n\u1ebfu kh\u00f4ng th\u00ec <code>&quot;Heading 1&quot;<\/code>.<br \/> Cho ph\u00e9p b\u1ea5t k\u1ef3 h\u1eadu t\u1ed1 n\u00e0o, nh\u01b0ng tr\u00ecnh nh\u1eadp Aspose.Words s\u1eed d\u1ee5ng c\u00e1c s\u1ed1 &ldquo;1&rdquo; v\u00e0 &ldquo;2&rdquo; t\u01b0\u01a1ng \u1ee9ng<\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">paragraph_format<\/span><span class=\"o\">.<\/span><span class=\"n\">style_name<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;Heading 1&#34;<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;This is an H1 tag&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Reset styles from the previous paragraph to not combine styles between paragraphs.<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">font<\/span><span class=\"o\">.<\/span><span class=\"n\">bold<\/span> <span class=\"o\">=<\/span> <span class=\"bp\">False<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">font<\/span><span class=\"o\">.<\/span><span class=\"n\">italic<\/span> <span class=\"o\">=<\/span> <span class=\"bp\">False<\/span>\n\n<span class=\"n\">setexHeading1<\/span> <span class=\"o\">=<\/span> <span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">StyleType<\/span><span class=\"o\">.<\/span><span class=\"n\">PARAGRAPH<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;SetexHeading1&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">paragraph_format<\/span><span class=\"o\">.<\/span><span class=\"n\">style<\/span> <span class=\"o\">=<\/span> <span class=\"n\">setexHeading1<\/span>\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">get_by_name<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;SetexHeading1&#34;<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">base_style_name<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;Heading 1&#34;<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Setex Heading level 1&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">paragraph_format<\/span><span class=\"o\">.<\/span><span class=\"n\">style<\/span> <span class=\"o\">=<\/span> <span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">get_by_name<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Heading 3&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;This is an H3 tag&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Reset styles from the previous paragraph to not combine styles between paragraphs.<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">font<\/span><span class=\"o\">.<\/span><span class=\"n\">bold<\/span> <span class=\"o\">=<\/span> <span class=\"bp\">False<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">font<\/span><span class=\"o\">.<\/span><span class=\"n\">italic<\/span> <span class=\"o\">=<\/span> <span class=\"bp\">False<\/span>\n\n<span class=\"n\">setexHeading2<\/span> <span class=\"o\">=<\/span> <span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">StyleType<\/span><span class=\"o\">.<\/span><span class=\"n\">PARAGRAPH<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;SetexHeading2&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">paragraph_format<\/span><span class=\"o\">.<\/span><span class=\"n\">style<\/span> <span class=\"o\">=<\/span> <span class=\"n\">setexHeading2<\/span>\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">get_by_name<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;SetexHeading2&#34;<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">base_style_name<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;Heading 3&#34;<\/span>\n\n<span class=\"c1\"># Setex heading level will be reset to 2 if the base paragraph has a Heading level greater than 2.<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Setex Heading level 2&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.setext_heading_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><strong>Indented Code<\/strong><\/td>\n<td><code>ParagraphFormat.style_name = &quot;IndentedCode[some suffix]&quot;<\/code><\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">()<\/span>\n\n<span class=\"n\">indentedCode<\/span> <span class=\"o\">=<\/span> <span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">StyleType<\/span><span class=\"o\">.<\/span><span class=\"n\">PARAGRAPH<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;IndentedCode&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">paragraph_format<\/span><span class=\"o\">.<\/span><span class=\"n\">style<\/span> <span class=\"o\">=<\/span> <span class=\"n\">indentedCode<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;This is an indented code&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.indented_code_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><strong>Fenced Code<\/strong><br \/> <div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"err\">```<\/span> <span class=\"n\">c<\/span><span class=\"err\">#<\/span>\n<span class=\"k\">if<\/span> <span class=\"p\">()<\/span>\n<span class=\"n\">then<\/span>\n<span class=\"k\">else<\/span>\n<span class=\"err\">```<\/span>\n<\/code><\/pre><\/div><\/td>\n<td><code>ParagraphFormat.style_name = &quot;FencedCode[.][info string]&quot;<\/code><br \/> <code>[.]<\/code> v\u00e0 <code>[info string]<\/code> l\u00e0 t\u00f9y ch\u1ecdn<\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">()<\/span>\n\n<span class=\"n\">fencedCode<\/span> <span class=\"o\">=<\/span> <span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">StyleType<\/span><span class=\"o\">.<\/span><span class=\"n\">PARAGRAPH<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;FencedCode&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">paragraph_format<\/span><span class=\"o\">.<\/span><span class=\"n\">style<\/span> <span class=\"o\">=<\/span> <span class=\"n\">fencedCode<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;This is an fenced code&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">fencedCodeWithInfo<\/span> <span class=\"o\">=<\/span> <span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">StyleType<\/span><span class=\"o\">.<\/span><span class=\"n\">PARAGRAPH<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;FencedCode.C#&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">paragraph_format<\/span><span class=\"o\">.<\/span><span class=\"n\">style<\/span> <span class=\"o\">=<\/span> <span class=\"n\">fencedCodeWithInfo<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;This is a fenced code with info string&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.fenced_code_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"container-ph\u1ee9c-h\u1ee3p\">Container ph\u1ee9c h\u1ee3p<\/h3>\n<p>B\u1ea3ng b\u00ean d\u01b0\u1edbi hi\u1ec3n th\u1ecb c\u00e1c v\u00ed d\u1ee5 v\u1ec1 c\u00e1ch s\u1eed d\u1ee5ng B\u1ed9 ch\u1ee9a ph\u1ee9c h\u1ee3p Markdown trong Aspose.Words:<\/p>\n<table>\n<thead>\n<tr>\n<th>t\u00ednh n\u0103ng Markdown<\/th>\n<th>Aspose.Words<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Quote<\/strong><br \/> <code>&gt; quote,<\/code><br \/> <code>&gt;&gt; nested quote<\/code><\/td>\n<td><code>ParagraphFormat.style_name = &quot;Quote[some suffix]&quot;<\/code><br \/> H\u1eadu t\u1ed1 trong t\u00ean ki\u1ec3u l\u00e0 t\u00f9y ch\u1ecdn, nh\u01b0ng tr\u00ecnh nh\u1eadp Aspose.Words s\u1eed d\u1ee5ng c\u00e1c s\u1ed1 th\u1ee9 t\u1ef1 1, 2, 3, \u2026. trong tr\u01b0\u1eddng h\u1ee3p d\u1ea5u ngo\u1eb7c k\u00e9p l\u1ed3ng nhau.<br \/> Vi\u1ec7c l\u1ed3ng nhau \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh th\u00f4ng qua c\u00e1c ki\u1ec3u k\u1ebf th\u1eeba<\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># By default a document stores blockquote style for the first level.<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">paragraph_format<\/span><span class=\"o\">.<\/span><span class=\"n\">style_name<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;Quote&#34;<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Blockquote&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Create styles for nested levels through style inheritance.<\/span>\n<span class=\"n\">quoteLevel2<\/span> <span class=\"o\">=<\/span> <span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">StyleType<\/span><span class=\"o\">.<\/span><span class=\"n\">PARAGRAPH<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;Quote1&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">paragraph_format<\/span><span class=\"o\">.<\/span><span class=\"n\">style<\/span> <span class=\"o\">=<\/span> <span class=\"n\">quoteLevel2<\/span>\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">styles<\/span><span class=\"o\">.<\/span><span class=\"n\">get_by_name<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Quote1&#34;<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">base_style_name<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;Quote&#34;<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;1. Nested blockquote&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.quote_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><strong>BulletedList<\/strong><br \/> <code>- Item 1<\/code><br \/> <code>- Item 2<\/code><br \/> <code>   - Item 2a<\/code><br \/> <code>   - Item 2b<\/code><\/td>\n<td>Danh s\u00e1ch c\u00f3 d\u1ea5u \u0111\u1ea7u d\u00f2ng \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng c\u00e1ch \u0111\u00e1nh s\u1ed1 \u0111o\u1ea1n v\u0103n:<br \/> <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/listformat\/apply_bullet_default\/\">ListFormat.apply_bullet_default()<\/a><br \/> C\u00f3 th\u1ec3 c\u00f3 3 lo\u1ea1i danh s\u00e1ch c\u00f3 d\u1ea5u \u0111\u1ea7u d\u00f2ng. Ch\u00fang ch\u1ec9 kh\u00e1c nhau \u1edf \u0111\u1ecbnh d\u1ea1ng \u0111\u00e1nh s\u1ed1 \u1edf c\u1ea5p \u0111\u1ed9 \u0111\u1ea7u ti\u00ean. \u0110\u00f3 l\u00e0: <code>'-'<\/code>, <code>'+'<\/code> ho\u1eb7c <code>'*'<\/code> t\u01b0\u01a1ng \u1ee9ng<\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">()<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">list_format<\/span><span class=\"o\">.<\/span><span class=\"n\">apply_bullet_default<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">list_format<\/span><span class=\"o\">.<\/span><span class=\"n\">list<\/span><span class=\"o\">.<\/span><span class=\"n\">list_levels<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">]<\/span><span class=\"o\">.<\/span><span class=\"n\">number_format<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;-&#34;<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Item 1&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Item 2&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">list_format<\/span><span class=\"o\">.<\/span><span class=\"n\">list_indent<\/span><span class=\"p\">()<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Item 2a&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Item 2b&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.bulleted_list_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td><strong>OrderedList<\/strong><br \/> <code>1. Item 1<\/code><br \/> <code>2. Item 2<\/code><br \/> <code>1) Item 2a<\/code><br \/> <code>2) Item 2b<\/code><\/td>\n<td>Danh s\u00e1ch c\u00f3 th\u1ee9 t\u1ef1 \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng c\u00e1ch \u0111\u00e1nh s\u1ed1 \u0111o\u1ea1n v\u0103n:<br \/> <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/listformat\/apply_number_default\/\">ListFormat.apply_number_default()<\/a><br \/> C\u00f3 th\u1ec3 c\u00f3 2 d\u1ea5u \u0111\u1ecbnh d\u1ea1ng s\u1ed1: <code>'.'<\/code> v\u00e0 <code>')'<\/code>. \u0110i\u1ec3m \u0111\u00e1nh d\u1ea5u m\u1eb7c \u0111\u1ecbnh l\u00e0 <code>'.'<\/code><\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">list_format<\/span><span class=\"o\">.<\/span><span class=\"n\">apply_number_default<\/span><span class=\"p\">()<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Item 1&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Item 2&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">list_format<\/span><span class=\"o\">.<\/span><span class=\"n\">list_indent<\/span><span class=\"p\">()<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Item 2a&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">write<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Item 2b&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.ordered_list_example.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"nh\u1eefng-c\u00e1i-b\u00e0n\">Nh\u1eefng c\u00e1i b\u00e0n<\/h3>\n<p>Aspose.Words c\u0169ng cho ph\u00e9p d\u1ecbch b\u1ea3ng sang DOM, nh\u01b0 h\u00ecnh d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<table>\n<thead>\n<tr>\n<th>t\u00ednh n\u0103ng Markdown<\/th>\n<th>Aspose.Words<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>Table<\/code><br \/> <code>a\\ | b<\/code><br \/><code>-\\ | -<\/code><br \/><code>c\\ | d<\/code><\/td>\n<td>C\u00e1c l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/table\/\">Table<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/row\/\">Row<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/cell\/\">Cell<\/a><\/td>\n<\/tr>\n<tr>\n<td><div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Use a document builder to add content to the document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Add the first row.<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_cell<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;a&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_cell<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;b&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">end_row<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Add the second row.<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_cell<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;c&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_cell<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;d&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">end_table<\/span><span class=\"p\">()<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">document<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithMarkdown.ordered_list_table.md&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"xem-th\u00eam\">Xem th\u00eam<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.aspose.com\/words\/words\/vi\/python-net\/working-with-markdown-features\/\">L\u00e0m vi\u1ec7c v\u1edbi c\u00e1c t\u00ednh n\u0103ng c\u1ee7a Markdown<\/a><\/li>\n<\/ul>\n\n      "},{"title":"Python_via_dotnet: T\u1ed5ng quan v\u1ec1 Tr\u00ecnh t\u1ea1o t\u00e0i li\u1ec7u trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/document-builder-overview\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/document-builder-overview\/","description":"\n        \n        \n        <p><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> l\u00e0 m\u1ed9t l\u1edbp m\u1ea1nh m\u1ebd li\u00ean k\u1ebft v\u1edbi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> v\u00e0 cho ph\u00e9p b\u1ea1n x\u00e2y d\u1ef1ng c\u00e1c t\u00e0i li\u1ec7u \u0111\u1ed9ng t\u1eeb \u0111\u1ea7u ho\u1eb7c th\u00eam c\u00e1c ph\u1ea7n t\u1eed m\u1edbi v\u00e0o t\u00e0i li\u1ec7u hi\u1ec7n c\u00f3.<\/p>\n<p><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> cung c\u1ea5p c\u00e1c ph\u01b0\u01a1ng th\u1ee9c \u0111\u1ec3 ch\u00e8n v\u0103n b\u1ea3n, h\u1ed9p ki\u1ec3m, \u0111\u1ed1i t\u01b0\u1ee3ng ole, \u0111o\u1ea1n v\u0103n, danh s\u00e1ch, b\u1ea3ng, h\u00ecnh \u1ea3nh v\u00e0 c\u00e1c th\u00e0nh ph\u1ea7n n\u1ed9i dung kh\u00e1c. N\u00f3 cho ph\u00e9p b\u1ea1n ch\u1ec9 \u0111\u1ecbnh ph\u00f4ng ch\u1eef, \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n ho\u1eb7c ph\u1ea7n v\u00e0 th\u1ef1c hi\u1ec7n c\u00e1c thao t\u00e1c kh\u00e1c.<\/p>\n<h2 id=\"tr\u00ecnh-t\u1ea1o-t\u00e0i-li\u1ec7u-ho\u1eb7c-asposewords-dom\">Tr\u00ecnh t\u1ea1o t\u00e0i li\u1ec7u ho\u1eb7c Aspose.Words DOM<\/h2>\n<p><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> b\u1ed5 sung c\u00e1c l\u1edbp v\u00e0 ph\u01b0\u01a1ng th\u1ee9c c\u00f3 s\u1eb5n trong Aspose.Words Document Object Model (DOM) \u0111\u1ec3 \u0111\u01a1n gi\u1ea3n h\u00f3a c\u00e1c t\u00e1c v\u1ee5 x\u00e2y d\u1ef1ng t\u00e0i li\u1ec7u ph\u1ed5 bi\u1ebfn nh\u1ea5t. Ngh\u0129a l\u00e0, b\u1ea1n c\u00f3 th\u1ec3 t\u1ea1o v\u00e0 s\u1eeda \u0111\u1ed5i n\u1ed9i dung c\u1ee7a t\u00e0i li\u1ec7u th\u00f4ng qua Aspose.Words DOM, \u0111i\u1ec1u n\u00e0y \u0111\u00f2i h\u1ecfi s\u1ef1 hi\u1ec3u bi\u1ebft t\u1ed1t v\u1ec1 c\u1ea5u tr\u00fac c\u00e2y v\u00e0 s\u1eed d\u1ee5ng DocumentBuilder. <code>DocumentBuilder<\/code> l\u00e0 &ldquo;m\u1eb7t ti\u1ec1n&rdquo; cho c\u1ea5u tr\u00fac <strong>Document<\/strong> ph\u1ee9c t\u1ea1p, cho ph\u00e9p b\u1ea1n ch\u00e8n n\u1ed9i dung v\u00e0 \u0111\u1ecbnh d\u1ea1ng m\u1ed9t c\u00e1ch nhanh ch\u00f3ng v\u00e0 d\u1ec5 d\u00e0ng.<\/p>\n<p>C\u00e1c thao t\u00e1c c\u00f3 th\u1ec3 th\u1ef1c hi\u1ec7n \u0111\u01b0\u1ee3c v\u1edbi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> c\u0169ng c\u00f3 th\u1ec3 th\u1ef1c hi\u1ec7n \u0111\u01b0\u1ee3c khi s\u1eed d\u1ee5ng tr\u1ef1c ti\u1ebfp c\u00e1c l\u1edbp c\u1ee7a Aspose.Words DOM. Tuy nhi\u00ean, vi\u1ec7c s\u1eed d\u1ee5ng tr\u1ef1c ti\u1ebfp c\u00e1c l\u1edbp DOM Aspose.Words th\u01b0\u1eddng y\u00eau c\u1ea7u nhi\u1ec1u d\u00f2ng m\u00e3 h\u01a1n so v\u1edbi vi\u1ec7c s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a>.<\/p>\n<h2 id=\"\u0111i\u1ec1u-h\u01b0\u1edbng-t\u00e0i-li\u1ec7u\">\u0110i\u1ec1u h\u01b0\u1edbng t\u00e0i li\u1ec7u<\/h2>\n<p>\u0110i\u1ec1u h\u01b0\u1edbng t\u00e0i li\u1ec7u d\u1ef1a tr\u00ean kh\u00e1i ni\u1ec7m con tr\u1ecf \u1ea3o m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t v\u1ecb tr\u00ed kh\u00e1c trong t\u00e0i li\u1ec7u b\u1eb1ng nhi\u1ec1u ph\u01b0\u01a1ng ph\u00e1p <strong>DocumentBuilder.move_to_XXX<\/strong> kh\u00e1c nhau nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_document_start\/\">move_to_document_start<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_field\/\">move_to_field<\/a>. Con tr\u1ecf \u1ea3o n\u00e0y cho bi\u1ebft v\u1ecb tr\u00ed v\u0103n b\u1ea3n s\u1ebd \u0111\u01b0\u1ee3c ch\u00e8n khi g\u1ecdi c\u00e1c ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/write\/\">write<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/writeln\/\">writeln<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_break\/\">insert_break<\/a> v\u00e0 c\u00e1c ph\u01b0\u01a1ng th\u1ee9c kh\u00e1c. Xem b\u00e0i vi\u1ebft sau &ldquo;\u0110i\u1ec1u h\u01b0\u1edbng b\u1eb1ng con tr\u1ecf&rdquo; \u0111\u1ec3 t\u00ecm hi\u1ec3u th\u00eam v\u1ec1 con tr\u1ecf \u1ea3o.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch \u0111i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn d\u1ea5u trang:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-MoveToBookmarkEnd.py\"><\/script>\n\n<h2 id=\"x\u00e2y-d\u1ef1ng-v\u00e0-s\u1eeda-\u0111\u1ed5i-t\u00e0i-li\u1ec7u\">X\u00e2y d\u1ef1ng v\u00e0 s\u1eeda \u0111\u1ed5i t\u00e0i li\u1ec7u<\/h2>\n<p>Aspose.Words API cung c\u1ea5p m\u1ed9t s\u1ed1 l\u1edbp ch\u1ecbu tr\u00e1ch nhi\u1ec7m \u0111\u1ecbnh d\u1ea1ng c\u00e1c th\u00e0nh ph\u1ea7n kh\u00e1c nhau c\u1ee7a t\u00e0i li\u1ec7u. M\u1ed7i l\u1edbp bao g\u1ed3m c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng li\u00ean quan \u0111\u1ebfn m\u1ed9t th\u00e0nh ph\u1ea7n t\u00e0i li\u1ec7u c\u1ee5 th\u1ec3, ch\u1eb3ng h\u1ea1n nh\u01b0 v\u0103n b\u1ea3n, \u0111o\u1ea1n v\u0103n, ph\u1ea7n v\u00e0 c\u00e1c thu\u1ed9c t\u00ednh kh\u00e1c. V\u00ed d\u1ee5: l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/\">Font<\/a> bi\u1ec3u th\u1ecb c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng k\u00fd t\u1ef1, l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraphformat\/\">ParagraphFormat<\/a> bi\u1ec3u th\u1ecb c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n, v.v. \u0110\u1ed1i t\u01b0\u1ee3ng c\u1ee7a c\u00e1c l\u1edbp n\u00e0y \u0111\u01b0\u1ee3c tr\u1ea3 v\u1ec1 b\u1edfi c\u00e1c thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> t\u01b0\u01a1ng \u1ee9ng, c\u00f3 c\u00f9ng t\u00ean v\u1edbi c\u00e1c l\u1edbp. Do \u0111\u00f3, b\u1ea1n c\u00f3 th\u1ec3 truy c\u1eadp ch\u00fang v\u00e0 \u0111\u1eb7t \u0111\u1ecbnh d\u1ea1ng mong mu\u1ed1n trong qu\u00e1 tr\u00ecnh x\u00e2y d\u1ef1ng t\u00e0i li\u1ec7u.<\/p>\n<p>B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 ch\u00e8n v\u0103n b\u1ea3n, h\u1ed9p ki\u1ec3m, \u0111\u1ed1i t\u01b0\u1ee3ng ole, h\u00ecnh \u1ea3nh, d\u1ea5u trang, tr\u01b0\u1eddng bi\u1ec3u m\u1eabu v\u00e0 c\u00e1c th\u00e0nh ph\u1ea7n t\u00e0i li\u1ec7u kh\u00e1c v\u00e0o v\u1ecb tr\u00ed con tr\u1ecf b\u1eb1ng ph\u01b0\u01a1ng th\u1ee9c <code>Write<\/code> ho\u1eb7c b\u1ea5t k\u1ef3 ph\u01b0\u01a1ng th\u1ee9c <strong>DocumentBuilder.insert_XXX<\/strong> n\u00e0o, ch\u1eb3ng h\u1ea1n nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_field\/\">insert_field<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_html\/\">insert_html<\/a> v\u00e0 c\u00e1c ph\u01b0\u01a1ng th\u1ee9c t\u01b0\u01a1ng t\u1ef1.<\/p>\n<p>H\u00e3y xem c\u00e1ch t\u1ea1o m\u1ed9t t\u00e0i li\u1ec7u \u0111\u01a1n gi\u1ea3n b\u1eb1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a>.<\/p>\n<h3 id=\"t\u1ea1o-t\u00e0i-li\u1ec7u-b\u1eb1ng-documentbuilder\">T\u1ea1o t\u00e0i li\u1ec7u b\u1eb1ng DocumentBuilder<\/h3>\n<p>\u0110\u1ec3 b\u1eaft \u0111\u1ea7u, b\u1ea1n c\u1ea7n t\u1ea1o <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> v\u00e0 li\u00ean k\u1ebft n\u00f3 v\u1edbi \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a>. B\u1ea1n t\u1ea1o m\u1ed9t phi\u00ean b\u1ea3n <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> m\u1edbi b\u1eb1ng c\u00e1ch g\u1ecdi h\u00e0m t\u1ea1o c\u1ee7a n\u00f3 v\u00e0 chuy\u1ec3n n\u00f3 t\u1edbi \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> \u0111\u1ec3 \u0111\u00ednh k\u00e8m v\u00e0o tr\u00ecnh t\u1ea1o.<\/p>\n<p>\u0110\u1ec3 ch\u00e8n v\u0103n b\u1ea3n, truy\u1ec1n chu\u1ed7i v\u0103n b\u1ea3n b\u1ea1n c\u1ea7n ch\u00e8n v\u00e0o t\u00e0i li\u1ec7u sang ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/write\/\">write<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch t\u1ea1o m\u1ed9t t\u00e0i li\u1ec7u \u0111\u01a1n gi\u1ea3n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng tr\u00ecnh t\u1ea1o t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-MoveToDocumentStartEnd.py\"><\/script>\n\n<h3 id=\"ch\u1ec9-\u0111\u1ecbnh-\u0111\u1ecbnh-d\u1ea1ng-t\u00e0i-li\u1ec7u\">Ch\u1ec9 \u0111\u1ecbnh \u0111\u1ecbnh d\u1ea1ng t\u00e0i li\u1ec7u<\/h3>\n<p>Thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/font\/\">font<\/a> x\u00e1c \u0111\u1ecbnh \u0111\u1ecbnh d\u1ea1ng v\u0103n b\u1ea3n. \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, c\u1ee1 ch\u1eef, m\u00e0u s\u1eafc, v.v.). M\u1ed9t s\u1ed1 thu\u1ed9c t\u00ednh ph\u00f4ng ch\u1eef quan tr\u1ecdng c\u0169ng \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> \u0111\u1ec3 cho ph\u00e9p b\u1ea1n truy c\u1eadp ch\u00fang tr\u1ef1c ti\u1ebfp. \u0110\u00e2y l\u00e0 c\u00e1c thu\u1ed9c t\u00ednh boolean <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/bold\/\">Font.bold<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/italic\/\">Font.italic<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/underline\/\">Font.underline<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng b\u1eb1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-InsertParagraph.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\n<ul>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/font\/\">font<\/a> quy \u0111\u1ecbnh \u0111\u1ecbnh d\u1ea1ng k\u00fd t\u1ef1 s\u1ebd \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng cho to\u00e0n b\u1ed9 v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c ch\u00e8n t\u1eeb v\u1ecb tr\u00ed hi\u1ec7n t\u1ea1i trong t\u00e0i li\u1ec7u tr\u1edf \u0111i.<\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/paragraph_format\/\">paragraph_format<\/a> ch\u1ec9 \u0111\u1ecbnh \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n cho \u0111o\u1ea1n v\u0103n hi\u1ec7n t\u1ea1i v\u00e0 t\u1ea5t c\u1ea3 c\u00e1c \u0111o\u1ea1n v\u0103n \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o.<\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/page_setup\/\">page_setup<\/a> ch\u1ec9 \u0111\u1ecbnh thu\u1ed9c t\u00ednh trang v\u00e0 ph\u1ea7n cho ph\u1ea7n hi\u1ec7n t\u1ea1i v\u00e0 to\u00e0n b\u1ed9 ph\u1ea7n s\u1ebd \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o.<\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/cell_format\/\">cell_format<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/row_format\/\">row_format<\/a> ch\u1ec9 \u0111\u1ecbnh c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng s\u1ebd \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng cho c\u00e1c \u00f4 v\u00e0 h\u00e0ng c\u1ee7a b\u1ea3ng t\u1eeb v\u1ecb tr\u00ed hi\u1ec7n t\u1ea1i trong t\u00e0i li\u1ec7u tr\u1edf \u0111i.<\/li>\n<\/ul>\n<p>Trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y, &ldquo;hi\u1ec7n t\u1ea1i&rdquo; c\u00f3 ngh\u0129a l\u00e0 v\u1ecb tr\u00ed, \u0111o\u1ea1n, ph\u1ea7n, \u00f4 ho\u1eb7c h\u00e0ng ch\u1ee9a con tr\u1ecf.\n<\/div>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng c\u00e1c thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/font\/\">font<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/paragraph_format\/\">paragraph_format<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/page_setup\/\">page_setup<\/a> \u0111\u01b0\u1ee3c c\u1eadp nh\u1eadt b\u1ea5t c\u1ee9 khi n\u00e0o b\u1ea1n \u0111i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn m\u1ed9t v\u1ecb tr\u00ed kh\u00e1c trong t\u00e0i li\u1ec7u \u0111\u1ec3 ph\u1ea3n \u00e1nh c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng c\u1ee7a v\u1ecb tr\u00ed n\u00e0y.\n<\/div>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi T\u00e0i li\u1ec7u trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-document\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-document\/","description":"\n        \n        \n        <p>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> l\u00e0 trung t\u00e2m trong Aspose.Words. N\u00f3 \u0111\u1ea1i di\u1ec7n cho m\u1ed9t t\u00e0i li\u1ec7u v\u00e0 cung c\u1ea5p c\u00e1c thu\u1ed9c t\u00ednh v\u00e0 ph\u01b0\u01a1ng th\u1ee9c t\u00e0i li\u1ec7u kh\u00e1c nhau, ch\u1eb3ng h\u1ea1n nh\u01b0 l\u01b0u ho\u1eb7c b\u1ea3o v\u1ec7 t\u00e0i li\u1ec7u. B\u1ea1n s\u1eed d\u1ee5ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> l\u00e0m \u0111i\u1ec3m b\u1eaft \u0111\u1ea7u cho b\u1ea5t k\u1ef3 \u0111i\u1ec1u g\u00ec b\u1ea1n mu\u1ed1n th\u1ef1c hi\u1ec7n v\u1edbi Aspose.Words: t\u1ea1o t\u00e0i li\u1ec7u m\u1edbi t\u1eeb \u0111\u1ea7u, m\u1edf m\u1eabu cho Mail Merge ho\u1eb7c l\u1ea5y c\u00e1c ph\u1ea7n kh\u00e1c nhau t\u1eeb t\u00e0i li\u1ec7u.<\/p>\n<p>\u0110\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> ch\u1ee9a t\u1ea5t c\u1ea3 n\u1ed9i dung v\u00e0 \u0111\u1ecbnh d\u1ea1ng, ki\u1ec3u, thu\u1ed9c t\u00ednh t\u00edch h\u1ee3p v\u00e0 t\u00f9y ch\u1ec9nh c\u0169ng nh\u01b0 \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.mailmerging\/mailmerge\/\">MailMerge<\/a> \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng cho mail merge. <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> cho ph\u00e9p b\u1ea1n truy xu\u1ea5t v\u0103n b\u1ea3n, d\u1ea5u trang v\u00e0 c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu cho to\u00e0n b\u1ed9 t\u00e0i li\u1ec7u ho\u1eb7c c\u00e1c ph\u1ea7n ri\u00eang bi\u1ec7t.<\/p>\n<p><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> ch\u1ee9a m\u1ed9t t\u1eadp h\u1ee3p c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/\">Section<\/a> cho ph\u00e9p b\u1ea1n l\u1ea5y m\u1ed9t ph\u1ea7n c\u1ee5 th\u1ec3 ho\u1eb7c th\u1ef1c hi\u1ec7n m\u1ed9t s\u1ed1 thao t\u00e1c nh\u01b0 sao ch\u00e9p ho\u1eb7c di chuy\u1ec3n c\u00e1c ph\u1ea7n. \u0110\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c l\u01b0u v\u00e0o t\u1ec7p ho\u1eb7c lu\u1ed3ng b\u1ea5t k\u1ef3 l\u00fac n\u00e0o v\u00e0 c\u0169ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c g\u1eedi t\u1edbi tr\u00ecnh duy\u1ec7t m\u00e1y kh\u00e1ch.<\/p>\n\n      "},{"title":"Python_via_dotnet: B\u1ea3o v\u1ec7 ho\u1eb7c m\u00e3 h\u00f3a t\u00e0i li\u1ec7u","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/protect-or-encrypt-a-document\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/protect-or-encrypt-a-document\/","description":"\n        \n        \n        <p>L\u00fd do ch\u00ednh \u0111\u1ec3 b\u1ea3o v\u1ec7 ho\u1eb7c m\u00e3 h\u00f3a t\u00e0i li\u1ec7u l\u00e0 \u0111\u1ec3 \u00e1p d\u1ee5ng nhi\u1ec1u quy\u1ec1n ki\u1ec3m so\u00e1t h\u01a1n \u0111\u1ed1i v\u1edbi ai c\u00f3 th\u1ec3 truy c\u1eadp t\u00e0i li\u1ec7u ho\u1eb7c ai c\u00f3 th\u1ec3 ch\u1ec9nh s\u1eeda t\u00e0i li\u1ec7u \u0111\u00f3. \u00c1p d\u1ee5ng bi\u1ec7n ph\u00e1p b\u1ea3o v\u1ec7 cho t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh, b\u1ea1n s\u1ebd tr\u00e1nh \u0111\u01b0\u1ee3c nh\u1eefng r\u1ee7i ro th\u01b0\u1eddng g\u1eb7p nh\u01b0 sao ch\u00e9p ho\u1eb7c s\u1eeda \u0111\u1ed5i t\u00e0i li\u1ec7u m\u00e0 kh\u00f4ng \u0111\u01b0\u1ee3c ph\u00e9p c\u0169ng nh\u01b0 r\u00f2 r\u1ec9 d\u1eef li\u1ec7u.<\/p>\n<p>M\u1ed9t s\u1ed1 \u0111\u1ecbnh d\u1ea1ng ph\u1ed5 bi\u1ebfn nh\u1ea5t khi l\u00e0m vi\u1ec7c v\u1edbi t\u00e0i li\u1ec7u l\u00e0 \u0111\u1ecbnh d\u1ea1ng Microsoft Word ho\u1eb7c \u0111\u1ecbnh d\u1ea1ng c\u00f3 th\u1ec3 xu\u1ea5t t\u1eeb Word. \u0110\u00f3 l\u00e0 l\u00fd do t\u1ea1i sao nhi\u1ec1u ng\u01b0\u1eddi d\u00f9ng quan t\u00e2m \u0111\u1ebfn c\u00e1c t\u00f9y ch\u1ecdn b\u1ea3o v\u1ec7 t\u00e0i li\u1ec7u t\u01b0\u01a1ng t\u1ef1 m\u00e0 Microsoft Word cung c\u1ea5p. B\u1ea5t ch\u1ea5p s\u1ef1 ph\u1ee9c t\u1ea1p c\u1ee7a c\u00e1c t\u00f9y ch\u1ecdn n\u00e0y, Aspose.Words h\u1ed7 tr\u1ee3 h\u1ea7u h\u1ebft ch\u00fang, v\u00ec v\u1eady n\u00f3 tr\u1edf th\u00e0nh m\u1ed9t gi\u1ea3i ph\u00e1p tuy\u1ec7t v\u1eddi \u0111\u1ec3 l\u00e0m vi\u1ec7c v\u1edbi t\u00e0i li\u1ec7u.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y m\u00f4 t\u1ea3 nh\u1eefng t\u00f9y ch\u1ecdn m\u00e0 Aspose.Words cung c\u1ea5p \u0111\u1ec3 b\u1ea3o v\u1ec7 t\u00e0i li\u1ec7u v\u00e0 c\u00e1ch c\u00e1c t\u00f9y ch\u1ecdn n\u00e0y \u0111\u01b0\u1ee3c tr\u00ecnh b\u00e0y trong giao di\u1ec7n ng\u01b0\u1eddi d\u00f9ng Microsoft Word quen thu\u1ed9c. Trong c\u00e1c b\u00e0i vi\u1ebft con c\u1ee7a ph\u1ea7n hi\u1ec7n t\u1ea1i, b\u1ea1n c\u00f3 th\u1ec3 t\u00ecm hi\u1ec3u th\u00eam v\u1ec1 c\u00e1c ch\u1ee9c n\u0103ng b\u1ea3o v\u1ec7 \u0111\u01b0\u1ee3c li\u1ec7t k\u00ea v\u1edbi t\u1ea5t c\u1ea3 c\u00e1c thu\u1ed9c t\u00ednh v\u00e0 ph\u01b0\u01a1ng th\u1ee9c c\u1ea7n thi\u1ebft.<\/p>\n<h2 id=\"t\u00f9y-ch\u1ecdn-b\u1ea3o-v\u1ec7-t\u00e0i-li\u1ec7u\">T\u00f9y ch\u1ecdn b\u1ea3o v\u1ec7 t\u00e0i li\u1ec7u<\/h2>\n<p>Aspose.Words hi\u1ec7n cung c\u1ea5p c\u00e1c t\u00ednh n\u0103ng t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c li\u1ec7t k\u00ea trong b\u1ea3ng b\u00ean d\u01b0\u1edbi. B\u1ea1n c\u00f3 th\u1ec3 t\u00ecm th\u1ea5y th\u00f4ng tin chi ti\u1ebft v\u1ec1 t\u1eebng t\u00ednh n\u0103ng trong b\u00e0i vi\u1ebft con t\u01b0\u01a1ng \u1ee9ng trong ph\u1ea7n hi\u1ec7n t\u1ea1i.<\/p>\n<table>\n<thead>\n<tr>\n<th>T\u00ednh n\u0103ng b\u1ea3o v\u1ec7 Aspose.Words<\/th>\n<th>B\u00e0i vi\u1ebft con t\u01b0\u01a1ng \u1ee9ng<\/th>\n<th>T\u00ednh n\u0103ng MS Word t\u01b0\u01a1ng \u1ee9ng<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Ch\u1ec9 \u0111\u1ecdc<\/td>\n<td>&ldquo;\u0110\u1eb7t t\u00e0i li\u1ec7u \u1edf ch\u1ebf \u0111\u1ed9 ch\u1ec9 \u0111\u1ecdc&rdquo;<\/td>\n<td>Lu\u00f4n m\u1edf ch\u1ebf \u0111\u1ed9 ch\u1ec9 \u0111\u1ecdc (T\u1ec7p \u2192 Th\u00f4ng tin \u2192 B\u1ea3o v\u1ec7 t\u00e0i li\u1ec7u)<br \/> T\u00ednh n\u0103ng thay th\u1ebf: &ldquo;M\u1eadt kh\u1ea9u c\u1ea7n s\u1eeda \u0111\u1ed5i&rdquo; (L\u01b0u d\u01b0\u1edbi d\u1ea1ng \u2192 C\u00f4ng c\u1ee5 \u2192 T\u00f9y ch\u1ecdn chung \u2192 M\u1eadt kh\u1ea9u)<\/td>\n<\/tr>\n<tr>\n<td>M\u00e3 h\u00f3a m\u1ed9t t\u00e0i li\u1ec7u<\/td>\n<td>&ldquo;M\u00e3 h\u00f3a t\u00e0i li\u1ec7u&rdquo;<\/td>\n<td>M\u00e3 h\u00f3a b\u1eb1ng m\u1eadt kh\u1ea9u (T\u1ec7p \u2192 Th\u00f4ng tin \u2192 B\u1ea3o v\u1ec7 t\u00e0i li\u1ec7u)<br \/> T\u00ednh n\u0103ng thay th\u1ebf: &ldquo;M\u1eadt kh\u1ea9u \u0111\u1ec3 m\u1edf&rdquo; (L\u01b0u d\u01b0\u1edbi d\u1ea1ng \u2192 C\u00f4ng c\u1ee5 \u2192 T\u00f9y ch\u1ecdn chung \u2192 M\u1eadt kh\u1ea9u)<\/td>\n<\/tr>\n<tr>\n<td>H\u1ea1n ch\u1ebf ch\u1ec9nh s\u1eeda<\/td>\n<td>&ldquo;H\u1ea1n ch\u1ebf ch\u1ec9nh s\u1eeda t\u00e0i li\u1ec7u&rdquo;<\/td>\n<td>H\u1ea1n ch\u1ebf ch\u1ec9nh s\u1eeda (T\u1ec7p \u2013 Th\u00f4ng tin \u2013 B\u1ea3o v\u1ec7 t\u00e0i li\u1ec7u)<br \/> T\u00ednh n\u0103ng thay th\u1ebf: &ldquo;H\u1ea1n ch\u1ebf ch\u1ec9nh s\u1eeda&rdquo; (Xem l\u1ea1i \u2192 B\u1ea3o v\u1ec7 \u2192 H\u1ea1n ch\u1ebf ch\u1ec9nh s\u1eeda)<\/td>\n<\/tr>\n<tr>\n<td>Ch\u1eef k\u00fd s\u1ed1<\/td>\n<td>&ldquo;L\u00e0m vi\u1ec7c v\u1edbi ch\u1eef k\u00fd s\u1ed1&rdquo;<\/td>\n<td>Th\u00eam ch\u1eef k\u00fd s\u1ed1 (T\u1ec7p \u2192 Th\u00f4ng tin \u2192 B\u1ea3o v\u1ec7 t\u00e0i li\u1ec7u)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng Aspose.Words kh\u00f4ng h\u1ed7 tr\u1ee3 c\u1ea3 t\u00ednh n\u0103ng Microsoft Word &ldquo;\u0110\u00e1nh d\u1ea5u l\u00e0 cu\u1ed1i c\u00f9ng&rdquo; v\u00e0 &ldquo;H\u1ea1n ch\u1ebf truy c\u1eadp&rdquo;.\n<\/div>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng t\u00ean ch\u00ednh x\u00e1c c\u1ee7a c\u00e1c t\u00ednh n\u0103ng v\u00e0 \u0111\u01b0\u1eddng d\u1eabn \u0111\u1ebfn ch\u00fang trong Microsoft Word c\u00f3 th\u1ec3 kh\u00e1c nhau t\u00f9y theo phi\u00ean b\u1ea3n, ch\u00fang t\u00f4i c\u1ed1 g\u1eafng cung c\u1ea5p cho ng\u01b0\u1eddi d\u00f9ng d\u1eef li\u1ec7u m\u1edbi nh\u1ea5t.\n<\/div>\n\n<h2 id=\"xem-th\u00eam\">Xem th\u00eam<\/h2>\n<ul>\n<li>H\u00e3y th\u1eed <a href=\"https:\/\/products.aspose.app\/words\/unlock\">Tr\u00ecnh m\u1edf kh\u00f3a t\u00e0i li\u1ec7u tr\u1ef1c tuy\u1ebfn mi\u1ec5n ph\u00ed<\/a> c\u1ee7a ch\u00fang t\u00f4i<\/li>\n<\/ul>\n\n      "},{"title":"Python_via_dotnet: So s\u00e1nh c\u00e1c t\u00e0i li\u1ec7u trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/compare-documents\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/compare-documents\/","description":"\n        \n        \n        <p>So s\u00e1nh t\u00e0i li\u1ec7u l\u00e0 m\u1ed9t qu\u00e1 tr\u00ecnh x\u00e1c \u0111\u1ecbnh c\u00e1c thay \u0111\u1ed5i gi\u1eefa hai t\u00e0i li\u1ec7u v\u00e0 ch\u1ee9a c\u00e1c thay \u0111\u1ed5i \u0111\u00f3 d\u01b0\u1edbi d\u1ea1ng b\u1ea3n s\u1eeda \u0111\u1ed5i. Qu\u00e1 tr\u00ecnh n\u00e0y so s\u00e1nh hai t\u00e0i li\u1ec7u b\u1ea5t k\u1ef3, bao g\u1ed3m c\u00e1c phi\u00ean b\u1ea3n c\u1ee7a m\u1ed9t t\u00e0i li\u1ec7u c\u1ee5 th\u1ec3, sau \u0111\u00f3 nh\u1eefng thay \u0111\u1ed5i gi\u1eefa c\u1ea3 hai t\u00e0i li\u1ec7u s\u1ebd \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb d\u01b0\u1edbi d\u1ea1ng b\u1ea3n s\u1eeda \u0111\u1ed5i trong t\u00e0i li\u1ec7u \u0111\u1ea7u ti\u00ean.<\/p>\n<p>Ph\u01b0\u01a1ng ph\u00e1p so s\u00e1nh \u0111\u1ea1t \u0111\u01b0\u1ee3c b\u1eb1ng c\u00e1ch so s\u00e1nh c\u00e1c t\u1eeb \u1edf c\u1ea5p \u0111\u1ed9 k\u00fd t\u1ef1 ho\u1eb7c c\u1ea5p \u0111\u1ed9 t\u1eeb. N\u1ebfu m\u1ed9t t\u1eeb c\u00f3 s\u1ef1 thay \u0111\u1ed5i c\u1ee7a \u00edt nh\u1ea5t m\u1ed9t k\u00fd t\u1ef1 th\u00ec trong k\u1ebft qu\u1ea3, s\u1ef1 kh\u00e1c bi\u1ec7t s\u1ebd \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb d\u01b0\u1edbi d\u1ea1ng thay \u0111\u1ed5i c\u1ee7a to\u00e0n b\u1ed9 t\u1eeb ch\u1ee9 kh\u00f4ng ph\u1ea3i m\u1ed9t k\u00fd t\u1ef1. Qu\u00e1 tr\u00ecnh so s\u00e1nh n\u00e0y l\u00e0 m\u1ed9t nhi\u1ec7m v\u1ee5 th\u00f4ng th\u01b0\u1eddng trong ng\u00e0nh ph\u00e1p l\u00fd v\u00e0 t\u00e0i ch\u00ednh.<\/p>\n<p>Thay v\u00ec t\u00ecm ki\u1ebfm th\u1ee7 c\u00f4ng s\u1ef1 kh\u00e1c bi\u1ec7t gi\u1eefa c\u00e1c t\u00e0i li\u1ec7u ho\u1eb7c gi\u1eefa c\u00e1c phi\u00ean b\u1ea3n kh\u00e1c nhau c\u1ee7a ch\u00fang, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng Aspose.Words \u0111\u1ec3 so s\u00e1nh c\u00e1c t\u00e0i li\u1ec7u v\u00e0 nh\u1eadn c\u00e1c thay \u0111\u1ed5i v\u1ec1 n\u1ed9i dung trong \u0111\u1ecbnh d\u1ea1ng, \u0111\u1ea7u trang\/ch\u00e2n trang, b\u1ea3ng, v.v.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y gi\u1ea3i th\u00edch c\u00e1ch so s\u00e1nh t\u00e0i li\u1ec7u v\u00e0 c\u00e1ch ch\u1ec9 \u0111\u1ecbnh c\u00e1c thu\u1ed9c t\u00ednh so s\u00e1nh n\u00e2ng cao.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\n<p><strong>Th\u1eed tr\u1ef1c tuy\u1ebfn<\/strong><\/p>\n<p>B\u1ea1n c\u00f3 th\u1ec3 so s\u00e1nh tr\u1ef1c tuy\u1ebfn hai t\u00e0i li\u1ec7u b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00f4ng c\u1ee5 <a href=\"https:\/\/products.aspose.app\/words\/comparison\">So s\u00e1nh t\u00e0i li\u1ec7u tr\u1ef1c tuy\u1ebfn<\/a>.<\/p>\n<p>L\u01b0u \u00fd r\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p so s\u00e1nh \u0111\u01b0\u1ee3c m\u00f4 t\u1ea3 b\u00ean d\u01b0\u1edbi \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong c\u00f4ng c\u1ee5 n\u00e0y \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o nh\u1eadn \u0111\u01b0\u1ee3c k\u1ebft qu\u1ea3 nh\u01b0 nhau. V\u00ec v\u1eady, b\u1ea1n s\u1ebd nh\u1eadn \u0111\u01b0\u1ee3c k\u1ebft qu\u1ea3 t\u01b0\u01a1ng t\u1ef1 ngay c\u1ea3 khi s\u1eed d\u1ee5ng c\u00f4ng c\u1ee5 so s\u00e1nh tr\u1ef1c tuy\u1ebfn ho\u1eb7c s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p so s\u00e1nh trong Aspose.Words.<\/p>\n\n<\/div>\n\n<h2 id=\"limitations-and-supported-file-formats\">H\u1ea1n ch\u1ebf v\u00e0 \u0111\u1ecbnh d\u1ea1ng t\u1ec7p \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3<\/h2>\n<p>So s\u00e1nh t\u00e0i li\u1ec7u l\u00e0 m\u1ed9t t\u00ednh n\u0103ng r\u1ea5t ph\u1ee9c t\u1ea1p. C\u00f3 nhi\u1ec1u ph\u1ea7n kh\u00e1c nhau c\u1ee7a s\u1ef1 k\u1ebft h\u1ee3p n\u1ed9i dung c\u1ea7n \u0111\u01b0\u1ee3c ph\u00e2n t\u00edch \u0111\u1ec3 nh\u1eadn ra t\u1ea5t c\u1ea3 s\u1ef1 kh\u00e1c bi\u1ec7t. L\u00fd do cho s\u1ef1 ph\u1ee9c t\u1ea1p n\u00e0y l\u00e0 do Aspose.Words h\u01b0\u1edbng t\u1edbi m\u1ee5c ti\u00eau \u0111\u1ea1t \u0111\u01b0\u1ee3c k\u1ebft qu\u1ea3 so s\u00e1nh gi\u1ed1ng nh\u01b0 thu\u1eadt to\u00e1n so s\u00e1nh Microsoft Word.<\/p>\n<p>H\u1ea1n ch\u1ebf chung \u0111\u1ed1i v\u1edbi hai t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c so s\u00e1nh l\u00e0 ch\u00fang kh\u00f4ng \u0111\u01b0\u1ee3c c\u00f3 b\u1ea3n s\u1eeda \u0111\u1ed5i tr\u01b0\u1edbc khi g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c so s\u00e1nh v\u00ec h\u1ea1n ch\u1ebf n\u00e0y t\u1ed3n t\u1ea1i trong Microsoft Word.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng b\u1ea1n c\u00f3 th\u1ec3 so s\u00e1nh hai t\u00e0i li\u1ec7u b\u1ea5t k\u1ef3 trong <a href=\"https:\/\/docs.aspose.com\/words\/words\/vi\/python-net\/supported-document-formats\/\">\u0110\u1ecbnh d\u1ea1ng t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3<\/a>. V\u1ec1 c\u01a1 b\u1ea3n, b\u1ea1n c\u00f3 th\u1ec3 so s\u00e1nh c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng t\u00e0i li\u1ec7u v\u00e0 th\u1eadm ch\u00ed b\u1ea1n c\u00f3 th\u1ec3 t\u1ea1o c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng \u0111\u00f3 t\u1eeb \u0111\u1ea7u m\u00e0 kh\u00f4ng c\u1ea7n b\u1ea5t k\u1ef3 \u0111\u1ecbnh d\u1ea1ng c\u1ee5 th\u1ec3 n\u00e0o.\n<\/div>\n\n<h2 id=\"compare-two-documents\">So s\u00e1nh hai t\u00e0i li\u1ec7u<\/h2>\n<p>Khi b\u1ea1n so s\u00e1nh c\u00e1c t\u00e0i li\u1ec7u, nh\u1eefng \u0111i\u1ec3m kh\u00e1c bi\u1ec7t gi\u1eefa t\u00e0i li\u1ec7u sau v\u00e0 t\u00e0i li\u1ec7u tr\u01b0\u1edbc s\u1ebd hi\u1ec3n th\u1ecb d\u01b0\u1edbi d\u1ea1ng b\u1ea3n s\u1eeda \u0111\u1ed5i so v\u1edbi t\u00e0i li\u1ec7u tr\u01b0\u1edbc. Khi b\u1ea1n s\u1eeda \u0111\u1ed5i m\u1ed9t t\u00e0i li\u1ec7u, m\u1ed7i l\u1ea7n ch\u1ec9nh s\u1eeda s\u1ebd c\u00f3 b\u1ea3n s\u1eeda \u0111\u1ed5i ri\u00eang sau khi ch\u1ea1y ph\u01b0\u01a1ng th\u1ee9c so s\u00e1nh.<\/p>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n x\u00e1c \u0111\u1ecbnh s\u1ef1 kh\u00e1c bi\u1ec7t c\u1ee7a t\u00e0i li\u1ec7u b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/compare\/\">compare<\/a> - ph\u01b0\u01a1ng ph\u00e1p n\u00e0y t\u01b0\u01a1ng t\u1ef1 nh\u01b0 t\u00ednh n\u0103ng so s\u00e1nh t\u00e0i li\u1ec7u Microsoft Word. N\u00f3 cho ph\u00e9p b\u1ea1n ki\u1ec3m tra t\u00e0i li\u1ec7u ho\u1eb7c phi\u00ean b\u1ea3n t\u00e0i li\u1ec7u \u0111\u1ec3 t\u00ecm ra s\u1ef1 kh\u00e1c bi\u1ec7t v\u00e0 thay \u0111\u1ed5i, bao g\u1ed3m s\u1eeda \u0111\u1ed5i \u0111\u1ecbnh d\u1ea1ng nh\u01b0 thay \u0111\u1ed5i ph\u00f4ng ch\u1eef, thay \u0111\u1ed5i kho\u1ea3ng c\u00e1ch, th\u00eam t\u1eeb v\u00e0 \u0111o\u1ea1n v\u0103n.<\/p>\n<p>Qua so s\u00e1nh, c\u00e1c t\u00e0i li\u1ec7u c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh l\u00e0 b\u1eb1ng nhau ho\u1eb7c kh\u00f4ng b\u1eb1ng nhau. Thu\u1eadt ng\u1eef t\u00e0i li\u1ec7u &ldquo;b\u1eb1ng nhau&rdquo; c\u00f3 ngh\u0129a l\u00e0 ph\u01b0\u01a1ng ph\u00e1p so s\u00e1nh kh\u00f4ng th\u1ec3 bi\u1ec3u di\u1ec5n c\u00e1c thay \u0111\u1ed5i d\u01b0\u1edbi d\u1ea1ng b\u1ea3n s\u1eeda \u0111\u1ed5i. \u0110i\u1ec1u n\u00e0y c\u00f3 ngh\u0129a l\u00e0 c\u1ea3 v\u0103n b\u1ea3n t\u00e0i li\u1ec7u v\u00e0 \u0111\u1ecbnh d\u1ea1ng v\u0103n b\u1ea3n \u0111\u1ec1u gi\u1ed1ng nhau. Nh\u01b0ng c\u00f3 th\u1ec3 c\u00f3 s\u1ef1 kh\u00e1c bi\u1ec7t kh\u00e1c gi\u1eefa c\u00e1c t\u00e0i li\u1ec7u. V\u00ed d\u1ee5: Microsoft Word ch\u1ec9 h\u1ed7 tr\u1ee3 s\u1eeda \u0111\u1ed5i \u0111\u1ecbnh d\u1ea1ng cho ki\u1ec3u v\u00e0 b\u1ea1n kh\u00f4ng th\u1ec3 bi\u1ec3u th\u1ecb vi\u1ec7c ch\u00e8n\/x\u00f3a ki\u1ec3u. V\u00ec v\u1eady, t\u00e0i li\u1ec7u c\u00f3 th\u1ec3 c\u00f3 nhi\u1ec1u ki\u1ec3u kh\u00e1c nhau v\u00e0 ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/compare\/\">compare<\/a> v\u1eabn kh\u00f4ng t\u1ea1o ra b\u1ea3n s\u1eeda \u0111\u1ed5i n\u00e0o.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ki\u1ec3m tra xem hai t\u00e0i li\u1ec7u c\u00f3 b\u1eb1ng nhau hay kh\u00f4ng:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-compare_documents-CompareForEqual.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u00e1p d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <code>Compare<\/code> cho hai t\u00e0i li\u1ec7u m\u1ed9t c\u00e1ch \u0111\u01a1n gi\u1ea3n:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># The source document doc1.<\/span>\n<span class=\"n\">doc1<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc1<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;This is the original document.&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># The target document doc2.<\/span>\n<span class=\"n\">doc2<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc2<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;This is the edited document.&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># If either document has a revision, an exception will be thrown.<\/span>\n<span class=\"k\">if<\/span> <span class=\"p\">(<\/span><span class=\"n\">doc1<\/span><span class=\"o\">.<\/span><span class=\"n\">revisions<\/span><span class=\"o\">.<\/span><span class=\"n\">count<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">0<\/span> <span class=\"ow\">and<\/span> <span class=\"n\">doc2<\/span><span class=\"o\">.<\/span><span class=\"n\">revisions<\/span><span class=\"o\">.<\/span><span class=\"n\">count<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">0<\/span><span class=\"p\">)<\/span> <span class=\"p\">:<\/span>\n    <span class=\"n\">doc1<\/span><span class=\"o\">.<\/span><span class=\"n\">compare<\/span><span class=\"p\">(<\/span><span class=\"n\">doc2<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;authorName&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">datetime<\/span><span class=\"o\">.<\/span><span class=\"n\">today<\/span><span class=\"p\">())<\/span>\n\n<span class=\"c1\"># If doc1 and doc2 are different, doc1 now has some revisions after the comparison, which can now be viewed and processed.<\/span>\n<span class=\"bp\">self<\/span><span class=\"o\">.<\/span><span class=\"n\">assertEqual<\/span><span class=\"p\">(<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"n\">doc1<\/span><span class=\"o\">.<\/span><span class=\"n\">revisions<\/span><span class=\"o\">.<\/span><span class=\"n\">count<\/span><span class=\"p\">)<\/span>\n\n<span class=\"k\">for<\/span> <span class=\"n\">r<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">doc1<\/span><span class=\"o\">.<\/span><span class=\"n\">revisions<\/span> <span class=\"p\">:<\/span>\n    <span class=\"k\">print<\/span><span class=\"p\">(<\/span><span class=\"n\">f<\/span><span class=\"s2\">&#34;Revision type: {r.revision_type}, on a node of type <\/span><span class=\"se\">\\&#34;<\/span><span class=\"s2\">{r.parent_node.node_type}<\/span><span class=\"se\">\\&#34;<\/span><span class=\"s2\">&#34;<\/span><span class=\"p\">)<\/span>\n    <span class=\"k\">print<\/span><span class=\"p\">(<\/span><span class=\"n\">f<\/span><span class=\"s2\">&#34;<\/span><span class=\"se\">\\t<\/span><span class=\"s2\">Changed text: <\/span><span class=\"se\">\\&#34;<\/span><span class=\"s2\">{r.parent_node.get_text()}<\/span><span class=\"se\">\\&#34;<\/span><span class=\"s2\">&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># All the revisions in doc1 are differences between doc1 and doc2, so accepting them on doc1 transforms doc1 into doc2.<\/span>\n<span class=\"n\">doc1<\/span><span class=\"o\">.<\/span><span class=\"n\">revisions<\/span><span class=\"o\">.<\/span><span class=\"n\">accept_all<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># doc1, when saved, now resembles doc2.<\/span>\n<span class=\"n\">doc1<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;Document.Compare.docx&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">doc1<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;Document.Compare.docx&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"bp\">self<\/span><span class=\"o\">.<\/span><span class=\"n\">assertEqual<\/span><span class=\"p\">(<\/span><span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"n\">doc1<\/span><span class=\"o\">.<\/span><span class=\"n\">revisions<\/span><span class=\"o\">.<\/span><span class=\"n\">count<\/span><span class=\"p\">)<\/span>\n<span class=\"bp\">self<\/span><span class=\"o\">.<\/span><span class=\"n\">assertEqual<\/span><span class=\"p\">(<\/span><span class=\"n\">doc2<\/span><span class=\"o\">.<\/span><span class=\"n\">get_text<\/span><span class=\"p\">()<\/span><span class=\"o\">.<\/span><span class=\"n\">strip<\/span><span class=\"p\">(),<\/span> <span class=\"n\">doc1<\/span><span class=\"o\">.<\/span><span class=\"n\">get_text<\/span><span class=\"p\">()<\/span><span class=\"o\">.<\/span><span class=\"n\">strip<\/span><span class=\"p\">())<\/span><\/code><\/pre><\/div>\n<h2 id=\"specify-advanced-comparing-properties\">Ch\u1ec9 \u0111\u1ecbnh thu\u1ed9c t\u00ednh so s\u00e1nh n\u00e2ng cao<\/h2>\n<p>C\u00f3 nhi\u1ec1u thu\u1ed9c t\u00ednh kh\u00e1c nhau c\u1ee7a l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.comparing\/compareoptions\/\">CompareOptions<\/a> m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 \u00e1p d\u1ee5ng khi mu\u1ed1n so s\u00e1nh t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5: Aspose.Words cho ph\u00e9p b\u1ea1n b\u1ecf qua nh\u1eefng thay \u0111\u1ed5i \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n trong qu\u00e1 tr\u00ecnh so s\u00e1nh \u0111\u1ed1i v\u1edbi m\u1ed9t s\u1ed1 lo\u1ea1i \u0111\u1ed1i t\u01b0\u1ee3ng nh\u1ea5t \u0111\u1ecbnh trong t\u00e0i li\u1ec7u g\u1ed1c. B\u1ea1n c\u00f3 th\u1ec3 ch\u1ecdn thu\u1ed9c t\u00ednh th\u00edch h\u1ee3p cho lo\u1ea1i \u0111\u1ed1i t\u01b0\u1ee3ng, ch\u1eb3ng h\u1ea1n nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.comparing\/compareoptions\/ignore_headers_and_footers\/\">ignore_headers_and_footers<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.comparing\/compareoptions\/ignore_formatting\/\">ignore_formatting<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.comparing\/compareoptions\/ignore_comments\/\">ignore_comments<\/a> v\u00e0 c\u00e1c thu\u1ed9c t\u00ednh kh\u00e1c b\u1eb1ng c\u00e1ch \u0111\u1eb7t ch\u00fang th\u00e0nh <code>True<\/code>.<\/p>\n<p>Ngo\u00e0i ra, Aspose.Words c\u00f2n cung c\u1ea5p thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.comparing\/compareoptions\/granularity\/\">granularity<\/a> m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh theo d\u00f5i c\u00e1c thay \u0111\u1ed5i theo k\u00fd t\u1ef1 hay theo t\u1eeb.<\/p>\n<p>M\u1ed9t thu\u1ed9c t\u00ednh chung kh\u00e1c l\u00e0 s\u1ef1 l\u1ef1a ch\u1ecdn trong \u0111\u00f3 t\u00e0i li\u1ec7u s\u1ebd hi\u1ec3n th\u1ecb c\u00e1c thay \u0111\u1ed5i so s\u00e1nh. V\u00ed d\u1ee5: &ldquo;H\u1ed9p tho\u1ea1i so s\u00e1nh t\u00e0i li\u1ec7u&rdquo; trong Microsoft Word c\u00f3 t\u00f9y ch\u1ecdn &ldquo;Hi\u1ec3n th\u1ecb c\u00e1c thay \u0111\u1ed5i trong&rdquo; \u2013 \u0111i\u1ec1u n\u00e0y c\u0169ng \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn k\u1ebft qu\u1ea3 so s\u00e1nh. Aspose.Words cung c\u1ea5p thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.comparing\/compareoptions\/target\/\">target<\/a> ph\u1ee5c v\u1ee5 m\u1ee5c \u0111\u00edch n\u00e0y.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1eb7t thu\u1ed9c t\u00ednh so s\u00e1nh n\u00e2ng cao:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-compare_documents-CompareOptions.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: Sao ch\u00e9p t\u00e0i li\u1ec7u trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/clone-a-document\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/clone-a-document\/","description":"\n        \n        \n        <p>Sao ch\u00e9p t\u00e0i li\u1ec7u l\u00e0 qu\u00e1 tr\u00ecnh t\u1ea1o m\u1ed9t b\u1ea3n sao gi\u1ed1ng h\u1ec7t c\u1ee7a t\u00e0i li\u1ec7u g\u1ed1c, b\u1ea3n sao n\u00e0y c\u00f3 th\u1ec3 c\u1ea3i thi\u1ec7n hi\u1ec7u su\u1ea5t v\u00e0 gi\u00fap b\u1ea1n tr\u00e1nh b\u1ecb r\u00f2 r\u1ec9 b\u1ed9 nh\u1edb.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y s\u1ebd gi\u1ea3i th\u00edch c\u00e1c tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng ch\u00ednh c\u1ee7a vi\u1ec7c sao ch\u00e9p t\u00e0i li\u1ec7u v\u00e0 c\u00e1ch t\u1ea1o b\u1ea3n sao t\u00e0i li\u1ec7u b\u1eb1ng Aspose.Words.<\/p>\n<h2 id=\"thao-t\u00e1c-v\u1edbi-t\u00e0i-li\u1ec7u-nh\u00e2n-b\u1ea3n\">Thao t\u00e1c v\u1edbi t\u00e0i li\u1ec7u nh\u00e2n b\u1ea3n<\/h2>\n<p>Thao t\u00e1c sao ch\u00e9p cho ph\u00e9p b\u1ea1n th\u1ef1c hi\u1ec7n qu\u00e1 tr\u00ecnh t\u1ea1o t\u00e0i li\u1ec7u nhanh h\u01a1n v\u00ec b\u1ea1n s\u1ebd kh\u00f4ng c\u1ea7n ph\u1ea3i t\u1ea3i v\u00e0 ph\u00e2n t\u00edch t\u00e0i li\u1ec7u t\u1eeb m\u1ed9t t\u1ec7p m\u1ed7i l\u1ea7n.<\/p>\n<p>Sau khi t\u1ea1o b\u1ea3n sao t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh, b\u1ea1n s\u1ebd c\u00f3 th\u1ec3 ch\u1ec9nh s\u1eeda v\u00e0 th\u1ef1c hi\u1ec7n c\u00e1c thao t\u00e1c kh\u00e1c nhau tr\u00ean \u0111\u00f3, ch\u1eb3ng h\u1ea1n nh\u01b0 so s\u00e1nh n\u00f3 v\u1edbi t\u00e0i li\u1ec7u g\u1ed1c, n\u1ed1i th\u00eam ho\u1eb7c ch\u00e8n n\u00f3 v\u00e0o t\u00e0i li\u1ec7u kh\u00e1c. B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 s\u1eeda \u0111\u1ed5i c\u00e1c ph\u1ea7n t\u1eed nh\u00e2n b\u1ea3n ho\u1eb7c n\u1ed9i dung c\u1ee7a ch\u00fang tr\u01b0\u1edbc khi ch\u00e8n ch\u00fang v\u00e0o t\u00e0i li\u1ec7u kh\u00e1c.<\/p>\n<h2 id=\"t\u1ea1o-b\u1ea3n-sao-t\u00e0i-li\u1ec7u\">T\u1ea1o b\u1ea3n sao t\u00e0i li\u1ec7u<\/h2>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n sao ch\u00e9p t\u00e0i li\u1ec7u b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/clone\/\">clone<\/a> th\u1ef1c hi\u1ec7n sao ch\u00e9p s\u00e2u t\u00e0i li\u1ec7u v\u00e0 tr\u1ea3 l\u1ea1i t\u00e0i li\u1ec7u \u0111\u00f3. N\u00f3i c\u00e1ch kh\u00e1c, n\u00f3 s\u1ebd nh\u1eadn \u0111\u01b0\u1ee3c m\u1ed9t b\u1ea3n sao \u0111\u1ea7y \u0111\u1ee7 c\u1ee7a DOM. Ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/clone\/\">clone<\/a> t\u0103ng t\u1ed1c \u0111\u1ed9 t\u1ea1o t\u00e0i li\u1ec7u v\u00e0 b\u1ea1n ch\u1ec9 c\u1ea7n m\u1ed9t d\u00f2ng m\u00e3 \u0111\u1ec3 c\u00f3 \u0111\u01b0\u1ee3c b\u1ea3n sao t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh.<\/p>\n<p>Nh\u00e2n b\u1ea3n t\u1ea1o ra m\u1ed9t t\u00e0i li\u1ec7u m\u1edbi c\u00f3 c\u00f9ng n\u1ed9i dung v\u1edbi t\u00e0i li\u1ec7u g\u1ed1c nh\u01b0ng c\u00f3 m\u1ed9t b\u1ea3n sao duy nh\u1ea5t cho m\u1ed7i n\u00fat c\u1ee7a t\u00e0i li\u1ec7u g\u1ed1c. B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 \u00e1p d\u1ee5ng thao t\u00e1c sao ch\u00e9p cho n\u00fat t\u00e0i li\u1ec7u b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/clone\/\">clone<\/a>, cho ph\u00e9p b\u1ea1n sao ch\u00e9p c\u00e1c n\u00fat t\u00e0i li\u1ec7u t\u1ed5ng h\u1ee3p c\u00f3 v\u00e0 kh\u00f4ng c\u00f3 n\u00fat con c\u1ee7a ch\u00fang.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng khi \u00e1p d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p nh\u00e2n b\u1ea3n, t\u1ea5t c\u1ea3 c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a t\u00e0i li\u1ec7u s\u1ebd \u0111\u01b0\u1ee3c sao ch\u00e9p.\n<\/div>\n\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch sao ch\u00e9p m\u1ed9t t\u00e0i li\u1ec7u v\u00e0 t\u1ea1o b\u1ea3n sao c\u1ee7a m\u1ed9t ph\u1ea7n trong t\u00e0i li\u1ec7u \u0111\u00f3:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Create a document.<\/span>\n<span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;This is the original document before applying the clone method&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Clone the document.<\/span>\n<span class=\"n\">clone<\/span> <span class=\"o\">=<\/span> <span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">clone<\/span><span class=\"p\">()<\/span><span class=\"o\">.<\/span><span class=\"n\">as_document<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Edit the cloned document.<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">clone<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">write<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Section 1&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_break<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">BreakType<\/span><span class=\"o\">.<\/span><span class=\"n\">SECTION_BREAK_NEW_PAGE<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">write<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Section 2&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># This shows what is in the document originally. The document has two sections.<\/span>\n<span class=\"bp\">self<\/span><span class=\"o\">.<\/span><span class=\"n\">assertEqual<\/span><span class=\"p\">(<\/span><span class=\"n\">clone<\/span><span class=\"o\">.<\/span><span class=\"n\">sections<\/span><span class=\"o\">.<\/span><span class=\"n\">count<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Duplicate the last section and append the copy to the end of the document.<\/span>\n<span class=\"n\">lastSectionIdx<\/span> <span class=\"o\">=<\/span> <span class=\"n\">clone<\/span><span class=\"o\">.<\/span><span class=\"n\">sections<\/span><span class=\"o\">.<\/span><span class=\"n\">count<\/span> <span class=\"o\">-<\/span> <span class=\"mi\">1<\/span>\n<span class=\"n\">newSection<\/span> <span class=\"o\">=<\/span> <span class=\"n\">clone<\/span><span class=\"o\">.<\/span><span class=\"n\">sections<\/span><span class=\"p\">[<\/span><span class=\"n\">lastSectionIdx<\/span><span class=\"p\">]<\/span><span class=\"o\">.<\/span><span class=\"n\">clone<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">clone<\/span><span class=\"o\">.<\/span><span class=\"n\">sections<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"n\">newSection<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Check what the document contains after we changed it.<\/span>\n<span class=\"bp\">self<\/span><span class=\"o\">.<\/span><span class=\"n\">assertEqual<\/span><span class=\"p\">(<\/span><span class=\"n\">clone<\/span><span class=\"o\">.<\/span><span class=\"n\">sections<\/span><span class=\"o\">.<\/span><span class=\"n\">count<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n\n      "},{"title":"Python_via_dotnet: Ch\u00e8n v\u00e0 n\u1ed1i t\u00e0i li\u1ec7u","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/insert-and-append-documents\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/insert-and-append-documents\/","description":"\n        \n        \n        <p>\u0110\u00f4i khi c\u1ea7n ph\u1ea3i k\u1ebft h\u1ee3p nhi\u1ec1u t\u00e0i li\u1ec7u th\u00e0nh m\u1ed9t. B\u1ea1n c\u00f3 th\u1ec3 th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y theo c\u00e1ch th\u1ee7 c\u00f4ng ho\u1eb7c b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng t\u00ednh n\u0103ng ch\u00e8n ho\u1eb7c n\u1ed1i th\u00eam Aspose.Words.<\/p>\n<p>Thao t\u00e1c ch\u00e8n cho ph\u00e9p b\u1ea1n ch\u00e8n n\u1ed9i dung c\u1ee7a t\u00e0i li\u1ec7u \u0111\u00e3 t\u1ea1o tr\u01b0\u1edbc \u0111\u00f3 v\u00e0o t\u00e0i li\u1ec7u m\u1edbi ho\u1eb7c hi\u1ec7n c\u00f3.<\/p>\n<p>\u0110\u1ed5i l\u1ea1i, t\u00ednh n\u0103ng ch\u1eafp th\u00eam cho ph\u00e9p b\u1ea1n ch\u1ec9 th\u00eam t\u00e0i li\u1ec7u v\u00e0o cu\u1ed1i t\u00e0i li\u1ec7u kh\u00e1c.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y gi\u1ea3i th\u00edch c\u00e1ch ch\u00e8n ho\u1eb7c n\u1ed1i th\u00eam t\u00e0i li\u1ec7u v\u00e0o t\u00e0i li\u1ec7u kh\u00e1c theo nhi\u1ec1u c\u00e1ch kh\u00e1c nhau v\u00e0 m\u00f4 t\u1ea3 c\u00e1c thu\u1ed9c t\u00ednh ph\u1ed5 bi\u1ebfn m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 \u00e1p d\u1ee5ng khi ch\u00e8n ho\u1eb7c n\u1ed1i th\u00eam t\u00e0i li\u1ec7u.<\/p>\n<h2 id=\"ch\u00e8n-m\u1ed9t-t\u00e0i-li\u1ec7u\">Ch\u00e8n m\u1ed9t t\u00e0i li\u1ec7u<\/h2>\n<p>Nh\u01b0 \u0111\u00e3 \u0111\u1ec1 c\u1eadp \u1edf tr\u00ean, trong Aspose.Words m\u1ed9t t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n d\u01b0\u1edbi d\u1ea1ng c\u00e2y c\u00e1c n\u00fat v\u00e0 thao t\u00e1c ch\u00e8n t\u00e0i li\u1ec7u n\u00e0y v\u00e0o t\u00e0i li\u1ec7u kh\u00e1c l\u00e0 sao ch\u00e9p c\u00e1c n\u00fat t\u1eeb c\u00e2y t\u00e0i li\u1ec7u \u0111\u1ea7u ti\u00ean sang c\u00e2y t\u00e0i li\u1ec7u th\u1ee9 hai.<\/p>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n t\u00e0i li\u1ec7u v\u00e0o nhi\u1ec1u v\u1ecb tr\u00ed kh\u00e1c nhau theo nhi\u1ec1u c\u00e1ch kh\u00e1c nhau. V\u00ed d\u1ee5: b\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n t\u00e0i li\u1ec7u th\u00f4ng qua thao t\u00e1c thay th\u1ebf, tr\u01b0\u1eddng h\u1ee3p nh\u1ea5t trong thao t\u00e1c h\u1ee3p nh\u1ea5t ho\u1eb7c qua d\u1ea5u trang.<\/p>\n<p>B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_document\/\">insert_document<\/a> ho\u1eb7c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_document_inline\/#document_importformatmode_importformatoptions\">insert_document_inline<\/a>, t\u01b0\u01a1ng t\u1ef1 nh\u01b0 ch\u00e8n t\u00e0i li\u1ec7u b\u1eb1ng Microsoft Word, \u0111\u1ec3 ch\u00e8n to\u00e0n b\u1ed9 t\u00e0i li\u1ec7u v\u00e0o v\u1ecb tr\u00ed con tr\u1ecf hi\u1ec7n t\u1ea1i m\u00e0 kh\u00f4ng c\u1ea7n nh\u1eadp tr\u01b0\u1edbc \u0111\u00f3.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n t\u00e0i li\u1ec7u b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <strong>ch\u00e8n_t\u00e0i li\u1ec7u<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/ffc2b4de06eabf9183a3ed2aa34e939d.js?file=insert-document-with-builder.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n t\u00e0i li\u1ec7u b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <strong>ch\u00e8n_document_inline<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/ffc2b4de06eabf9183a3ed2aa34e939d.js?file=insert-document-inline-with-builder.py\"><\/script>\n\n<p>C\u00e1c ph\u1ea7n ph\u1ee5 sau \u0111\u00e2y m\u00f4 t\u1ea3 c\u00e1c t\u00f9y ch\u1ecdn trong \u0111\u00f3 b\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n t\u00e0i li\u1ec7u n\u00e0y v\u00e0o t\u00e0i li\u1ec7u kh\u00e1c.<\/p>\n<h3 id=\"ch\u00e8n-t\u00e0i-li\u1ec7u-v\u00e0o-bookmark\">Ch\u00e8n t\u00e0i li\u1ec7u v\u00e0o Bookmark<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 nh\u1eadp t\u1ec7p v\u0103n b\u1ea3n v\u00e0o t\u00e0i li\u1ec7u v\u00e0 ch\u00e8n n\u00f3 ngay sau d\u1ea5u trang m\u00e0 b\u1ea1n \u0111\u00e3 x\u00e1c \u0111\u1ecbnh trong t\u00e0i li\u1ec7u. \u0110\u1ec3 th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y, h\u00e3y t\u1ea1o m\u1ed9t \u0111o\u1ea1n \u0111\u01b0\u1ee3c \u0111\u00e1nh d\u1ea5u n\u01a1i b\u1ea1n mu\u1ed1n ch\u00e8n t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 h\u00f3a sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n n\u1ed9i dung c\u1ee7a m\u1ed9t t\u00e0i li\u1ec7u v\u00e0o d\u1ea5u trang trong t\u00e0i li\u1ec7u kh\u00e1c:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/ffc2b4de06eabf9183a3ed2aa34e939d.js?file=insert-document-at-bookmark.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng d\u1ea5u trang kh\u00f4ng \u0111\u01b0\u1ee3c bao g\u1ed3m nhi\u1ec1u \u0111o\u1ea1n v\u0103n ho\u1eb7c v\u0103n b\u1ea3n m\u00e0 b\u1ea1n mu\u1ed1n ch\u00fang xu\u1ea5t hi\u1ec7n trong t\u00e0i li\u1ec7u cu\u1ed1i c\u00f9ng c\u1ee7a m\u00ecnh.\n<\/div>\n\n<h2 id=\"n\u1ed1i-th\u00eam-m\u1ed9t-t\u00e0i-li\u1ec7u\">N\u1ed1i th\u00eam m\u1ed9t t\u00e0i li\u1ec7u<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 c\u00f3 m\u1ed9t tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng trong \u0111\u00f3 b\u1ea1n c\u1ea7n \u0111\u01b0a c\u00e1c trang b\u1ed5 sung t\u1eeb t\u00e0i li\u1ec7u v\u00e0o cu\u1ed1i t\u00e0i li\u1ec7u hi\u1ec7n c\u00f3. \u0110\u1ec3 th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y, b\u1ea1n ch\u1ec9 c\u1ea7n g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/append_document\/\">append_document<\/a> \u0111\u1ec3 th\u00eam t\u00e0i li\u1ec7u v\u00e0o cu\u1ed1i t\u00e0i li\u1ec7u kh\u00e1c.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/append_child\/\">append_child<\/a> l\u00e0 m\u1ed9t ph\u01b0\u01a1ng th\u1ee9c c\u1ea5p n\u00fat trong t\u00e0i li\u1ec7u. V\u00ed d\u1ee5: b\u1ea1n c\u00f3 th\u1ec3 t\u1ea1o m\u1ed9t \u0111o\u1ea1n v\u0103n, \u0111\u1eb7t c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng r\u1ed3i n\u1ed1i n\u00f3 d\u01b0\u1edbi d\u1ea1ng \u0111o\u1ea1n v\u0103n con v\u00e0o n\u1ed9i dung b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/append_child\/\">append_child<\/a>.\n<\/div>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch n\u1ed1i th\u00eam t\u00e0i li\u1ec7u v\u00e0o cu\u1ed1i t\u00e0i li\u1ec7u kh\u00e1c:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/ffc2b4de06eabf9183a3ed2aa34e939d.js?file=keep-source-formatting.py\"><\/script>\n\n<h2 id=\"nh\u1eadp-v\u00e0-ch\u00e8n-n\u00fat-theo-c\u00e1ch-th\u1ee7-c\u00f4ng\">Nh\u1eadp v\u00e0 ch\u00e8n n\u00fat theo c\u00e1ch th\u1ee7 c\u00f4ng<\/h2>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n ch\u00e8n v\u00e0 n\u1ed1i t\u00e0i li\u1ec7u t\u1ef1 \u0111\u1ed9ng m\u00e0 kh\u00f4ng c\u1ea7n b\u1ea5t k\u1ef3 y\u00eau c\u1ea7u nh\u1eadp n\u00e0o tr\u01b0\u1edbc \u0111\u00f3. Tuy nhi\u00ean, n\u1ebfu b\u1ea1n c\u1ea7n ch\u00e8n ho\u1eb7c n\u1ed1i th\u00eam m\u1ed9t n\u00fat c\u1ee5 th\u1ec3 trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh, ch\u1eb3ng h\u1ea1n nh\u01b0 m\u1ed9t ph\u1ea7n ho\u1eb7c m\u1ed9t \u0111o\u1ea1n v\u0103n, th\u00ec tr\u01b0\u1edbc ti\u00ean b\u1ea1n c\u1ea7n nh\u1eadp n\u00fat n\u00e0y theo c\u00e1ch th\u1ee7 c\u00f4ng.<\/p>\n<p>Khi b\u1ea1n c\u1ea7n ch\u00e8n ho\u1eb7c n\u1ed1i m\u1ed9t ph\u1ea7n ho\u1eb7c \u0111o\u1ea1n v\u0103n v\u00e0o ph\u1ea7n kh\u00e1c, v\u1ec1 c\u01a1 b\u1ea3n b\u1ea1n c\u1ea7n nh\u1eadp c\u00e1c n\u00fat c\u1ee7a c\u00e2y n\u00fat t\u00e0i li\u1ec7u \u0111\u1ea7u ti\u00ean v\u00e0o c\u00e2y n\u00fat th\u1ee9 hai b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbase\/import_node\/\">import_node<\/a>. Sau khi nh\u1eadp c\u00e1c n\u00fat c\u1ee7a m\u00ecnh, b\u1ea1n c\u1ea7n s\u1eed d\u1ee5ng ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/insert_after\/\">insert_after<\/a> \/ <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/insert_before\/\">insert_before<\/a> \u0111\u1ec3 ch\u00e8n m\u1ed9t n\u00fat m\u1edbi sau\/tr\u01b0\u1edbc n\u00fat tham chi\u1ebfu. \u0110i\u1ec1u n\u00e0y cho ph\u00e9p b\u1ea1n t\u00f9y ch\u1ec9nh qu\u00e1 tr\u00ecnh ch\u00e8n b\u1eb1ng c\u00e1ch nh\u1eadp c\u00e1c n\u00fat t\u1eeb t\u00e0i li\u1ec7u v\u00e0 ch\u00e8n n\u00f3 v\u00e0o c\u00e1c v\u1ecb tr\u00ed nh\u1ea5t \u0111\u1ecbnh.<\/p>\n<p>B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/append_child\/\">append_child<\/a> \u0111\u1ec3 th\u00eam m\u1ed9t n\u00fat \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh m\u1edbi v\u00e0o cu\u1ed1i danh s\u00e1ch c\u00e1c n\u00fat con, v\u00ed d\u1ee5: n\u1ebfu b\u1ea1n mu\u1ed1n n\u1ed1i th\u00eam n\u1ed9i dung \u1edf c\u1ea5p \u0111o\u1ea1n v\u0103n thay v\u00ec \u1edf c\u1ea5p ph\u1ea7n.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch nh\u1eadp th\u1ee7 c\u00f4ng c\u00e1c n\u00fat v\u00e0 ch\u00e8n ch\u00fang sau m\u1ed9t n\u00fat c\u1ee5 th\u1ec3 b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/insert_after\/\">insert_after<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/ffc2b4de06eabf9183a3ed2aa34e939d.js?file=insert-document-as-nodes.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nQu\u00e1 tr\u00ecnh nh\u1eadp s\u1ebd t\u1ea1o m\u1ed9t n\u00fat m\u1edbi l\u00e0 b\u1ea3n sao c\u1ee7a n\u00fat g\u1ed1c v\u00e0 ph\u00f9 h\u1ee3p \u0111\u1ec3 ch\u00e8n v\u00e0o t\u00e0i li\u1ec7u \u0111\u00edch.\n<\/div>\n\n<p>N\u1ed9i dung \u0111\u01b0\u1ee3c nh\u1eadp v\u00e0o t\u00e0i li\u1ec7u \u0111\u00edch theo t\u1eebng ph\u1ea7n, c\u00f3 ngh\u0129a l\u00e0 c\u00e1c c\u00e0i \u0111\u1eb7t, ch\u1eb3ng h\u1ea1n nh\u01b0 thi\u1ebft l\u1eadp trang v\u00e0 \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang, \u0111\u01b0\u1ee3c gi\u1eef nguy\u00ean trong qu\u00e1 tr\u00ecnh nh\u1eadp. C\u0169ng h\u1eefu \u00edch khi l\u01b0u \u00fd r\u1eb1ng b\u1ea1n c\u00f3 th\u1ec3 x\u00e1c \u0111\u1ecbnh c\u00e0i \u0111\u1eb7t \u0111\u1ecbnh d\u1ea1ng khi ch\u00e8n ho\u1eb7c n\u1ed1i th\u00eam t\u00e0i li\u1ec7u \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh c\u00e1ch hai t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c n\u1ed1i v\u1edbi nhau.<\/p>\n<h2 id=\"thu\u1ed9c-t\u00ednh-chung-\u0111\u1ec3-ch\u00e8n-v\u00e0-n\u1ed1i-t\u00e0i-li\u1ec7u\">Thu\u1ed9c t\u00ednh chung \u0111\u1ec3 ch\u00e8n v\u00e0 n\u1ed1i t\u00e0i li\u1ec7u<\/h2>\n<p>C\u1ea3 hai ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_document\/\">insert_document<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/append_document\/\">append_document<\/a> \u0111\u1ec1u ch\u1ea5p nh\u1eadn <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatmode\/\">ImportFormatMode<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatoptions\/\">ImportFormatOptions<\/a> l\u00e0m tham s\u1ed1 \u0111\u1ea7u v\u00e0o. <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatmode\/\">ImportFormatMode<\/a> cho ph\u00e9p b\u1ea1n ki\u1ec3m so\u00e1t c\u00e1ch h\u1ee3p nh\u1ea5t \u0111\u1ecbnh d\u1ea1ng t\u00e0i li\u1ec7u khi b\u1ea1n nh\u1eadp n\u1ed9i dung t\u1eeb t\u00e0i li\u1ec7u n\u00e0y sang t\u00e0i li\u1ec7u kh\u00e1c b\u1eb1ng c\u00e1ch ch\u1ecdn c\u00e1c ch\u1ebf \u0111\u1ed9 \u0111\u1ecbnh d\u1ea1ng kh\u00e1c nhau nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatmode\/#use_destination_styles\">USE_DESTINATION_STYLES<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatmode\/#keep_source_formatting\">KEEP_SOURCE_FORMATTING<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatmode\/#keep_different_styles\">KEEP_DIFFERENT_STYLES<\/a>. <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatoptions\/\">ImportFormatOptions<\/a> cho ph\u00e9p b\u1ea1n ch\u1ecdn c\u00e1c t\u00f9y ch\u1ecdn nh\u1eadp kh\u00e1c nhau nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatoptions\/ignore_header_footer\/\">ignore_header_footer<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatoptions\/ignore_text_boxes\/\">ignore_text_boxes<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatoptions\/keep_source_numbering\/\">keep_source_numbering<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatoptions\/merge_pasted_lists\/\">merge_pasted_lists<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/importformatoptions\/smart_style_behavior\/\">smart_style_behavior<\/a>.<\/p>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n \u0111i\u1ec1u ch\u1ec9nh tr\u1ef1c quan h\u00f3a t\u00e0i li\u1ec7u k\u1ebft qu\u1ea3 khi hai t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c th\u00eam v\u00e0o c\u00f9ng nhau trong thao t\u00e1c ch\u00e8n ho\u1eb7c n\u1ed1i th\u00eam b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/\">Section<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/pagesetup\/\">PageSetup<\/a>. Thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/page_setup\/\">page_setup<\/a> ch\u1ee9a t\u1ea5t c\u1ea3 c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a m\u1ed9t ph\u1ea7n nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/pagesetup\/section_start\/\">section_start<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/pagesetup\/restart_page_numbering\/\">restart_page_numbering<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/pagesetup\/page_starting_number\/\">page_starting_number<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/pagesetup\/orientation\/\">orientation<\/a> v\u00e0 c\u00e1c thu\u1ed9c t\u00ednh kh\u00e1c. Tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng ph\u1ed5 bi\u1ebfn nh\u1ea5t l\u00e0 \u0111\u1eb7t thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/pagesetup\/section_start\/\">section_start<\/a> \u0111\u1ec3 x\u00e1c \u0111\u1ecbnh xem n\u1ed9i dung \u0111\u01b0\u1ee3c th\u00eam s\u1ebd xu\u1ea5t hi\u1ec7n tr\u00ean c\u00f9ng m\u1ed9t trang hay \u0111\u01b0\u1ee3c chia th\u00e0nh m\u1ed9t trang m\u1edbi.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/\">Section<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/pagesetup\/\">PageSetup<\/a> kh\u00f4ng ki\u1ec3m so\u00e1t c\u00e1ch hai t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c ch\u00e8n\/n\u1ed1i v\u1edbi nhau. H\u1ecd ch\u1ec9 cho ph\u00e9p b\u1ea1n thay \u0111\u1ed5i giao di\u1ec7n c\u1ee7a t\u00e0i li\u1ec7u k\u1ebft qu\u1ea3 c\u1ee7a b\u1ea1n.\n<\/div>\n\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch n\u1ed1i m\u1ed9t t\u00e0i li\u1ec7u n\u00e0y v\u00e0o m\u1ed9t t\u00e0i li\u1ec7u kh\u00e1c trong khi v\u1eabn gi\u1eef cho n\u1ed9i dung kh\u00f4ng b\u1ecb chia th\u00e0nh hai trang:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/ffc2b4de06eabf9183a3ed2aa34e939d.js?file=different-page-setup.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: T\u00e1ch m\u1ed9t t\u00e0i li\u1ec7u trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/split-a-document\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/split-a-document\/","description":"\n        \n        \n        <p><em>Splitting<\/em> hay <em>t\u00e1ch t\u00e0i li\u1ec7u<\/em> l\u00e0 qu\u00e1 tr\u00ecnh chia m\u1ed9t t\u00e0i li\u1ec7u l\u1edbn th\u00e0nh nhi\u1ec1u t\u1ec7p nh\u1ecf h\u01a1n. C\u00f3 nhi\u1ec1u l\u00fd do kh\u00e1c nhau \u0111\u1ec3 chia nh\u1ecf m\u1ed9t t\u1eadp tin. V\u00ed d\u1ee5: b\u1ea1n ch\u1ec9 c\u1ea7n m\u1ed9t s\u1ed1 trang t\u1eeb m\u1ed9t t\u00e0i li\u1ec7u c\u1ee5 th\u1ec3 ch\u1ee9 kh\u00f4ng c\u1ea7n to\u00e0n b\u1ed9 t\u00e0i li\u1ec7u. Ho\u1eb7c v\u00ec l\u00fd do ri\u00eang t\u01b0, b\u1ea1n ch\u1ec9 mu\u1ed1n chia s\u1ebb m\u1ed9t s\u1ed1 ph\u1ea7n c\u1ee7a t\u00e0i li\u1ec7u v\u1edbi ng\u01b0\u1eddi kh\u00e1c. V\u1edbi t\u00ednh n\u0103ng chia t\u00e1ch, b\u1ea1n ch\u1ec9 c\u00f3 th\u1ec3 l\u1ea5y nh\u1eefng ph\u1ea7n \u0111\u01b0\u1ee3c y\u00eau c\u1ea7u c\u1ee7a t\u00e0i li\u1ec7u v\u00e0 th\u1ef1c hi\u1ec7n c\u00e1c h\u00e0nh \u0111\u1ed9ng c\u1ea7n thi\u1ebft v\u1edbi ch\u00fang, ch\u1eb3ng h\u1ea1n nh\u01b0 \u0111\u00e1nh d\u1ea5u, l\u01b0u ho\u1eb7c g\u1eedi.<\/p>\n<p>Aspose.Words cung c\u1ea5p cho b\u1ea1n m\u1ed9t c\u00e1ch hi\u1ec7u qu\u1ea3 \u0111\u1ec3 chia m\u1ed9t t\u00e0i li\u1ec7u th\u00e0nh nhi\u1ec1u t\u00e0i li\u1ec7u theo ti\u00eau \u0111\u1ec1 ho\u1eb7c ph\u1ea7n. B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 chia t\u00e0i li\u1ec7u theo trang ho\u1eb7c theo ph\u1ea1m vi trang. C\u1ea3 hai t\u00f9y ch\u1ecdn chia t\u00e1ch s\u1ebd \u0111\u01b0\u1ee3c m\u00f4 t\u1ea3 trong b\u00e0i vi\u1ebft n\u00e0y.<\/p>\n<p>\u0110\u1ec3 chia t\u00e0i li\u1ec7u th\u00e0nh c\u00e1c t\u1ec7p nh\u1ecf h\u01a1n b\u1eb1ng Aspose.Words, b\u1ea1n c\u1ea7n l\u00e0m theo c\u00e1c b\u01b0\u1edbc sau:<\/p>\n<ol>\n<li>T\u1ea3i t\u00e0i li\u1ec7u \u1edf b\u1ea5t k\u1ef3 \u0111\u1ecbnh d\u1ea1ng n\u00e0o \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3.<\/li>\n<li>Chia t\u00e0i li\u1ec7u.<\/li>\n<li>L\u01b0u t\u00e0i li\u1ec7u \u0111\u1ea7u ra.<\/li>\n<\/ol>\n<p>Sau khi chia t\u00e0i li\u1ec7u, b\u1ea1n s\u1ebd c\u00f3 th\u1ec3 m\u1edf t\u1ea5t c\u1ea3 c\u00e1c t\u00e0i li\u1ec7u \u0111\u1ea7u ra b\u1eaft \u0111\u1ea7u b\u1eb1ng c\u00e1c trang, v\u0103n b\u1ea3n, v.v. \u0111\u01b0\u1ee3c y\u00eau c\u1ea7u.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\n<p><strong>Th\u1eed tr\u1ef1c tuy\u1ebfn<\/strong><\/p>\n<p>B\u1ea1n c\u00f3 th\u1ec3 th\u1eed ch\u1ee9c n\u0103ng n\u00e0y v\u1edbi <a href=\"https:\/\/products.aspose.app\/words\/splitter\">B\u1ed9 chia t\u00e0i li\u1ec7u tr\u1ef1c tuy\u1ebfn mi\u1ec5n ph\u00ed<\/a> c\u1ee7a ch\u00fang t\u00f4i.<\/p>\n\n<\/div>\n\n<h2 id=\"split-a-document-using-different-criteria\">T\u00e1ch t\u00e0i li\u1ec7u b\u1eb1ng c\u00e1c ti\u00eau ch\u00ed kh\u00e1c nhau<\/h2>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n chia t\u00e0i li\u1ec7u EPUB ho\u1eb7c HTML th\u00e0nh c\u00e1c ch\u01b0\u01a1ng theo nhi\u1ec1u ti\u00eau ch\u00ed kh\u00e1c nhau. Trong qu\u00e1 tr\u00ecnh n\u00e0y, ki\u1ec3u d\u00e1ng v\u00e0 b\u1ed1 c\u1ee5c c\u1ee7a t\u00e0i li\u1ec7u ngu\u1ed3n \u0111\u01b0\u1ee3c gi\u1eef nguy\u00ean cho t\u00e0i li\u1ec7u \u0111\u1ea7u ra.<\/p>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh ti\u00eau ch\u00ed b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/documentsplitcriteria\/\">DocumentSplitCriteria<\/a>. V\u00ec v\u1eady, b\u1ea1n c\u00f3 th\u1ec3 chia t\u00e0i li\u1ec7u th\u00e0nh c\u00e1c ch\u01b0\u01a1ng b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng m\u1ed9t trong c\u00e1c ti\u00eau ch\u00ed sau ho\u1eb7c k\u1ebft h\u1ee3p nhi\u1ec1u ti\u00eau ch\u00ed l\u1ea1i v\u1edbi nhau:<\/p>\n<ul>\n<li>\u0111o\u1ea1n ti\u00eau \u0111\u1ec1,<\/li>\n<li>Ph\u00e1 v\u1ee1 ph\u1ea7n,<\/li>\n<li>ng\u1eaft c\u1ed9t,<\/li>\n<li>ng\u1eaft trang.<\/li>\n<\/ul>\n<p>Khi l\u01b0u \u0111\u1ea7u ra th\u00e0nh HTML, Aspose.Words l\u01b0u t\u1eebng ch\u01b0\u01a1ng ri\u00eang l\u1ebb d\u01b0\u1edbi d\u1ea1ng t\u1ec7p HTML ri\u00eang bi\u1ec7t. K\u1ebft qu\u1ea3 l\u00e0 t\u00e0i li\u1ec7u s\u1ebd \u0111\u01b0\u1ee3c chia th\u00e0nh nhi\u1ec1u t\u1ec7p HTML. Khi l\u01b0u k\u1ebft qu\u1ea3 \u0111\u1ea7u ra v\u00e0o EPUB, Aspose.Words l\u01b0u k\u1ebft qu\u1ea3 v\u00e0o m\u1ed9t t\u1ec7p EPUB duy nh\u1ea5t b\u1ea5t k\u1ec3 gi\u00e1 tr\u1ecb <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/documentsplitcriteria\/\">DocumentSplitCriteria<\/a> b\u1ea1n \u0111\u00e3 s\u1eed d\u1ee5ng. V\u00ec v\u1eady, vi\u1ec7c s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/documentsplitcriteria\/\">DocumentSplitCriteria<\/a> cho t\u00e0i li\u1ec7u EPUB ch\u1ec9 \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn s\u1ef1 xu\u1ea5t hi\u1ec7n n\u1ed9i dung c\u1ee7a ch\u00fang trong \u1ee9ng d\u1ee5ng \u0111\u1ecdc: n\u1ed9i dung s\u1ebd \u0111\u01b0\u1ee3c chia th\u00e0nh c\u00e1c ch\u01b0\u01a1ng v\u00e0 t\u00e0i li\u1ec7u s\u1ebd kh\u00f4ng c\u00f2n xu\u1ea5t hi\u1ec7n li\u00ean t\u1ee5c n\u1eefa.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\u1ea1n kh\u00f4ng th\u1ec3 chia t\u00e0i li\u1ec7u b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/htmlsaveoptions\/document_split_criteria\/\">document_split_criteria<\/a> khi l\u01b0u sang \u0111\u1ecbnh d\u1ea1ng MHTML.\n<\/div>\n\n<p>Trong ph\u1ea7n n\u00e0y, ch\u00fang t\u00f4i ch\u1ec9 xem x\u00e9t m\u1ed9t s\u1ed1 ti\u00eau ch\u00ed ph\u00e2n chia c\u00f3 th\u1ec3 c\u00f3.<\/p>\n<h3 id=\"split-a-document-by-headings\">T\u00e1ch t\u00e0i li\u1ec7u theo ti\u00eau \u0111\u1ec1<\/h3>\n<p>\u0110\u1ec3 chia t\u00e0i li\u1ec7u th\u00e0nh c\u00e1c ch\u01b0\u01a1ng theo ti\u00eau \u0111\u1ec1, h\u00e3y s\u1eed d\u1ee5ng gi\u00e1 tr\u1ecb <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/documentsplitcriteria\/#HEADING_PARAGRAPH\">HEADING_PARAGRAPH<\/a> c\u1ee7a thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/htmlsaveoptions\/document_split_criteria\/\">document_split_criteria<\/a>.<\/p>\n<p>N\u1ebfu b\u1ea1n c\u1ea7n chia t\u00e0i li\u1ec7u theo c\u1ea5p \u0111\u1ed9 c\u1ee5 th\u1ec3 c\u1ee7a c\u00e1c \u0111o\u1ea1n ti\u00eau \u0111\u1ec1, ch\u1eb3ng h\u1ea1n nh\u01b0 ti\u00eau \u0111\u1ec1 1, 2 v\u00e0 3, h\u00e3y s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/htmlsaveoptions\/document_split_heading_level\/\">document_split_heading_level<\/a>. \u0110\u1ea7u ra s\u1ebd \u0111\u01b0\u1ee3c chia th\u00e0nh c\u00e1c \u0111o\u1ea1n \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng v\u1edbi c\u1ea5p \u0111\u1ed9 ti\u00eau \u0111\u1ec1 \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch chia t\u00e0i li\u1ec7u th\u00e0nh c\u00e1c ph\u1ea7n nh\u1ecf h\u01a1n theo ti\u00eau \u0111\u1ec1:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Split%20Documents-split_document-SplitDocumentByHeadingsHtml.py\"><\/script>\n\n<p>Xin l\u01b0u \u00fd r\u1eb1ng \u0111\u1ed1i v\u1edbi ti\u00eau ch\u00ed n\u00e0y, Aspose.Words ch\u1ec9 h\u1ed7 tr\u1ee3 l\u01b0u sang \u0111\u1ecbnh d\u1ea1ng HTML khi chia t\u00e1ch.<\/p>\n<p>Khi l\u01b0u v\u00e0o EPUB, t\u00e0i li\u1ec7u kh\u00f4ng \u0111\u01b0\u1ee3c chia th\u00e0nh nhi\u1ec1u t\u1ec7p v\u00e0 s\u1ebd ch\u1ec9 c\u00f3 m\u1ed9t t\u1ec7p \u0111\u1ea7u ra.<\/p>\n<h3 id=\"split-a-document-by-sections\">T\u00e1ch t\u00e0i li\u1ec7u theo ph\u1ea7n<\/h3>\n<p>Aspose.Words c\u0169ng cho ph\u00e9p b\u1ea1n s\u1eed d\u1ee5ng ng\u1eaft ph\u1ea7n \u0111\u1ec3 chia nh\u1ecf t\u00e0i li\u1ec7u v\u00e0 l\u01b0u ch\u00fang v\u00e0o HTML. V\u1edbi m\u1ee5c \u0111\u00edch n\u00e0y, h\u00e3y s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/documentsplitcriteria\/#section_break\">SECTION_BREAK<\/a> l\u00e0m <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/htmlsaveoptions\/document_split_criteria\/\">document_split_criteria<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Split%20Documents-split_document-SplitDocumentBySectionsHtml.py\"><\/script>\n\n<p>C\u00f3 m\u1ed9t c\u00e1ch kh\u00e1c \u0111\u1ec3 chia t\u00e0i li\u1ec7u ngu\u1ed3n th\u00e0nh nhi\u1ec1u t\u00e0i li\u1ec7u \u0111\u1ea7u ra v\u00e0 b\u1ea1n c\u00f3 th\u1ec3 ch\u1ecdn b\u1ea5t k\u1ef3 \u0111\u1ecbnh d\u1ea1ng \u0111\u1ea7u ra n\u00e0o \u0111\u01b0\u1ee3c Aspose.Words h\u1ed7 tr\u1ee3.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch chia t\u00e0i li\u1ec7u th\u00e0nh c\u00e1c ph\u1ea7n nh\u1ecf h\u01a1n b\u1eb1ng d\u1ea5u ng\u1eaft ph\u1ea7n (kh\u00f4ng s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/htmlsaveoptions\/document_split_criteria\/\">document_split_criteria<\/a>):<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Split%20Documents-split_document-SplitDocumentBySections.py\"><\/script>\n\n<h2 id=\"splitting-by-pages\">Chia theo trang<\/h2>\n<p>B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 chia trang t\u00e0i li\u1ec7u theo trang, theo ph\u1ea1m vi trang ho\u1eb7c b\u1eaft \u0111\u1ea7u b\u1eb1ng s\u1ed1 trang \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh. Trong tr\u01b0\u1eddng h\u1ee3p \u0111\u00f3, ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/extract_pages\/\">extract_pages<\/a> c\u00f3 th\u1ec3 th\u1ef1c hi\u1ec7n \u0111\u01b0\u1ee3c c\u00f4ng vi\u1ec7c n\u00e0y.<\/p>\n<p>Ph\u1ea7n n\u00e0y m\u00f4 t\u1ea3 m\u1ed9t s\u1ed1 tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng vi\u1ec7c chia t\u00e0i li\u1ec7u theo ph\u00e2n trang b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> v\u00e0 ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/extract_pages\/\">extract_pages<\/a>.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng b\u1ea5t k\u1ef3 <a href=\"https:\/\/docs.aspose.com\/words\/words\/vi\/python-net\/supported-document-formats\/\">\u0110\u1ecbnh d\u1ea1ng t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3<\/a> n\u00e0o.\n<\/div>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nDo c\u00f3 nhi\u1ec1u s\u1eafc th\u00e1i xu\u1ea5t hi\u1ec7n trong khi gi\u1ea3m s\u1ed1 l\u01b0\u1ee3ng trang n\u00ean vi\u1ec7c kh\u1edbp ho\u00e0n to\u00e0n v\u1edbi b\u1ed1 c\u1ee5c Microsoft Word l\u00e0 m\u1ed9t c\u00f4ng vi\u1ec7c kh\u00e1 ph\u1ee9c t\u1ea1p. Do \u0111\u00f3, t\u00f9y thu\u1ed9c v\u00e0o \u0111\u1ed9 ph\u1ee9c t\u1ea1p c\u1ee7a t\u00e0i li\u1ec7u, c\u00f3 th\u1ec3 c\u00f3 m\u1ed9t ch\u00fat kh\u00e1c bi\u1ec7t trong b\u1ed1 c\u1ee5c t\u00e0i li\u1ec7u thu \u0111\u01b0\u1ee3c so v\u1edbi t\u00e0i li\u1ec7u g\u1ed1c.\n<\/div>\n\n<h3 id=\"split-a-document-page-by-page\">Chia trang t\u00e0i li\u1ec7u theo trang<\/h3>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n chia trang t\u00e0i li\u1ec7u nhi\u1ec1u trang theo trang.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch chia t\u00e0i li\u1ec7u v\u00e0 l\u01b0u t\u1eebng trang d\u01b0\u1edbi d\u1ea1ng t\u00e0i li\u1ec7u ri\u00eang bi\u1ec7t:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Split%20Documents-split_document-SplitDocumentPageByPage.py\"><\/script>\n\n<h3 id=\"split-a-document-by-page-ranges\">T\u00e1ch t\u00e0i li\u1ec7u theo ph\u1ea1m vi trang<\/h3>\n<p>Aspose.Words cho ph\u00e9p chia t\u00e0i li\u1ec7u nhi\u1ec1u trang theo ph\u1ea1m vi trang. B\u1ea1n c\u00f3 th\u1ec3 chia m\u1ed9t t\u1ec7p th\u00e0nh nhi\u1ec1u t\u1ec7p v\u1edbi nhi\u1ec1u ph\u1ea1m vi trang kh\u00e1c nhau ho\u1eb7c ch\u1ec9 ch\u1ecdn m\u1ed9t ph\u1ea1m vi v\u00e0 ch\u1ec9 l\u01b0u ph\u1ea7n n\u00e0y c\u1ee7a t\u00e0i li\u1ec7u ngu\u1ed3n. L\u01b0u \u00fd r\u1eb1ng b\u1ea1n c\u00f3 th\u1ec3 ch\u1ecdn ph\u1ea1m vi trang theo s\u1ed1 trang t\u1ed1i \u0111a v\u00e0 t\u1ed1i thi\u1ec3u c\u1ee7a t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch chia t\u00e0i li\u1ec7u th\u00e0nh c\u00e1c ph\u1ea7n nh\u1ecf h\u01a1n theo ph\u1ea1m vi trang v\u1edbi ch\u1ec9 m\u1ee5c b\u1eaft \u0111\u1ea7u v\u00e0 k\u1ebft th\u00fac c\u1ee5 th\u1ec3:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Split%20Documents-split_document-SplitDocumentByPageRange.py\"><\/script>\n\n<h2 id=\"merge-the-split-document-with-another-file\">H\u1ee3p nh\u1ea5t t\u00e0i li\u1ec7u \u0111\u00e3 t\u00e1ch v\u1edbi m\u1ed9t t\u1ec7p kh\u00e1c<\/h2>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n h\u1ee3p nh\u1ea5t t\u00e0i li\u1ec7u t\u00e1ch \u0111\u1ea7u ra v\u1edbi t\u00e0i li\u1ec7u kh\u00e1c \u0111\u1ec3 t\u1ea1o th\u00e0nh t\u00e0i li\u1ec7u m\u1edbi. \u0110i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c g\u1ecdi l\u00e0 h\u1ee3p nh\u1ea5t t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch h\u1ee3p nh\u1ea5t m\u1ed9t t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c chia t\u00e1ch v\u1edbi m\u1ed9t t\u00e0i li\u1ec7u kh\u00e1c:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Split%20Documents-split_document-MergeSplitDocuments.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: T\u00ecm v\u00e0 thay th\u1ebf trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/find-and-replace\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/find-and-replace\/","description":"\n        \n        \n        <p>B\u1ea1n c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng \u0111i\u1ec1u h\u01b0\u1edbng trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh b\u1eb1ng b\u00e0n ph\u00edm v\u00e0 chu\u1ed9t, nh\u01b0ng n\u1ebfu b\u1ea1n c\u00f3 nhi\u1ec1u trang \u0111\u1ec3 cu\u1ed9n qua, s\u1ebd m\u1ea5t kh\u00e1 nhi\u1ec1u th\u1eddi gian \u0111\u1ec3 t\u00ecm th\u1ea5y v\u0103n b\u1ea3n c\u1ee5 th\u1ec3 trong m\u1ed9t t\u00e0i li\u1ec7u d\u00e0i. S\u1ebd t\u1ed1n nhi\u1ec1u th\u1eddi gian h\u01a1n khi b\u1ea1n mu\u1ed1n thay th\u1ebf m\u1ed9t s\u1ed1 k\u00fd t\u1ef1 ho\u1eb7c t\u1eeb n\u00e0o \u0111\u00f3 m\u00e0 b\u1ea1n \u0111\u00e3 s\u1eed d\u1ee5ng trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh. Ch\u1ee9c n\u0103ng &ldquo;T\u00ecm v\u00e0 thay th\u1ebf&rdquo; cho ph\u00e9p b\u1ea1n t\u00ecm m\u1ed9t chu\u1ed7i k\u00fd t\u1ef1 trong t\u00e0i li\u1ec7u v\u00e0 thay th\u1ebf n\u00f3 b\u1eb1ng m\u1ed9t chu\u1ed7i k\u00fd t\u1ef1 kh\u00e1c.<\/p>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n t\u00ecm m\u1ed9t chu\u1ed7i ho\u1eb7c m\u1eabu bi\u1ec3u th\u1ee9c ch\u00ednh quy c\u1ee5 th\u1ec3 trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh v\u00e0 thay th\u1ebf n\u00f3 b\u1eb1ng m\u1ed9t chu\u1ed7i thay th\u1ebf m\u00e0 kh\u00f4ng c\u1ea7n c\u00e0i \u0111\u1eb7t v\u00e0 s\u1eed d\u1ee5ng c\u00e1c \u1ee9ng d\u1ee5ng b\u1ed5 sung nh\u01b0 Microsoft Word. \u0110i\u1ec1u n\u00e0y s\u1ebd t\u0103ng t\u1ed1c nhi\u1ec1u t\u00e1c v\u1ee5 \u0111\u00e1nh m\u00e1y v\u00e0 \u0111\u1ecbnh d\u1ea1ng, c\u00f3 kh\u1ea3 n\u0103ng gi\u00fap b\u1ea1n ti\u1ebft ki\u1ec7m h\u00e0ng gi\u1edd l\u00e0m vi\u1ec7c.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y gi\u1ea3i th\u00edch c\u00e1ch \u00e1p d\u1ee5ng thay th\u1ebf chu\u1ed7i v\u00e0 bi\u1ec3u th\u1ee9c ch\u00ednh quy v\u1edbi s\u1ef1 h\u1ed7 tr\u1ee3 c\u1ee7a si\u00eau k\u00fd t\u1ef1.<\/p>\n<h2 id=\"ways-to-find-and-replace\">C\u00e1c c\u00e1ch t\u00ecm v\u00e0 thay th\u1ebf<\/h2>\n<p>Aspose.Words cung c\u1ea5p hai c\u00e1ch \u0111\u1ec3 \u00e1p d\u1ee5ng thao t\u00e1c t\u00ecm v\u00e0 thay th\u1ebf b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng nh\u01b0 sau:<\/p>\n<ol>\n<li><em>Thay th\u1ebf chu\u1ed7i \u0111\u01a1n gi\u1ea3n<\/em> \u2013 \u0111\u1ec3 t\u00ecm v\u00e0 thay th\u1ebf m\u1ed9t chu\u1ed7i c\u1ee5 th\u1ec3 b\u1eb1ng m\u1ed9t chu\u1ed7i kh\u00e1c, b\u1ea1n c\u1ea7n ch\u1ec9 \u0111\u1ecbnh chu\u1ed7i t\u00ecm ki\u1ebfm (k\u00fd t\u1ef1 ch\u1eef v\u00e0 s\u1ed1) s\u1ebd \u0111\u01b0\u1ee3c thay th\u1ebf theo t\u1ea5t c\u1ea3 c\u00e1c l\u1ea7n xu\u1ea5t hi\u1ec7n b\u1eb1ng m\u1ed9t chu\u1ed7i thay th\u1ebf \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh kh\u00e1c. C\u1ea3 hai chu\u1ed7i kh\u00f4ng \u0111\u01b0\u1ee3c ch\u1ee9a k\u00fd hi\u1ec7u. H\u00e3y l\u01b0u \u00fd r\u1eb1ng so s\u00e1nh chu\u1ed7i c\u00f3 th\u1ec3 ph\u00e2n bi\u1ec7t ch\u1eef hoa ch\u1eef th\u01b0\u1eddng ho\u1eb7c b\u1ea1n c\u00f3 th\u1ec3 kh\u00f4ng ch\u1eafc ch\u1eafn v\u1ec1 ch\u00ednh t\u1ea3 ho\u1eb7c c\u00f3 m\u1ed9t s\u1ed1 c\u00e1ch vi\u1ebft t\u01b0\u01a1ng t\u1ef1.<\/li>\n<li><em>Bi\u1ec3u th\u1ee9c ch\u00ednh quy<\/em> \u2013 \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh m\u1ed9t bi\u1ec3u th\u1ee9c ch\u00ednh quy nh\u1eb1m t\u00ecm chu\u1ed7i kh\u1edbp ch\u00ednh x\u00e1c v\u00e0 thay th\u1ebf ch\u00fang theo bi\u1ec3u th\u1ee9c ch\u00ednh quy c\u1ee7a b\u1ea1n. L\u01b0u \u00fd r\u1eb1ng m\u1ed9t t\u1eeb \u0111\u01b0\u1ee3c \u0111\u1ecbnh ngh\u0129a l\u00e0 ch\u1ec9 \u0111\u01b0\u1ee3c t\u1ea1o th\u00e0nh t\u1eeb c\u00e1c k\u00fd t\u1ef1 ch\u1eef v\u00e0 s\u1ed1. N\u1ebfu vi\u1ec7c thay th\u1ebf \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n ch\u1ec9 v\u1edbi to\u00e0n b\u1ed9 c\u00e1c t\u1eeb \u0111\u01b0\u1ee3c kh\u1edbp v\u00e0 chu\u1ed7i \u0111\u1ea7u v\u00e0o ch\u1ee9a c\u00e1c k\u00fd hi\u1ec7u th\u00ec s\u1ebd kh\u00f4ng t\u00ecm th\u1ea5y c\u1ee5m t\u1eeb n\u00e0o.<\/li>\n<\/ol>\n<p>Ngo\u00e0i ra, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng c\u00e1c si\u00eau k\u00fd t\u1ef1 \u0111\u1eb7c bi\u1ec7t v\u1edbi t\u00ednh n\u0103ng thay th\u1ebf chu\u1ed7i \u0111\u01a1n gi\u1ea3n v\u00e0 c\u00e1c bi\u1ec3u th\u1ee9c th\u00f4ng th\u01b0\u1eddng \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh d\u1ea5u ng\u1eaft trong thao t\u00e1c t\u00ecm v\u00e0 thay th\u1ebf.<\/p>\n<p>Aspose.Words tr\u00ecnh b\u00e0y ch\u1ee9c n\u0103ng t\u00ecm v\u00e0 thay th\u1ebf b\u1eb1ng m\u00f4-\u0111un <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.replacing\/\">aspose.words.replacing<\/a>. B\u1ea1n c\u00f3 th\u1ec3 l\u00e0m vi\u1ec7c v\u1edbi nhi\u1ec1u t\u00f9y ch\u1ecdn trong qu\u00e1 tr\u00ecnh t\u00ecm v\u00e0 thay th\u1ebf b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.replacing\/findreplaceoptions\/\">FindReplaceOptions<\/a>.<\/p>\n<h3 id=\"t\u00ecm-v\u00e0-thay-th\u1ebf-v\u0103n-b\u1ea3n-b\u1eb1ng-find-and-replace-text-using-simple-string-replacement-thay-th\u1ebf-chu\u1ed7i-\u0111\u01a1n-gi\u1ea3n\">T\u00ecm v\u00e0 thay th\u1ebf v\u0103n b\u1ea3n b\u1eb1ng {#find-and-replace-text-using-simple-string-replacement} thay th\u1ebf chu\u1ed7i \u0111\u01a1n gi\u1ea3n<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng m\u1ed9t trong c\u00e1c ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/replace\/\">replace<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/replace_regex\/\">replace_regex<\/a> \u0111\u1ec3 t\u00ecm ho\u1eb7c thay th\u1ebf m\u1ed9t chu\u1ed7i c\u1ee5 th\u1ec3 v\u00e0 tr\u1ea3 v\u1ec1 s\u1ed1 l\u01b0\u1ee3ng thay th\u1ebf \u0111\u00e3 \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n. Trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y, b\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh m\u1ed9t chu\u1ed7i c\u1ea7n thay th\u1ebf, m\u1ed9t chu\u1ed7i s\u1ebd thay th\u1ebf t\u1ea5t c\u1ea3 c\u00e1c l\u1ea7n xu\u1ea5t hi\u1ec7n c\u1ee7a n\u00f3, li\u1ec7u vi\u1ec7c thay th\u1ebf c\u00f3 ph\u00e2n bi\u1ec7t ch\u1eef hoa ch\u1eef th\u01b0\u1eddng hay kh\u00f4ng v\u00e0 li\u1ec7u ch\u1ec9 c\u00e1c t\u1eeb \u0111\u1ed9c l\u1eadp s\u1ebd b\u1ecb \u1ea3nh h\u01b0\u1edfng hay kh\u00f4ng.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch t\u00ecm chu\u1ed7i &ldquo;<em>CustomerName<\/em>&rdquo; v\u00e0 thay th\u1ebf n\u00f3 b\u1eb1ng chu\u1ed7i <em>&ldquo;James Bond&rdquo;<\/em>:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">writeln<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Hello _CustomerName_,&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"k\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Original document text: &#34;<\/span> <span class=\"o\">+<\/span> <span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">range<\/span><span class=\"o\">.<\/span><span class=\"n\">text<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">range<\/span><span class=\"o\">.<\/span><span class=\"n\">replace<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;_CustomerName_&#34;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;James Bond&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">replacing<\/span><span class=\"o\">.<\/span><span class=\"n\">FindReplaceOptions<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">replacing<\/span><span class=\"o\">.<\/span><span class=\"n\">FindReplaceDirection<\/span><span class=\"o\">.<\/span><span class=\"n\">FORWARD<\/span><span class=\"p\">))<\/span>\n\n<span class=\"k\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Document text after replace: &#34;<\/span> <span class=\"o\">+<\/span> <span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">range<\/span><span class=\"o\">.<\/span><span class=\"n\">text<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Save the modified document<\/span>\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;FindAndReplace.simple_find_replace.docx&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<p>B\u1ea1n c\u00f3 th\u1ec3 nh\u1eadn th\u1ea5y s\u1ef1 kh\u00e1c bi\u1ec7t gi\u1eefa t\u00e0i li\u1ec7u tr\u01b0\u1edbc khi \u00e1p d\u1ee5ng thay th\u1ebf chu\u1ed7i \u0111\u01a1n gi\u1ea3n:<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/find-and-replace\/before-simple-string-replacement.png\" alt=\"tr\u01b0\u1edbc khi thay th\u1ebf chu\u1ed7i \u0111\u01a1n gi\u1ea3n\" style=\"width:600px\"\/>\n<p>V\u00e0 sau khi \u00e1p d\u1ee5ng thay th\u1ebf chu\u1ed7i \u0111\u01a1n gi\u1ea3n:<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/find-and-replace\/after-simple-string-replacement.png\" alt=\"sau khi thay th\u1ebf chu\u1ed7i \u0111\u01a1n gi\u1ea3n\" style=\"width:600px\"\/>\n<h3 id=\"find-and-replace-text-using-regular-expressions\">T\u00ecm v\u00e0 thay th\u1ebf v\u0103n b\u1ea3n b\u1eb1ng bi\u1ec3u th\u1ee9c ch\u00ednh quy<\/h3>\n<p>Bi\u1ec3u th\u1ee9c ch\u00ednh quy l\u00e0 m\u1ed9t m\u1eabu m\u00f4 t\u1ea3 m\u1ed9t chu\u1ed7i v\u0103n b\u1ea3n nh\u1ea5t \u0111\u1ecbnh. Gi\u1ea3 s\u1eed b\u1ea1n mu\u1ed1n thay th\u1ebf t\u1ea5t c\u1ea3 c\u00e1c l\u1ea7n xu\u1ea5t hi\u1ec7n k\u00e9p c\u1ee7a m\u1ed9t t\u1eeb b\u1eb1ng m\u1ed9t l\u1ea7n xu\u1ea5t hi\u1ec7n c\u1ee7a m\u1ed9t t\u1eeb. Sau \u0111\u00f3, b\u1ea1n c\u00f3 th\u1ec3 \u00e1p d\u1ee5ng bi\u1ec3u th\u1ee9c ch\u00ednh quy sau \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh m\u1eabu t\u1eeb k\u00e9p: <code>([a-zA-Z]+) \\1<\/code>.<\/p>\n<p>S\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/replace_regex\/\">replace_regex<\/a> \u0111\u1ec3 t\u00ecm ki\u1ebfm v\u00e0 thay th\u1ebf c\u00e1c t\u1ed5 h\u1ee3p k\u00fd t\u1ef1 c\u1ee5 th\u1ec3 b\u1eb1ng c\u00e1ch \u0111\u1eb7t tham s\u1ed1 bi\u1ec3u th\u1ee9c ch\u00ednh quy l\u00e0m m\u1eabu \u0111\u1ec3 t\u00ecm k\u1ebft qu\u1ea3 kh\u1edbp.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch thay th\u1ebf c\u00e1c chu\u1ed7i kh\u1edbp v\u1edbi m\u1eabu bi\u1ec3u th\u1ee9c ch\u00ednh quy b\u1eb1ng chu\u1ed7i thay th\u1ebf \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-find_and_replace-ReplaceWithRegex.py\"><\/script>\n\n<p>B\u1ea1n c\u00f3 th\u1ec3 nh\u1eadn th\u1ea5y s\u1ef1 kh\u00e1c bi\u1ec7t gi\u1eefa t\u00e0i li\u1ec7u tr\u01b0\u1edbc khi \u00e1p d\u1ee5ng thay th\u1ebf chu\u1ed7i b\u1eb1ng bi\u1ec3u th\u1ee9c ch\u00ednh quy:<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/find-and-replace\/before-replacement-with-regular-expressions.png\" alt=\"before-thay th\u1ebf-v\u1edbi bi\u1ec3u th\u1ee9c ch\u00ednh\" style=\"width:600px\"\/>\n<p>V\u00e0 sau khi \u00e1p d\u1ee5ng thay th\u1ebf chu\u1ed7i b\u1eb1ng bi\u1ec3u th\u1ee9c ch\u00ednh quy:<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/find-and-replace\/after-replacement-with-regular-expressions.png\" alt=\"sau khi thay th\u1ebf b\u1eb1ng bi\u1ec3u th\u1ee9c ch\u00ednh\" style=\"width:600px\"\/>\n<h3 id=\"find-and-replace-text-using-metacharacters\">T\u00ecm v\u00e0 thay th\u1ebf chu\u1ed7i b\u1eb1ng Metacharacters<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng si\u00eau k\u00fd t\u1ef1 trong chu\u1ed7i t\u00ecm ki\u1ebfm ho\u1eb7c chu\u1ed7i thay th\u1ebf n\u1ebfu m\u1ed9t v\u0103n b\u1ea3n ho\u1eb7c c\u1ee5m t\u1eeb c\u1ee5 th\u1ec3 bao g\u1ed3m nhi\u1ec1u \u0111o\u1ea1n, ph\u1ea7n ho\u1eb7c trang. M\u1ed9t s\u1ed1 si\u00eau k\u00fd t\u1ef1 bao g\u1ed3m <strong>&amp;P<\/strong> cho d\u1ea5u ng\u1eaft \u0111o\u1ea1n, <strong>&amp;b<\/strong> cho d\u1ea5u ng\u1eaft ph\u1ea7n, <strong>&amp;m<\/strong> cho d\u1ea5u ng\u1eaft trang v\u00e0 <strong>&amp;l<\/strong> cho d\u1ea5u ng\u1eaft d\u00f2ng.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng si\u00eau k\u00fd t\u1ef1 <strong>&amp;&amp;<\/strong> b\u1eb1ng <strong>&amp;<\/strong>. V\u00ed d\u1ee5: n\u1ebfu b\u1ea1n c\u1ea7n t\u00ecm v\u0103n b\u1ea3n cho <strong>&amp;P<\/strong> kh\u00f4ng ph\u1ea3i l\u00e0 d\u1ea5u ng\u1eaft \u0111o\u1ea1n th\u00ec b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng <strong>&amp;&amp;P<\/strong>.\n<\/div>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch thay th\u1ebf v\u0103n b\u1ea3n b\u1eb1ng ng\u1eaft \u0111o\u1ea1n v\u00e0 ng\u1eaft trang:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-find_and_replace-ReplaceTextContainingMetaCharacters.py\"><\/script>\n\n<h2 id=\"find-and-replace-string-in-header-or-footer-of-a-document\">T\u00ecm v\u00e0 thay th\u1ebf chu\u1ed7i trong \u0111\u1ea7u trang\/ch\u00e2n trang c\u1ee7a t\u00e0i li\u1ec7u<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 t\u00ecm v\u00e0 thay th\u1ebf v\u0103n b\u1ea3n trong ph\u1ea7n \u0111\u1ea7u trang\/ch\u00e2n trang c\u1ee7a t\u00e0i li\u1ec7u Word b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/headerfooter\/\">HeaderFooter<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch thay th\u1ebf v\u0103n b\u1ea3n c\u1ee7a ph\u1ea7n ti\u00eau \u0111\u1ec1 trong t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-find_and_replace-ReplaceTextInFooter.py\"><\/script>\n\n<p>B\u1ea1n c\u00f3 th\u1ec3 nh\u1eadn th\u1ea5y s\u1ef1 kh\u00e1c bi\u1ec7t gi\u1eefa t\u00e0i li\u1ec7u tr\u01b0\u1edbc khi \u00e1p d\u1ee5ng thay th\u1ebf chu\u1ed7i ti\u00eau \u0111\u1ec1:<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/find-and-replace\/before-applying-header-string-replacement.png\" alt=\"tr\u01b0\u1edbc khi \u00e1p d\u1ee5ng-ti\u00eau \u0111\u1ec1-chu\u1ed7i-thay th\u1ebf\" style=\"width:600px\"\/>\n<p>V\u00e0 sau khi \u00e1p d\u1ee5ng thay th\u1ebf chu\u1ed7i ti\u00eau \u0111\u1ec1:<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/find-and-replace\/after-applying-header-string-replacement.png\" alt=\"sau khi \u00e1p d\u1ee5ng-ti\u00eau \u0111\u1ec1-chu\u1ed7i-thay th\u1ebf\" style=\"width:600px\"\/>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 \u0111\u1ec3 thay th\u1ebf v\u0103n b\u1ea3n c\u1ee7a ph\u1ea7n ch\u00e2n trang trong t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n r\u1ea5t gi\u1ed1ng v\u1edbi v\u00ed d\u1ee5 v\u1ec1 m\u00e3 ti\u00eau \u0111\u1ec1 tr\u01b0\u1edbc \u0111\u00f3. T\u1ea5t c\u1ea3 nh\u1eefng g\u00ec b\u1ea1n c\u1ea7n l\u00e0m l\u00e0 thay th\u1ebf hai d\u00f2ng sau:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">header<\/span> <span class=\"o\">=<\/span> <span class=\"n\">headersFooters<\/span><span class=\"o\">.<\/span><span class=\"n\">get_by_header_footer_type<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">HeaderFooterType<\/span><span class=\"o\">.<\/span><span class=\"n\">HEADER_PRIMARY<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">header<\/span><span class=\"o\">.<\/span><span class=\"n\">range<\/span><span class=\"o\">.<\/span><span class=\"n\">replace<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Aspose.Words&#34;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;Remove&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">options<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<p>V\u1edbi nh\u1eefng \u0111i\u1ec1u sau \u0111\u00e2y:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">header<\/span> <span class=\"o\">=<\/span> <span class=\"n\">headersFooters<\/span><span class=\"o\">.<\/span><span class=\"n\">get_by_header_footer_type<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">HeaderFooterType<\/span><span class=\"o\">.<\/span><span class=\"n\">FOOTER_PRIMARY<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">header<\/span><span class=\"o\">.<\/span><span class=\"n\">range<\/span><span class=\"o\">.<\/span><span class=\"n\">replace<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;Aspose.Words&#34;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;Remove&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">options<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<p>B\u1ea1n c\u00f3 th\u1ec3 nh\u1eadn th\u1ea5y s\u1ef1 kh\u00e1c bi\u1ec7t gi\u1eefa t\u00e0i li\u1ec7u tr\u01b0\u1edbc khi \u00e1p d\u1ee5ng thay th\u1ebf chu\u1ed7i ch\u00e2n trang:<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/find-and-replace\/before-applying-footer-string-replacement.png\" alt=\"tr\u01b0\u1edbc khi \u00e1p d\u1ee5ng-ch\u00e2n-chu\u1ed7i-thay th\u1ebf\" style=\"width:600px\"\/>\n<p>V\u00e0 sau khi \u00e1p d\u1ee5ng thay th\u1ebf chu\u1ed7i ch\u00e2n trang:<\/p>\n<img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/find-and-replace\/after-applying-footer-string-replacement.png\" alt=\"sau khi \u00e1p d\u1ee5ng-ch\u00e2n-chu\u1ed7i-thay th\u1ebf\" style=\"width:600px\"\/>\n<h2 id=\"ignore-text-during-find-and-replace\">B\u1ecf qua v\u0103n b\u1ea3n trong khi t\u00ecm v\u00e0 thay th\u1ebf<\/h2>\n<p>Trong khi \u00e1p d\u1ee5ng thao t\u00e1c t\u00ecm v\u00e0 thay th\u1ebf, b\u1ea1n c\u00f3 th\u1ec3 b\u1ecf qua m\u1ed9t s\u1ed1 \u0111o\u1ea1n v\u0103n b\u1ea3n nh\u1ea5t \u0111\u1ecbnh. V\u00ec v\u1eady, m\u1ed9t s\u1ed1 ph\u1ea7n nh\u1ea5t \u0111\u1ecbnh c\u1ee7a v\u0103n b\u1ea3n c\u00f3 th\u1ec3 b\u1ecb lo\u1ea1i kh\u1ecfi t\u00ecm ki\u1ebfm v\u00e0 t\u00ednh n\u0103ng t\u00ecm v\u00e0 thay th\u1ebf ch\u1ec9 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng cho c\u00e1c ph\u1ea7n c\u00f2n l\u1ea1i.<\/p>\n<p>Aspose.Words cung c\u1ea5p nhi\u1ec1u thu\u1ed9c t\u00ednh t\u00ecm v\u00e0 thay th\u1ebf \u0111\u1ec3 b\u1ecf qua v\u0103n b\u1ea3n nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.replacing\/findreplaceoptions\/ignore_deleted\/\">ignore_deleted<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.replacing\/findreplaceoptions\/ignore_fields\/\">ignore_fields<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.replacing\/findreplaceoptions\/ignore_inserted\/\">ignore_inserted<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch b\u1ecf qua v\u0103n b\u1ea3n b\u00ean trong c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i x\u00f3a:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-find_and_replace-IgnoreTextInsideDeleteRevisions.py\"><\/script>\n\n<h2 id=\"customize-find-and-replace-operation\">T\u00f9y ch\u1ec9nh thao t\u00e1c T\u00ecm v\u00e0 Thay th\u1ebf<\/h2>\n<p>Aspose.Words cung c\u1ea5p nhi\u1ec1u thu\u1ed9c t\u00ednh kh\u00e1c nhau \u0111\u1ec3 t\u00ecm v\u00e0 thay th\u1ebf v\u0103n b\u1ea3n, ch\u1eb3ng h\u1ea1n nh\u01b0 \u00e1p d\u1ee5ng \u0111\u1ecbnh d\u1ea1ng c\u1ee5 th\u1ec3 v\u1edbi thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.replacing\/findreplaceoptions\/apply_font\/\">apply_font<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.replacing\/findreplaceoptions\/apply_paragraph_format\/\">apply_paragraph_formats<\/a>, s\u1eed d\u1ee5ng c\u00e1c thay th\u1ebf trong c\u00e1c m\u1eabu thay th\u1ebf b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.replacing\/findreplaceoptions\/use_substitutions\/\">use_substitutions<\/a> v\u00e0 c\u00e1c thu\u1ed9c t\u00ednh kh\u00e1c.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch \u0111\u00e1nh d\u1ea5u m\u1ed9t t\u1eeb c\u1ee5 th\u1ec3 trong t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-find_and_replace-FindAndHighlight.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi Ki\u1ec3u v\u00e0 Ch\u1ee7 \u0111\u1ec1","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-styles-and-themes\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-styles-and-themes\/","description":"\n        \n        \n        <p>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/stylecollection\/\">StyleCollection<\/a> \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 qu\u1ea3n l\u00fd t\u00edch h\u1ee3p s\u1eb5n v\u00e0 \u00e1p d\u1ee5ng c\u00e1c c\u00e0i \u0111\u1eb7t do ng\u01b0\u1eddi d\u00f9ng x\u00e1c \u0111\u1ecbnh cho ki\u1ec3u.<\/p>\n<h2 id=\"truy-c\u1eadp-ki\u1ec3u\">Truy c\u1eadp ki\u1ec3u<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 l\u1ea5y t\u1eadp h\u1ee3p c\u00e1c ki\u1ec3u \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh trong t\u00e0i li\u1ec7u b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbase\/styles\/\">Document.styles<\/a>. B\u1ed9 s\u01b0u t\u1eadp n\u00e0y ch\u1ee9a c\u1ea3 ki\u1ec3u d\u1ef1ng s\u1eb5n v\u00e0 ki\u1ec3u do ng\u01b0\u1eddi d\u00f9ng x\u00e1c \u0111\u1ecbnh trong t\u00e0i li\u1ec7u. M\u1ed9t ki\u1ec3u c\u1ee5 th\u1ec3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c l\u1ea5y theo t\u00ean\/b\u00ed danh, m\u00e3 \u0111\u1ecbnh danh ki\u1ec3u ho\u1eb7c ch\u1ec9 m\u1ee5c c\u1ee7a n\u00f3. V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y minh h\u1ecda c\u00e1ch truy c\u1eadp v\u00e0o b\u1ed9 s\u01b0u t\u1eadp c\u00e1c ki\u1ec3u \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh trong t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_styles_and_themes-AccessStyles.py\"><\/script>\n\n<h2 id=\"c\u00e1ch-tr\u00edch-xu\u1ea5t-n\u1ed9i-dung-d\u1ef1a-tr\u00ean-ki\u1ec3u\">C\u00e1ch tr\u00edch xu\u1ea5t n\u1ed9i dung d\u1ef1a tr\u00ean ki\u1ec3u<\/h2>\n<p>\u1ede m\u1ee9c \u0111\u1ed9 \u0111\u01a1n gi\u1ea3n, vi\u1ec7c truy xu\u1ea5t n\u1ed9i dung d\u1ef1a tr\u00ean c\u00e1c ki\u1ec3u t\u1eeb t\u00e0i li\u1ec7u Word c\u00f3 th\u1ec3 h\u1eefu \u00edch \u0111\u1ec3 x\u00e1c \u0111\u1ecbnh, li\u1ec7t k\u00ea v\u00e0 \u0111\u1ebfm c\u00e1c \u0111o\u1ea1n v\u0103n c\u0169ng nh\u01b0 s\u1ed1 d\u00f2ng v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng theo m\u1ed9t ki\u1ec3u c\u1ee5 th\u1ec3. V\u00ed d\u1ee5: b\u1ea1n c\u00f3 th\u1ec3 c\u1ea7n x\u00e1c \u0111\u1ecbnh c\u00e1c lo\u1ea1i n\u1ed9i dung c\u1ee5 th\u1ec3 trong t\u00e0i li\u1ec7u, ch\u1eb3ng h\u1ea1n nh\u01b0 v\u00ed d\u1ee5, ti\u00eau \u0111\u1ec1, t\u00e0i li\u1ec7u tham kh\u1ea3o, t\u1eeb kh\u00f3a, t\u00ean h\u00ecnh v\u00e0 nghi\u00ean c\u1ee9u tr\u01b0\u1eddng h\u1ee3p.<\/p>\n<p>\u0110\u1ec3 ti\u1ebfn th\u00eam m\u1ed9t v\u00e0i b\u01b0\u1edbc n\u1eefa, \u0111i\u1ec1u n\u00e0y c\u0169ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 t\u1eadn d\u1ee5ng c\u1ea5u tr\u00fac c\u1ee7a t\u00e0i li\u1ec7u, \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh b\u1edfi c\u00e1c ki\u1ec3u m\u00e0 n\u00f3 s\u1eed d\u1ee5ng, nh\u1eb1m t\u00e1i s\u1eed d\u1ee5ng t\u00e0i li\u1ec7u cho m\u1ed9t \u0111\u1ea7u ra kh\u00e1c, ch\u1eb3ng h\u1ea1n nh\u01b0 HTML. Tr\u00ean th\u1ef1c t\u1ebf, \u0111\u00e2y l\u00e0 c\u00e1ch x\u00e2y d\u1ef1ng t\u00e0i li\u1ec7u Aspose, \u0111\u01b0a Aspose.Words v\u00e0o th\u1eed nghi\u1ec7m. M\u1ed9t c\u00f4ng c\u1ee5 \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng b\u1eb1ng Aspose.Words l\u1ea5y t\u00e0i li\u1ec7u Word ngu\u1ed3n v\u00e0 chia ch\u00fang th\u00e0nh c\u00e1c ch\u1ee7 \u0111\u1ec1 \u1edf c\u00e1c c\u1ea5p ti\u00eau \u0111\u1ec1 nh\u1ea5t \u0111\u1ecbnh. M\u1ed9t t\u1ec7p XML \u0111\u01b0\u1ee3c t\u1ea1o b\u1eb1ng Aspose.Words \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 x\u00e2y d\u1ef1ng c\u00e2y \u0111i\u1ec1u h\u01b0\u1edbng m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 th\u1ea5y \u1edf b\u00ean tr\u00e1i. V\u00e0 sau \u0111\u00f3 Aspose.Words chuy\u1ec3n \u0111\u1ed5i t\u1eebng ch\u1ee7 \u0111\u1ec1 th\u00e0nh HTML.<\/p>\n<p>Gi\u1ea3i ph\u00e1p truy xu\u1ea5t v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng theo c\u00e1c ki\u1ec3u c\u1ee5 th\u1ec3 trong t\u00e0i li\u1ec7u Word th\u01b0\u1eddng ti\u1ebft ki\u1ec7m v\u00e0 \u0111\u01a1n gi\u1ea3n khi s\u1eed d\u1ee5ng Aspose.Words.<\/p>\n<h3 id=\"gi\u1ea3i-ph\u00e1p\">Gi\u1ea3i ph\u00e1p<\/h3>\n<p>\u0110\u1ec3 minh h\u1ecda c\u00e1ch Aspose.Words x\u1eed l\u00fd vi\u1ec7c truy xu\u1ea5t n\u1ed9i dung d\u1ef1a tr\u00ean ki\u1ec3u d\u1ec5 d\u00e0ng nh\u01b0 th\u1ebf n\u00e0o, h\u00e3y xem m\u1ed9t v\u00ed d\u1ee5. Trong v\u00ed d\u1ee5 n\u00e0y, ch\u00fang ta s\u1ebd truy xu\u1ea5t v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng b\u1eb1ng m\u1ed9t ki\u1ec3u \u0111o\u1ea1n v\u0103n c\u1ee5 th\u1ec3 v\u00e0 m\u1ed9t ki\u1ec3u k\u00fd t\u1ef1 t\u1eeb m\u1ed9t t\u00e0i li\u1ec7u Word m\u1eabu. \u1ede m\u1ee9c \u0111\u1ed9 cao, \u0111i\u1ec1u n\u00e0y s\u1ebd li\u00ean quan \u0111\u1ebfn:<\/p>\n<ul>\n<li>M\u1edf v\u0103n b\u1ea3n Word s\u1eed d\u1ee5ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a>.<\/li>\n<li>L\u1ea5y b\u1ed9 s\u01b0u t\u1eadp c\u1ee7a t\u1ea5t c\u1ea3 c\u00e1c \u0111o\u1ea1n v\u0103n v\u00e0 t\u1ea5t c\u1ea3 c\u00e1c d\u00f2ng trong t\u00e0i li\u1ec7u.<\/li>\n<li>Ch\u1ec9 ch\u1ecdn nh\u1eefng \u0111o\u1ea1n v\u0103n c\u1ea7n thi\u1ebft v\u00e0 ch\u1ea1y. C\u1ee5 th\u1ec3, ch\u00fang t\u00f4i s\u1ebd truy xu\u1ea5t v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng b\u1eb1ng ki\u1ec3u \u0111o\u1ea1n v\u0103n &lsquo;Ti\u00eau \u0111\u1ec1 1&rsquo; v\u00e0 ki\u1ec3u k\u00fd t\u1ef1 &lsquo;Nh\u1ea5n m\u1ea1nh m\u1ea1nh m\u1ebd&rsquo; t\u1eeb t\u00e0i li\u1ec7u Word m\u1eabu n\u00e0y.<\/li>\n<\/ul>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-styles-and-themes\/working-with-styles-and-themes-1.png\" alt=\"working-with-styles-and-themes-aspose-words-net\"><\/p>\n<p>Trong t\u00e0i li\u1ec7u m\u1eabu n\u00e0y, v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng b\u1eb1ng ki\u1ec3u \u0111o\u1ea1n v\u0103n &lsquo;Ti\u00eau \u0111\u1ec1 1&rsquo; l\u00e0 &lsquo;Ch\u00e8n tab&rsquo;, &lsquo;Phong c\u00e1ch nhanh&rsquo; v\u00e0 &lsquo;Ch\u1ee7 \u0111\u1ec1&rsquo; v\u00e0 v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng b\u1eb1ng ki\u1ec3u k\u00fd t\u1ef1 &lsquo;Nh\u1ea5n m\u1ea1nh m\u1ea1nh&rsquo; l\u00e0 m\u1ed9t s\u1ed1 tr\u01b0\u1eddng h\u1ee3p c\u00f3 m\u00e0u xanh lam, v\u0103n b\u1ea3n in nghi\u00eang, in \u0111\u1eadm ch\u1eb3ng h\u1ea1n nh\u01b0 &lsquo;ph\u00f2ng tr\u01b0ng b\u00e0y&rsquo; v\u00e0 &lsquo;c\u00e1i nh\u00ecn t\u1ed5ng th\u1ec3&rsquo;.<\/p>\n<h3 id=\"m\u1eadt-m\u00e3\">M\u1eadt m\u00e3<\/h3>\n<p>Vi\u1ec7c tri\u1ec3n khai truy v\u1ea5n d\u1ef1a tr\u00ean ki\u1ec3u kh\u00e1 \u0111\u01a1n gi\u1ea3n trong m\u00f4 h\u00ecnh \u0111\u1ed1i t\u01b0\u1ee3ng t\u00e0i li\u1ec7u Aspose.Words v\u00ec n\u00f3 ch\u1ec9 s\u1eed d\u1ee5ng c\u00e1c c\u00f4ng c\u1ee5 \u0111\u00e3 c\u00f3 s\u1eb5n. Hai ph\u01b0\u01a1ng th\u1ee9c l\u1edbp \u0111\u01b0\u1ee3c tri\u1ec3n khai cho gi\u1ea3i ph\u00e1p n\u00e0y:<\/p>\n<ul>\n<li><strong>\u0111o\u1ea1n_by_style_name<\/strong> \u2013 Ph\u01b0\u01a1ng th\u1ee9c n\u00e0y truy xu\u1ea5t m\u1ed9t m\u1ea3ng g\u1ed3m c\u00e1c \u0111o\u1ea1n v\u0103n trong t\u00e0i li\u1ec7u c\u00f3 t\u00ean ki\u1ec3u c\u1ee5 th\u1ec3.<\/li>\n<li><strong>run_by_style_name<\/strong> \u2013 Ph\u01b0\u01a1ng th\u1ee9c n\u00e0y truy xu\u1ea5t m\u1ed9t m\u1ea3ng g\u1ed3m c\u00e1c l\u1ea7n ch\u1ea1y trong t\u00e0i li\u1ec7u c\u00f3 t\u00ean ki\u1ec3u c\u1ee5 th\u1ec3. C\u1ea3 hai ph\u01b0\u01a1ng ph\u00e1p n\u00e0y \u0111\u1ec1u r\u1ea5t gi\u1ed1ng nhau, \u0111i\u1ec3m kh\u00e1c bi\u1ec7t duy nh\u1ea5t l\u00e0 c\u00e1c lo\u1ea1i n\u00fat v\u00e0 c\u00e1ch tr\u00ecnh b\u00e0y th\u00f4ng tin ki\u1ec3u trong \u0111o\u1ea1n v\u0103n v\u00e0 c\u00e1c n\u00fat ch\u1ea1y. \u0110\u00e2y l\u00e0 c\u00e1ch tri\u1ec3n khai <code>paragraphs_by_style_name<\/code>: V\u00ed d\u1ee5 b\u00ean d\u01b0\u1edbi t\u00ecm t\u1ea5t c\u1ea3 c\u00e1c \u0111o\u1ea1n \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng theo ki\u1ec3u \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh.<\/li>\n<\/ul>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-extract_content-ParagraphsByStyleName.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\n<p>Vi\u1ec7c tri\u1ec3n khai n\u00e0y c\u0169ng s\u1eed d\u1ee5ng ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/get_child_nodes\/\">Document.get_child_nodes<\/a> c\u1ee7a l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a>, tr\u1ea3 v\u1ec1 m\u1ed9t t\u1eadp h\u1ee3p t\u1ea5t c\u1ea3 c\u00e1c n\u00fat c\u00f3 lo\u1ea1i \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh, trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y l\u00e0 trong t\u1ea5t c\u1ea3 c\u00e1c \u0111o\u1ea1n.<\/p>\n<p>L\u01b0u \u00fd r\u1eb1ng tham s\u1ed1 th\u1ee9 hai c\u1ee7a ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/get_child_nodes\/\">Document.get_child_nodes<\/a> \u0111\u01b0\u1ee3c \u0111\u1eb7t th\u00e0nh <code>True<\/code>. \u0110i\u1ec1u n\u00e0y bu\u1ed9c ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/get_child_nodes\/\">Document.get_child_nodes<\/a> ph\u1ea3i ch\u1ecdn \u0111\u1ec7 quy t\u1eeb t\u1ea5t c\u1ea3 c\u00e1c n\u00fat con, thay v\u00ec ch\u1ec9 ch\u1ecdn c\u00e1c n\u00fat con ngay l\u1eadp t\u1ee9c.<\/p>\n\n<\/div>\n\n<p>C\u0169ng c\u1ea7n ch\u1ec9 ra r\u1eb1ng b\u1ed9 s\u01b0u t\u1eadp \u0111o\u1ea1n v\u0103n kh\u00f4ng t\u1ea1o ra chi ph\u00ed ngay l\u1eadp t\u1ee9c v\u00ec c\u00e1c \u0111o\u1ea1n v\u0103n ch\u1ec9 \u0111\u01b0\u1ee3c t\u1ea3i v\u00e0o b\u1ed9 s\u01b0u t\u1eadp n\u00e0y khi b\u1ea1n truy c\u1eadp c\u00e1c m\u1ee5c trong \u0111\u00f3. Sau \u0111\u00f3, t\u1ea5t c\u1ea3 nh\u1eefng g\u00ec b\u1ea1n c\u1ea7n l\u00e0m l\u00e0 xem qua b\u1ed9 s\u01b0u t\u1eadp, s\u1eed d\u1ee5ng to\u00e1n t\u1eed foreach ti\u00eau chu\u1ea9n v\u00e0 th\u00eam c\u00e1c \u0111o\u1ea1n v\u0103n c\u00f3 ki\u1ec3u \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh v\u00e0o m\u1ea3ng \u0111o\u1ea1n v\u0103n_with_style. T\u00ean ki\u1ec3u <code>Paragraph<\/code> c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c t\u00ecm th\u1ea5y trong thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/style\/name\/\">Style.name<\/a> c\u1ee7a \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/paragraph_format\/\">Paragraph.paragraph_format<\/a>. Vi\u1ec7c tri\u1ec3n khai <strong>run_by_style_name<\/strong> g\u1ea7n nh\u01b0 gi\u1ed1ng nhau, m\u1eb7c d\u00f9 r\u00f5 r\u00e0ng l\u00e0 ch\u00fang t\u00f4i \u0111ang s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodetype\/#run\">NodeType.RUN<\/a> \u0111\u1ec3 truy xu\u1ea5t c\u00e1c n\u00fat \u0111ang ch\u1ea1y. Thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/style\/\">Font.style<\/a> c\u1ee7a \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/run\/\">Run<\/a> \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 truy c\u1eadp th\u00f4ng tin ki\u1ec3u trong c\u00e1c n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/run\/\">Run<\/a>. V\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y t\u00ecm t\u1ea5t c\u1ea3 c\u00e1c l\u1ea7n ch\u1ea1y \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng v\u1edbi ki\u1ec3u \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-extract_content-RunsByStyleName.py\"><\/script>\n\n<p>Khi c\u1ea3 hai truy v\u1ea5n \u0111\u01b0\u1ee3c tri\u1ec3n khai, t\u1ea5t c\u1ea3 nh\u1eefng g\u00ec b\u1ea1n c\u1ea7n l\u00e0m l\u00e0 truy\u1ec1n m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng t\u00e0i li\u1ec7u v\u00e0 ch\u1ec9 \u0111\u1ecbnh t\u00ean ki\u1ec3u c\u1ee7a n\u1ed9i dung b\u1ea1n mu\u1ed1n truy xu\u1ea5t: V\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y ch\u1ea1y truy v\u1ea5n v\u00e0 hi\u1ec3n th\u1ecb k\u1ebft qu\u1ea3. 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-Python-via-.NET\/blob\/master\/Examples\/Data\/Styles.docx\">\u0111\u00e2y<\/a>.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-extract_content-ExtractContentBasedOnStyles.py\"><\/script>\n\n<h3 id=\"k\u1ebft-qu\u1ea3-cu\u1ed1i-c\u00f9ng\">K\u1ebft qu\u1ea3 cu\u1ed1i c\u00f9ng<\/h3>\n<p>Khi m\u1ecdi th\u1ee9 ho\u00e0n t\u1ea5t, vi\u1ec7c ch\u1ea1y m\u1eabu s\u1ebd hi\u1ec3n th\u1ecb k\u1ebft qu\u1ea3 sau:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-styles-and-themes\/working-with-styles-and-themes-2.png\" alt=\"styles-and-themes-aspose-words-net\"><\/p>\n<p>Nh\u01b0 b\u1ea1n c\u00f3 th\u1ec3 th\u1ea5y, \u0111\u00e2y l\u00e0 m\u1ed9t v\u00ed d\u1ee5 r\u1ea5t \u0111\u01a1n gi\u1ea3n, hi\u1ec3n th\u1ecb s\u1ed1 l\u01b0\u1ee3ng v\u00e0 v\u0103n b\u1ea3n c\u1ee7a c\u00e1c \u0111o\u1ea1n v\u0103n \u0111\u00e3 thu th\u1eadp v\u00e0 ch\u1ea1y trong t\u00e0i li\u1ec7u Word m\u1eabu.<\/p>\n<h2 id=\"sao-ch\u00e9p-t\u1ea5t-c\u1ea3-c\u00e1c-ki\u1ec3u-t\u1eeb-m\u1eabu\">Sao ch\u00e9p t\u1ea5t c\u1ea3 c\u00e1c ki\u1ec3u t\u1eeb m\u1eabu<\/h2>\n<p>C\u00f3 nh\u1eefng tr\u01b0\u1eddng h\u1ee3p b\u1ea1n mu\u1ed1n sao ch\u00e9p t\u1ea5t c\u1ea3 c\u00e1c ki\u1ec3u t\u1eeb t\u00e0i li\u1ec7u n\u00e0y sang t\u00e0i li\u1ec7u kh\u00e1c. B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/copy_styles_from_template\/\">Document.copy_styles_from_template<\/a> \u0111\u1ec3 sao ch\u00e9p ki\u1ec3u t\u1eeb m\u1eabu \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh sang t\u00e0i li\u1ec7u. Khi ki\u1ec3u \u0111\u01b0\u1ee3c sao ch\u00e9p t\u1eeb m\u1eabu sang t\u00e0i li\u1ec7u, c\u00e1c ki\u1ec3u c\u00f3 t\u00ean gi\u1ed1ng nhau trong t\u00e0i li\u1ec7u s\u1ebd \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh l\u1ea1i \u0111\u1ec3 kh\u1edbp v\u1edbi m\u00f4 t\u1ea3 ki\u1ec3u trong m\u1eabu. C\u00e1c ki\u1ec3u \u0111\u1ed9c \u0111\u00e1o t\u1eeb m\u1eabu s\u1ebd \u0111\u01b0\u1ee3c sao ch\u00e9p v\u00e0o t\u00e0i li\u1ec7u. C\u00e1c ki\u1ec3u duy nh\u1ea5t trong t\u00e0i li\u1ec7u v\u1eabn \u0111\u01b0\u1ee3c gi\u1eef nguy\u00ean. V\u00ed d\u1ee5 Below code cho th\u1ea5y c\u00e1ch sao ch\u00e9p ki\u1ec3u t\u1eeb t\u00e0i li\u1ec7u n\u00e0y sang t\u00e0i li\u1ec7u kh\u00e1c.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_styles_and_themes-CopyStyles.py\"><\/script>\n\n<h2 id=\"c\u00e1ch-thao-t\u00e1c-thu\u1ed9c-t\u00ednh-ch\u1ee7-\u0111\u1ec1\">C\u00e1ch thao t\u00e1c thu\u1ed9c t\u00ednh ch\u1ee7 \u0111\u1ec1<\/h2>\n<p>Ch\u00fang t\u00f4i \u0111\u00e3 th\u00eam API c\u01a1 b\u1ea3n v\u00e0o Aspose.Words \u0111\u1ec3 truy c\u1eadp c\u00e1c thu\u1ed9c t\u00ednh ch\u1ee7 \u0111\u1ec1 t\u00e0i li\u1ec7u. Hi\u1ec7n t\u1ea1i, API n\u00e0y bao g\u1ed3m c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng c\u00f4ng khai sau:<\/p>\n<ul>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.themes\/theme\/\">Theme<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.themes\/themefonts\/\">ThemeFonts<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.themes\/themecolors\/\">ThemeColors<\/a><\/li>\n<\/ul>\n<p>\u0110\u00e2y l\u00e0 c\u00e1ch b\u1ea1n c\u00f3 th\u1ec3 nh\u1eadn \u0111\u01b0\u1ee3c c\u00e1c thu\u1ed9c t\u00ednh ch\u1ee7 \u0111\u1ec1:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_styles_and_themes-GetThemeProperties.py\"><\/script>\n\n<p>V\u00e0 \u0111\u00e2y l\u00e0 c\u00e1ch b\u1ea1n c\u00f3 th\u1ec3 \u0111\u1eb7t thu\u1ed9c t\u00ednh ch\u1ee7 \u0111\u1ec1:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_styles_and_themes-SetThemeProperties.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi c\u00e1c Ph\u1ea7n trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-sections\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-sections\/","description":"\n        \n        \n        <p>\u0110\u00f4i khi b\u1ea1n mu\u1ed1n m\u1ed9t t\u00e0i li\u1ec7u kh\u00f4ng c\u00f3 c\u00f9ng \u0111\u1ecbnh d\u1ea1ng tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c trang. V\u00ed d\u1ee5: b\u1ea1n c\u00f3 th\u1ec3 c\u1ea7n s\u1eeda \u0111\u1ed5i \u0111\u1ecbnh d\u1ea1ng s\u1ed1 trang, c\u00f3 k\u00edch th\u01b0\u1edbc v\u00e0 h\u01b0\u1edbng trang kh\u00e1c nhau ho\u1eb7c l\u1ea5y trang t\u00e0i li\u1ec7u \u0111\u1ea7u ti\u00ean l\u00e0m trang b\u00eca m\u00e0 kh\u00f4ng \u0111\u00e1nh s\u1ed1. B\u1ea1n c\u00f3 th\u1ec3 \u0111\u1ea1t \u0111\u01b0\u1ee3c \u0111i\u1ec1u \u0111\u00f3 v\u1edbi c\u00e1c ph\u1ea7n.<\/p>\n<p>Ph\u1ea7n l\u00e0 c\u00e1c n\u00fat c\u1ea5p \u0111\u1ed9 ki\u1ec3m so\u00e1t \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang, h\u01b0\u1edbng, c\u1ed9t, l\u1ec1, \u0111\u1ecbnh d\u1ea1ng s\u1ed1 trang v\u00e0 c\u00e1c th\u1ee9 kh\u00e1c.<\/p>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n qu\u1ea3n l\u00fd c\u00e1c ph\u1ea7n, chia t\u00e0i li\u1ec7u th\u00e0nh c\u00e1c ph\u1ea7n v\u00e0 th\u1ef1c hi\u1ec7n c\u00e1c thay \u0111\u1ed5i \u0111\u1ecbnh d\u1ea1ng ch\u1ec9 \u00e1p d\u1ee5ng cho m\u1ed9t ph\u1ea7n c\u1ee5 th\u1ec3. Aspose.Words l\u01b0u tr\u1eef th\u00f4ng tin v\u1ec1 \u0111\u1ecbnh d\u1ea1ng ph\u1ea7n nh\u01b0 \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang, thi\u1ebft l\u1eadp trang v\u00e0 c\u00e0i \u0111\u1eb7t c\u1ed9t trong ph\u1ea7n ng\u1eaft.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y gi\u1ea3i th\u00edch c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi c\u00e1c ph\u1ea7n v\u00e0 d\u1ea5u ng\u1eaft ph\u1ea7n.<\/p>\n<h2 id=\"ph\u1ea7n-v\u00e0-ng\u1eaft-ph\u1ea7n-l\u00e0-g\u00ec\">Ph\u1ea7n v\u00e0 ng\u1eaft ph\u1ea7n l\u00e0 g\u00ec<\/h2>\n<p>C\u00e1c ph\u1ea7n t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c \u0111\u1ea1i di\u1ec7n b\u1edfi c\u00e1c l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/\">Section<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/sectioncollection\/\">SectionCollection<\/a>. C\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng ph\u1ea7n l\u00e0 con tr\u1ef1c ti\u1ebfp c\u1ee7a n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a> v\u00e0 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c truy c\u1eadp th\u00f4ng qua thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/sections\/\">Sections<\/a>. B\u1ea1n c\u00f3 th\u1ec3 qu\u1ea3n l\u00fd c\u00e1c n\u00fat \u0111\u00f3 b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng m\u1ed9t s\u1ed1 ph\u01b0\u01a1ng ph\u00e1p nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodecollection\/remove\/#node\">Remove<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodecollection\/add\/#node\">Add<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodecollection\/index_of\/#node\">IndexOf<\/a> v\u00e0 c\u00e1c ph\u01b0\u01a1ng th\u1ee9c kh\u00e1c.<\/p>\n<p>Ng\u1eaft ph\u1ea7n l\u00e0 t\u00f9y ch\u1ecdn chia trang t\u00e0i li\u1ec7u th\u00e0nh c\u00e1c ph\u1ea7n c\u00f3 b\u1ed1 c\u1ee5c c\u00f3 th\u1ec3 t\u00f9y ch\u1ec9nh.<\/p>\n<h2 id=\"c\u00e1c-lo\u1ea1i-ng\u1eaft-ph\u1ea7n\">C\u00e1c lo\u1ea1i ng\u1eaft ph\u1ea7n<\/h2>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n ph\u00e2n chia v\u00e0 \u0111\u1ecbnh d\u1ea1ng t\u00e0i li\u1ec7u b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c ng\u1eaft ph\u1ea7n kh\u00e1c nhau c\u1ee7a b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/breaktype\/\">BreakType<\/a>:<\/p>\n<ul>\n<li>Ph\u1ea7n BreakContinuous<\/li>\n<li>Ph\u1ea7n BreakNewColumn<\/li>\n<li>M\u1ee5c BreakNewPage<\/li>\n<li>Ph\u1ea7n BreakEvenPage<\/li>\n<li>Ph\u1ea7n BreakOddPage<\/li>\n<\/ul>\n<p>B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/sectionstart\/\">SectionStart<\/a> \u0111\u1ec3 ch\u1ecdn ki\u1ec3u ng\u1eaft ch\u1ec9 \u00e1p d\u1ee5ng cho ph\u1ea7n \u0111\u1ea7u ti\u00ean, ch\u1eb3ng h\u1ea1n nh\u01b0 NewColumn, NewPage, EvenPage v\u00e0 OddPage.<\/p>\n<h2 id=\"qu\u1ea3n-l\u00fd-m\u1ed9t-ph\u1ea7n\">Qu\u1ea3n l\u00fd m\u1ed9t ph\u1ea7n<\/h2>\n<p>V\u00ec m\u1ed9t ph\u1ea7n l\u00e0 m\u1ed9t n\u00fat t\u1ed5ng h\u1ee3p th\u00f4ng th\u01b0\u1eddng n\u00ean to\u00e0n b\u1ed9 thao t\u00e1c n\u00fat API c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 thao t\u00e1c c\u00e1c ph\u1ea7n: th\u00eam, x\u00f3a v\u00e0 c\u00e1c thao t\u00e1c kh\u00e1c tr\u00ean c\u00e1c ph\u1ea7n. B\u1ea1n c\u00f3 th\u1ec3 \u0111\u1ecdc th\u00eam v\u1ec1 c\u00e1c n\u00fat trong b\u00e0i vi\u1ebft <a href=\"https:\/\/docs.aspose.com\/words\/words\/vi\/python-net\/aspose-words-document-object-model\/\">Aspose.Words Document Object Model (DOM)<\/a>.<\/p>\n<p>M\u1eb7t kh\u00e1c, b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng <code>DocumentBuilder<\/code> API \u0111\u1ec3 l\u00e0m vi\u1ec7c v\u1edbi c\u00e1c ph\u1ea7n. Trong b\u00e0i vi\u1ebft n\u00e0y, ch\u00fang ta s\u1ebd t\u1eadp trung v\u00e0o c\u00e1ch l\u00e0m vi\u1ec7c c\u1ee5 th\u1ec3 v\u1edbi c\u00e1c ph\u1ea7n n\u00e0y.<\/p>\n<h2 id=\"ch\u00e8n-ho\u1eb7c-lo\u1ea1i-b\u1ecf-d\u1ea5u-ng\u1eaft-ph\u1ea7n\">Ch\u00e8n ho\u1eb7c lo\u1ea1i b\u1ecf d\u1ea5u ng\u1eaft ph\u1ea7n<\/h2>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n ch\u00e8n d\u1ea5u ng\u1eaft ph\u1ea7n v\u00e0o v\u0103n b\u1ea3n b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_break\/#breaktype\">InsertBreak<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ch\u00e8n d\u1ea5u ng\u1eaft ph\u1ea7n v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=insert-section-breaks.py\"><\/script>\n\n<p>S\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/remove\/#default\">Remove<\/a> \u0111\u1ec3 x\u00f3a d\u1ea5u ng\u1eaft ph\u1ea7n. N\u1ebfu b\u1ea1n kh\u00f4ng c\u1ea7n x\u00f3a d\u1ea5u ng\u1eaft ph\u1ea7n c\u1ee5 th\u1ec3 m\u00e0 thay v\u00e0o \u0111\u00f3 x\u00f3a n\u1ed9i dung c\u1ee7a ph\u1ea7n \u0111\u00f3, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/clear_content\/#default\">ClearContent<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch lo\u1ea1i b\u1ecf d\u1ea5u ng\u1eaft ph\u1ea7n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=remove-section-breaks.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng d\u1ea5u ng\u1eaft ph\u1ea7n c\u00f3 th\u00f4ng tin v\u1ec1 ph\u1ea7n \u0111\u1ee9ng tr\u01b0\u1edbc n\u00f3 ch\u1ee9 kh\u00f4ng ph\u1ea3i ph\u1ea7n \u0111i sau n\u00f3. V\u00ec v\u1eady, n\u1ebfu b\u1ea1n lo\u1ea1i b\u1ecf d\u1ea5u ng\u1eaft ph\u1ea7n, v\u0103n b\u1ea3n tr\u01b0\u1edbc d\u1ea5u ng\u1eaft \u0111\u00e3 x\u00f3a s\u1ebd c\u00f3 c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a d\u1ea5u ng\u1eaft ph\u1ea7n theo sau n\u00f3. \u0110i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 khi\u1ebfn to\u00e0n b\u1ed9 t\u00e0i li\u1ec7u chuy\u1ec3n sang d\u1ea1ng ngang ho\u1eb7c \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang thay \u0111\u1ed5i ho\u1eb7c bi\u1ebfn m\u1ea5t ho\u00e0n to\u00e0n.\n<\/div>\n\n<h2 id=\"di-chuy\u1ec3n-m\u1ed9t-ph\u1ea7n\">Di chuy\u1ec3n m\u1ed9t ph\u1ea7n<\/h2>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n di chuy\u1ec3n m\u1ed9t ph\u1ea7n t\u1eeb v\u1ecb tr\u00ed n\u00e0y sang v\u1ecb tr\u00ed kh\u00e1c trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh, b\u1ea1n c\u1ea7n l\u1ea5y ch\u1ec9 m\u1ee5c c\u1ee7a ph\u1ea7n \u0111\u00f3. Aspose.Words cho ph\u00e9p b\u1ea1n l\u1ea5y v\u1ecb tr\u00ed ph\u1ea7n t\u1eeb <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/sectioncollection\/\">SectionCollection<\/a>. B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/sections\/\">Sections<\/a> \u0111\u1ec3 l\u1ea5y t\u1ea5t c\u1ea3 c\u00e1c ph\u1ea7n trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh. Nh\u01b0ng n\u1ebfu b\u1ea1n ch\u1ec9 mu\u1ed1n l\u1ea5y ph\u1ea7n \u0111\u1ea7u ti\u00ean, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/first_section\/\">FirstSection<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch truy c\u1eadp ph\u1ea7n \u0111\u1ea7u ti\u00ean v\u00e0 l\u1eb7p qua c\u00e1c n\u00fat con c\u1ee7a n\u00fat t\u1ed5ng h\u1ee3p:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=section-child-nodes.py\"><\/script>\n\n<h2 id=\"ch\u1ec9-\u0111\u1ecbnh-b\u1ed1-c\u1ee5c-ph\u1ea7n\">Ch\u1ec9 \u0111\u1ecbnh b\u1ed1 c\u1ee5c ph\u1ea7n<\/h2>\n<p>\u0110\u00f4i khi b\u1ea1n mu\u1ed1n t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh tr\u00f4ng \u0111\u1eb9p h\u01a1n b\u1eb1ng c\u00e1ch t\u1ea1o b\u1ed1 c\u1ee5c s\u00e1ng t\u1ea1o cho c\u00e1c ph\u1ea7n t\u00e0i li\u1ec7u kh\u00e1c nhau. N\u1ebfu b\u1ea1n mu\u1ed1n ch\u1ec9 \u0111\u1ecbnh lo\u1ea1i l\u01b0\u1edbi ph\u1ea7n hi\u1ec7n t\u1ea1i, b\u1ea1n c\u00f3 th\u1ec3 ch\u1ecdn ch\u1ebf \u0111\u1ed9 b\u1ed1 c\u1ee5c ph\u1ea7n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/sectionlayoutmode\/\">SectionLayoutMode<\/a>:<\/p>\n<ul>\n<li>M\u1eb7c \u0111\u1ecbnh<\/li>\n<li>L\u01b0\u1edbi<\/li>\n<li>LineGrid<\/li>\n<li>SnapToChars<\/li>\n<\/ul>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch gi\u1edbi h\u1ea1n s\u1ed1 d\u00f2ng m\u00e0 m\u1ed7i trang c\u00f3 th\u1ec3 c\u00f3:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=line-grid-section-layout-mode.py\"><\/script>\n\n<h2 id=\"ch\u1ec9nh-s\u1eeda-m\u1ed9t-ph\u1ea7n\">Ch\u1ec9nh s\u1eeda m\u1ed9t ph\u1ea7n<\/h2>\n<p>Khi b\u1ea1n th\u00eam m\u1ed9t ph\u1ea7n m\u1edbi v\u00e0o t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh, b\u1ea1n s\u1ebd kh\u00f4ng th\u1ec3 ch\u1ec9nh s\u1eeda n\u1ed9i dung ho\u1eb7c \u0111o\u1ea1n v\u0103n. Aspose.Words cho ph\u00e9p b\u1ea1n \u0111\u1ea3m b\u1ea3o r\u1eb1ng m\u1ed9t ph\u1ea7n ch\u1ee9a n\u1ed9i dung c\u00f3 \u00edt nh\u1ea5t m\u1ed9t \u0111o\u1ea1n v\u0103n b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/ensure_minimum\/#default\">EnsureMinimum<\/a> - n\u00f3 s\u1ebd t\u1ef1 \u0111\u1ed9ng th\u00eam n\u00fat N\u1ed9i dung (ho\u1eb7c HeaderFooter) v\u00e0o t\u00e0i li\u1ec7u v\u00e0 sau \u0111\u00f3 th\u00eam \u0110o\u1ea1n v\u0103n v\u00e0o \u0111\u00f3.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch chu\u1ea9n b\u1ecb n\u00fat ph\u1ea7n m\u1edbi b\u1eb1ng <strong>EnsureMinimum<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=ensure-minimum.py\"><\/script>\n\n<h3 id=\"n\u1ed1i-th\u00eam-ho\u1eb7c-th\u00eam-v\u00e0o-tr\u01b0\u1edbc-n\u1ed9i-dung\">N\u1ed1i th\u00eam ho\u1eb7c th\u00eam v\u00e0o tr\u01b0\u1edbc n\u1ed9i dung<\/h3>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n v\u1ebd m\u1ed9t s\u1ed1 h\u00ecnh d\u1ea1ng ho\u1eb7c th\u00eam v\u0103n b\u1ea3n ho\u1eb7c h\u00ecnh \u1ea3nh v\u00e0o \u0111\u1ea7u\/cu\u1ed1i m\u1ed9t ph\u1ea7n, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng c\u00e1c ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/append_content\/#section\">AppendContent<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/prepend_content\/#section\">PrependContent<\/a> c\u1ee7a l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/\">Section<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch n\u1ed1i th\u00eam n\u1ed9i dung c\u1ee7a m\u1ed9t ph\u1ea7n hi\u1ec7n c\u00f3:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=append-section-content.py\"><\/script>\n\n<h3 id=\"sao-ch\u00e9p-m\u1ed9t-ph\u1ea7n\">Sao ch\u00e9p m\u1ed9t ph\u1ea7n<\/h3>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n sao ch\u00e9p m\u1ed9t ph\u1ea7n b\u1eb1ng c\u00e1ch t\u1ea1o b\u1ea3n sao \u0111\u1ea7y \u0111\u1ee7 c\u1ee7a ph\u1ea7n \u0111\u00f3 b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/clone\/#default\">Clone<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch sao ch\u00e9p ph\u1ea7n \u0111\u1ea7u ti\u00ean trong t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=clone-section.py\"><\/script>\n\n<h3 id=\"sao-ch\u00e9p-c\u00e1c-ph\u1ea7n-gi\u1eefa-c\u00e1c-t\u00e0i-li\u1ec7u\">Sao ch\u00e9p c\u00e1c ph\u1ea7n gi\u1eefa c\u00e1c t\u00e0i li\u1ec7u<\/h3>\n<p>Trong m\u1ed9t s\u1ed1 tr\u01b0\u1eddng h\u1ee3p, b\u1ea1n c\u00f3 th\u1ec3 c\u00f3 nh\u1eefng t\u00e0i li\u1ec7u l\u1edbn c\u00f3 nhi\u1ec1u ph\u1ea7n v\u00e0 b\u1ea1n mu\u1ed1n sao ch\u00e9p n\u1ed9i dung c\u1ee7a m\u1ed9t ph\u1ea7n t\u1eeb t\u00e0i li\u1ec7u n\u00e0y sang t\u00e0i li\u1ec7u kh\u00e1c.<\/p>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n sao ch\u00e9p c\u00e1c ph\u1ea7n gi\u1eefa c\u00e1c t\u00e0i li\u1ec7u b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodeimporter\/import_node\/#node_bool\">ImportNode<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch sao ch\u00e9p c\u00e1c ph\u1ea7n gi\u1eefa c\u00e1c t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=copy-section.py\"><\/script>\n\n<h3 id=\"l\u00e0m-vi\u1ec7c-v\u1edbi-ph\u1ea7n-header-v\u00e0-footer\">L\u00e0m vi\u1ec7c v\u1edbi ph\u1ea7n Header v\u00e0 Footer<\/h3>\n<p>C\u00e1c quy t\u1eafc c\u01a1 b\u1ea3n \u0111\u1ec3 hi\u1ec3n th\u1ecb \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang cho m\u1ed7i ph\u1ea7n kh\u00e1 \u0111\u01a1n gi\u1ea3n:<\/p>\n<ol>\n<li>N\u1ebfu ph\u1ea7n n\u00e0y kh\u00f4ng c\u00f3 \u0111\u1ea7u trang\/ch\u00e2n trang ri\u00eang thu\u1ed9c m\u1ed9t lo\u1ea1i nh\u1ea5t \u0111\u1ecbnh th\u00ec ph\u1ea7n \u0111\u00f3 \u0111\u01b0\u1ee3c l\u1ea5y t\u1eeb ph\u1ea7n tr\u01b0\u1edbc.<\/li>\n<li>Lo\u1ea1i \u0111\u1ea7u trang\/ch\u00e2n trang hi\u1ec3n th\u1ecb tr\u00ean trang \u0111\u01b0\u1ee3c ki\u1ec3m so\u00e1t b\u1edfi c\u00e0i \u0111\u1eb7t ph\u1ea7n &ldquo;Trang \u0111\u1ea7u ti\u00ean kh\u00e1c nhau&rdquo; v\u00e0 &ldquo;Trang ch\u1eb5n &amp; l\u1ebb kh\u00e1c nhau&rdquo; \u2013 n\u1ebfu ch\u00fang b\u1ecb t\u1eaft th\u00ec ti\u00eau \u0111\u1ec1 c\u1ee7a ch\u00ednh ph\u1ea7n \u0111\u00f3 s\u1ebd b\u1ecb b\u1ecf qua.<\/li>\n<\/ol>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch t\u1ea1o 2 ph\u1ea7n c\u00f3 ti\u00eau \u0111\u1ec1 kh\u00e1c nhau:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/2e1b2b28253780881d116e3a873ee668.js?file=link-to-previous-header-footer.py\"><\/script>\n\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n x\u00f3a v\u0103n b\u1ea3n \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang m\u00e0 kh\u00f4ng x\u00f3a \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/headerfooter\/\">HeaderFooter<\/a> trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/clear_headers_footers\/#default\">ClearHeadersFooters<\/a>. Ngo\u00e0i ra, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/section\/delete_header_footer_shapes\/#default\">DeleteHeaderFooterShapes<\/a> \u0111\u1ec3 x\u00f3a t\u1ea5t c\u1ea3 c\u00e1c h\u00ecnh d\u1ea1ng kh\u1ecfi \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch x\u00f3a n\u1ed9i dung c\u1ee7a t\u1ea5t c\u1ea3 \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang trong m\u1ed9t ph\u1ea7n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=delete-header-footer-content.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y v\u1ec1 c\u00e1ch x\u00f3a t\u1ea5t c\u1ea3 c\u00e1c h\u00ecnh d\u1ea1ng kh\u1ecfi t\u1ea5t c\u1ea3 ch\u00e2n trang \u0111\u1ea7u trang trong m\u1ed9t ph\u1ea7n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=delete-header-footer-shapes.py\"><\/script>\n\n<h2 id=\"t\u00f9y-ch\u1ec9nh-thu\u1ed9c-t\u00ednh-trang-trong-m\u1ed9t-ph\u1ea7n\">T\u00f9y ch\u1ec9nh thu\u1ed9c t\u00ednh trang trong m\u1ed9t ph\u1ea7n<\/h2>\n<p>Tr\u01b0\u1edbc khi in m\u1ed9t trang ho\u1eb7c m\u1ed9t t\u00e0i li\u1ec7u, b\u1ea1n c\u00f3 th\u1ec3 mu\u1ed1n t\u00f9y ch\u1ec9nh v\u00e0 s\u1eeda \u0111\u1ed5i k\u00edch th\u01b0\u1edbc c\u0169ng nh\u01b0 b\u1ed1 c\u1ee5c c\u1ee7a m\u1ed9t trang ho\u1eb7c to\u00e0n b\u1ed9 t\u00e0i li\u1ec7u. V\u1edbi thi\u1ebft l\u1eadp trang, b\u1ea1n c\u00f3 th\u1ec3 thay \u0111\u1ed5i c\u00e0i \u0111\u1eb7t c\u1ee7a c\u00e1c trang t\u00e0i li\u1ec7u nh\u01b0 l\u1ec1, h\u01b0\u1edbng v\u00e0 k\u00edch th\u01b0\u1edbc \u0111\u1ec3 in c\u00e1c trang \u0111\u1ea7u ti\u00ean ho\u1eb7c trang l\u1ebb kh\u00e1c nhau.<\/p>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n t\u00f9y ch\u1ec9nh c\u00e1c thu\u1ed9c t\u00ednh trang v\u00e0 ph\u1ea7n b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/pagesetup\/\">PageSetup<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch \u0111\u1eb7t c\u00e1c thu\u1ed9c t\u00ednh nh\u01b0 k\u00edch th\u01b0\u1edbc trang v\u00e0 h\u01b0\u1edbng cho ph\u1ea7n hi\u1ec7n t\u1ea1i:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=page-setup-and-section-formatting.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eeda \u0111\u1ed5i thu\u1ed9c t\u00ednh trang trong t\u1ea5t c\u1ea3 c\u00e1c ph\u1ea7n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/000cda3bfe9679c09bfd03617bd1f9e8.js?file=modify-page-setup-in-all-sections.py\"><\/script>\n\n<h2 id=\"xem-th\u00eam\">Xem th\u00eam<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/logical-levels-of-nodes-in-a-document\/#document-and-section-logical-level\">M\u1ee9c \u0111\u1ed9 logic c\u1ee7a c\u00e1c n\u00fat trong t\u00e0i li\u1ec7u<\/a><\/li>\n<li><a href=\"https:\/\/docs.aspose.com\/words\/words\/vi\/python-net\/insert-and-append-documents\/\">Ch\u00e8n v\u00e0 n\u1ed1i t\u00e0i li\u1ec7u<\/a><\/li>\n<\/ul>\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi d\u00e3y trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-ranges\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-ranges\/","description":"\n        \n        \n        \n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nTrong Aspose.Words, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/\">Range<\/a> l\u00e0 m\u1ed9t &ldquo;c\u1eeda s\u1ed5 ph\u1eb3ng&rdquo; d\u1eabn v\u00e0o m\u00f4 h\u00ecnh t\u00e0i li\u1ec7u d\u1ea1ng c\u00e2y.\n<\/div>\n\n<p>N\u1ebfu b\u1ea1n \u0111\u00e3 t\u1eebng l\u00e0m vi\u1ec7c v\u1edbi Microsoft Word Automation, c\u00f3 th\u1ec3 b\u1ea1n bi\u1ebft r\u1eb1ng m\u1ed9t trong nh\u1eefng c\u00f4ng c\u1ee5 ch\u00ednh \u0111\u1ec3 ki\u1ec3m tra v\u00e0 s\u1eeda \u0111\u1ed5i n\u1ed9i dung t\u00e0i li\u1ec7u l\u00e0 \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/\">Range<\/a>. <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/\">Range<\/a> gi\u1ed1ng nh\u01b0 m\u1ed9t &ldquo;c\u1eeda s\u1ed5&rdquo; nh\u00ecn v\u00e0o n\u1ed9i dung v\u00e0 \u0111\u1ecbnh d\u1ea1ng t\u00e0i li\u1ec7u. Aspose.Words c\u0169ng c\u00f3 l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/\">Range<\/a> v\u00e0 n\u00f3 \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf \u0111\u1ec3 tr\u00f4ng v\u00e0 ho\u1ea1t \u0111\u1ed9ng t\u01b0\u01a1ng t\u1ef1 nh\u01b0 <strong>Range<\/strong> trong Microsoft Word. M\u1eb7c d\u00f9 <strong>Range<\/strong> kh\u00f4ng th\u1ec3 bao g\u1ed3m m\u1ed9t ph\u1ea7n t\u00f9y \u00fd c\u1ee7a t\u00e0i li\u1ec7u v\u00e0 kh\u00f4ng c\u00f3 <strong>Start<\/strong> v\u00e0 <strong>End<\/strong>, nh\u01b0ng b\u1ea1n c\u00f3 th\u1ec3 truy c\u1eadp ph\u1ea1m vi \u0111\u01b0\u1ee3c bao ph\u1ee7 b\u1edfi b\u1ea5t k\u1ef3 n\u00fat t\u00e0i li\u1ec7u n\u00e0o, k\u1ec3 c\u1ea3 ch\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a>. N\u00f3i c\u00e1ch kh\u00e1c, m\u1ed7i n\u00fat c\u00f3 ph\u1ea1m vi ri\u00eang. \u0110\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/\">Range<\/a> cho ph\u00e9p b\u1ea1n truy c\u1eadp v\u00e0 s\u1eeda \u0111\u1ed5i v\u0103n b\u1ea3n, d\u1ea5u trang v\u00e0 c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu trong ph\u1ea1m vi.<\/p>\n<h2 id=\"truy-xu\u1ea5t-v\u0103n-b\u1ea3n-thu\u1ea7n-t\u00fay\">Truy xu\u1ea5t v\u0103n b\u1ea3n thu\u1ea7n t\u00fay<\/h2>\n<p>S\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/text\/\">text<\/a> \u0111\u1ec3 truy xu\u1ea5t v\u0103n b\u1ea3n thu\u1ea7n t\u00fay, ch\u01b0a \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng c\u1ee7a d\u1ea3i \u00f4.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u1ea5y v\u0103n b\u1ea3n \u0111\u01a1n gi\u1ea3n, ch\u01b0a \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng c\u1ee7a m\u1ed9t ph\u1ea1m vi:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_ranges-RangesGetText.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Document.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"x\u00f3a-v\u0103n-b\u1ea3n\">X\u00f3a v\u0103n b\u1ea3n<\/h2>\n<p>Ph\u1ea1m vi cho ph\u00e9p x\u00f3a t\u1ea5t c\u1ea3 c\u00e1c k\u00fd t\u1ef1 c\u1ee7a ph\u1ea1m vi b\u1eb1ng c\u00e1ch g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/delete\/\">delete<\/a><\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch x\u00f3a t\u1ea5t c\u1ea3 c\u00e1c k\u00fd t\u1ef1 c\u1ee7a m\u1ed9t ph\u1ea1m vi:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_ranges-RangesDeleteText.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Document.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n\n      "},{"title":"Python_via_dotnet: Tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa c\u00e1c n\u00fat t\u00e0i li\u1ec7u","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/how-to-extract-selected-content-between-nodes-in-a-document\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/how-to-extract-selected-content-between-nodes-in-a-document\/","description":"\n        \n        \n        <p>Khi l\u00e0m vi\u1ec7c v\u1edbi t\u00e0i li\u1ec7u, \u0111i\u1ec1u quan tr\u1ecdng l\u00e0 c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng tr\u00edch xu\u1ea5t n\u1ed9i dung t\u1eeb m\u1ed9t ph\u1ea1m vi c\u1ee5 th\u1ec3 trong t\u00e0i li\u1ec7u. Tuy nhi\u00ean, n\u1ed9i dung c\u00f3 th\u1ec3 bao g\u1ed3m c\u00e1c y\u1ebfu t\u1ed1 ph\u1ee9c t\u1ea1p nh\u01b0 \u0111o\u1ea1n v\u0103n, b\u1ea3ng bi\u1ec3u, h\u00ecnh \u1ea3nh, v.v.<\/p>\n<p>B\u1ea5t k\u1ec3 n\u1ed9i dung n\u00e0o c\u1ea7n tr\u00edch xu\u1ea5t, ph\u01b0\u01a1ng ph\u00e1p tr\u00edch xu\u1ea5t n\u1ed9i dung \u0111\u00f3 s\u1ebd lu\u00f4n \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh b\u1edfi c\u00e1c n\u00fat \u0111\u01b0\u1ee3c ch\u1ecdn \u0111\u1ec3 tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa. \u0110\u00e2y c\u00f3 th\u1ec3 l\u00e0 to\u00e0n b\u1ed9 n\u1ed9i dung v\u0103n b\u1ea3n ho\u1eb7c c\u00e1c d\u00f2ng v\u0103n b\u1ea3n \u0111\u01a1n gi\u1ea3n.<\/p>\n<p>C\u00f3 nhi\u1ec1u t\u00ecnh hu\u1ed1ng c\u00f3 th\u1ec3 x\u1ea3y ra v\u00e0 do \u0111\u00f3 c\u00f3 nhi\u1ec1u lo\u1ea1i n\u00fat kh\u00e1c nhau c\u1ea7n xem x\u00e9t khi tr\u00edch xu\u1ea5t n\u1ed9i dung. V\u00ed d\u1ee5: b\u1ea1n c\u00f3 th\u1ec3 mu\u1ed1n tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa:<\/p>\n<ul>\n<li>Hai \u0111o\u1ea1n v\u0103n c\u1ee5 th\u1ec3<\/li>\n<li>D\u00f2ng v\u0103n b\u1ea3n c\u1ee5 th\u1ec3<\/li>\n<li>C\u00e1c tr\u01b0\u1eddng thu\u1ed9c nhi\u1ec1u lo\u1ea1i kh\u00e1c nhau, ch\u1eb3ng h\u1ea1n nh\u01b0 tr\u01b0\u1eddng h\u1ee3p nh\u1ea5t<\/li>\n<li>Ph\u1ea1m vi b\u1eaft \u0111\u1ea7u v\u00e0 k\u1ebft th\u00fac c\u1ee7a d\u1ea5u trang ho\u1eb7c nh\u1eadn x\u00e9t<\/li>\n<li>N\u1ed9i dung v\u0103n b\u1ea3n kh\u00e1c nhau ch\u1ee9a trong c\u00e1c ph\u1ea7n ri\u00eang bi\u1ec7t<\/li>\n<\/ul>\n<p>Trong m\u1ed9t s\u1ed1 tr\u01b0\u1eddng h\u1ee3p, b\u1ea1n th\u1eadm ch\u00ed c\u00f3 th\u1ec3 c\u1ea7n k\u1ebft h\u1ee3p c\u00e1c lo\u1ea1i n\u00fat kh\u00e1c nhau, ch\u1eb3ng h\u1ea1n nh\u01b0 tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa m\u1ed9t \u0111o\u1ea1n v\u0103n v\u00e0 m\u1ed9t tr\u01b0\u1eddng ho\u1eb7c gi\u1eefa m\u1ed9t l\u1ea7n ch\u1ea1y v\u00e0 m\u1ed9t d\u1ea5u trang.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y cung c\u1ea5p c\u00e1ch tri\u1ec3n khai m\u00e3 \u0111\u1ec3 tr\u00edch xu\u1ea5t v\u0103n b\u1ea3n gi\u1eefa c\u00e1c n\u00fat kh\u00e1c nhau, c\u0169ng nh\u01b0 c\u00e1c v\u00ed d\u1ee5 v\u1ec1 c\u00e1c t\u00ecnh hu\u1ed1ng ph\u1ed5 bi\u1ebfn.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nNh\u1eefng v\u00ed d\u1ee5 n\u00e0y ch\u1ec9 l\u00e0 m\u1ed9t v\u00e0i minh ch\u1ee9ng cho nhi\u1ec1u kh\u1ea3 n\u0103ng. Ch\u00fang t\u00f4i d\u1ef1 \u0111\u1ecbnh ch\u1ee9c n\u0103ng tr\u00edch xu\u1ea5t v\u0103n b\u1ea3n s\u1ebd tr\u1edf th\u00e0nh m\u1ed9t ph\u1ea7n c\u1ee7a API c\u00f4ng khai trong t\u01b0\u01a1ng lai v\u00e0 s\u1ebd kh\u00f4ng c\u1ea7n th\u00eam m\u00e3. Trong th\u1eddi gian ch\u1edd \u0111\u1ee3i, vui l\u00f2ng g\u1eedi y\u00eau c\u1ea7u c\u1ee7a b\u1ea1n v\u1ec1 ch\u1ee9c n\u0103ng n\u00e0y tr\u00ean <a href=\"https:\/\/forum.aspose.com\/c\/words\/8\">di\u1ec5n \u0111\u00e0n Aspose.Words<\/a>.\n<\/div>\n\n<h2 id=\"t\u1ea1i-sao-tr\u00edch-xu\u1ea5t-n\u1ed9i-dung\">T\u1ea1i sao tr\u00edch xu\u1ea5t n\u1ed9i dung<\/h2>\n<p>Th\u00f4ng th\u01b0\u1eddng m\u1ee5c ti\u00eau c\u1ee7a vi\u1ec7c tr\u00edch xu\u1ea5t n\u1ed9i dung l\u00e0 sao ch\u00e9p ho\u1eb7c l\u01b0u ri\u00eang n\u1ed9i dung \u0111\u00f3 trong m\u1ed9t t\u00e0i li\u1ec7u m\u1edbi. V\u00ed d\u1ee5: b\u1ea1n c\u00f3 th\u1ec3 tr\u00edch xu\u1ea5t n\u1ed9i dung v\u00e0:<\/p>\n<ul>\n<li>Sao ch\u00e9p n\u00f3 v\u00e0o m\u1ed9t t\u00e0i li\u1ec7u ri\u00eang bi\u1ec7t<\/li>\n<li>Chuy\u1ec3n \u0111\u1ed5i m\u1ed9t ph\u1ea7n c\u1ee5 th\u1ec3 c\u1ee7a t\u00e0i li\u1ec7u sang PDF ho\u1eb7c h\u00ecnh \u1ea3nh<\/li>\n<li>Sao ch\u00e9p n\u1ed9i dung trong t\u00e0i li\u1ec7u nhi\u1ec1u l\u1ea7n<\/li>\n<li>L\u00e0m vi\u1ec7c v\u1edbi n\u1ed9i dung \u0111\u01b0\u1ee3c tr\u00edch xu\u1ea5t t\u00e1ch bi\u1ec7t v\u1edbi ph\u1ea7n c\u00f2n l\u1ea1i c\u1ee7a t\u00e0i li\u1ec7u<\/li>\n<\/ul>\n<p>\u0110i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng \u0111\u1ea1t \u0111\u01b0\u1ee3c b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng Aspose.Words v\u00e0 c\u00e1ch tri\u1ec3n khai m\u00e3 b\u00ean d\u01b0\u1edbi.<\/p>\n<h2 id=\"tr\u00edch-xu\u1ea5t-thu\u1eadt-to\u00e1n-n\u1ed9i-dung\">Tr\u00edch xu\u1ea5t thu\u1eadt to\u00e1n n\u1ed9i dung<\/h2>\n<p>M\u00e3 trong ph\u1ea7n n\u00e0y gi\u1ea3i quy\u1ebft t\u1ea5t c\u1ea3 c\u00e1c t\u00ecnh hu\u1ed1ng c\u00f3 th\u1ec3 x\u1ea3y ra \u0111\u01b0\u1ee3c m\u00f4 t\u1ea3 \u1edf tr\u00ean b\u1eb1ng m\u1ed9t ph\u01b0\u01a1ng ph\u00e1p t\u1ed5ng qu\u00e1t v\u00e0 c\u00f3 th\u1ec3 t\u00e1i s\u1eed d\u1ee5ng. Ph\u00e1c th\u1ea3o chung c\u1ee7a k\u1ef9 thu\u1eadt n\u00e0y bao g\u1ed3m:<\/p>\n<ol>\n<li>T\u1eadp h\u1ee3p c\u00e1c n\u00fat quy\u1ebft \u0111\u1ecbnh v\u00f9ng n\u1ed9i dung s\u1ebd \u0111\u01b0\u1ee3c tr\u00edch xu\u1ea5t t\u1eeb t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n. Vi\u1ec7c truy xu\u1ea5t c\u00e1c n\u00fat n\u00e0y \u0111\u01b0\u1ee3c ng\u01b0\u1eddi d\u00f9ng x\u1eed l\u00fd trong m\u00e3 c\u1ee7a h\u1ecd, d\u1ef1a tr\u00ean nh\u1eefng g\u00ec h\u1ecd mu\u1ed1n tr\u00edch xu\u1ea5t.<\/li>\n<li>Chuy\u1ec3n c\u00e1c n\u00fat n\u00e0y sang ph\u01b0\u01a1ng th\u1ee9c <strong>ExtractContent<\/strong> \u0111\u01b0\u1ee3c cung c\u1ea5p b\u00ean d\u01b0\u1edbi. B\u1ea1n c\u0169ng ph\u1ea3i chuy\u1ec3n m\u1ed9t tham s\u1ed1 boolean cho bi\u1ebft li\u1ec7u c\u00e1c n\u00fat n\u00e0y, \u0111\u00f3ng vai tr\u00f2 l\u00e0 \u0111i\u1ec3m \u0111\u00e1nh d\u1ea5u, c\u00f3 n\u00ean \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o qu\u00e1 tr\u00ecnh tr\u00edch xu\u1ea5t hay kh\u00f4ng.<\/li>\n<li>Truy xu\u1ea5t danh s\u00e1ch n\u1ed9i dung nh\u00e2n b\u1ea3n (c\u00e1c n\u00fat \u0111\u01b0\u1ee3c sao ch\u00e9p) \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh \u0111\u1ec3 tr\u00edch xu\u1ea5t. B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng danh s\u00e1ch c\u00e1c n\u00fat n\u00e0y theo b\u1ea5t k\u1ef3 c\u00e1ch n\u00e0o c\u00f3 th\u1ec3 \u00e1p d\u1ee5ng \u0111\u01b0\u1ee3c, ch\u1eb3ng h\u1ea1n nh\u01b0 t\u1ea1o m\u1ed9t t\u00e0i li\u1ec7u m\u1edbi ch\u1ec9 ch\u1ee9a n\u1ed9i dung \u0111\u00e3 ch\u1ecdn.<\/li>\n<\/ol>\n<h2 id=\"c\u00e1ch-tr\u00edch-xu\u1ea5t-n\u1ed9i-dung\">C\u00e1ch tr\u00edch xu\u1ea5t n\u1ed9i dung<\/h2>\n<p>\u0110\u1ec3 tr\u00edch xu\u1ea5t n\u1ed9i dung t\u1eeb t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n, b\u1ea1n c\u1ea7n g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c <strong>tr\u00edch_n\u1ed9i dung<\/strong> b\u00ean d\u01b0\u1edbi v\u00e0 truy\u1ec1n c\u00e1c tham s\u1ed1 th\u00edch h\u1ee3p. C\u01a1 s\u1edf c\u01a1 b\u1ea3n c\u1ee7a ph\u01b0\u01a1ng ph\u00e1p n\u00e0y li\u00ean quan \u0111\u1ebfn vi\u1ec7c t\u00ecm c\u00e1c n\u00fat c\u1ea5p kh\u1ed1i (\u0111o\u1ea1n v\u00e0 b\u1ea3ng) v\u00e0 sao ch\u00e9p ch\u00fang \u0111\u1ec3 t\u1ea1o c\u00e1c b\u1ea3n sao gi\u1ed1ng h\u1ec7t nhau. N\u1ebfu c\u00e1c n\u00fat \u0111\u00e1nh d\u1ea5u \u0111\u01b0\u1ee3c truy\u1ec1n \u1edf c\u1ea5p kh\u1ed1i th\u00ec ph\u01b0\u01a1ng th\u1ee9c c\u00f3 th\u1ec3 ch\u1ec9 c\u1ea7n sao ch\u00e9p n\u1ed9i dung \u1edf c\u1ea5p \u0111\u00f3 v\u00e0 th\u00eam n\u00f3 v\u00e0o m\u1ea3ng.<\/p>\n<p>Tuy nhi\u00ean, n\u1ebfu c\u00e1c n\u00fat \u0111\u00e1nh d\u1ea5u l\u00e0 n\u1ed9i tuy\u1ebfn (con c\u1ee7a m\u1ed9t \u0111o\u1ea1n v\u0103n) th\u00ec t\u00ecnh hu\u1ed1ng s\u1ebd tr\u1edf n\u00ean ph\u1ee9c t\u1ea1p h\u01a1n, v\u00ec c\u1ea7n ph\u1ea3i ph\u00e2n chia \u0111o\u1ea1n v\u0103n t\u1ea1i n\u00fat n\u1ed9i tuy\u1ebfn, c\u00f3 th\u1ec3 l\u00e0 m\u1ed9t l\u1ea7n ch\u1ea1y, c\u00e1c tr\u01b0\u1eddng \u0111\u00e1nh d\u1ea5u, v.v. N\u1ed9i dung trong c\u00e1c n\u00fat cha \u0111\u01b0\u1ee3c nh\u00e2n b\u1ea3n th\u00ec kh\u00f4ng hi\u1ec7n di\u1ec7n gi\u1eefa c\u00e1c \u0111i\u1ec3m \u0111\u00e1nh d\u1ea5u \u0111\u01b0\u1ee3c lo\u1ea1i b\u1ecf. Qu\u00e1 tr\u00ecnh n\u00e0y \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o r\u1eb1ng c\u00e1c n\u00fat n\u1ed9i tuy\u1ebfn v\u1eabn gi\u1eef nguy\u00ean \u0111\u1ecbnh d\u1ea1ng c\u1ee7a \u0111o\u1ea1n g\u1ed1c. Ph\u01b0\u01a1ng th\u1ee9c n\u00e0y c\u0169ng s\u1ebd ch\u1ea1y ki\u1ec3m tra c\u00e1c n\u00fat \u0111\u01b0\u1ee3c truy\u1ec1n d\u01b0\u1edbi d\u1ea1ng tham s\u1ed1 v\u00e0 \u0111\u01b0a ra m\u1ed9t ngo\u1ea1i l\u1ec7 n\u1ebfu m\u1ed9t trong hai n\u00fat kh\u00f4ng h\u1ee3p l\u1ec7. C\u00e1c tham s\u1ed1 \u0111\u01b0\u1ee3c truy\u1ec1n cho ph\u01b0\u01a1ng th\u1ee9c n\u00e0y l\u00e0:<\/p>\n<ol>\n<li><strong>n\u00fat b\u1eaft \u0111\u1ea7u<\/strong> v\u00e0 <strong>n\u00fat cu\u1ed1i<\/strong>. Hai tham s\u1ed1 \u0111\u1ea7u ti\u00ean l\u00e0 c\u00e1c n\u00fat x\u00e1c \u0111\u1ecbnh n\u01a1i b\u1eaft \u0111\u1ea7u v\u00e0 k\u1ebft th\u00fac qu\u00e1 tr\u00ecnh tr\u00edch xu\u1ea5t n\u1ed9i dung. C\u00e1c n\u00fat n\u00e0y c\u00f3 th\u1ec3 \u1edf c\u1ea3 c\u1ea5p \u0111\u1ed9 kh\u1ed1i (<a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/table\/\">Table<\/a> ho\u1eb7c c\u1ea5p \u0111\u1ed9 n\u1ed9i tuy\u1ebfn (v\u00ed d\u1ee5: <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/run\/\">Run<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldstart\/\">FieldStart<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bookmarkstart\/\">BookmarkStart<\/a>, v.v.):\n<ol>\n<li>\u0110\u1ec3 truy\u1ec1n m\u1ed9t tr\u01b0\u1eddng, b\u1ea1n ph\u1ea3i truy\u1ec1n \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldstart\/\">FieldStart<\/a> t\u01b0\u01a1ng \u1ee9ng.<\/li>\n<li>\u0110\u1ec3 chuy\u1ec3n d\u1ea5u trang, c\u00e1c n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bookmarkstart\/\">BookmarkStart<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bookmarkend\/\">BookmarkEnd<\/a> ph\u1ea3i \u0111\u01b0\u1ee3c chuy\u1ec3n.<\/li>\n<li>\u0110\u1ec3 chuy\u1ec3n nh\u1eadn x\u00e9t, n\u00ean s\u1eed d\u1ee5ng n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/commentrangestart\/\">CommentRangeStart<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/commentrangeend\/\">CommentRangeEnd<\/a>.<\/li>\n<\/ol>\n<\/li>\n<li><strong>bao g\u1ed3m<\/strong>. X\u00e1c \u0111\u1ecbnh xem c\u00e1c \u0111i\u1ec3m \u0111\u00e1nh d\u1ea5u c\u00f3 \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o tr\u00edch xu\u1ea5t hay kh\u00f4ng. N\u1ebfu t\u00f9y ch\u1ecdn n\u00e0y \u0111\u01b0\u1ee3c \u0111\u1eb7t th\u00e0nh false v\u00e0 c\u00f9ng m\u1ed9t n\u00fat ho\u1eb7c c\u00e1c n\u00fat li\u00ean ti\u1ebfp \u0111\u01b0\u1ee3c chuy\u1ec3n th\u00ec m\u1ed9t danh s\u00e1ch tr\u1ed1ng s\u1ebd \u0111\u01b0\u1ee3c tr\u1ea3 v\u1ec1:\n<ol>\n<li>N\u1ebfu n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldstart\/\">FieldStart<\/a> \u0111\u01b0\u1ee3c th\u00f4ng qua th\u00ec t\u00f9y ch\u1ecdn n\u00e0y s\u1ebd x\u00e1c \u0111\u1ecbnh xem to\u00e0n b\u1ed9 tr\u01b0\u1eddng s\u1ebd \u0111\u01b0\u1ee3c bao g\u1ed3m hay lo\u1ea1i tr\u1eeb.<\/li>\n<li>N\u1ebfu n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bookmarkstart\/\">BookmarkStart<\/a> ho\u1eb7c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bookmarkend\/\">BookmarkEnd<\/a> \u0111\u01b0\u1ee3c th\u00f4ng qua, t\u00f9y ch\u1ecdn n\u00e0y s\u1ebd x\u00e1c \u0111\u1ecbnh xem d\u1ea5u trang c\u00f3 \u0111\u01b0\u1ee3c bao g\u1ed3m hay ch\u1ec9 n\u1ed9i dung gi\u1eefa ph\u1ea1m vi d\u1ea5u trang.<\/li>\n<li>N\u1ebfu n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/commentrangestart\/\">CommentRangeStart<\/a> ho\u1eb7c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/commentrangeend\/\">CommentRangeEnd<\/a> \u0111\u01b0\u1ee3c th\u00f4ng qua, t\u00f9y ch\u1ecdn n\u00e0y s\u1ebd x\u00e1c \u0111\u1ecbnh li\u1ec7u ch\u00ednh nh\u1eadn x\u00e9t \u0111\u00f3 s\u1ebd \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o hay ch\u1ec9 n\u1ed9i dung trong ph\u1ea1m vi nh\u1eadn x\u00e9t.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>Vi\u1ec7c th\u1ef1c hi\u1ec7n ph\u01b0\u01a1ng ph\u00e1p <strong>tr\u00edch_n\u1ed9i dung<\/strong> b\u1ea1n c\u00f3 th\u1ec3 t\u00ecm th\u1ea5y <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-Python-via-.NET\/blob\/master\/Examples\/DocsExamples\/DocsExamples\/programming_with_documents\/contents_management\/extract_content_helper.py\">\u0111\u00e2y<\/a>. Ph\u01b0\u01a1ng ph\u00e1p n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c \u0111\u1ec1 c\u1eadp \u0111\u1ebfn trong c\u00e1c t\u00ecnh hu\u1ed1ng trong b\u00e0i vi\u1ebft n\u00e0y.<\/p>\n<p>Ch\u00fang t\u00f4i c\u0169ng s\u1ebd x\u00e1c \u0111\u1ecbnh m\u1ed9t ph\u01b0\u01a1ng th\u1ee9c t\u00f9y ch\u1ec9nh \u0111\u1ec3 d\u1ec5 d\u00e0ng t\u1ea1o t\u00e0i li\u1ec7u t\u1eeb c\u00e1c n\u00fat \u0111\u01b0\u1ee3c tr\u00edch xu\u1ea5t. Ph\u01b0\u01a1ng ph\u00e1p n\u00e0y \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong nhi\u1ec1u tr\u01b0\u1eddng h\u1ee3p d\u01b0\u1edbi \u0111\u00e2y v\u00e0 ch\u1ec9 c\u1ea7n t\u1ea1o m\u1ed9t t\u00e0i li\u1ec7u m\u1edbi r\u1ed3i nh\u1eadp n\u1ed9i dung \u0111\u01b0\u1ee3c tr\u00edch xu\u1ea5t v\u00e0o \u0111\u00f3.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u1ea5y danh s\u00e1ch c\u00e1c n\u00fat v\u00e0 ch\u00e8n ch\u00fang v\u00e0o t\u00e0i li\u1ec7u m\u1edbi:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=generate-document.py\"><\/script>\n\n<h2 id=\"tr\u00edch-xu\u1ea5t-n\u1ed9i-dung-gi\u1eefa-c\u00e1c-\u0111o\u1ea1n-v\u0103n\">Tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa c\u00e1c \u0111o\u1ea1n v\u0103n<\/h2>\n<p>Ph\u1ea7n n\u00e0y minh h\u1ecda c\u00e1ch s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p tr\u00ean \u0111\u1ec3 tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa c\u00e1c \u0111o\u1ea1n v\u0103n c\u1ee5 th\u1ec3. Trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y, ch\u00fang t\u00f4i mu\u1ed1n tr\u00edch xu\u1ea5t n\u1ed9i dung c\u1ee7a b\u1ee9c th\u01b0 \u0111\u01b0\u1ee3c t\u00ecm th\u1ea5y \u1edf n\u1eeda \u0111\u1ea7u c\u1ee7a t\u00e0i li\u1ec7u. Ch\u00fang ta c\u00f3 th\u1ec3 n\u00f3i r\u1eb1ng \u0111\u00e2y l\u00e0 gi\u1eefa \u0111o\u1ea1n th\u1ee9 7 v\u00e0 th\u1ee9 11.<\/p>\n<p>\u0110o\u1ea1n m\u00e3 d\u01b0\u1edbi \u0111\u00e2y ho\u00e0n th\u00e0nh nhi\u1ec7m v\u1ee5 n\u00e0y. C\u00e1c \u0111o\u1ea1n th\u00edch h\u1ee3p \u0111\u01b0\u1ee3c tr\u00edch xu\u1ea5t b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/get_child\/\">CompositeNode.get_child<\/a> tr\u00ean t\u00e0i li\u1ec7u v\u00e0 chuy\u1ec3n c\u00e1c ch\u1ec9 m\u1ee5c \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh. Sau \u0111\u00f3, ch\u00fang t\u00f4i chuy\u1ec3n c\u00e1c n\u00fat n\u00e0y sang ph\u01b0\u01a1ng th\u1ee9c <strong>tr\u00edch_n\u1ed9i dung<\/strong> v\u00e0 tuy\u00ean b\u1ed1 r\u1eb1ng ch\u00fang s\u1ebd \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o qu\u00e1 tr\u00ecnh tr\u00edch xu\u1ea5t. Ph\u01b0\u01a1ng th\u1ee9c n\u00e0y s\u1ebd tr\u1ea3 v\u1ec1 n\u1ed9i dung \u0111\u01b0\u1ee3c sao ch\u00e9p gi\u1eefa c\u00e1c n\u00fat n\u00e0y, sau \u0111\u00f3 \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o t\u00e0i li\u1ec7u m\u1edbi.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa c\u00e1c \u0111o\u1ea1n v\u0103n c\u1ee5 th\u1ec3 b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <strong>tr\u00edch_n\u1ed9i dung<\/strong> \u1edf tr\u00ean:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=extract-content-between-paragraphs.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Extract%20content.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"tr\u00edch-xu\u1ea5t-n\u1ed9i-dung-gi\u1eefa-c\u00e1c-lo\u1ea1i-n\u00fat-kh\u00e1c-nhau\">Tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa c\u00e1c lo\u1ea1i n\u00fat kh\u00e1c nhau<\/h2>\n<p>Ch\u00fang t\u00f4i c\u00f3 th\u1ec3 tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa m\u1ecdi k\u1ebft h\u1ee3p c\u1ea5p kh\u1ed1i ho\u1eb7c n\u00fat n\u1ed9i tuy\u1ebfn. Trong k\u1ecbch b\u1ea3n d\u01b0\u1edbi \u0111\u00e2y, ch\u00fang t\u00f4i s\u1ebd tr\u00edch xu\u1ea5t to\u00e0n b\u1ed9 n\u1ed9i dung gi\u1eefa \u0111o\u1ea1n \u0111\u1ea7u ti\u00ean v\u00e0 b\u1ea3ng trong ph\u1ea7n th\u1ee9 hai. Ch\u00fang t\u00f4i nh\u1eadn \u0111\u01b0\u1ee3c c\u00e1c n\u00fat \u0111\u00e1nh d\u1ea5u b\u1eb1ng c\u00e1ch g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/story\/first_paragraph\/\">Body.first_paragraph<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/get_child\/\">CompositeNode.get_child<\/a> tr\u00ean ph\u1ea7n th\u1ee9 hai c\u1ee7a t\u00e0i li\u1ec7u \u0111\u1ec3 truy xu\u1ea5t c\u00e1c n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/table\/\">Table<\/a> th\u00edch h\u1ee3p. \u0110\u1ec3 thay \u0111\u1ed5i m\u1ed9t ch\u00fat, h\u00e3y sao ch\u00e9p n\u1ed9i dung v\u00e0 ch\u00e8n n\u00f3 b\u00ean d\u01b0\u1edbi n\u1ed9i dung g\u1ed1c.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa \u0111o\u1ea1n v\u0103n v\u00e0 b\u1ea3ng b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <strong>tr\u00edch_n\u1ed9i dung<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=extract-content-between-block-level-nodes.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Extract%20content.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"tr\u00edch-xu\u1ea5t-n\u1ed9i-dung-gi\u1eefa-c\u00e1c-\u0111o\u1ea1n-d\u1ef1a-tr\u00ean-phong-c\u00e1ch\">Tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa c\u00e1c \u0111o\u1ea1n d\u1ef1a tr\u00ean phong c\u00e1ch<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 c\u1ea7n tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa c\u00e1c \u0111o\u1ea1n v\u0103n c\u00f3 ki\u1ec3u gi\u1ed1ng nhau ho\u1eb7c kh\u00e1c nhau, ch\u1eb3ng h\u1ea1n nh\u01b0 gi\u1eefa c\u00e1c \u0111o\u1ea1n v\u0103n \u0111\u01b0\u1ee3c \u0111\u00e1nh d\u1ea5u b\u1eb1ng ki\u1ec3u ti\u00eau \u0111\u1ec1.<\/p>\n<p>M\u00e3 d\u01b0\u1edbi \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1ea1t \u0111\u01b0\u1ee3c \u0111i\u1ec1u n\u00e0y. \u0110\u00e2y l\u00e0 m\u1ed9t v\u00ed d\u1ee5 \u0111\u01a1n gi\u1ea3n s\u1ebd tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa phi\u00ean b\u1ea3n \u0111\u1ea7u ti\u00ean c\u1ee7a ki\u1ec3u &ldquo;Ti\u00eau \u0111\u1ec1 1&rdquo; v\u00e0 &ldquo;Ti\u00eau \u0111\u1ec1 3&rdquo; m\u00e0 kh\u00f4ng tr\u00edch xu\u1ea5t c\u00e1c ti\u00eau \u0111\u1ec1. \u0110\u1ec3 l\u00e0m \u0111i\u1ec1u n\u00e0y, ch\u00fang t\u00f4i \u0111\u1eb7t tham s\u1ed1 cu\u1ed1i c\u00f9ng th\u00e0nh false, tham s\u1ed1 n\u00e0y ch\u1ec9 \u0111\u1ecbnh r\u1eb1ng kh\u00f4ng n\u00ean \u0111\u01b0a v\u00e0o c\u00e1c n\u00fat \u0111\u00e1nh d\u1ea5u.<\/p>\n<p>Khi tri\u1ec3n khai \u0111\u00fang c\u00e1ch, thao t\u00e1c n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c ch\u1ea1y trong v\u00f2ng l\u1eb7p \u0111\u1ec3 tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa t\u1ea5t c\u1ea3 c\u00e1c \u0111o\u1ea1n v\u0103n thu\u1ed9c c\u00e1c ki\u1ec3u n\u00e0y trong t\u00e0i li\u1ec7u. N\u1ed9i dung \u0111\u01b0\u1ee3c tr\u00edch xu\u1ea5t \u0111\u01b0\u1ee3c sao ch\u00e9p v\u00e0o m\u1ed9t t\u00e0i li\u1ec7u m\u1edbi.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa c\u00e1c \u0111o\u1ea1n v\u0103n v\u1edbi c\u00e1c ki\u1ec3u c\u1ee5 th\u1ec3 b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <strong>tr\u00edch_n\u1ed9i dung<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=extract-content-between-paragraph-styles.py\"><\/script>\n\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=paragraphs-by-style-name.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Extract%20content.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"tr\u00edch-xu\u1ea5t-n\u1ed9i-dung-gi\u1eefa-c\u00e1c-l\u1ea7n-ch\u1ea1y-c\u1ee5-th\u1ec3\">Tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa c\u00e1c l\u1ea7n ch\u1ea1y c\u1ee5 th\u1ec3<\/h2>\n<p>B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa c\u00e1c n\u00fat n\u1ed9i tuy\u1ebfn, ch\u1eb3ng h\u1ea1n nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/run\/\">Run<\/a>. C\u00e1c \u0111o\u1ea1n ch\u1ea1y t\u1eeb c\u00e1c \u0111o\u1ea1n kh\u00e1c nhau c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c chuy\u1ec3n d\u01b0\u1edbi d\u1ea1ng \u0111i\u1ec3m \u0111\u00e1nh d\u1ea5u. M\u00e3 b\u00ean d\u01b0\u1edbi cho bi\u1ebft c\u00e1ch tr\u00edch xu\u1ea5t v\u0103n b\u1ea3n c\u1ee5 th\u1ec3 \u1edf gi\u1eefa c\u00f9ng m\u1ed9t n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa c\u00e1c l\u1ea7n ch\u1ea1y c\u1ee5 th\u1ec3 c\u1ee7a c\u00f9ng m\u1ed9t \u0111o\u1ea1n b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <strong>tr\u00edch_n\u1ed9i dung<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=extract-content-between-runs.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Extract%20content.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"tr\u00edch-xu\u1ea5t-n\u1ed9i-dung-b\u1eb1ng-c\u00e1ch-s\u1eed-d\u1ee5ng-m\u1ed9t-tr\u01b0\u1eddng\">Tr\u00edch xu\u1ea5t n\u1ed9i dung b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng m\u1ed9t tr\u01b0\u1eddng<\/h2>\n<p>\u0110\u1ec3 s\u1eed d\u1ee5ng m\u1ed9t tr\u01b0\u1eddng l\u00e0m \u0111i\u1ec3m \u0111\u00e1nh d\u1ea5u, n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldstart\/\">FieldStart<\/a> ph\u1ea3i \u0111\u01b0\u1ee3c th\u00f4ng qua. Tham s\u1ed1 cu\u1ed1i c\u00f9ng c\u1ee7a ph\u01b0\u01a1ng th\u1ee9c <strong>tr\u00edch_n\u1ed9i dung<\/strong> s\u1ebd x\u00e1c \u0111\u1ecbnh xem to\u00e0n b\u1ed9 tr\u01b0\u1eddng c\u00f3 \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o hay kh\u00f4ng. H\u00e3y tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa tr\u01b0\u1eddng h\u1ee3p nh\u1ea5t &ldquo;FullName&rdquo; v\u00e0 m\u1ed9t \u0111o\u1ea1n v\u0103n trong t\u00e0i li\u1ec7u. Ch\u00fang t\u00f4i s\u1eed d\u1ee5ng ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_merge_field\/\">DocumentBuilder.move_to_merge_field<\/a> c\u1ee7a l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a>. \u0110i\u1ec1u n\u00e0y s\u1ebd tr\u1ea3 v\u1ec1 n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldstart\/\">FieldStart<\/a> t\u1eeb t\u00ean c\u1ee7a tr\u01b0\u1eddng h\u1ee3p nh\u1ea5t \u0111\u01b0\u1ee3c truy\u1ec1n cho n\u00f3.<\/p>\n<p>Trong tr\u01b0\u1eddng h\u1ee3p c\u1ee7a ch\u00fang t\u00f4i, h\u00e3y \u0111\u1eb7t tham s\u1ed1 cu\u1ed1i c\u00f9ng \u0111\u01b0\u1ee3c truy\u1ec1n cho ph\u01b0\u01a1ng th\u1ee9c <strong>tr\u00edch_n\u1ed9i dung<\/strong> th\u00e0nh <code>False<\/code> \u0111\u1ec3 lo\u1ea1i tr\u1eeb tr\u01b0\u1eddng kh\u1ecfi qu\u00e1 tr\u00ecnh tr\u00edch xu\u1ea5t. Ch\u00fang t\u00f4i s\u1ebd hi\u1ec3n th\u1ecb n\u1ed9i dung \u0111\u01b0\u1ee3c tr\u00edch xu\u1ea5t th\u00e0nh PDF.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch tr\u00edch xu\u1ea5t n\u1ed9i dung gi\u1eefa m\u1ed9t tr\u01b0\u1eddng v\u00e0 \u0111o\u1ea1n c\u1ee5 th\u1ec3 trong t\u00e0i li\u1ec7u b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <strong>tr\u00edch_n\u1ed9i dung<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=extract-content-using-field.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Extract%20content.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"tr\u00edch-xu\u1ea5t-n\u1ed9i-dung-t\u1eeb-d\u1ea5u-trang\">Tr\u00edch xu\u1ea5t n\u1ed9i dung t\u1eeb d\u1ea5u trang<\/h2>\n<p>Trong t\u00e0i li\u1ec7u, n\u1ed9i dung \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh trong d\u1ea5u trang \u0111\u01b0\u1ee3c g\u00f3i g\u1ecdn b\u1edfi c\u00e1c n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bookmarkstart\/\">BookmarkStart<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bookmarkend\/\">BookmarkEnd<\/a>. N\u1ed9i dung \u0111\u01b0\u1ee3c t\u00ecm th\u1ea5y gi\u1eefa hai n\u00fat n\u00e0y t\u1ea1o n\u00ean d\u1ea5u trang. B\u1ea1n c\u00f3 th\u1ec3 chuy\u1ec3n m\u1ed9t trong hai n\u00fat n\u00e0y d\u01b0\u1edbi d\u1ea1ng b\u1ea5t k\u1ef3 \u0111i\u1ec3m \u0111\u00e1nh d\u1ea5u n\u00e0o, th\u1eadm ch\u00ed c\u1ea3 c\u00e1c n\u00fat t\u1eeb c\u00e1c d\u1ea5u trang kh\u00e1c nhau, mi\u1ec5n l\u00e0 \u0111i\u1ec3m \u0111\u00e1nh d\u1ea5u b\u1eaft \u0111\u1ea7u xu\u1ea5t hi\u1ec7n tr\u01b0\u1edbc \u0111i\u1ec3m \u0111\u00e1nh d\u1ea5u k\u1ebft th\u00fac trong t\u00e0i li\u1ec7u. Ch\u00fang t\u00f4i s\u1ebd tr\u00edch xu\u1ea5t n\u1ed9i dung n\u00e0y v\u00e0o m\u1ed9t t\u00e0i li\u1ec7u m\u1edbi b\u1eb1ng m\u00e3 b\u00ean d\u01b0\u1edbi. T\u00f9y ch\u1ecdn tham s\u1ed1 <strong>bao g\u1ed3m<\/strong> hi\u1ec3n th\u1ecb c\u00e1ch gi\u1eef l\u1ea1i ho\u1eb7c lo\u1ea1i b\u1ecf d\u1ea5u trang.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch tr\u00edch xu\u1ea5t n\u1ed9i dung \u0111\u01b0\u1ee3c tham chi\u1ebfu \u0111\u1ebfn d\u1ea5u trang b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <strong>tr\u00edch_n\u1ed9i dung<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=extract-content-between-bookmark.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Extract%20content.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"tr\u00edch-xu\u1ea5t-n\u1ed9i-dung-t\u1eeb-m\u1ed9t-b\u00ecnh-lu\u1eadn\">Tr\u00edch xu\u1ea5t n\u1ed9i dung t\u1eeb m\u1ed9t b\u00ecnh lu\u1eadn<\/h2>\n<p>M\u1ed9t nh\u1eadn x\u00e9t \u0111\u01b0\u1ee3c t\u1ea1o th\u00e0nh t\u1eeb c\u00e1c n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/commentrangestart\/\">CommentRangeStart<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/commentrangeend\/\">CommentRangeEnd<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/\">Comment<\/a>. T\u1ea5t c\u1ea3 c\u00e1c n\u00fat n\u00e0y l\u00e0 n\u1ed9i tuy\u1ebfn. Hai n\u00fat \u0111\u1ea7u ti\u00ean g\u00f3i g\u1ecdn n\u1ed9i dung trong t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c tham chi\u1ebfu b\u1edfi nh\u1eadn x\u00e9t, nh\u01b0 trong \u1ea3nh ch\u1ee5p m\u00e0n h\u00ecnh b\u00ean d\u01b0\u1edbi. B\u1ea3n th\u00e2n n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/\">Comment<\/a> l\u00e0 m\u1ed9t <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/inlinestory\/\">InlineStory<\/a> c\u00f3 th\u1ec3 ch\u1ee9a c\u00e1c \u0111o\u1ea1n v\u0103n v\u00e0 n\u1ed9i dung ch\u1ea1y. N\u00f3 th\u1ec3 hi\u1ec7n th\u00f4ng \u0111i\u1ec7p c\u1ee7a nh\u1eadn x\u00e9t d\u01b0\u1edbi d\u1ea1ng bong b\u00f3ng nh\u1eadn x\u00e9t trong khung xem l\u1ea1i. V\u00ec n\u00fat n\u00e0y l\u00e0 n\u00fat n\u1ed9i tuy\u1ebfn v\u00e0 l\u00e0 h\u1eadu du\u1ec7 c\u1ee7a ph\u1ea7n n\u1ed9i dung n\u00ean b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 tr\u00edch xu\u1ea5t n\u1ed9i dung t\u1eeb b\u00ean trong th\u00f4ng b\u00e1o n\u00e0y.<\/p>\n<p>Nh\u1eadn x\u00e9t g\u00f3i g\u1ecdn ti\u00eau \u0111\u1ec1, \u0111o\u1ea1n \u0111\u1ea7u ti\u00ean v\u00e0 b\u1ea3ng trong ph\u1ea7n th\u1ee9 hai. H\u00e3y tr\u00edch xu\u1ea5t nh\u1eadn x\u00e9t n\u00e0y v\u00e0o m\u1ed9t t\u00e0i li\u1ec7u m\u1edbi. T\u00f9y ch\u1ecdn <strong>bao g\u1ed3m<\/strong> quy\u1ebft \u0111\u1ecbnh xem b\u1ea3n th\u00e2n nh\u1eadn x\u00e9t \u0111\u00f3 c\u00f3 \u0111\u01b0\u1ee3c gi\u1eef l\u1ea1i hay b\u1ecb lo\u1ea1i b\u1ecf hay kh\u00f4ng.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=extract-content-between-comment-range.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Extract%20content.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"c\u00e1ch-ch\u1ec9-tr\u00edch-xu\u1ea5t-v\u0103n-b\u1ea3n\">C\u00e1ch ch\u1ec9 tr\u00edch xu\u1ea5t v\u0103n b\u1ea3n<\/h2>\n<p>C\u00e1c c\u00e1ch \u0111\u1ec3 l\u1ea5y v\u0103n b\u1ea3n t\u1eeb t\u00e0i li\u1ec7u l\u00e0:<\/p>\n<ul>\n<li>S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/save\/\">Document.save<\/a> \u0111\u1ec3 l\u01b0u d\u01b0\u1edbi d\u1ea1ng v\u0103n b\u1ea3n thu\u1ea7n t\u00fay v\u00e0o t\u1ec7p ho\u1eb7c lu\u1ed3ng<\/li>\n<li>S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/to_string\/\">Node.to_string<\/a> v\u00e0 truy\u1ec1n tham s\u1ed1 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/saveformat\/#text\">SaveFormat.TEXT<\/a>. Trong n\u1ed9i b\u1ed9, l\u1ec7nh n\u00e0y g\u1ecdi l\u01b0u d\u01b0\u1edbi d\u1ea1ng v\u0103n b\u1ea3n v\u00e0o lu\u1ed3ng b\u1ed9 nh\u1edb v\u00e0 tr\u1ea3 v\u1ec1 chu\u1ed7i k\u1ebft qu\u1ea3<\/li>\n<li>S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/get_text\/\">Node.get_text<\/a> \u0111\u1ec3 truy xu\u1ea5t v\u0103n b\u1ea3n c\u00f3 t\u1ea5t c\u1ea3 c\u00e1c k\u00fd t\u1ef1 \u0111i\u1ec1u khi\u1ec3n Microsoft Word bao g\u1ed3m c\u1ea3 m\u00e3 tr\u01b0\u1eddng<\/li>\n<\/ul>\n<h3 id=\"s\u1eed-d\u1ee5ng-nodeget_text-v\u00e0-nodeto_string\">S\u1eed d\u1ee5ng Node.get_text v\u00e0 Node.to_string<\/h3>\n<p>T\u00e0i li\u1ec7u Word c\u00f3 th\u1ec3 ch\u1ee9a c\u00e1c k\u00fd t\u1ef1 \u0111i\u1ec1u khi\u1ec3n ch\u1ec9 \u0111\u1ecbnh c\u00e1c th\u00e0nh ph\u1ea7n \u0111\u1eb7c bi\u1ec7t nh\u01b0 tr\u01b0\u1eddng, cu\u1ed1i \u00f4, cu\u1ed1i ph\u1ea7n, v.v. Danh s\u00e1ch \u0111\u1ea7y \u0111\u1ee7 c\u00e1c k\u00fd t\u1ef1 \u0111i\u1ec1u khi\u1ec3n Word c\u00f3 th\u1ec3 c\u00f3 \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh trong l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/controlchar\/\">ControlChar<\/a>. Ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/get_text\/\">Node.get_text<\/a> tr\u1ea3 v\u1ec1 v\u0103n b\u1ea3n c\u00f3 t\u1ea5t c\u1ea3 c\u00e1c k\u00fd t\u1ef1 k\u00fd t\u1ef1 \u0111i\u1ec1u khi\u1ec3n c\u00f3 trong n\u00fat.<\/p>\n<p>Vi\u1ec7c g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/to_string\/\">to_string<\/a> ch\u1ec9 tr\u1ea3 v\u1ec1 d\u1ea1ng v\u0103n b\u1ea3n thu\u1ea7n t\u00fay c\u1ee7a t\u00e0i li\u1ec7u m\u00e0 kh\u00f4ng c\u00f3 k\u00fd t\u1ef1 \u0111i\u1ec1u khi\u1ec3n. \u0110\u1ec3 bi\u1ebft th\u00eam th\u00f4ng tin v\u1ec1 xu\u1ea5t d\u01b0\u1edbi d\u1ea1ng v\u0103n b\u1ea3n thu\u1ea7n t\u00fay, h\u00e3y xem S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/saveformat\/#text\">SaveFormat.TEXT<\/a><\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y s\u1ef1 kh\u00e1c bi\u1ec7t gi\u1eefa vi\u1ec7c g\u1ecdi c\u00e1c ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/get_text\/\">get_text<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/to_string\/\">to_string<\/a> tr\u00ean m\u1ed9t n\u00fat:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=simple-extract-text.py\"><\/script>\n\n<h3 id=\"s\u1eed-d\u1ee5ng-saveformattext\">S\u1eed d\u1ee5ng <code>SaveFormat.Text<\/code><\/h3>\n<p>V\u00ed d\u1ee5 n\u00e0y l\u01b0u t\u00e0i li\u1ec7u nh\u01b0 sau:<\/p>\n<ul>\n<li>L\u1ecdc c\u00e1c k\u00fd t\u1ef1 tr\u01b0\u1eddng v\u00e0 m\u00e3 tr\u01b0\u1eddng, h\u00ecnh d\u1ea1ng, ch\u00fa th\u00edch cu\u1ed1i trang, ch\u00fa th\u00edch cu\u1ed1i v\u00e0 tham chi\u1ebfu nh\u1eadn x\u00e9t<\/li>\n<li>Thay th\u1ebf c\u00e1c k\u00fd t\u1ef1 <strong>ControlChar.Cr<\/strong> cu\u1ed1i \u0111o\u1ea1n b\u1eb1ng c\u00e1c k\u1ebft h\u1ee3p <strong>ControlChar.CrLf<\/strong><\/li>\n<li>S\u1eed d\u1ee5ng m\u00e3 h\u00f3a UTF8<\/li>\n<\/ul>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u01b0u t\u00e0i li\u1ec7u \u1edf \u0111\u1ecbnh d\u1ea1ng TXT:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=docx-to-txt.py\"><\/script>\n\n<h2 id=\"tr\u00edch-xu\u1ea5t-h\u00ecnh-\u1ea3nh-t\u1eeb-h\u00ecnh-d\u1ea1ng\">Tr\u00edch xu\u1ea5t h\u00ecnh \u1ea3nh t\u1eeb h\u00ecnh d\u1ea1ng<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 c\u1ea7n tr\u00edch xu\u1ea5t h\u00ecnh \u1ea3nh t\u00e0i li\u1ec7u \u0111\u1ec3 th\u1ef1c hi\u1ec7n m\u1ed9t s\u1ed1 t\u00e1c v\u1ee5. Aspose.Words c\u0169ng cho ph\u00e9p b\u1ea1n l\u00e0m \u0111i\u1ec1u n\u00e0y.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch tr\u00edch xu\u1ea5t h\u00ecnh \u1ea3nh t\u1eeb t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/399801c9a5e656ed05aa2d7ac5ebc41e.js?file=extract-images.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi \u0110\u1ea7u trang v\u00e0 Ch\u00e2n trang","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-headers-and-footers\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-headers-and-footers\/","description":"\n        \n        \n        <p>Aspose.Words cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng l\u00e0m vi\u1ec7c v\u1edbi \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang trong t\u00e0i li\u1ec7u. \u0110\u1ea7u trang l\u00e0 v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c \u0111\u1eb7t \u1edf \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang l\u00e0 v\u0103n b\u1ea3n \u1edf cu\u1ed1i trang. Th\u00f4ng th\u01b0\u1eddng, nh\u1eefng v\u00f9ng n\u00e0y \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 ch\u00e8n th\u00f4ng tin c\u1ea7n \u0111\u01b0\u1ee3c l\u1eb7p l\u1ea1i tr\u00ean t\u1ea5t c\u1ea3 ho\u1eb7c m\u1ed9t s\u1ed1 trang c\u1ee7a t\u00e0i li\u1ec7u, ch\u1eb3ng h\u1ea1n nh\u01b0 s\u1ed1 trang, ng\u00e0y t\u1ea1o, th\u00f4ng tin c\u00f4ng ty, v.v.<\/p>\n<h2 id=\"t\u1ea1o-\u0111\u1ea7u-trang-ho\u1eb7c-ch\u00e2n-trang-b\u1eb1ng-documentbuilder\">T\u1ea1o \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang b\u1eb1ng DocumentBuilder<\/h2>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n th\u00eam \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang t\u00e0i li\u1ec7u theo ch\u01b0\u01a1ng tr\u00ecnh, c\u00e1ch d\u1ec5 nh\u1ea5t l\u00e0 s\u1eed d\u1ee5ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> \u0111\u1ec3 th\u1ef1c hi\u1ec7n vi\u1ec7c \u0111\u00f3.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch th\u00eam \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang cho c\u00e1c trang t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/2e1b2b28253780881d116e3a873ee668.js?file=create-header-footer.py\"><\/script>\n\n<h2 id=\"ch\u1ec9-\u0111\u1ecbnh-t\u00f9y-ch\u1ecdn-\u0111\u1ea7u-trang-ho\u1eb7c-ch\u00e2n-trang\">Ch\u1ec9 \u0111\u1ecbnh t\u00f9y ch\u1ecdn \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang<\/h2>\n<p>Khi b\u1ea1n th\u00eam \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang v\u00e0o t\u00e0i li\u1ec7u, b\u1ea1n c\u00f3 th\u1ec3 \u0111\u1eb7t m\u1ed9t s\u1ed1 thu\u1ed9c t\u00ednh n\u00e2ng cao. Aspose.Words cung c\u1ea5p cho ng\u01b0\u1eddi d\u00f9ng c\u00e1c l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/headerfooter\/\">HeaderFooter<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/headerfootercollection\/\">HeaderFooterCollection<\/a> c\u0169ng nh\u01b0 b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/headerfootertype\/\">HeaderFooterType<\/a> gi\u00fap b\u1ea1n ki\u1ec3m so\u00e1t nhi\u1ec1u h\u01a1n qu\u00e1 tr\u00ecnh t\u00f9y ch\u1ec9nh \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang.<\/p>\n<h3 id=\"ch\u1ec9-\u0111\u1ecbnh-lo\u1ea1i-\u0111\u1ea7u-trang-ho\u1eb7c-ch\u00e2n-trang\">Ch\u1ec9 \u0111\u1ecbnh lo\u1ea1i \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang<\/h3>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh ba lo\u1ea1i \u0111\u1ea7u trang kh\u00e1c nhau v\u00e0 ba lo\u1ea1i ch\u00e2n trang kh\u00e1c nhau cho m\u1ed9t t\u00e0i li\u1ec7u:<\/p>\n<ol>\n<li>\u0110\u1ea7u trang v\u00e0\/ho\u1eb7c ch\u00e2n trang cho trang \u0111\u1ea7u ti\u00ean<\/li>\n<li>\u0110\u1ea7u trang v\u00e0\/ho\u1eb7c ch\u00e2n trang cho trang ch\u1eb5n<\/li>\n<li>\u0110\u1ea7u trang v\u00e0\/ho\u1eb7c ch\u00e2n trang cho trang l\u1ebb<\/li>\n<\/ol>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch th\u00eam ti\u00eau \u0111\u1ec1 cho c\u00e1c trang t\u00e0i li\u1ec7u l\u1ebb:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/2e1b2b28253780881d116e3a873ee668.js?file=header-footer-type.py\"><\/script>\n\n<h3 id=\"ch\u1ec9-\u0111\u1ecbnh-xem-c\u00f3-hi\u1ec3n-th\u1ecb-\u0111\u1ea7u-trang-ho\u1eb7c-ch\u00e2n-trang-kh\u00e1c-nhau-cho-trang-\u0111\u1ea7u-ti\u00ean-hay-kh\u00f4ng\">Ch\u1ec9 \u0111\u1ecbnh xem c\u00f3 hi\u1ec3n th\u1ecb \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang kh\u00e1c nhau cho trang \u0111\u1ea7u ti\u00ean hay kh\u00f4ng<\/h3>\n<p>Nh\u01b0 \u0111\u00e3 n\u00f3i \u1edf tr\u00ean, b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 \u0111\u1eb7t \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang kh\u00e1c cho trang \u0111\u1ea7u ti\u00ean. \u0110\u1ec3 th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y, b\u1ea1n c\u1ea7n \u0111\u1eb7t c\u1edd <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/pagesetup\/different_first_page_header_footer\/\">different_first_page_header_footer<\/a> th\u00e0nh <code>true<\/code>, sau \u0111\u00f3 ch\u1ec9 \u0111\u1ecbnh gi\u00e1 tr\u1ecb <strong>HeaderFirst<\/strong> ho\u1eb7c <strong>FooterFirst<\/strong>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y ch\u1ec9 ra c\u00e1ch \u0111\u1eb7t ti\u00eau \u0111\u1ec1 cho trang \u0111\u1ea7u ti\u00ean:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/2e1b2b28253780881d116e3a873ee668.js?file=different-first-page.py\"><\/script>\n\n<h3 id=\"ch\u1ec9-\u0111\u1ecbnh-xem-c\u00f3-hi\u1ec3n-th\u1ecb-\u0111\u1ea7u-trang-ho\u1eb7c-ch\u00e2n-trang-kh\u00e1c-nhau-cho-trang-l\u1ebb-ho\u1eb7c-trang-ch\u1eb5n-hay-kh\u00f4ng\">Ch\u1ec9 \u0111\u1ecbnh xem c\u00f3 hi\u1ec3n th\u1ecb \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang kh\u00e1c nhau cho trang l\u1ebb ho\u1eb7c trang ch\u1eb5n hay kh\u00f4ng<\/h3>\n<p>Ti\u1ebfp theo, b\u1ea1n s\u1ebd mu\u1ed1n \u0111\u1eb7t c\u00e1c \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang kh\u00e1c nhau cho c\u00e1c trang ch\u1eb5n v\u00e0 l\u1ebb trong t\u00e0i li\u1ec7u. \u0110\u1ec3 th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y, b\u1ea1n c\u1ea7n \u0111\u1eb7t c\u1edd <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/pagesetup\/odd_and_even_pages_header_footer\/\">odd_and_even_pages_header_footer<\/a> th\u00e0nh <code>true<\/code>, sau \u0111\u00f3 ch\u1ec9 \u0111\u1ecbnh c\u00e1c gi\u00e1 tr\u1ecb <strong>HeaderPrimary<\/strong> v\u00e0 <strong>HeaderEven<\/strong> ho\u1eb7c <strong>FooterPrimary<\/strong> v\u00e0 <strong>FooterEven<\/strong>.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/2e1b2b28253780881d116e3a873ee668.js?file=odd-even-pages.py\"><\/script>\n\n<h3 id=\"ch\u00e8n-m\u1ed9t-h\u00ecnh-\u1ea3nh-\u0111\u01b0\u1ee3c-\u0111\u1ecbnh-v\u1ecb-tuy\u1ec7t-\u0111\u1ed1i-v\u00e0o-ti\u00eau-\u0111\u1ec1\">Ch\u00e8n m\u1ed9t h\u00ecnh \u1ea3nh \u0111\u01b0\u1ee3c \u0111\u1ecbnh v\u1ecb tuy\u1ec7t \u0111\u1ed1i v\u00e0o ti\u00eau \u0111\u1ec1<\/h3>\n<p>\u0110\u1ec3 \u0111\u1eb7t h\u00ecnh \u1ea3nh v\u00e0o \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang, h\u00e3y s\u1eed d\u1ee5ng lo\u1ea1i ti\u00eau \u0111\u1ec1 <strong>HeaderPrimary<\/strong> ho\u1eb7c lo\u1ea1i ch\u00e2n trang <strong>FooterPrimary<\/strong> v\u00e0 ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_image\/\">insert_image<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch th\u00eam h\u00ecnh \u1ea3nh v\u00e0o ti\u00eau \u0111\u1ec1:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/2e1b2b28253780881d116e3a873ee668.js?file=insert-image.py\"><\/script>\n\n<h3 id=\"\u0111\u1eb7t-thu\u1ed9c-t\u00ednh-ph\u00f4ng-ch\u1eef-v\u00e0-\u0111o\u1ea1n-v\u0103n-cho-v\u0103n-b\u1ea3n-\u0111\u1ea7u-trang-ho\u1eb7c-ch\u00e2n-trang\">\u0110\u1eb7t thu\u1ed9c t\u00ednh ph\u00f4ng ch\u1eef v\u00e0 \u0111o\u1ea1n v\u0103n cho v\u0103n b\u1ea3n \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang<\/h3>\n<p>V\u1edbi Aspose.Words, b\u1ea1n c\u00f3 th\u1ec3 \u0111\u1eb7t thu\u1ed9c t\u00ednh ph\u00f4ng ch\u1eef v\u00e0 \u0111o\u1ea1n v\u0103n, s\u1eed d\u1ee5ng lo\u1ea1i ti\u00eau \u0111\u1ec1 <strong>HeaderPrimary<\/strong> ho\u1eb7c lo\u1ea1i ch\u00e2n trang <strong>FooterPrimary<\/strong>, c\u0169ng nh\u01b0 c\u00e1c ph\u01b0\u01a1ng ph\u00e1p v\u00e0 thu\u1ed9c t\u00ednh \u0111\u1ec3 l\u00e0m vi\u1ec7c v\u1edbi ph\u00f4ng ch\u1eef v\u00e0 \u0111o\u1ea1n v\u0103n b\u1ea1n s\u1eed d\u1ee5ng cho n\u1ed9i dung t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch \u0111\u1eb7t v\u0103n b\u1ea3n trong ti\u00eau \u0111\u1ec1 th\u00e0nh Arial, in \u0111\u1eadm, c\u1ee1 14 v\u00e0 c\u0103n gi\u1eefa:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/2e1b2b28253780881d116e3a873ee668.js?file=font-props.py\"><\/script>\n\n<h3 id=\"ch\u00e8n-s\u1ed1-trang-v\u00e0o-header-ho\u1eb7c-footer\">Ch\u00e8n s\u1ed1 trang v\u00e0o Header ho\u1eb7c Footer<\/h3>\n<p>N\u1ebfu c\u1ea7n, b\u1ea1n c\u00f3 th\u1ec3 th\u00eam s\u1ed1 trang v\u00e0o \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang. \u0110\u1ec3 th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y, h\u00e3y s\u1eed d\u1ee5ng lo\u1ea1i ti\u00eau \u0111\u1ec1 <strong>HeaderPrimary<\/strong> ho\u1eb7c lo\u1ea1i ch\u00e2n trang <strong>FooterPrimary<\/strong> v\u00e0 ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_field\/\">insert_field<\/a> \u0111\u1ec3 th\u00eam tr\u01b0\u1eddng b\u1eaft bu\u1ed9c.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch th\u00eam s\u1ed1 trang v\u00e0o ch\u00e2n trang b\u00ean ph\u1ea3i:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/2e1b2b28253780881d116e3a873ee668.js?file=page-numbers.py\"><\/script>\n\n<h3 id=\"s\u1eed-d\u1ee5ng-\u0111\u1ea7u-trang-ho\u1eb7c-ch\u00e2n-trang-\u0111\u01b0\u1ee3c-x\u00e1c-\u0111\u1ecbnh-trong-ph\u1ea7n-tr\u01b0\u1edbc\">S\u1eed d\u1ee5ng \u0110\u1ea7u trang ho\u1eb7c Ch\u00e2n trang \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh trong Ph\u1ea7n tr\u01b0\u1edbc<\/h3>\n<p>N\u1ebfu b\u1ea1n c\u1ea7n sao ch\u00e9p \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang t\u1eeb ph\u1ea7n tr\u01b0\u1edbc, b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 l\u00e0m \u0111i\u1ec1u \u0111\u00f3.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch sao ch\u00e9p \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang t\u1eeb ph\u1ea7n tr\u01b0\u1edbc:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/2e1b2b28253780881d116e3a873ee668.js?file=copy-headers-footers-from-previous-section.py\"><\/script>\n\n<h3 id=\"\u0111\u1ea3m-b\u1ea3o-s\u1ef1-xu\u1ea5t-hi\u1ec7n-c\u1ee7a-\u0111\u1ea7u-trang-ho\u1eb7c-ch\u00e2n-trang-khi-s\u1eed-d\u1ee5ng-c\u00e1c-h\u01b0\u1edbng-trang-v\u00e0-k\u00edch-th\u01b0\u1edbc-trang-kh\u00e1c-nhau\">\u0110\u1ea3m b\u1ea3o s\u1ef1 xu\u1ea5t hi\u1ec7n c\u1ee7a \u0110\u1ea7u trang ho\u1eb7c Ch\u00e2n trang khi s\u1eed d\u1ee5ng c\u00e1c h\u01b0\u1edbng trang v\u00e0 k\u00edch th\u01b0\u1edbc trang kh\u00e1c nhau<\/h3>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n cung c\u1ea5p giao di\u1ec7n c\u1ee7a \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang khi s\u1eed d\u1ee5ng c\u00e1c h\u01b0\u1edbng v\u00e0 k\u00edch th\u01b0\u1edbc trang kh\u00e1c nhau.<\/p>\n<p>V\u00ed d\u1ee5 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/2e1b2b28253780881d116e3a873ee668.js?file=link-to-previous-header-footer.py\"><\/script>\n\n<h2 id=\"c\u00e1ch-ch\u1ec9-x\u00f3a-\u0111\u1ea7u-trang-ho\u1eb7c-ch\u1ec9-ch\u00e2n-trang\">C\u00e1ch ch\u1ec9 x\u00f3a \u0111\u1ea7u trang ho\u1eb7c ch\u1ec9 ch\u00e2n trang<\/h2>\n<p>M\u1ed7i ph\u1ea7n trong t\u00e0i li\u1ec7u c\u00f3 th\u1ec3 c\u00f3 t\u1ed1i \u0111a ba \u0111\u1ea7u trang v\u00e0 t\u1ed1i \u0111a ba ch\u00e2n trang (\u0111\u1ed1i v\u1edbi c\u00e1c trang \u0111\u1ea7u ti\u00ean, trang ch\u1eb5n v\u00e0 trang l\u1ebb). N\u1ebfu b\u1ea1n mu\u1ed1n x\u00f3a t\u1ea5t c\u1ea3 \u0111\u1ea7u trang ho\u1eb7c t\u1ea5t c\u1ea3 ch\u00e2n trang trong t\u00e0i li\u1ec7u, b\u1ea1n c\u1ea7n l\u1eb7p qua t\u1ea5t c\u1ea3 c\u00e1c ph\u1ea7n v\u00e0 x\u00f3a t\u1eebng n\u00fat \u0111\u1ea7u trang ho\u1eb7c n\u00fat ch\u00e2n trang t\u01b0\u01a1ng \u1ee9ng.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch x\u00f3a t\u1ea5t c\u1ea3 ch\u00e2n trang kh\u1ecfi t\u1ea5t c\u1ea3 c\u00e1c ph\u1ea7n nh\u01b0ng gi\u1eef nguy\u00ean ti\u00eau \u0111\u1ec1. B\u1ea1n ch\u1ec9 c\u00f3 th\u1ec3 x\u00f3a ti\u00eau \u0111\u1ec1 theo c\u00e1ch t\u01b0\u01a1ng t\u1ef1:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/2e1b2b28253780881d116e3a873ee668.js?file=remove-footers.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Header%20and%20footer%20types.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi Footnote v\u00e0 Endnote","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-footnote-and-endnote\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-footnote-and-endnote\/","description":"\n        \n        \n        <p>Aspose.Words c\u0169ng cung c\u1ea5p m\u1ed9t s\u1ed1 l\u1edbp, ph\u01b0\u01a1ng th\u1ee9c v\u00e0 thu\u1ed9c t\u00ednh \u0111\u1ec3 l\u00e0m vi\u1ec7c v\u1edbi ch\u00fa th\u00edch cu\u1ed1i trang v\u00e0 ch\u00fa th\u00edch cu\u1ed1i trang.<\/p>\n<h2 id=\"ch\u00e8n-ch\u00fa-th\u00edch-cu\u1ed1i-v\u00e0-\u0111\u1eb7t-t\u00f9y-ch\u1ecdn-\u0111\u00e1nh-s\u1ed1\">Ch\u00e8n ch\u00fa th\u00edch cu\u1ed1i v\u00e0 \u0111\u1eb7t t\u00f9y ch\u1ecdn \u0111\u00e1nh s\u1ed1<\/h2>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n ch\u00e8n ch\u00fa th\u00edch cu\u1ed1i trang ho\u1eb7c ch\u00fa th\u00edch cu\u1ed1i trong t\u00e0i li\u1ec7u Word, h\u00e3y s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_footnote\/\">insert_footnote<\/a>. Ph\u01b0\u01a1ng ph\u00e1p n\u00e0y ch\u00e8n ch\u00fa th\u00edch cu\u1ed1i trang ho\u1eb7c ch\u00fa th\u00edch cu\u1ed1i v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<p>C\u00e1c l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.notes\/endnoteoptions\/\">EndnoteOptions<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.notes\/footnoteoptions\/\">FootnoteOptions<\/a> th\u1ec3 hi\u1ec7n c\u00e1c t\u00f9y ch\u1ecdn \u0111\u00e1nh s\u1ed1 cho ch\u00fa th\u00edch cu\u1ed1i trang v\u00e0 ch\u00fa th\u00edch cu\u1ed1i trang.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n ch\u00fa th\u00edch cu\u1ed1i v\u00e0o t\u00e0i li\u1ec7u v\u00e0 \u0111\u1eb7t c\u00e1c t\u00f9y ch\u1ecdn \u0111\u00e1nh s\u1ed1 cho t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_footnote_and_endnote-SetEndnoteOptions.py\"><\/script>\n\n<h2 id=\"\u0111\u1eb7t-s\u1ed1-c\u1ed9t-b\u1ed1-c\u1ee5c-ch\u00fa-th\u00edch-cu\u1ed1i-trang\">\u0110\u1eb7t s\u1ed1 c\u1ed9t b\u1ed1 c\u1ee5c ch\u00fa th\u00edch cu\u1ed1i trang<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 \u0111\u1eb7t s\u1ed1 l\u01b0\u1ee3ng c\u1ed9t b\u1ed1 c\u1ee5c ch\u00fa th\u00edch cu\u1ed1i trang b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.notes\/footnoteoptions\/columns\/\">columns<\/a>. N\u1ebfu thu\u1ed9c t\u00ednh n\u00e0y c\u00f3 gi\u00e1 tr\u1ecb 0 th\u00ec v\u00f9ng ch\u00fa th\u00edch cu\u1ed1i trang s\u1ebd \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng b\u1eb1ng s\u1ed1 c\u1ed9t d\u1ef1a tr\u00ean s\u1ed1 c\u1ed9t tr\u00ean trang \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1eb7t s\u1ed1 c\u1ed9t cho b\u1ed1 c\u1ee5c ch\u00fa th\u00edch cu\u1ed1i trang:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_footnote_and_endnote-SetFootNoteColumns.py\"><\/script>\n\n<h2 id=\"\u0111\u1eb7t-v\u1ecb-tr\u00ed-c\u1ee7a-footnote-v\u00e0-endnote\">\u0110\u1eb7t v\u1ecb tr\u00ed c\u1ee7a Footnote v\u00e0 EndNote<\/h2>\n<p>V\u1ecb tr\u00ed ch\u00fa th\u00edch cu\u1ed1i trang c\u00f3 th\u1ec3 \u1edf cu\u1ed1i m\u1ed7i trang ho\u1eb7c b\u00ean d\u01b0\u1edbi v\u0103n b\u1ea3n tr\u00ean m\u1ed7i trang. V\u1ecb tr\u00ed ch\u00fa th\u00edch cu\u1ed1i c\u00f3 th\u1ec3 \u1edf cu\u1ed1i ph\u1ea7n ho\u1eb7c cu\u1ed1i t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1eb7t v\u1ecb tr\u00ed c\u1ee7a ch\u00fa th\u00edch cu\u1ed1i trang v\u00e0 ch\u00fa th\u00edch cu\u1ed1i trang:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_footnote_and_endnote-SetFootnoteAndEndNotePosition.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi M\u1ee5c l\u1ee5c","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-table-of-contents\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-table-of-contents\/","description":"\n        \n        \n        <p>Th\u00f4ng th\u01b0\u1eddng b\u1ea1n s\u1ebd l\u00e0m vi\u1ec7c v\u1edbi c\u00e1c t\u00e0i li\u1ec7u c\u00f3 ch\u1ee9a m\u1ee5c l\u1ee5c (TOC). S\u1eed d\u1ee5ng Aspose.Words, b\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n m\u1ee5c l\u1ee5c c\u1ee7a ri\u00eang m\u00ecnh ho\u1eb7c x\u00e2y d\u1ef1ng l\u1ea1i ho\u00e0n to\u00e0n m\u1ee5c l\u1ee5c hi\u1ec7n c\u00f3 trong t\u00e0i li\u1ec7u ch\u1ec9 b\u1eb1ng m\u1ed9t v\u00e0i d\u00f2ng m\u00e3. B\u00e0i vi\u1ebft n\u00e0y ph\u00e1c th\u1ea3o c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi tr\u01b0\u1eddng m\u1ee5c l\u1ee5c v\u00e0 tr\u00ecnh b\u00e0y:<\/p>\n<ul>\n<li>C\u00e1ch ch\u00e8n <code>TOC<\/code> ho\u00e0n to\u00e0n m\u1edbi<\/li>\n<li>C\u1eadp nh\u1eadt TOC m\u1edbi ho\u1eb7c hi\u1ec7n c\u00f3 trong t\u00e0i li\u1ec7u.<\/li>\n<li>Ch\u1ec9 \u0111\u1ecbnh c\u00e1c switch \u0111\u1ec3 \u0111i\u1ec1u khi\u1ec3n vi\u1ec7c \u0111\u1ecbnh d\u1ea1ng v\u00e0 c\u1ea5u tr\u00fac t\u1ed5ng th\u1ec3 c\u1ee7a TOC.<\/li>\n<li>C\u00e1ch s\u1eeda \u0111\u1ed5i ki\u1ec3u d\u00e1ng v\u00e0 h\u00ecnh th\u1ee9c c\u1ee7a m\u1ee5c l\u1ee5c.<\/li>\n<li>C\u00e1ch x\u00f3a to\u00e0n b\u1ed9 tr\u01b0\u1eddng <code>TOC<\/code> c\u00f9ng v\u1edbi t\u1ea5t c\u1ea3 c\u00e1c m\u1ee5c nh\u1eadp trong t\u00e0i li\u1ec7u.<\/li>\n<\/ul>\n<h2 id=\"ch\u00e8n-m\u1ee5c-l\u1ee5c-theo-ch\u01b0\u01a1ng-tr\u00ecnh\">Ch\u00e8n m\u1ee5c l\u1ee5c theo ch\u01b0\u01a1ng tr\u00ecnh<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n tr\u01b0\u1eddng <code>TOC<\/code> (m\u1ee5c l\u1ee5c) v\u00e0o t\u00e0i li\u1ec7u \u1edf 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\/python-net\/aspose.words\/documentbuilder\/insert_table_of_contents\/\">DocumentBuilder.insert_table_of_contents<\/a>.<\/p>\n<p>M\u1ee5c l\u1ee5c trong t\u00e0i li\u1ec7u Word c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng theo nhi\u1ec1u c\u00e1ch v\u00e0 \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng b\u1eb1ng nhi\u1ec1u t\u00f9y ch\u1ecdn kh\u00e1c nhau. C\u00e1c chuy\u1ec3n \u0111\u1ed5i tr\u01b0\u1eddng m\u00e0 b\u1ea1n chuy\u1ec3n \u0111\u1ebfn ph\u01b0\u01a1ng th\u1ee9c s\u1ebd ki\u1ec3m so\u00e1t c\u00e1ch t\u1ea1o v\u00e0 hi\u1ec3n th\u1ecb b\u1ea3ng trong t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n.<\/p>\n<p>C\u00e1c kh\u00f3a chuy\u1ec3n m\u1eb7c \u0111\u1ecbnh \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong <code>TOC<\/code> \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o Microsoft Word l\u00e0 <strong>&quot;\\o &ldquo;1-3 \\h \\z \\u&rdquo;<\/strong>. B\u1ea1n c\u00f3 th\u1ec3 t\u00ecm th\u1ea5y m\u00f4 t\u1ea3 v\u1ec1 c\u00e1c c\u00f4ng t\u1eafc n\u00e0y c\u0169ng nh\u01b0 danh s\u00e1ch c\u00e1c c\u00f4ng t\u1eafc \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 \u1edf ph\u1ea7n sau c\u1ee7a b\u00e0i vi\u1ebft. B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng h\u01b0\u1edbng d\u1eabn \u0111\u00f3 \u0111\u1ec3 l\u1ea5y c\u00e1c c\u00f4ng t\u1eafc ch\u00ednh x\u00e1c ho\u1eb7c n\u1ebfu b\u1ea1n \u0111\u00e3 c\u00f3 t\u00e0i li\u1ec7u ch\u1ee9a <code>TOC<\/code> t\u01b0\u01a1ng t\u1ef1 m\u00e0 b\u1ea1n mu\u1ed1n, b\u1ea1n c\u00f3 th\u1ec3 hi\u1ec3n th\u1ecb m\u00e3 tr\u01b0\u1eddng (<em>ALT+F9<\/em>) v\u00e0 sao ch\u00e9p c\u00e1c c\u00f4ng t\u1eafc tr\u1ef1c ti\u1ebfp t\u1eeb tr\u01b0\u1eddng.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ch\u00e8n 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\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-InsertTableOfContents.py\"><\/script>\n\n<p>\u0110o\u1ea1n m\u00e3 n\u00e0y th\u1ec3 hi\u1ec7n m\u1ee5c l\u1ee5c m\u1edbi \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o m\u1ed9t t\u00e0i li\u1ec7u tr\u1ed1ng. Sau \u0111\u00f3, l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 ch\u00e8n m\u1ed9t s\u1ed1 \u0111\u1ecbnh d\u1ea1ng n\u1ed9i dung m\u1eabu v\u1edbi c\u00e1c ki\u1ec3u ti\u00eau \u0111\u1ec1 th\u00edch h\u1ee3p \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u0111\u00e1nh d\u1ea5u n\u1ed9i dung s\u1ebd \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o TOC. C\u00e1c d\u00f2ng ti\u1ebfp theo s\u1ebd \u0111i\u1ec1n <code>TOC<\/code> b\u1eb1ng c\u00e1ch c\u1eadp nh\u1eadt c\u00e1c tr\u01b0\u1eddng v\u00e0 b\u1ed1 c\u1ee5c trang c\u1ee7a t\u00e0i li\u1ec7u.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nN\u1ebfu kh\u00f4ng c\u00f3 c\u00e1c ph\u01b0\u01a1ng th\u1ee9c \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong v\u00ed d\u1ee5, khi b\u1ea1n m\u1edf t\u00e0i li\u1ec7u \u0111\u1ea7u ra, b\u1ea1n s\u1ebd t\u00ecm th\u1ea5y tr\u01b0\u1eddng <code>TOC<\/code> nh\u01b0ng kh\u00f4ng c\u00f3 n\u1ed9i dung hi\u1ec3n th\u1ecb. \u0110i\u1ec1u n\u00e0y l\u00e0 do tr\u01b0\u1eddng <code>TOC<\/code> \u0111\u00e3 \u0111\u01b0\u1ee3c ch\u00e8n nh\u01b0ng ch\u01b0a \u0111\u01b0\u1ee3c \u0111i\u1ec1n cho \u0111\u1ebfn khi \u0111\u01b0\u1ee3c c\u1eadp nh\u1eadt trong t\u00e0i li\u1ec7u. Th\u00f4ng tin th\u00eam v\u1ec1 \u0111i\u1ec1u n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c th\u1ea3o lu\u1eadn trong ph\u1ea7n ti\u1ebfp theo.\n<\/div>\n\n<h2 id=\"c\u1eadp-nh\u1eadt-m\u1ee5c-l\u1ee5c\">C\u1eadp nh\u1eadt M\u1ee5c l\u1ee5c<\/h2>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n c\u1eadp nh\u1eadt ho\u00e0n to\u00e0n <code>TOC<\/code> ch\u1ec9 v\u1edbi m\u1ed9t v\u00e0i d\u00f2ng m\u00e3. \u0110i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n \u0111\u1ec3 \u0111i\u1ec1n v\u00e0o m\u1ed9t <code>TOC<\/code> m\u1edbi \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o ho\u1eb7c \u0111\u1ec3 c\u1eadp nh\u1eadt m\u1ed9t <code>TOC<\/code> hi\u1ec7n c\u00f3 sau khi c\u00e1c thay \u0111\u1ed5i \u0111\u1ed1i v\u1edbi t\u00e0i li\u1ec7u \u0111\u00e3 \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n. Hai ph\u01b0\u01a1ng ph\u00e1p sau \u0111\u00e2y ph\u1ea3i \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c tr\u01b0\u1eddng <code>TOC<\/code> trong t\u00e0i li\u1ec7u:<\/p>\n<ol>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/update_fields\/\">Document.update_fields<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/update_page_layout\/\">Document.update_page_layout<\/a><\/li>\n<\/ol>\n<p>Xin l\u01b0u \u00fd r\u1eb1ng hai ph\u01b0\u01a1ng th\u1ee9c c\u1eadp nh\u1eadt n\u00e0y b\u1eaft bu\u1ed9c ph\u1ea3i \u0111\u01b0\u1ee3c g\u1ecdi theo th\u1ee9 t\u1ef1 \u0111\u00f3. N\u1ebfu \u0111\u1ea3o ng\u01b0\u1ee3c m\u1ee5c l\u1ee5c s\u1ebd \u0111\u01b0\u1ee3c \u0111i\u1ec1n nh\u01b0ng kh\u00f4ng c\u00f3 s\u1ed1 trang n\u00e0o \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb. B\u1ea5t k\u1ef3 s\u1ed1 l\u01b0\u1ee3ng TOC kh\u00e1c nhau n\u00e0o c\u0169ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c c\u1eadp nh\u1eadt. C\u00e1c ph\u01b0\u01a1ng ph\u00e1p n\u00e0y s\u1ebd t\u1ef1 \u0111\u1ed9ng c\u1eadp nh\u1eadt t\u1ea5t c\u1ea3 TOC c\u00f3 trong t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch x\u00e2y d\u1ef1ng l\u1ea1i ho\u00e0n to\u00e0n c\u00e1c tr\u01b0\u1eddng <code>TOC<\/code> trong t\u00e0i li\u1ec7u b\u1eb1ng c\u00e1ch g\u1ecdi c\u1eadp nh\u1eadt tr\u01b0\u1eddng:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-UpdateFields.py\"><\/script>\n\n<p>L\u1ec7nh g\u1ecdi \u0111\u1ea7u ti\u00ean t\u1edbi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/update_fields\/\">Document.update_fields<\/a> s\u1ebd t\u1ea1o <code>TOC<\/code>, t\u1ea5t c\u1ea3 c\u00e1c m\u1ee5c nh\u1eadp v\u0103n b\u1ea3n \u0111\u1ec1u \u0111\u01b0\u1ee3c \u0111i\u1ec1n v\u00e0 <code>TOC<\/code> c\u00f3 v\u1ebb g\u1ea7n nh\u01b0 ho\u00e0n ch\u1ec9nh. \u0110i\u1ec1u duy nh\u1ea5t c\u00f2n thi\u1ebfu l\u00e0 s\u1ed1 trang hi\u1ec7n \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb b\u1eb1ng &ldquo;?&rdquo;. L\u1ec7nh g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/update_page_layout\/\">Document.update_page_layout<\/a> th\u1ee9 hai s\u1ebd x\u00e2y d\u1ef1ng b\u1ed1 c\u1ee5c c\u1ee7a t\u00e0i li\u1ec7u trong b\u1ed9 nh\u1edb. \u0110i\u1ec1u n\u00e0y c\u1ea7n ph\u1ea3i \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n \u0111\u1ec3 thu th\u1eadp s\u1ed1 trang c\u1ee7a c\u00e1c m\u1ee5c. Sau \u0111\u00f3, s\u1ed1 trang ch\u00ednh x\u00e1c \u0111\u01b0\u1ee3c t\u00ednh to\u00e1n t\u1eeb l\u1ec7nh g\u1ecdi n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o TOC.<\/p>\n<h2 id=\"s\u1eed-d\u1ee5ng-c\u00f4ng-t\u1eafc-\u0111\u1ec3-\u0111i\u1ec1u-khi\u1ec3n-h\u00e0nh-vi-c\u1ee7a-m\u1ee5c-l\u1ee5c\">S\u1eed d\u1ee5ng C\u00f4ng t\u1eafc \u0111\u1ec3 \u0111i\u1ec1u khi\u1ec3n h\u00e0nh vi c\u1ee7a M\u1ee5c l\u1ee5c.<\/h2>\n<p>Gi\u1ed1ng nh\u01b0 b\u1ea5t k\u1ef3 tr\u01b0\u1eddng n\u00e0o kh\u00e1c, tr\u01b0\u1eddng <code>TOC<\/code> c\u00f3 th\u1ec3 ch\u1ea5p nh\u1eadn c\u00e1c c\u00f4ng t\u1eafc \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh trong m\u00e3 tr\u01b0\u1eddng ki\u1ec3m so\u00e1t c\u00e1ch x\u00e2y d\u1ef1ng m\u1ee5c l\u1ee5c. M\u1ed9t s\u1ed1 c\u00f4ng t\u1eafc nh\u1ea5t \u0111\u1ecbnh \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 ki\u1ec3m so\u00e1t nh\u1eefng m\u1ee5c n\u00e0o \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o v\u00e0 \u1edf m\u1ee9c n\u00e0o trong khi nh\u1eefng c\u00f4ng t\u1eafc kh\u00e1c \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 ki\u1ec3m so\u00e1t s\u1ef1 xu\u1ea5t hi\u1ec7n c\u1ee7a TOC. C\u00e1c c\u00f4ng t\u1eafc c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c k\u1ebft h\u1ee3p v\u1edbi nhau \u0111\u1ec3 cho ph\u00e9p t\u1ea1o ra m\u1ee5c l\u1ee5c ph\u1ee9c t\u1ea1p.<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-table-of-contents\/working-with-table-of-contents-1.png\" alt=\"working-with-table-of-contents-aspose-words-net\"><\/p>\n<p>Theo m\u1eb7c \u0111\u1ecbnh, c\u00e1c c\u00f4ng t\u1eafc \u1edf tr\u00ean \u0111\u01b0\u1ee3c bao g\u1ed3m khi ch\u00e8n <code>TOC<\/code> m\u1eb7c \u0111\u1ecbnh v\u00e0o t\u00e0i li\u1ec7u. <code>TOC<\/code> kh\u00f4ng c\u00f3 c\u00f4ng t\u1eafc s\u1ebd bao g\u1ed3m n\u1ed9i dung t\u1eeb c\u00e1c ki\u1ec3u ti\u00eau \u0111\u1ec1 t\u00edch h\u1ee3p s\u1eb5n (nh\u01b0 th\u1ec3 c\u00f4ng t\u1eafc \\O \u0111\u01b0\u1ee3c \u0111\u1eb7t). C\u00e1c c\u00f4ng t\u1eafc <code>TOC<\/code> c\u00f3 s\u1eb5n \u0111\u01b0\u1ee3c Aspose.Words h\u1ed7 tr\u1ee3 \u0111\u01b0\u1ee3c li\u1ec7t k\u00ea b\u00ean d\u01b0\u1edbi v\u00e0 c\u00e1ch s\u1eed d\u1ee5ng ch\u00fang \u0111\u01b0\u1ee3c m\u00f4 t\u1ea3 chi ti\u1ebft. Ch\u00fang c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c chia th\u00e0nh c\u00e1c ph\u1ea7n ri\u00eang bi\u1ec7t d\u1ef1a tr\u00ean lo\u1ea1i c\u1ee7a ch\u00fang. C\u00e1c c\u00f4ng t\u1eafc trong ph\u1ea7n \u0111\u1ea7u ti\u00ean x\u00e1c \u0111\u1ecbnh n\u1ed9i dung n\u00e0o c\u1ea7n \u0111\u01b0a v\u00e0o <code>TOC<\/code> v\u00e0 c\u00e1c c\u00f4ng t\u1eafc trong ph\u1ea7n th\u1ee9 hai ki\u1ec3m so\u00e1t s\u1ef1 xu\u1ea5t hi\u1ec7n c\u1ee7a TOC. N\u1ebfu m\u1ed9t c\u00f4ng t\u1eafc kh\u00f4ng \u0111\u01b0\u1ee3c li\u1ec7t k\u00ea \u1edf \u0111\u00e2y th\u00ec n\u00f3 hi\u1ec7n kh\u00f4ng \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3. T\u1ea5t c\u1ea3 c\u00e1c thi\u1ebft b\u1ecb chuy\u1ec3n m\u1ea1ch s\u1ebd \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 trong c\u00e1c phi\u00ean b\u1ea3n sau. Ch\u00fang t\u00f4i \u0111ang b\u1ed5 sung th\u00eam h\u1ed7 tr\u1ee3 v\u1edbi m\u1ed7i b\u1ea3n ph\u00e1t h\u00e0nh.<\/p>\n<h3 id=\"c\u00f4ng-t\u1eafc-\u0111\u00e1nh-d\u1ea5u-\u0111\u1ea7u-v\u00e0o\">C\u00f4ng t\u1eafc \u0111\u00e1nh d\u1ea5u \u0111\u1ea7u v\u00e0o<\/h3>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\">C\u00f4ng t\u1eafc<\/th>\n<th style=\"text-align:left\">S\u1ef1 mi\u00eau t\u1ea3<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\"><strong>Heading Styles<\/strong><br><em>(\\O Chuy\u1ec3n \u0111\u1ed5i)<\/em><\/td>\n<td style=\"text-align:left\"><p>C\u00f4ng t\u1eafc n\u00e0y x\u00e1c \u0111\u1ecbnh r\u1eb1ng <code>TOC<\/code> ph\u1ea3i \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng d\u1ef1a tr\u00ean c\u00e1c ki\u1ec3u ti\u00eau \u0111\u1ec1 c\u00f3 s\u1eb5n. Trong Microsoft Word, nh\u1eefng ki\u1ec3u n\u00e0y \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh b\u1edfi Ti\u00eau \u0111\u1ec1 1 \u2013 Ti\u00eau \u0111\u1ec1 9. Trong Aspose.Words, c\u00e1c ki\u1ec3u n\u00e0y \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng b\u1ea3ng li\u1ec7t k\u00ea StyleIdentifier t\u01b0\u01a1ng \u1ee9ng. B\u1ea3ng li\u1ec7t k\u00ea n\u00e0y \u0111\u1ea1i di\u1ec7n cho m\u1ed9t m\u00e3 \u0111\u1ecbnh danh \u0111\u1ed9c l\u1eadp theo mi\u1ec1n \u0111\u1ecba ph\u01b0\u01a1ng c\u1ee7a m\u1ed9t ki\u1ec3u, v\u00ed d\u1ee5 <code>StyleIdentifier.Heading1<\/code> \u0111\u1ea1i di\u1ec7n cho ki\u1ec3u Ti\u00eau \u0111\u1ec1 1. B\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng t\u00ednh n\u0103ng n\u00e0y, \u0111\u1ecbnh d\u1ea1ng v\u00e0 thu\u1ed9c t\u00ednh c\u1ee7a ki\u1ec3u c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c truy xu\u1ea5t t\u1eeb b\u1ed9 s\u01b0u t\u1eadp Ki\u1ec3u c\u1ee7a t\u00e0i li\u1ec7u. L\u1edbp Ki\u1ec3u t\u01b0\u01a1ng \u1ee9ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c truy xu\u1ea5t t\u1eeb b\u1ed9 s\u01b0u t\u1eadp <code>Document.Styles<\/code> b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c c\u1ee7a lo\u1ea1i StyleIdentifier.<\/p><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>![working-with-table-of-contents-styles](\/words\/python-net\/working-with-table-of-contents\/working-with-table-of-contents-2.png)<\/p>\n<p>B\u1ea5t k\u1ef3 n\u1ed9i dung n\u00e0o \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng b\u1eb1ng c\u00e1c ki\u1ec3u n\u00e0y \u0111\u1ec1u \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o m\u1ee5c l\u1ee5c. C\u1ea5p \u0111\u1ed9 c\u1ee7a ti\u00eau \u0111\u1ec1 s\u1ebd x\u00e1c \u0111\u1ecbnh c\u1ea5p \u0111\u1ed9 ph\u00e2n c\u1ea5p t\u01b0\u01a1ng \u1ee9ng c\u1ee7a m\u1ee5c nh\u1eadp trong TOC. V\u00ed d\u1ee5: \u0111o\u1ea1n v\u0103n c\u00f3 ki\u1ec3u Ti\u00eau \u0111\u1ec1 1 s\u1ebd \u0111\u01b0\u1ee3c coi l\u00e0 c\u1ea5p \u0111\u1ea7u ti\u00ean trong `TOC` trong khi \u0111o\u1ea1n v\u0103n c\u00f3 Ti\u00eau \u0111\u1ec1 2 s\u1ebd \u0111\u01b0\u1ee3c coi l\u00e0 c\u1ea5p ti\u1ebfp theo trong h\u1ec7 th\u1ed1ng ph\u00e2n c\u1ea5p, v.v.<\/p> |\n| **Outline Levels**<br>*(&#92;U chuy\u1ec3n \u0111\u1ed5i)* | <p>M\u1ed7i \u0111o\u1ea1n c\u00f3 th\u1ec3 x\u00e1c \u0111\u1ecbnh m\u1ee9c ph\u00e1c th\u1ea3o trong t\u00f9y ch\u1ecdn \u0110o\u1ea1n.<\/p>\n<p>![working-with-table-of-contents-paragraph](\/words\/python-net\/working-with-table-of-contents\/working-with-table-of-contents-3.png)<\/p>\n<p>C\u00e0i \u0111\u1eb7t n\u00e0y cho bi\u1ebft \u0111o\u1ea1n n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c x\u1eed l\u00fd \u1edf c\u1ea5p \u0111\u1ed9 n\u00e0o trong h\u1ec7 th\u1ed1ng ph\u00e2n c\u1ea5p t\u00e0i li\u1ec7u. \u0110\u00e2y l\u00e0 c\u00e1ch th\u1ef1c h\u00e0nh th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 d\u1ec5 d\u00e0ng c\u1ea5u tr\u00fac b\u1ed1 c\u1ee5c c\u1ee7a t\u00e0i li\u1ec7u. C\u00f3 th\u1ec3 xem h\u1ec7 th\u1ed1ng ph\u00e2n c\u1ea5p n\u00e0y b\u1eb1ng c\u00e1ch thay \u0111\u1ed5i sang Ch\u1ebf \u0111\u1ed9 xem ph\u00e1c th\u1ea3o trong Microsoft Word. T\u01b0\u01a1ng t\u1ef1 nh\u01b0 ki\u1ec3u ti\u00eau \u0111\u1ec1, c\u00f3 th\u1ec3 c\u00f3 t\u1eeb 1 \u0111\u1ebfn 9 c\u1ea5p \u0111\u1ed9 ph\u00e1c th\u1ea3o ngo\u00e0i c\u1ea5p \u0111\u1ed9 \"N\u1ed9i dung\". C\u00e1c c\u1ea5p \u0111\u1ed9 ph\u00e1c th\u1ea3o 1 \u2013 9 s\u1ebd xu\u1ea5t hi\u1ec7n trong `TOC` \u1edf c\u1ea5p \u0111\u1ed9 t\u01b0\u01a1ng \u1ee9ng c\u1ee7a h\u1ec7 th\u1ed1ng ph\u00e2n c\u1ea5p<br>B\u1ea5t k\u1ef3 n\u1ed9i dung n\u00e0o c\u00f3 m\u1ee9c ph\u00e1c th\u1ea3o \u0111\u01b0\u1ee3c \u0111\u1eb7t theo ki\u1ec3u \u0111o\u1ea1n v\u0103n ho\u1eb7c tr\u1ef1c ti\u1ebfp tr\u00ean ch\u00ednh \u0111o\u1ea1n v\u0103n \u0111\u00f3 \u0111\u1ec1u \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o TOC. Trong Aspose.Words, m\u1ee9c ph\u00e1c th\u1ea3o \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng thu\u1ed9c t\u00ednh `ParagraphFormat.OutlineLevel` c\u1ee7a n\u00fat \u0110o\u1ea1n v\u0103n. M\u1ee9c ph\u00e1c th\u1ea3o c\u1ee7a ki\u1ec3u \u0111o\u1ea1n v\u0103n \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n theo c\u00e1ch t\u01b0\u01a1ng t\u1ef1 b\u1edfi thu\u1ed9c t\u00ednh `Style.ParagraphFormat`.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\n<\/p>\n<p>L\u01b0u \u00fd r\u1eb1ng c\u00e1c ki\u1ec3u ti\u00eau \u0111\u1ec1 t\u00edch h\u1ee3p s\u1eb5n nh\u01b0 Ti\u00eau \u0111\u1ec1 1 c\u00f3 m\u1ee9c ph\u00e1c th\u1ea3o b\u1eaft bu\u1ed9c \u0111\u01b0\u1ee3c \u0111\u1eb7t trong c\u00e0i \u0111\u1eb7t ki\u1ec3u.<\/p>\n<p>\n<\/div>\n |\n| **Custom Styles**<br>*(&#92;T chuy\u1ec3n \u0111\u1ed5i)* | <p>C\u00f4ng t\u1eafc n\u00e0y s\u1ebd cho ph\u00e9p s\u1eed d\u1ee5ng c\u00e1c ki\u1ec3u t\u00f9y ch\u1ec9nh khi thu th\u1eadp c\u00e1c m\u1ee5c s\u1ebd \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong TOC. \u0110i\u1ec1u n\u00e0y th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng c\u00f9ng v\u1edbi n\u00fat chuy\u1ec3n &#92;O \u0111\u1ec3 bao g\u1ed3m c\u00e1c ki\u1ec3u t\u00f9y ch\u1ec9nh c\u00f9ng v\u1edbi c\u00e1c ki\u1ec3u ti\u00eau \u0111\u1ec1 t\u00edch h\u1ee3p trong TOC.<br>C\u00e1c th\u00f4ng s\u1ed1 c\u1ee7a c\u00f4ng t\u1eafc ph\u1ea3i \u0111\u01b0\u1ee3c \u0111\u1eb7t trong d\u1ea5u l\u1eddi n\u00f3i. C\u00f3 th\u1ec3 bao g\u1ed3m nhi\u1ec1u ki\u1ec3u t\u00f9y ch\u1ec9nh, \u0111\u1ed1i v\u1edbi m\u1ed7i ki\u1ec3u, t\u00ean ph\u1ea3i \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh theo sau l\u00e0 d\u1ea5u ph\u1ea9y, theo sau l\u00e0 c\u1ea5p \u0111\u1ed9 m\u00e0 ki\u1ec3u \u0111\u00f3 s\u1ebd xu\u1ea5t hi\u1ec7n trong `TOC`. C\u00e1c ki\u1ec3u kh\u00e1c c\u0169ng \u0111\u01b0\u1ee3c ph\u00e2n c\u00e1ch b\u1eb1ng d\u1ea5u ph\u1ea9y.<br>V\u00ed d\u1ee5<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"p\">{<\/span> <span class=\"n\">TOC<\/span> <span class=\"err\">\\<\/span><span class=\"n\">o<\/span> <span class=\"s\">&#34;1-3&#34;<\/span> <span class=\"err\">\\<\/span><span class=\"n\">t<\/span> <span class=\"s\">&#34;CustomHeading1, 1,   CustomHeading2, 2&#34;<\/span><span class=\"p\">}<\/span>\n<\/code><\/pre><\/div>\n<p>s\u1ebd s\u1eed d\u1ee5ng n\u1ed9i dung \u0111\u01b0\u1ee3c t\u1ea1o ki\u1ec3u b\u1eb1ng CustomHeading1 l\u00e0m n\u1ed9i dung c\u1ea5p 1 trong `TOC` v\u00e0 CustomHeading2 l\u00e0m n\u1ed9i dung c\u1ea5p 2.<\/p> |\n| **Use TC Fields**<br>*(&#92;F v\u00e0 &#92;L C\u00f4ng t\u1eafc)* | <p>Trong c\u00e1c phi\u00ean b\u1ea3n Microsoft Word c\u0169 h\u01a1n, c\u00e1ch duy nh\u1ea5t \u0111\u1ec3 x\u00e2y d\u1ef1ng `TOC` l\u00e0 s\u1eed d\u1ee5ng c\u00e1c tr\u01b0\u1eddng TC. C\u00e1c tr\u01b0\u1eddng n\u00e0y \u0111\u01b0\u1ee3c ch\u00e8n \u1ea9n v\u00e0o t\u00e0i li\u1ec7u ngay c\u1ea3 khi m\u00e3 tr\u01b0\u1eddng \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb. Ch\u00fang bao g\u1ed3m v\u0103n b\u1ea3n s\u1ebd \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb trong m\u1ee5c nh\u1eadp v\u00e0 `TOC` \u0111\u01b0\u1ee3c t\u1ea1o t\u1eeb ch\u00fang. Ch\u1ee9c n\u0103ng n\u00e0y hi\u1ec7n kh\u00f4ng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng th\u01b0\u1eddng xuy\u00ean nh\u01b0ng v\u1eabn c\u00f3 th\u1ec3 h\u1eefu \u00edch trong m\u1ed9t s\u1ed1 tr\u01b0\u1eddng h\u1ee3p \u0111\u1ec3 bao g\u1ed3m c\u00e1c m\u1ee5c trong `TOC` kh\u00f4ng \u0111\u01b0\u1ee3c th\u1ee5t l\u1ec1 \u0111\u1ec3 hi\u1ec3n th\u1ecb trong t\u00e0i li\u1ec7u.<br>Khi ch\u00e8n c\u00e1c tr\u01b0\u1eddng n\u00e0y s\u1ebd b\u1ecb \u1ea9n ngay c\u1ea3 khi m\u00e3 tr\u01b0\u1eddng \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb. Ch\u00fang kh\u00f4ng th\u1ec3 \u0111\u01b0\u1ee3c nh\u00ecn th\u1ea5y n\u1ebfu kh\u00f4ng hi\u1ec3n th\u1ecb n\u1ed9i dung \u1ea9n. \u0110\u1ec3 xem c\u00e1c tr\u01b0\u1eddng n\u00e0y Hi\u1ec3n th\u1ecb \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n ph\u1ea3i \u0111\u01b0\u1ee3c ch\u1ecdn.<\/p>\n<p>![working-with-table-of-contents-paragraph-settings](\/words\/python-net\/working-with-table-of-contents\/working-with-table-of-contents-4.png)<\/p><p> C\u00e1c tr\u01b0\u1eddng n\u00e0y c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o t\u00e0i li\u1ec7u \u1edf b\u1ea5t k\u1ef3 v\u1ecb tr\u00ed n\u00e0o gi\u1ed1ng nh\u01b0 b\u1ea5t k\u1ef3 tr\u01b0\u1eddng n\u00e0o kh\u00e1c v\u00e0 \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng b\u1ea3ng li\u1ec7t k\u00ea `FieldType.FieldTOCEntry`.<br>C\u00f4ng t\u1eafc &#92;F trong `TOC` \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh r\u1eb1ng c\u00e1c tr\u01b0\u1eddng TC s\u1ebd \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng l\u00e0m m\u1ee5c nh\u1eadp. C\u00f4ng t\u1eafc t\u1ef1 n\u00f3 kh\u00f4ng c\u00f3 b\u1ea5t k\u1ef3 m\u00e3 \u0111\u1ecbnh danh b\u1ed5 sung n\u00e0o c\u00f3 ngh\u0129a l\u00e0 b\u1ea5t k\u1ef3 tr\u01b0\u1eddng TC n\u00e0o trong t\u00e0i li\u1ec7u s\u1ebd \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o. B\u1ea5t k\u1ef3 tham s\u1ed1 b\u1ed5 sung n\u00e0o, th\u01b0\u1eddng l\u00e0 m\u1ed9t ch\u1eef c\u00e1i, s\u1ebd ch\u1ec9 \u0111\u1ecbnh r\u1eb1ng ch\u1ec9 c\u00e1c tr\u01b0\u1eddng TC c\u00f3 kh\u00f3a chuy\u1ec3n \\f ph\u00f9 h\u1ee3p m\u1edbi \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o TOC. V\u00ed d\u1ee5 *<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"p\">{<\/span> <span class=\"n\">TOC<\/span> <span class=\"err\">\\<\/span><span class=\"n\">f<\/span> <span class=\"n\">t<\/span> <span class=\"p\">}<\/span>\n<\/code><\/pre><\/div>\n<p>s\u1ebd ch\u1ec9 bao g\u1ed3m c\u00e1c tr\u01b0\u1eddng TC nh\u01b0<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"p\">{<\/span> <span class=\"n\">TC<\/span> <span class=\"err\">\\<\/span><span class=\"n\">f<\/span> <span class=\"n\">t<\/span> <span class=\"p\">}<\/span>\n<\/code><\/pre><\/div>\n<p>Tr\u01b0\u1eddng `TOC` c\u0169ng c\u00f3 m\u1ed9t c\u00f4ng t\u1eafc li\u00ean quan, c\u00f4ng t\u1eafc &#92;L ch\u1ec9 \u0111\u1ecbnh r\u1eb1ng ch\u1ec9 bao g\u1ed3m tr\u01b0\u1eddng TC c\u00f3 c\u00e1c m\u1ee9c trong ph\u1ea1m vi \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh.<\/p>\n<p>![todo:image_alt_text](\/words\/python-net\/working-with-table-of-contents\/working-with-table-of-contents-5.png)<\/p>\n<p>B\u1ea3n th\u00e2n c\u00e1c tr\u01b0\u1eddng `TC` c\u0169ng c\u00f3 th\u1ec3 c\u00f3 m\u1ed9t s\u1ed1 b\u1ed9 chuy\u1ec3n m\u1ea1ch. \u0110\u00f3 l\u00e0:<\/p>\n<p>- *&#92;F \u2013 \u0110\u00e3 gi\u1ea3i th\u00edch \u1edf tr\u00ean.*<\/p>\n<p>- *&#92;L \u2013 X\u00e1c \u0111\u1ecbnh c\u1ea5p \u0111\u1ed9 n\u00e0o trong `TOC` m\u00e0 tr\u01b0\u1eddng TC n\u00e0y s\u1ebd xu\u1ea5t hi\u1ec7n. M\u1ed9t `TOC` s\u1eed d\u1ee5ng c\u00f9ng m\u1ed9t c\u00f4ng t\u1eafc n\u00e0y s\u1ebd ch\u1ec9 bao g\u1ed3m tr\u01b0\u1eddng TC n\u00e0y n\u1ebfu n\u00f3 n\u1eb1m trong ph\u1ea1m vi \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh.*<\/p>\n<p>- _&#92;N \u2013 Vi\u1ec7c \u0111\u00e1nh s\u1ed1 trang cho m\u1ee5c nh\u1eadp `TOC` n\u00e0y kh\u00f4ng \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb. B\u1ea1n c\u00f3 th\u1ec3 t\u00ecm th\u1ea5y m\u00e3 m\u1eabu v\u1ec1 c\u00e1ch ch\u00e8n tr\u01b0\u1eddng TC trong ph\u1ea7n ti\u1ebfp theo.<\/p> |\n<h3 id=\"c\u00f4ng-t\u1eafc-li\u00ean-quan-\u0111\u1ebfn-ngo\u1ea1i-h\u00ecnh\">C\u00f4ng t\u1eafc li\u00ean quan \u0111\u1ebfn ngo\u1ea1i h\u00ecnh<\/h3>\n<table>\n<thead>\n<tr>\n<th style=\"text-align:left\">C\u00f4ng t\u1eafc<\/th>\n<th style=\"text-align:left\">S\u1ef1 mi\u00eau t\u1ea3<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align:left\"><strong>Omit Page Numbers<\/strong><br><em>(\\N Chuy\u1ec3n \u0111\u1ed5i)<\/em><\/td>\n<td style=\"text-align:left\"><p>C\u00f4ng t\u1eafc n\u00e0y \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u1ea9n s\u1ed1 trang \u0111\u1ed1i v\u1edbi c\u00e1c c\u1ea5p \u0111\u1ed9 TOC nh\u1ea5t \u0111\u1ecbnh. V\u00ed d\u1ee5 b\u1ea1n c\u00f3 th\u1ec3 \u0111\u1ecbnh ngh\u0129a<\/p><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"p\">{<\/span><span class=\"n\">TOC<\/span> <span class=\"err\">\\<\/span><span class=\"n\">o<\/span> <span class=\"s\">&#34;1-4&#34;<\/span> <span class=\"err\">\\<\/span><span class=\"n\">n<\/span> <span class=\"s\">&#34;3-4&#34;<\/span> <span class=\"p\">}<\/span>\n<\/code><\/pre><\/div>\n<p>v\u00e0 s\u1ed1 trang \u1edf m\u1ee5c c\u1ea5p 3 v\u00e0 c\u1ea5p 4 s\u1ebd b\u1ecb \u1ea9n c\u00f9ng v\u1edbi d\u1ea5u ch\u1ea5m \u0111\u1ea7u d\u00f2ng (n\u1ebfu c\u00f3). \u0110\u1ec3 ch\u1ec9 x\u00e1c \u0111\u1ecbnh m\u1ed9t c\u1ea5p \u0111\u1ed9, v\u1eabn n\u00ean s\u1eed d\u1ee5ng ph\u1ea1m vi, v\u00ed d\u1ee5: \"1-1\" s\u1ebd ch\u1ec9 lo\u1ea1i tr\u1eeb s\u1ed1 trang cho c\u1ea5p \u0111\u1ed9 \u0111\u1ea7u ti\u00ean.<br>Vi\u1ec7c kh\u00f4ng cung c\u1ea5p ph\u1ea1m vi c\u1ea5p \u0111\u1ed9 s\u1ebd b\u1ecf qua s\u1ed1 trang cho t\u1ea5t c\u1ea3 c\u00e1c c\u1ea5p \u0111\u1ed9 trong TOC. \u0110i\u1ec1u n\u00e0y h\u1eefu \u00edch \u0111\u1ec3 \u0111\u1eb7t khi xu\u1ea5t t\u00e0i li\u1ec7u sang HTML ho\u1eb7c \u0111\u1ecbnh d\u1ea1ng t\u01b0\u01a1ng t\u1ef1. \u0110i\u1ec1u n\u00e0y l\u00e0 do c\u00e1c \u0111\u1ecbnh d\u1ea1ng d\u1ef1a tr\u00ean HTML kh\u00f4ng c\u00f3 b\u1ea5t k\u1ef3 kh\u00e1i ni\u1ec7m trang n\u00e0o v\u00e0 do \u0111\u00f3 kh\u00f4ng c\u1ea7n \u0111\u00e1nh s\u1ed1 trang.<\/p>\n<p>![todo:image_alt_text](\/words\/python-net\/working-with-table-of-contents\/working-with-table-of-contents-6.png)<\/p> |\n| **Insert As Hyperlinks**<br>*(&#92;H Chuy\u1ec3n \u0111\u1ed5i)* | <p>C\u00f4ng t\u1eafc n\u00e0y ch\u1ec9 \u0111\u1ecbnh r\u1eb1ng c\u00e1c m\u1ee5c nh\u1eadp `TOC` \u0111\u01b0\u1ee3c ch\u00e8n d\u01b0\u1edbi d\u1ea1ng si\u00eau li\u00ean k\u1ebft. Khi xem t\u00e0i li\u1ec7u \u1edf \u0111\u1ecbnh d\u1ea1ng Microsoft Word, c\u00e1c m\u1ee5c nh\u1eadp n\u00e0y s\u1ebd v\u1eabn xu\u1ea5t hi\u1ec7n d\u01b0\u1edbi d\u1ea1ng v\u0103n b\u1ea3n b\u00ecnh th\u01b0\u1eddng b\u00ean trong `TOC` nh\u01b0ng \u0111\u01b0\u1ee3c li\u00ean k\u1ebft v\u1edbi nhau v\u00e0 do \u0111\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u0111i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn v\u1ecb tr\u00ed c\u1ee7a m\u1ee5c nh\u1eadp g\u1ed1c trong t\u00e0i li\u1ec7u b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng *Ctrl + Nh\u1ea5p chu\u1ed9t tr\u00e1i* trong Microsoft Word. Khi bao g\u1ed3m c\u00f4ng t\u1eafc n\u00e0y th\u00ec c\u00e1c li\u00ean k\u1ebft n\u00e0y c\u0169ng \u0111\u01b0\u1ee3c gi\u1eef nguy\u00ean \u1edf c\u00e1c \u0111\u1ecbnh d\u1ea1ng kh\u00e1c. V\u00ed d\u1ee5: \u1edf c\u00e1c \u0111\u1ecbnh d\u1ea1ng d\u1ef1a tr\u00ean HTML bao g\u1ed3m EPUB v\u00e0 c\u00e1c \u0111\u1ecbnh d\u1ea1ng \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb nh\u01b0 PDF v\u00e0 XPS, nh\u1eefng \u0111\u1ecbnh d\u1ea1ng n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c xu\u1ea5t d\u01b0\u1edbi d\u1ea1ng li\u00ean k\u1ebft ho\u1ea1t \u0111\u1ed9ng.<br>N\u1ebfu kh\u00f4ng c\u00f3 n\u00fat chuy\u1ec3n n\u00e0y, h\u00e3y \u0111\u1eb7t `TOC` \u1edf t\u1ea5t c\u1ea3 c\u00e1c \u0111\u1ea7u ra n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c xu\u1ea5t d\u01b0\u1edbi d\u1ea1ng v\u0103n b\u1ea3n thu\u1ea7n t\u00fay v\u00e0 s\u1ebd kh\u00f4ng th\u1ec3 hi\u1ec7n h\u00e0nh vi n\u00e0y. N\u1ebfu m\u1ed9t t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c m\u1edf trong MS Word, v\u0103n b\u1ea3n c\u1ee7a c\u00e1c m\u1ee5c c\u0169ng s\u1ebd kh\u00f4ng th\u1ec3 nh\u1ea5p v\u00e0o \u0111\u01b0\u1ee3c theo c\u00e1ch n\u00e0y nh\u01b0ng s\u1ed1 trang v\u1eabn c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u0111i\u1ec1u h\u01b0\u1edbng \u0111\u1ebfn m\u1ee5c nh\u1eadp ban \u0111\u1ea7u.<\/p>\n<p>![working-with-table-of-contents-titles](\/words\/python-net\/working-with-table-of-contents\/working-with-table-of-contents-7.png)<\/p> |\n| **Set Separator Character**<br>*(&#92;P Chuy\u1ec3n \u0111\u1ed5i)* | <p>Vi\u1ec7c chuy\u1ec3n \u0111\u1ed5i n\u00e0y cho ph\u00e9p d\u1ec5 d\u00e0ng thay \u0111\u1ed5i n\u1ed9i dung t\u00e1ch bi\u1ec7t ti\u00eau \u0111\u1ec1 c\u1ee7a m\u1ee5c nh\u1eadp v\u00e0 \u0111\u00e1nh s\u1ed1 trang trong TOC. D\u1ea5u ph\u00e2n c\u00e1ch s\u1ebd s\u1eed d\u1ee5ng ph\u1ea3i \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh sau n\u00fat chuy\u1ec3n n\u00e0y v\u00e0 \u0111\u01b0\u1ee3c \u0111\u1eb7t trong d\u1ea5u gi\u1ecdng n\u00f3i.<br>Ng\u01b0\u1ee3c l\u1ea1i v\u1edbi nh\u1eefng g\u00ec \u0111\u01b0\u1ee3c ghi trong t\u00e0i li\u1ec7u Office, ch\u1ec9 c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng m\u1ed9t k\u00fd t\u1ef1 thay v\u00ec t\u1ed1i \u0111a n\u0103m k\u00fd t\u1ef1. \u0110i\u1ec1u n\u00e0y \u00e1p d\u1ee5ng cho c\u1ea3 MS Word v\u00e0 Aspose.Words.<br>Vi\u1ec7c s\u1eed d\u1ee5ng kh\u00f3a chuy\u1ec3n n\u00e0y kh\u00f4ng \u0111\u01b0\u1ee3c khuy\u1ebfn kh\u00edch v\u00ec n\u00f3 kh\u00f4ng cho ph\u00e9p ki\u1ec3m so\u00e1t nhi\u1ec1u \u0111\u1ed1i v\u1edbi nh\u1eefng g\u00ec n\u00f3 s\u1eed d\u1ee5ng \u0111\u1ec3 ph\u00e2n t\u00e1ch c\u00e1c m\u1ee5c nh\u1eadp v\u00e0 s\u1ed1 trang trong TOC. Thay v\u00e0o \u0111\u00f3, b\u1ea1n n\u00ean ch\u1ec9nh s\u1eeda ki\u1ec3u `TOC` th\u00edch h\u1ee3p nh\u01b0 `StyleIdentifier.TOC1` v\u00e0 t\u1eeb \u0111\u00f3 ch\u1ec9nh s\u1eeda ki\u1ec3u \u0111\u01b0\u1eddng d\u1eabn c\u00f3 quy\u1ec1n truy c\u1eadp v\u00e0o c\u00e1c th\u00e0nh ph\u1ea7n ph\u00f4ng ch\u1eef c\u1ee5 th\u1ec3, v.v. B\u1ea1n c\u00f3 th\u1ec3 t\u00ecm th\u00eam chi ti\u1ebft v\u1ec1 c\u00e1ch th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y \u1edf ph\u1ea7n sau c\u1ee7a b\u00e0i vi\u1ebft.<\/p>\n<p>![working-with-table-of-contents-toc](\/words\/python-net\/working-with-table-of-contents\/working-with-table-of-contents-8.png)<\/p> |\n| **Preserve Tab Entries**<br>*(&#92;W Chuy\u1ec3n \u0111\u1ed5i)* | <p>Vi\u1ec7c s\u1eed d\u1ee5ng c\u00f4ng t\u1eafc n\u00e0y s\u1ebd ch\u1ec9 \u0111\u1ecbnh r\u1eb1ng b\u1ea5t k\u1ef3 m\u1ee5c nh\u1eadp n\u00e0o c\u00f3 k\u00fd t\u1ef1 tab, v\u00ed d\u1ee5 nh\u01b0 ti\u00eau \u0111\u1ec1 c\u00f3 tab \u1edf cu\u1ed1i d\u00f2ng, s\u1ebd \u0111\u01b0\u1ee3c gi\u1eef l\u1ea1i l\u00e0m k\u00fd t\u1ef1 tab th\u00edch h\u1ee3p khi \u0111i\u1ec1n TOC. \u0110i\u1ec1u n\u00e0y c\u00f3 ngh\u0129a l\u00e0 ch\u1ee9c n\u0103ng c\u1ee7a k\u00fd t\u1ef1 tab s\u1ebd c\u00f3 trong `TOC` v\u00e0 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u0111\u1ecbnh d\u1ea1ng m\u1ee5c nh\u1eadp. V\u00ed d\u1ee5: m\u1ed9t s\u1ed1 m\u1ee5c nh\u1ea5t \u0111\u1ecbnh c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng \u0111i\u1ec3m d\u1eebng tab v\u00e0 k\u00fd t\u1ef1 tab \u0111\u1ec3 gi\u00e3n c\u00e1ch \u0111\u1ec1u v\u0103n b\u1ea3n. Mi\u1ec5n l\u00e0 m\u1ee9c `TOC` t\u01b0\u01a1ng \u1ee9ng x\u00e1c \u0111\u1ecbnh c\u00e1c \u0111i\u1ec3m d\u1eebng tab t\u01b0\u01a1ng \u0111\u01b0\u01a1ng th\u00ec c\u00e1c m\u1ee5c `TOC` \u0111\u01b0\u1ee3c t\u1ea1o s\u1ebd xu\u1ea5t hi\u1ec7n v\u1edbi kho\u1ea3ng c\u00e1ch t\u01b0\u01a1ng t\u1ef1.<br><br>Trong t\u00ecnh hu\u1ed1ng t\u01b0\u01a1ng t\u1ef1 n\u1ebfu c\u00f4ng t\u1eafc n\u00e0y kh\u00f4ng \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh th\u00ec c\u00e1c k\u00fd t\u1ef1 tab s\u1ebd \u0111\u01b0\u1ee3c chuy\u1ec3n \u0111\u1ed5i th\u00e0nh kho\u1ea3ng tr\u1eafng t\u01b0\u01a1ng \u0111\u01b0\u01a1ng v\u1edbi c\u00e1c tab kh\u00f4ng ho\u1ea1t \u0111\u1ed9ng. \u0110\u1ea7u ra sau \u0111\u00f3 s\u1ebd kh\u00f4ng xu\u1ea5t hi\u1ec7n nh\u01b0 mong \u0111\u1ee3i.<\/p>\n<p>![working-with-table-of-contents-aspose](\/words\/python-net\/working-with-table-of-contents\/working-with-table-of-contents-9.png)<\/p> |\n| **Preserve New Line Entries**<br>*(&#92;X Chuy\u1ec3n \u0111\u1ed5i)* | <p>T\u01b0\u01a1ng t\u1ef1 nh\u01b0 c\u00f4ng t\u1eafc \u1edf tr\u00ean, c\u00f4ng t\u1eafc n\u00e0y ch\u1ec9 \u0111\u1ecbnh r\u1eb1ng c\u00e1c ti\u00eau \u0111\u1ec1 tr\u1ea3i d\u00e0i tr\u00ean nhi\u1ec1u d\u00f2ng (s\u1eed d\u1ee5ng k\u00fd t\u1ef1 d\u00f2ng m\u1edbi ch\u1ee9 kh\u00f4ng ph\u1ea3i c\u00e1c \u0111o\u1ea1n ri\u00eang bi\u1ec7t) s\u1ebd \u0111\u01b0\u1ee3c gi\u1eef nguy\u00ean nh\u01b0 trong TOC \u0111\u01b0\u1ee3c t\u1ea1o. V\u00ed d\u1ee5: m\u1ed9t ti\u00eau \u0111\u1ec1 tr\u1ea3i d\u00e0i tr\u00ean nhi\u1ec1u d\u00f2ng c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng k\u00fd t\u1ef1 d\u00f2ng m\u1edbi (Ctrl + Enter ho\u1eb7c `ControlChar.LineBreak`) \u0111\u1ec3 ph\u00e2n t\u00e1ch n\u1ed9i dung tr\u00ean c\u00e1c d\u00f2ng kh\u00e1c nhau. V\u1edbi c\u00f4ng t\u1eafc n\u00e0y \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh, m\u1ee5c nh\u1eadp trong `TOC` s\u1ebd gi\u1eef nguy\u00ean c\u00e1c k\u00fd t\u1ef1 d\u00f2ng m\u1edbi n\u00e0y nh\u01b0 hi\u1ec3n th\u1ecb b\u00ean d\u01b0\u1edbi.<br><br>Trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y n\u1ebfu kh\u00f3a chuy\u1ec3n kh\u00f4ng \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh th\u00ec c\u00e1c k\u00fd t\u1ef1 d\u00f2ng m\u1edbi s\u1ebd \u0111\u01b0\u1ee3c chuy\u1ec3n \u0111\u1ed5i th\u00e0nh m\u1ed9t kho\u1ea3ng tr\u1eafng.<\/p>\n<p>![working-with-table-of-contents-aspose-words](\/words\/python-net\/working-with-table-of-contents\/working-with-table-of-contents-10.png)<\/p> |\n<h2 id=\"ch\u00e8n-tr\u01b0\u1eddng-tc\">Ch\u00e8n tr\u01b0\u1eddng TC<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n tr\u01b0\u1eddng TC m\u1edbi v\u00e0o v\u1ecb tr\u00ed hi\u1ec7n t\u1ea1i c\u1ee7a <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> b\u1eb1ng c\u00e1ch g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_field\/\">DocumentBuilder.insert_field<\/a> v\u00e0 ch\u1ec9 \u0111\u1ecbnh t\u00ean tr\u01b0\u1eddng l\u00e0 &ldquo;TC&rdquo; c\u00f9ng v\u1edbi b\u1ea5t k\u1ef3 c\u00f4ng t\u1eafc n\u00e0o c\u1ea7n thi\u1ebft. V\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n tr\u01b0\u1eddng <code>TC<\/code> v\u00e0o t\u00e0i li\u1ec7u b\u1eb1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a>.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-InsertTCField.py\"><\/script>\n\n<h2 id=\"s\u1eeda-\u0111\u1ed5i-m\u1ee5c-l\u1ee5c\">S\u1eeda \u0111\u1ed5i m\u1ee5c l\u1ee5c<\/h2>\n<p>\u0110\u1ecbnh d\u1ea1ng c\u1ee7a c\u00e1c m\u1ee5c trong <code>TOC<\/code> kh\u00f4ng s\u1eed d\u1ee5ng ki\u1ec3u g\u1ed1c c\u1ee7a c\u00e1c m\u1ee5c \u0111\u01b0\u1ee3c \u0111\u00e1nh d\u1ea5u, thay v\u00e0o \u0111\u00f3, m\u1ed7i c\u1ea5p \u0111\u1ed9 \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng b\u1eb1ng ki\u1ec3u <code>TOC<\/code> t\u01b0\u01a1ng \u0111\u01b0\u01a1ng. V\u00ed d\u1ee5: c\u1ea5p \u0111\u1ed9 \u0111\u1ea7u ti\u00ean trong <code>TOC<\/code> \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng theo ki\u1ec3u <strong>TOC1<\/strong>, c\u1ea5p \u0111\u1ed9 th\u1ee9 hai \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng theo ki\u1ec3u <strong>TOC2<\/strong>, v.v. \u0110i\u1ec1u n\u00e0y c\u00f3 ngh\u0129a l\u00e0 \u0111\u1ec3 thay \u0111\u1ed5i giao di\u1ec7n c\u1ee7a <code>TOC<\/code>, c\u00e1c ki\u1ec3u n\u00e0y ph\u1ea3i \u0111\u01b0\u1ee3c s\u1eeda \u0111\u1ed5i. Trong Aspose.Words, c\u00e1c ki\u1ec3u n\u00e0y \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/styleidentifier\/#toc1\">StyleIdentifier.TOC1<\/a> \u0111\u1ed9c l\u1eadp c\u1ee7a mi\u1ec1n \u0111\u1ecba ph\u01b0\u01a1ng cho \u0111\u1ebfn <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/styleidentifier\/#toc9\">StyleIdentifier.TOC9<\/a> v\u00e0 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c truy xu\u1ea5t t\u1eeb b\u1ed9 s\u01b0u t\u1eadp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbase\/styles\/\">Document.styles<\/a> b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c m\u00e3 \u0111\u1ecbnh danh n\u00e0y.<\/p>\n<p>Sau khi \u0111\u00e3 l\u1ea5y \u0111\u01b0\u1ee3c ki\u1ec3u th\u00edch h\u1ee3p c\u1ee7a t\u00e0i li\u1ec7u, \u0111\u1ecbnh d\u1ea1ng cho ki\u1ec3u n\u00e0y c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eeda \u0111\u1ed5i. M\u1ecdi thay \u0111\u1ed5i \u0111\u1ed1i v\u1edbi c\u00e1c ki\u1ec3u n\u00e0y s\u1ebd \u0111\u01b0\u1ee3c t\u1ef1 \u0111\u1ed9ng ph\u1ea3n \u00e1nh tr\u00ean TOC trong t\u00e0i li\u1ec7u. V\u00ed d\u1ee5 b\u00ean d\u01b0\u1edbi thay \u0111\u1ed5i thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong ki\u1ec3u <code>TOC<\/code> c\u1ea5p \u0111\u1ea7u ti\u00ean.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_table_of_content-ChangeStyleOfTOCLevel.py\"><\/script>\n\n<p>C\u0169ng h\u1eefu \u00edch khi l\u01b0u \u00fd r\u1eb1ng m\u1ecdi \u0111\u1ecbnh d\u1ea1ng tr\u1ef1c ti\u1ebfp c\u1ee7a m\u1ed9t \u0111o\u1ea1n v\u0103n (\u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh tr\u00ean ch\u00ednh \u0111o\u1ea1n v\u0103n \u0111\u00f3 ch\u1ee9 kh\u00f4ng ph\u1ea3i theo ki\u1ec3u) \u0111\u01b0\u1ee3c \u0111\u00e1nh d\u1ea5u l\u00e0 \u0111\u01b0a v\u00e0o <code>TOC<\/code> s\u1ebd \u0111\u01b0\u1ee3c sao ch\u00e9p sang m\u1ee5c nh\u1eadp trong TOC. V\u00ed d\u1ee5: n\u1ebfu ki\u1ec3u Ti\u00eau \u0111\u1ec1 1 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u0111\u00e1nh d\u1ea5u n\u1ed9i dung cho <code>TOC<\/code> v\u00e0 ki\u1ec3u n\u00e0y c\u00f3 \u0111\u1ecbnh d\u1ea1ng In \u0111\u1eadm trong khi \u0111o\u1ea1n v\u0103n c\u0169ng c\u00f3 \u0111\u1ecbnh d\u1ea1ng in nghi\u00eang \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng tr\u1ef1c ti\u1ebfp cho n\u00f3. M\u1ee5c nh\u1eadp <code>TOC<\/code> k\u1ebft qu\u1ea3 s\u1ebd kh\u00f4ng \u0111\u01b0\u1ee3c in \u0111\u1eadm v\u00ec \u0111\u00f3 l\u00e0 m\u1ed9t ph\u1ea7n c\u1ee7a \u0111\u1ecbnh d\u1ea1ng ki\u1ec3u, tuy nhi\u00ean n\u00f3 s\u1ebd in nghi\u00eang v\u00ec \u0111\u00e2y l\u00e0 \u0111\u1ecbnh d\u1ea1ng tr\u1ef1c ti\u1ebfp tr\u00ean \u0111o\u1ea1n v\u0103n.<\/p>\n<p>B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 ki\u1ec3m so\u00e1t \u0111\u1ecbnh d\u1ea1ng c\u1ee7a d\u1ea5u ph\u00e2n c\u00e1ch \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng gi\u1eefa m\u1ed7i m\u1ee5c nh\u1eadp v\u00e0 s\u1ed1 trang. Theo m\u1eb7c \u0111\u1ecbnh, \u0111\u00e2y l\u00e0 m\u1ed9t \u0111\u01b0\u1eddng ch\u1ea5m ch\u1ea5m tr\u1ea3i d\u00e0i \u0111\u1ec3 \u0111\u00e1nh s\u1ed1 trang b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng k\u00fd t\u1ef1 tab v\u00e0 \u0111i\u1ec3m d\u1eebng tab b\u00ean ph\u1ea3i \u0111\u01b0\u1ee3c x\u1ebfp g\u1ea7n l\u1ec1 ph\u1ea3i.<\/p>\n<p>B\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/style\/\">Style<\/a> \u0111\u01b0\u1ee3c truy xu\u1ea5t cho c\u1ea5p <code>TOC<\/code> c\u1ee5 th\u1ec3 m\u00e0 b\u1ea1n mu\u1ed1n s\u1eeda \u0111\u1ed5i, b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 s\u1eeda \u0111\u1ed5i c\u00e1ch ch\u00fang xu\u1ea5t hi\u1ec7n trong t\u00e0i li\u1ec7u. \u0110\u1ec3 thay \u0111\u1ed5i c\u00e1ch hi\u1ec3n th\u1ecb n\u00e0y, tr\u01b0\u1edbc ti\u00ean <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/style\/paragraph_format\/\">Style.paragraph_format<\/a> ph\u1ea3i \u0111\u01b0\u1ee3c g\u1ecdi \u0111\u1ec3 truy xu\u1ea5t \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n cho ki\u1ec3u \u0111\u00f3. T\u1eeb \u0111\u00f3, c\u00e1c \u0111i\u1ec3m d\u1eebng tab c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c truy xu\u1ea5t b\u1eb1ng c\u00e1ch g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraphformat\/tab_stops\/\">ParagraphFormat.tab_stops<\/a> v\u00e0 \u0111i\u1ec3m d\u1eebng tab th\u00edch h\u1ee3p \u0111\u01b0\u1ee3c s\u1eeda \u0111\u1ed5i. S\u1eed d\u1ee5ng k\u1ef9 thu\u1eadt t\u01b0\u01a1ng t\u1ef1 n\u00e0y, b\u1ea3n th\u00e2n tab c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c di chuy\u1ec3n ho\u1eb7c x\u00f3a c\u00f9ng nhau. V\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eeda \u0111\u1ed5i v\u1ecb tr\u00ed c\u1ee7a \u0111i\u1ec3m d\u1eebng tab b\u00ean ph\u1ea3i trong c\u00e1c \u0111o\u1ea1n v\u0103n li\u00ean quan \u0111\u1ebfn <code>TOC<\/code>.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_table_of_content-ChangeTOCTabStops.py\"><\/script>\n\n<h2 id=\"x\u00f3a-m\u1ee5c-l\u1ee5c-kh\u1ecfi-t\u00e0i-li\u1ec7u\">X\u00f3a m\u1ee5c l\u1ee5c kh\u1ecfi t\u00e0i li\u1ec7u<\/h2>\n<p>C\u00f3 th\u1ec3 x\u00f3a m\u1ee5c l\u1ee5c kh\u1ecfi t\u00e0i li\u1ec7u b\u1eb1ng c\u00e1ch x\u00f3a t\u1ea5t c\u1ea3 c\u00e1c n\u00fat \u0111\u01b0\u1ee3c t\u00ecm th\u1ea5y gi\u1eefa n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldstart\/\">FieldStart<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldend\/\">FieldEnd<\/a> c\u1ee7a tr\u01b0\u1eddng <code>TOC<\/code>. \u0110o\u1ea1n m\u00e3 d\u01b0\u1edbi \u0111\u00e2y ch\u1ee9ng minh \u0111i\u1ec1u n\u00e0y. Vi\u1ec7c lo\u1ea1i b\u1ecf tr\u01b0\u1eddng <code>TOC<\/code> \u0111\u01a1n gi\u1ea3n h\u01a1n tr\u01b0\u1eddng th\u00f4ng th\u01b0\u1eddng v\u00ec ch\u00fang t\u00f4i kh\u00f4ng theo d\u00f5i c\u00e1c tr\u01b0\u1eddng l\u1ed3ng nhau. Thay v\u00e0o \u0111\u00f3, ch\u00fang t\u00f4i ki\u1ec3m tra n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldend\/\">FieldEnd<\/a> c\u00f3 thu\u1ed9c lo\u1ea1i <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldtype\/#field_toc\">FieldType.FIELD_TOC<\/a>, c\u00f3 ngh\u0129a l\u00e0 ch\u00fang t\u00f4i \u0111\u00e3 g\u1eb7p ph\u1ea3i ph\u1ea7n cu\u1ed1i c\u1ee7a TOC hi\u1ec7n t\u1ea1i. K\u1ef9 thu\u1eadt n\u00e0y c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y m\u00e0 kh\u00f4ng c\u1ea7n lo l\u1eafng v\u1ec1 b\u1ea5t k\u1ef3 tr\u01b0\u1eddng l\u1ed3ng nhau n\u00e0o v\u00ec ch\u00fang ta c\u00f3 th\u1ec3 gi\u1ea3 \u0111\u1ecbnh r\u1eb1ng m\u1ecdi t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c \u0111\u1ecbnh d\u1ea1ng \u0111\u00fang c\u00e1ch s\u1ebd kh\u00f4ng c\u00f3 tr\u01b0\u1eddng <code>TOC<\/code> l\u1ed3ng nhau ho\u00e0n to\u00e0n b\u00ean trong m\u1ed9t tr\u01b0\u1eddng <code>TOC<\/code> kh\u00e1c.<\/p>\n<p>\u0110\u1ea7u ti\u00ean, c\u00e1c n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/fieldstart\/\">FieldStart<\/a> c\u1ee7a m\u1ed7i <code>TOC<\/code> \u0111\u01b0\u1ee3c thu th\u1eadp v\u00e0 l\u01b0u tr\u1eef. Sau \u0111\u00f3, <code>TOC<\/code> \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh s\u1ebd \u0111\u01b0\u1ee3c li\u1ec7t k\u00ea \u0111\u1ec3 t\u1ea5t c\u1ea3 c\u00e1c n\u00fat trong tr\u01b0\u1eddng \u0111\u01b0\u1ee3c truy c\u1eadp v\u00e0 l\u01b0u tr\u1eef. C\u00e1c n\u00fat sau \u0111\u00f3 \u0111\u01b0\u1ee3c lo\u1ea1i b\u1ecf kh\u1ecfi t\u00e0i li\u1ec7u. M\u1eabu Below code tr\u00ecnh b\u00e0y c\u00e1ch x\u00f3a <code>TOC<\/code> \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh kh\u1ecfi t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-remove_content-RemoveTOCFromDocument.py\"><\/script>\n\n<h2 id=\"tr\u00edch-xu\u1ea5t-m\u1ee5c-l\u1ee5c\">Tr\u00edch xu\u1ea5t m\u1ee5c l\u1ee5c<\/h2>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n tr\u00edch xu\u1ea5t m\u1ee5c l\u1ee5c t\u1eeb b\u1ea5t k\u1ef3 t\u00e0i li\u1ec7u Word n\u00e0o, c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng m\u1eabu m\u00e3 sau.<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">my_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;Table of contents.docx&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"k\">for<\/span> <span class=\"n\">field<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">range<\/span><span class=\"o\">.<\/span><span class=\"n\">fields<\/span> <span class=\"p\">:<\/span>\n            \n    <span class=\"k\">if<\/span> <span class=\"p\">(<\/span><span class=\"n\">field<\/span><span class=\"o\">.<\/span><span class=\"n\">type<\/span> <span class=\"o\">==<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">fields<\/span><span class=\"o\">.<\/span><span class=\"n\">FieldType<\/span><span class=\"o\">.<\/span><span class=\"n\">FIELD_HYPERLINK<\/span><span class=\"p\">)<\/span> <span class=\"p\">:<\/span>\n                \n        <span class=\"n\">hyperlink<\/span> <span class=\"o\">=<\/span> <span class=\"n\">field<\/span><span class=\"o\">.<\/span><span class=\"n\">as_field_hyperlink<\/span><span class=\"p\">()<\/span>\n        <span class=\"k\">if<\/span> <span class=\"p\">(<\/span><span class=\"n\">hyperlink<\/span><span class=\"o\">.<\/span><span class=\"n\">sub_address<\/span> <span class=\"o\">!=<\/span> <span class=\"bp\">None<\/span> <span class=\"ow\">and<\/span> <span class=\"n\">hyperlink<\/span><span class=\"o\">.<\/span><span class=\"n\">sub_address<\/span><span class=\"o\">.<\/span><span class=\"n\">find<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;_Toc&#34;<\/span><span class=\"p\">)<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">0<\/span><span class=\"p\">)<\/span> <span class=\"p\">:<\/span>\n                    \n            <span class=\"n\">tocItem<\/span> <span class=\"o\">=<\/span> <span class=\"n\">field<\/span><span class=\"o\">.<\/span><span class=\"n\">start<\/span><span class=\"o\">.<\/span><span class=\"n\">get_ancestor<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">NodeType<\/span><span class=\"o\">.<\/span><span class=\"n\">PARAGRAPH<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">as_paragraph<\/span><span class=\"p\">()<\/span>\n                        \n            <span class=\"k\">print<\/span><span class=\"p\">(<\/span><span class=\"n\">tocItem<\/span><span class=\"o\">.<\/span><span class=\"n\">to_string<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">SaveFormat<\/span><span class=\"o\">.<\/span><span class=\"n\">TEXT<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">strip<\/span><span class=\"p\">())<\/span>\n            <span class=\"k\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;------------------&#34;<\/span><span class=\"p\">)<\/span>\n    \n            <span class=\"n\">bm<\/span> <span class=\"o\">=<\/span> <span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">range<\/span><span class=\"o\">.<\/span><span class=\"n\">bookmarks<\/span><span class=\"o\">.<\/span><span class=\"n\">get_by_name<\/span><span class=\"p\">(<\/span><span class=\"n\">hyperlink<\/span><span class=\"o\">.<\/span><span class=\"n\">sub_address<\/span><span class=\"p\">)<\/span>\n            <span class=\"n\">pointer<\/span> <span class=\"o\">=<\/span> <span class=\"n\">bm<\/span><span class=\"o\">.<\/span><span class=\"n\">bookmark_start<\/span><span class=\"o\">.<\/span><span class=\"n\">get_ancestor<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">NodeType<\/span><span class=\"o\">.<\/span><span class=\"n\">PARAGRAPH<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">as_paragraph<\/span><span class=\"p\">()<\/span>\n                        \n            <span class=\"k\">print<\/span><span class=\"p\">(<\/span><span class=\"n\">pointer<\/span><span class=\"o\">.<\/span><span class=\"n\">to_string<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">SaveFormat<\/span><span class=\"o\">.<\/span><span class=\"n\">TEXT<\/span><span class=\"p\">))<\/span><\/code><\/pre><\/div>\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi D\u1ea5u trang trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-bookmarks\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-bookmarks\/","description":"\n        \n        \n        <p>D\u1ea5u trang x\u00e1c \u0111\u1ecbnh trong t\u00e0i li\u1ec7u Microsoft Word c\u00e1c v\u1ecb tr\u00ed ho\u1eb7c \u0111o\u1ea1n m\u00e0 b\u1ea1n \u0111\u1eb7t t\u00ean v\u00e0 x\u00e1c \u0111\u1ecbnh \u0111\u1ec3 tham kh\u1ea3o trong t\u01b0\u01a1ng lai. V\u00ed d\u1ee5: b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng d\u1ea5u trang \u0111\u1ec3 x\u00e1c \u0111\u1ecbnh v\u0103n b\u1ea3n m\u00e0 b\u1ea1n mu\u1ed1n s\u1eeda l\u1ea1i sau. Thay v\u00ec cu\u1ed9n qua t\u00e0i li\u1ec7u \u0111\u1ec3 \u0111\u1ecbnh v\u1ecb v\u0103n b\u1ea3n, b\u1ea1n c\u00f3 th\u1ec3 truy c\u1eadp v\u0103n b\u1ea3n \u0111\u00f3 b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng h\u1ed9p tho\u1ea1i D\u1ea5u trang.<\/p>\n<p>C\u00e1c h\u00e0nh \u0111\u1ed9ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n v\u1edbi d\u1ea5u trang b\u1eb1ng Aspose.Words c\u0169ng gi\u1ed1ng nh\u01b0 nh\u1eefng h\u00e0nh \u0111\u1ed9ng b\u1ea1n c\u00f3 th\u1ec3 th\u1ef1c hi\u1ec7n b\u1eb1ng Microsoft Word. B\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n d\u1ea5u trang m\u1edbi, x\u00f3a, di chuy\u1ec3n \u0111\u1ebfn d\u1ea5u trang, l\u1ea5y ho\u1eb7c \u0111\u1eb7t t\u00ean d\u1ea5u trang, l\u1ea5y ho\u1eb7c \u0111\u1eb7t v\u0103n b\u1ea3n k\u00e8m theo trong \u0111\u00f3. V\u1edbi Aspose.Words, b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng d\u1ea5u trang trong b\u00e1o c\u00e1o ho\u1eb7c t\u00e0i li\u1ec7u \u0111\u1ec3 ch\u00e8n m\u1ed9t s\u1ed1 d\u1eef li\u1ec7u v\u00e0o d\u1ea5u trang ho\u1eb7c \u00e1p d\u1ee5ng \u0111\u1ecbnh d\u1ea1ng \u0111\u1eb7c bi\u1ec7t cho n\u1ed9i dung c\u1ee7a n\u00f3. B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng d\u1ea5u trang \u0111\u1ec3 truy xu\u1ea5t v\u0103n b\u1ea3n t\u1eeb m\u1ed9t v\u1ecb tr\u00ed nh\u1ea5t \u0111\u1ecbnh trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh.<\/p>\n<h2 id=\"ch\u00e8n-m\u1ed9t-d\u1ea5u-trang\">Ch\u00e8n m\u1ed9t d\u1ea5u trang<\/h2>\n<p>S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/start_bookmark\/\">start_bookmark<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/end_bookmark\/\">end_bookmark<\/a> \u0111\u1ec3 t\u1ea1o d\u1ea5u trang b\u1eb1ng c\u00e1ch \u0111\u00e1nh d\u1ea5u \u0111i\u1ec3m b\u1eaft \u0111\u1ea7u v\u00e0 k\u1ebft th\u00fac t\u01b0\u01a1ng \u1ee9ng. \u0110\u1eebng qu\u00ean chuy\u1ec3n t\u00ean d\u1ea5u trang gi\u1ed1ng nhau cho c\u1ea3 hai ph\u01b0\u01a1ng ph\u00e1p. D\u1ea5u trang trong t\u00e0i li\u1ec7u c\u00f3 th\u1ec3 ch\u1ed3ng l\u00ean nhau v\u00e0 tr\u1ea3i d\u00e0i b\u1ea5t k\u1ef3 ph\u1ea1m vi n\u00e0o. D\u1ea5u trang b\u1ecb \u0111\u1ecbnh d\u1ea1ng sai ho\u1eb7c d\u1ea5u trang c\u00f3 t\u00ean tr\u00f9ng l\u1eb7p s\u1ebd b\u1ecb b\u1ecf qua khi t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c l\u01b0u.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nT\u1ea5t c\u1ea3 kho\u1ea3ng tr\u1eafng trong d\u1ea5u trang \u0111\u00e3 \u0111\u01b0\u1ee3c thay th\u1ebf b\u1eb1ng d\u1ea5u g\u1ea1ch d\u01b0\u1edbi. H\u1ea1n ch\u1ebf n\u00e0y xu\u1ea5t ph\u00e1t t\u1eeb c\u00e1c \u0111\u1ecbnh d\u1ea1ng MS Word, v\u00ec d\u1ea5u trang \u1edf \u0111\u1ecbnh d\u1ea1ng MS Word, nh\u01b0 DOCX ho\u1eb7c DOC, kh\u00f4ng \u0111\u01b0\u1ee3c c\u00f3 kho\u1ea3ng tr\u1eafng. Tuy nhi\u00ean, PDF cho ph\u00e9p \u0111\u00e1nh d\u1ea5u nh\u01b0 v\u1eady. V\u00ec v\u1eady, b\u00e2y gi\u1edd, n\u1ebfu b\u1ea1n c\u1ea7n s\u1eed d\u1ee5ng d\u1ea5u trang trong b\u1ea3n ph\u00e1c th\u1ea3o PDF ho\u1eb7c XPS, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng ch\u00fang v\u1edbi kho\u1ea3ng tr\u1eafng.\n<\/div>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch t\u1ea1o d\u1ea5u trang m\u1edbi:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_bookmarks-CreateBookmark.py\"><\/script>\n\n<h2 id=\"l\u1ea5y-d\u1ea5u-trang\">L\u1ea5y d\u1ea5u trang<\/h2>\n<p>\u0110\u00f4i khi c\u1ea7n c\u00f3 m\u1ed9t b\u1ed9 s\u01b0u t\u1eadp d\u1ea5u trang \u0111\u1ec3 duy\u1ec7t qua c\u00e1c d\u1ea5u trang ho\u1eb7c cho c\u00e1c m\u1ee5c \u0111\u00edch kh\u00e1c. S\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/node\/range\/\">Node.range<\/a> \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb b\u1edfi b\u1ea5t k\u1ef3 n\u00fat t\u00e0i li\u1ec7u n\u00e0o tr\u1ea3 v\u1ec1 \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/\">Range<\/a> bi\u1ec3u th\u1ecb ph\u1ea7n t\u00e0i li\u1ec7u c\u00f3 trong n\u00fat n\u00e0y. S\u1eed d\u1ee5ng \u0111\u1ed1i t\u01b0\u1ee3ng n\u00e0y \u0111\u1ec3 truy xu\u1ea5t <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bookmarkcollection\/\">BookmarkCollection<\/a> v\u00e0 sau \u0111\u00f3 s\u1eed d\u1ee5ng b\u1ed9 ch\u1ec9 m\u1ee5c b\u1ed9 s\u01b0u t\u1eadp \u0111\u1ec3 l\u1ea5y d\u1ea5u trang c\u1ee5 th\u1ec3.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\u1ea1n c\u00f3 th\u1ec3 t\u1ea3i xu\u1ed1ng t\u1ec7p m\u1eabu c\u1ee7a c\u00e1c v\u00ed d\u1ee5 n\u00e0y t\u1eeb <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-Python-via-.NET\/blob\/master\/Examples\/Data\/Bookmarks.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u1ea5y d\u1ea5u trang t\u1eeb b\u1ed9 s\u01b0u t\u1eadp d\u1ea5u trang:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_bookmarks-AccessBookmarks.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch nh\u1eadn ho\u1eb7c \u0111\u1eb7t t\u00ean v\u00e0 v\u0103n b\u1ea3n d\u1ea5u trang:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_bookmarks-UpdateBookmarkData.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u00e1nh d\u1ea5u m\u1ed9t b\u1ea3ng:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_bookmarks-BookmarkTable.py\"><\/script>\n\n<p>N\u1ebfu b\u1ea1n thay \u0111\u1ed5i t\u00ean c\u1ee7a d\u1ea5u trang th\u00e0nh t\u00ean \u0111\u00e3 t\u1ed3n t\u1ea1i trong t\u00e0i li\u1ec7u th\u00ec s\u1ebd kh\u00f4ng c\u00f3 l\u1ed7i x\u1ea3y ra v\u00e0 ch\u1ec9 d\u1ea5u trang \u0111\u1ea7u ti\u00ean s\u1ebd \u0111\u01b0\u1ee3c l\u01b0u khi b\u1ea1n l\u01b0u t\u00e0i li\u1ec7u.<\/p>\n<p>L\u01b0u \u00fd r\u1eb1ng m\u1ed9t s\u1ed1 d\u1ea5u trang trong t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c g\u00e1n cho c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu. Di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t d\u1ea5u trang nh\u01b0 v\u1eady v\u00e0 ch\u00e8n v\u0103n b\u1ea3n v\u00e0o \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 l\u00e0m m\u1ea5t hi\u1ec7u l\u1ef1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu nh\u01b0ng v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c ch\u00e8n s\u1ebd kh\u00f4ng hi\u1ec3n th\u1ecb v\u00ec n\u00f3 tr\u1edf th\u00e0nh m\u1ed9t ph\u1ea7n c\u1ee7a m\u00e3 tr\u01b0\u1eddng.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch truy c\u1eadp c\u00e1c c\u1ed9t c\u1ee7a b\u1ea3ng \u0111\u01b0\u1ee3c \u0111\u00e1nh d\u1ea5u trang:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_bookmarks-BookmarkTableColumns.py\"><\/script>\n\n<h2 id=\"di-chuy\u1ec3n-\u0111\u1ebfn-m\u1ed9t-d\u1ea5u-trang\">Di chuy\u1ec3n \u0111\u1ebfn m\u1ed9t d\u1ea5u trang<\/h2>\n<p>N\u1ebfu c\u1ea7n ch\u00e8n n\u1ed9i dung \u0111a d\u1ea1ng th\u1ee9c (kh\u00f4ng ch\u1ec9 v\u0103n b\u1ea3n thu\u1ea7n t\u00fay) v\u00e0o d\u1ea5u trang, b\u1ea1n n\u00ean s\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_bookmark\/\">move_to_bookmark<\/a> \u0111\u1ec3 di chuy\u1ec3n con tr\u1ecf \u0111\u1ebfn d\u1ea5u trang, sau \u0111\u00f3 s\u1eed d\u1ee5ng c\u00e1c ph\u01b0\u01a1ng th\u1ee9c v\u00e0 thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder&rsquo;s<\/a> \u0111\u1ec3 ch\u00e8n n\u1ed9i dung.<\/p>\n<h2 id=\"hi\u1ec3n-th\u1ecb-\u1ea9n-n\u1ed9i-dung-\u0111\u00e1nh-d\u1ea5u\">Hi\u1ec3n th\u1ecb \u1ea8n n\u1ed9i dung \u0111\u00e1nh d\u1ea5u<\/h2>\n<p>To\u00e0n b\u1ed9 D\u1ea5u trang (<em>bao g\u1ed3m n\u1ed9i dung \u0111\u01b0\u1ee3c \u0111\u00e1nh d\u1ea5u<\/em>) c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c g\u00f3i g\u1ecdn trong ph\u1ea7n True c\u1ee7a tr\u01b0\u1eddng <code>IF<\/code> b\u1eb1ng Aspose.Words. C\u00f3 th\u1ec3 theo c\u00e1ch m\u00e0 tr\u01b0\u1eddng <code>IF<\/code> ch\u1ee9a Tr\u01b0\u1eddng H\u1ee3p nh\u1ea5t l\u1ed3ng nhau trong bi\u1ec3u th\u1ee9c (<em>B\u00ean tr\u00e1i c\u1ee7a To\u00e1n t\u1eed<\/em>) v\u00e0 t\u00f9y thu\u1ed9c v\u00e0o gi\u00e1 tr\u1ecb c\u1ee7a Tr\u01b0\u1eddng H\u1ee3p nh\u1ea5t, tr\u01b0\u1eddng <code>IF<\/code> hi\u1ec3n th\u1ecb ho\u1eb7c \u1ea9n n\u1ed9i dung c\u1ee7a D\u1ea5u trang trong T\u00e0i li\u1ec7u Word.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch hi\u1ec3n th\u1ecb\/\u1ea9n d\u1ea5u trang:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_bookmarks-ShowHideBookmarks.py\"><\/script>\n\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_bookmarks-ShowHideBookmarkedContent.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi b\u1ea3ng trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-tables\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-tables\/","description":"\n        \n        \n        <p><strong>b\u00e0n<\/strong> trong t\u00e0i li\u1ec7u l\u00e0 m\u1ed9t c\u00e1ch tuy\u1ec7t v\u1eddi \u0111\u1ec3 c\u1ea5u tr\u00fac d\u1eef li\u1ec7u t\u01b0\u01a1ng t\u1ef1. \u0110\u00f3 l\u00e0 l\u00fd do t\u1ea1i sao b\u1ea3ng l\u00e0 th\u00e0nh ph\u1ea7n \u0111\u1ecbnh d\u1ea1ng n\u1ed9i dung ph\u1ed5 bi\u1ebfn v\u00e0 \u0111\u01b0\u1ee3c h\u1ea7u h\u1ebft c\u00e1c \u0111\u1ecbnh d\u1ea1ng \u1edf d\u1ea1ng n\u00e0y hay d\u1ea1ng kh\u00e1c h\u1ed7 tr\u1ee3.<\/p>\n<p>B\u1ea3ng cho ph\u00e9p b\u1ea1n s\u1eafp x\u1ebfp v\u00e0 hi\u1ec3n th\u1ecb r\u00f5 r\u00e0ng l\u01b0\u1ee3ng l\u1edbn th\u00f4ng tin theo c\u1ea5u tr\u00fac d\u1ea1ng l\u01b0\u1edbi v\u1edbi c\u00e1c h\u00e0ng v\u00e0 c\u1ed9t. Ch\u00fang c\u0169ng th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng l\u00e0m c\u00f4ng c\u1ee5 b\u1ed1 c\u1ee5c trang v\u00e0 l\u00e0 gi\u1ea3i ph\u00e1p thay th\u1ebf t\u1ed1t h\u01a1n \u0111\u1ec3 hi\u1ec3n th\u1ecb d\u1eef li\u1ec7u theo th\u1ebb (c\u00f3 \u0111i\u1ec3m d\u1eebng tab) v\u00ec ch\u00fang cho ph\u00e9p ki\u1ec3m so\u00e1t nhi\u1ec1u h\u01a1n \u0111\u1ed1i v\u1edbi thi\u1ebft k\u1ebf v\u00e0 b\u1ed1 c\u1ee5c n\u1ed9i dung. B\u1eb1ng c\u00e1ch n\u00e0y, b\u1ea1n th\u1eadm ch\u00ed c\u00f3 th\u1ec3 b\u1ed1 tr\u00ed n\u1ed9i dung c\u1ea7n \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef \u1edf m\u1ed9t v\u1ecb tr\u00ed c\u1ed1 \u0111\u1ecbnh b\u1eb1ng b\u1ea3ng kh\u00f4ng vi\u1ec1n.<\/p>\n<p>B\u1ea3ng bao g\u1ed3m c\u00e1c ph\u1ea7n t\u1eed nh\u01b0 <strong>Cell<\/strong>, <strong>Row<\/strong> v\u00e0 <strong>Column<\/strong>. \u0110\u00e2y l\u00e0 m\u1ed9t kh\u00e1i ni\u1ec7m chung cho t\u1ea5t c\u1ea3 c\u00e1c b\u1ea3ng n\u00f3i chung, b\u1ea5t k\u1ec3 b\u1ea3ng \u0111\u01b0\u1ee3c t\u1ea1o b\u1eb1ng tr\u00ecnh so\u1ea1n th\u1ea3o ho\u1eb7c \u0111\u1ecbnh d\u1ea1ng t\u00e0i li\u1ec7u n\u00e0o. V\u00ed d\u1ee5: b\u1ea3ng \u0111\u01b0\u1ee3c t\u1ea1o trong Microsoft Word ho\u1eb7c b\u1ea3ng \u0111\u01b0\u1ee3c t\u1ea1o trong t\u00e0i li\u1ec7u HTML s\u1ebd tu\u00e2n theo kh\u00e1i ni\u1ec7m \u00f4, h\u00e0ng v\u00e0 c\u1ed9t.<\/p>\n<p>Aspose.Words h\u1ed7 tr\u1ee3 \u0111\u1ea7y \u0111\u1ee7 c\u00e1c b\u1ea3ng v\u00e0 hi\u1ec3n th\u1ecb b\u1ea3ng c\u00f3 \u0111\u1ed9 ch\u00ednh x\u00e1c cao. B\u1ea1n c\u00f3 th\u1ec3 t\u1ef1 do ch\u1ec9nh s\u1eeda, thay \u0111\u1ed5i, th\u00eam, x\u00f3a b\u1ea3ng v\u00e0 n\u1ed9i dung trong b\u1ea3ng. Ngo\u00e0i v\u0103n b\u1ea3n thu\u1ea7n t\u00fay, n\u1ed9i dung kh\u00e1c c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c \u0111\u1eb7t trong c\u00e1c \u00f4 b\u1ea3ng, ch\u1eb3ng h\u1ea1n nh\u01b0 h\u00ecnh \u1ea3nh, tr\u01b0\u1eddng ho\u1eb7c th\u1eadm ch\u00ed c\u00e1c b\u1ea3ng kh\u00e1c.<\/p>\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi Danh s\u00e1ch trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-lists\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-lists\/","description":"\n        \n        \n        <p>Danh s\u00e1ch trong t\u00e0i li\u1ec7u Microsoft Word l\u00e0 t\u1eadp h\u1ee3p c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng danh s\u00e1ch. Danh s\u00e1ch c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n \u0111\u1ec3 \u0111\u1ecbnh d\u1ea1ng, s\u1eafp x\u1ebfp v\u00e0 nh\u1ea5n m\u1ea1nh v\u0103n b\u1ea3n. Danh s\u00e1ch l\u00e0 m\u1ed9t c\u00e1ch tuy\u1ec7t v\u1eddi \u0111\u1ec3 s\u1eafp x\u1ebfp d\u1eef li\u1ec7u trong t\u00e0i li\u1ec7u v\u00e0 gi\u00fap ng\u01b0\u1eddi \u0111\u1ecdc hi\u1ec3u c\u00e1c \u0111i\u1ec3m ch\u00ednh d\u1ec5 d\u00e0ng h\u01a1n<\/p>\n<p>M\u1ed7i danh s\u00e1ch c\u00f3 th\u1ec3 c\u00f3 t\u1ed1i \u0111a 9 c\u1ea5p \u0111\u1ed9 v\u00e0 c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng, ch\u1eb3ng h\u1ea1n nh\u01b0 ki\u1ec3u s\u1ed1, gi\u00e1 tr\u1ecb b\u1eaft \u0111\u1ea7u, th\u1ee5t l\u1ec1, v\u1ecb tr\u00ed tab, v.v. \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh ri\u00eang cho t\u1eebng c\u1ea5p \u0111\u1ed9.<\/p>\n<p>Trong Aspose.Words, l\u00e0m vi\u1ec7c v\u1edbi danh s\u00e1ch \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng m\u00f4-\u0111un <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/\">Lists<\/a>. Tuy nhi\u00ean, \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/list\/\">List<\/a> lu\u00f4n thu\u1ed9c v\u1ec1 b\u1ed9 s\u01b0u t\u1eadp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/listcollection\/\">ListCollection<\/a>.<\/p>\n<p>Ch\u1ee7 \u0111\u1ec1 n\u00e0y m\u00f4 t\u1ea3 c\u00e1ch l\u00e0m vi\u1ec7c theo ch\u01b0\u01a1ng tr\u00ecnh v\u1edbi c\u00e1c danh s\u00e1ch b\u1eb1ng Aspose.Words<\/p>\n<h2 id=\"t\u1ea1o-danh-s\u00e1ch-b\u1eb1ng-c\u00e1ch-\u00e1p-d\u1ee5ng-\u0111\u1ecbnh-d\u1ea1ng-danh-s\u00e1ch\">T\u1ea1o danh s\u00e1ch b\u1eb1ng c\u00e1ch \u00e1p d\u1ee5ng \u0111\u1ecbnh d\u1ea1ng danh s\u00e1ch<\/h2>\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. <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> cung c\u1ea5p thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/list_format\/\">DocumentBuilder.list_format<\/a> tr\u1ea3 v\u1ec1 \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/listformat\/\">ListFormat<\/a>. \u0110\u1ed1i t\u01b0\u1ee3ng n\u00e0y c\u00f3 m\u1ed9t s\u1ed1 ph\u01b0\u01a1ng th\u1ee9c \u0111\u1ec3 b\u1eaft \u0111\u1ea7u v\u00e0 k\u1ebft th\u00fac danh s\u00e1ch c\u0169ng nh\u01b0 t\u0103ng\/gi\u1ea3m m\u1ee9c th\u1ee5t l\u1ec1. C\u00f3 hai lo\u1ea1i danh s\u00e1ch chung trong Microsoft Word: c\u00f3 d\u1ea5u \u0111\u1ea7u d\u00f2ng v\u00e0 \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1.<\/p>\n<ul>\n<li>\u0110\u1ec3 b\u1eaft \u0111\u1ea7u danh s\u00e1ch c\u00f3 d\u1ea5u \u0111\u1ea7u d\u00f2ng, h\u00e3y g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/listformat\/apply_bullet_default\/\">ListFormat.apply_bullet_default<\/a>.<\/li>\n<li>\u0110\u1ec3 b\u1eaft \u0111\u1ea7u m\u1ed9t danh s\u00e1ch \u0111\u00e1nh s\u1ed1, h\u00e3y g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/listformat\/apply_number_default\/\">ListFormat.apply_number_default<\/a>.<\/li>\n<\/ul>\n<p>D\u1ea5u \u0111\u1ea7u d\u00f2ng ho\u1eb7c s\u1ed1 v\u00e0 \u0111\u1ecbnh d\u1ea1ng \u0111\u01b0\u1ee3c th\u00eam v\u00e0o \u0111o\u1ea1n hi\u1ec7n t\u1ea1i v\u00e0 t\u1ea5t c\u1ea3 c\u00e1c \u0111o\u1ea1n ti\u1ebfp theo \u0111\u01b0\u1ee3c t\u1ea1o b\u1eb1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> cho \u0111\u1ebfn khi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/listformat\/remove_numbers\/\">ListFormat.remove_numbers<\/a> \u0111\u01b0\u1ee3c g\u1ecdi \u0111\u1ec3 d\u1eebng \u0111\u1ecbnh d\u1ea1ng danh s\u00e1ch d\u1ea5u \u0111\u1ea7u d\u00f2ng.<\/p>\n<p>Trong 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 t\u1eebng c\u1ea5p ch\u1ec9 \u0111\u1ecbnh d\u1ea5u \u0111\u1ea7u d\u00f2ng ho\u1eb7c s\u1ed1 n\u00e0o \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng, th\u1ee5t l\u1ec1 tr\u00e1i, kho\u1ea3ng c\u00e1ch gi\u1eefa d\u1ea5u \u0111\u1ea7u d\u00f2ng v\u00e0 v\u0103n b\u1ea3n, v.v. C\u00e1c ph\u01b0\u01a1ng ph\u00e1p sau \u0111\u00e2y thay \u0111\u1ed5i c\u1ea5p \u0111\u1ed9 danh s\u00e1ch v\u00e0 \u00e1p d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng c\u1ee7a c\u1ea5p \u0111\u1ed9 m\u1edbi:<\/p>\n<ul>\n<li>\u0110\u1ec3 t\u0103ng c\u1ea5p danh s\u00e1ch c\u1ee7a \u0111o\u1ea1n v\u0103n hi\u1ec7n t\u1ea1i l\u00ean m\u1ed9t c\u1ea5p, h\u00e3y g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/listformat\/list_indent\/\">ListFormat.list_indent<\/a><\/li>\n<li>\u0110\u1ec3 gi\u1ea3m c\u1ea5p \u0111\u1ed9 danh s\u00e1ch c\u1ee7a \u0111o\u1ea1n v\u0103n hi\u1ec7n t\u1ea1i xu\u1ed1ng m\u1ed9t c\u1ea5p, h\u00e3y g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/listformat\/list_outdent\/\">ListFormat.list_outdent<\/a><\/li>\n<\/ul>\n<p>C\u00e1c ph\u01b0\u01a1ng ph\u00e1p n\u00e0y thay \u0111\u1ed5i c\u1ea5p \u0111\u1ed9 danh s\u00e1ch v\u00e0 \u00e1p d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng c\u1ee7a c\u1ea5p \u0111\u1ed9 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\/python-net\/aspose.words.lists\/listformat\/list_level_number\/\">ListFormat.list_level_number<\/a> \u0111\u1ec3 l\u1ea5y ho\u1eb7c \u0111\u1eb7t c\u1ea5p \u0111\u1ed9 danh s\u00e1ch cho \u0111o\u1ea1n v\u0103n. C\u00e1c c\u1ea5p \u0111\u1ed9 danh s\u00e1ch \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1 t\u1eeb 0 \u0111\u1ebfn 8.\n<\/div>\n\n<p>V\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y cho th\u1ea5y c\u00e1ch x\u00e2y d\u1ef1ng danh s\u00e1ch \u0111a c\u1ea5p.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-document_formatting-MultilevelListFormatting.py\"><\/script>\n\n<h2 id=\"ch\u1ec9-\u0111\u1ecbnh-\u0111\u1ecbnh-d\u1ea1ng-cho-c\u1ea5p-\u0111\u1ed9-danh-s\u00e1ch\">Ch\u1ec9 \u0111\u1ecbnh \u0111\u1ecbnh d\u1ea1ng cho c\u1ea5p \u0111\u1ed9 danh s\u00e1ch<\/h2>\n<p>C\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng c\u1ea5p danh s\u00e1ch \u0111\u01b0\u1ee3c t\u1ea1o t\u1ef1 \u0111\u1ed9ng khi danh s\u00e1ch \u0111\u01b0\u1ee3c t\u1ea1o. S\u1eed d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh v\u00e0 ph\u01b0\u01a1ng th\u1ee9c c\u1ee7a l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/listlevel\/\">ListLevel<\/a> \u0111\u1ec3 ki\u1ec3m so\u00e1t vi\u1ec7c \u0111\u1ecbnh d\u1ea1ng c\u00e1c c\u1ea5p \u0111\u1ed9 ri\u00eang l\u1ebb c\u1ee7a danh s\u00e1ch.<\/p>\n<h2 id=\"danh-s\u00e1ch-kh\u1edfi-\u0111\u1ed9ng-l\u1ea1i-cho-t\u1eebng-ph\u1ea7n\">Danh s\u00e1ch kh\u1edfi \u0111\u1ed9ng l\u1ea1i cho t\u1eebng ph\u1ea7n<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 kh\u1edfi \u0111\u1ed9ng l\u1ea1i danh s\u00e1ch cho t\u1eebng ph\u1ea7n b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.lists\/list\/is_restart_at_each_section\/\">thu\u1ed9c t\u00ednh is_restart_at_each_section<\/a>. L\u01b0u \u00fd r\u1eb1ng t\u00f9y ch\u1ecdn n\u00e0y ch\u1ec9 \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 \u1edf c\u00e1c \u0111\u1ecbnh d\u1ea1ng t\u00e0i li\u1ec7u RTF, DOC v\u00e0 DOCX. T\u00f9y ch\u1ecdn n\u00e0y s\u1ebd ch\u1ec9 \u0111\u01b0\u1ee3c ghi v\u00e0o DOCX n\u1ebfu OoxmlCompliance cao h\u01a1n Ecma376.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch t\u1ea1o danh s\u00e1ch v\u00e0 kh\u1edfi \u0111\u1ed9ng l\u1ea1i danh s\u00e1ch \u0111\u00f3 cho t\u1eebng ph\u1ea7n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_list-RestartListAtEachSection.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi c\u00e1c \u0111o\u1ea1n v\u0103n trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-paragraphs\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-paragraphs\/","description":"\n        \n        \n        <p>\u0110o\u1ea1n v\u0103n l\u00e0 m\u1ed9t t\u1eadp h\u1ee3p c\u00e1c k\u00fd t\u1ef1 \u0111\u01b0\u1ee3c k\u1ebft h\u1ee3p th\u00e0nh m\u1ed9t kh\u1ed1i logic v\u00e0 k\u1ebft th\u00fac b\u1eb1ng m\u1ed9t k\u00fd t\u1ef1 \u0111\u1eb7c bi\u1ec7t \u2013 <em>ng\u1eaft \u0111o\u1ea1n<\/em>. Trong Aspose.Words, m\u1ed9t \u0111o\u1ea1n v\u0103n \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a>.<\/p>\n<h2 id=\"ch\u00e8n-m\u1ed9t-\u0111o\u1ea1n-v\u0103n\">Ch\u00e8n m\u1ed9t \u0111o\u1ea1n v\u0103n<\/h2>\n<p>\u0110\u1ec3 ch\u00e8n m\u1ed9t \u0111o\u1ea1n v\u0103n m\u1edbi v\u00e0o t\u00e0i li\u1ec7u, tr\u00ean th\u1ef1c t\u1ebf, b\u1ea1n c\u1ea7n ch\u00e8n k\u00fd t\u1ef1 ng\u1eaft \u0111o\u1ea1n v\u00e0o \u0111\u00f3. <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/writeln\/\">DocumentBuilder.writeln<\/a> c\u0169ng ch\u00e8n m\u1ed9t chu\u1ed7i v\u0103n b\u1ea3n v\u00e0o t\u00e0i li\u1ec7u nh\u01b0ng ngo\u00e0i ra, n\u00f3 c\u00f2n th\u00eam d\u1ea5u ng\u1eaft \u0111o\u1ea1n.<\/p>\n<p>\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 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/font\/\">font<\/a> 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 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/paragraph_format\/\">paragraph_format<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n m\u1ed9t \u0111o\u1ea1n v\u0103n v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-InsertParagraph.py\"><\/script>\n\n<h2 id=\"\u0111\u1ecbnh-d\u1ea1ng-\u0111o\u1ea1n\">\u0110\u1ecbnh d\u1ea1ng \u0111o\u1ea1n<\/h2>\n<p>\u0110\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n hi\u1ec7n t\u1ea1i \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraphformat\/\">ParagraphFormat<\/a> \u0111\u01b0\u1ee3c thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/paragraph_format\/\">paragraph_format<\/a> tr\u1ea3 v\u1ec1. \u0110\u1ed1i t\u01b0\u1ee3ng n\u00e0y \u0111\u00f3ng g\u00f3i c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n kh\u00e1c nhau c\u00f3 s\u1eb5n trong Microsoft Word. B\u1ea1n c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng \u0111\u1eb7t l\u1ea1i \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n v\u1ec1 m\u1eb7c \u0111\u1ecbnh th\u00e0nh Ki\u1ec3u b\u00ecnh th\u01b0\u1eddng, c\u0103n tr\u00e1i, kh\u00f4ng th\u1ee5t l\u1ec1, kh\u00f4ng kho\u1ea3ng c\u00e1ch, kh\u00f4ng vi\u1ec1n v\u00e0 kh\u00f4ng \u0111\u1ed5 b\u00f3ng b\u1eb1ng c\u00e1ch g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraphformat\/clear_formatting\/\">clear_formatting<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch \u0111\u1eb7t \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-document_formatting-ParagraphFormatting.py\"><\/script>\n\n<h2 id=\"\u00e1p-d\u1ee5ng-ki\u1ec3u-\u0111o\u1ea1n-v\u0103n\">\u00c1p d\u1ee5ng ki\u1ec3u \u0111o\u1ea1n v\u0103n<\/h2>\n<p>M\u1ed9t s\u1ed1 \u0111\u1ed1i t\u01b0\u1ee3ng \u0111\u1ecbnh d\u1ea1ng nh\u01b0 ki\u1ec3u h\u1ed7 tr\u1ee3 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/\">Font<\/a> ho\u1eb7c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraphformat\/\">ParagraphFormat<\/a>. M\u1ed9t ki\u1ec3u d\u1ef1ng s\u1eb5n ho\u1eb7c do ng\u01b0\u1eddi d\u00f9ng x\u00e1c \u0111\u1ecbnh \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/style\/\">Style<\/a> ch\u1ee9a c\u00e1c thu\u1ed9c t\u00ednh ki\u1ec3u t\u01b0\u01a1ng \u1ee9ng nh\u01b0 t\u00ean, ki\u1ec3u c\u01a1 s\u1edf, ph\u00f4ng ch\u1eef v\u00e0 \u0111\u1ecbnh d\u1ea1ng \u0111o\u1ea1n v\u0103n c\u1ee7a ki\u1ec3u \u0111\u00f3, v.v.<\/p>\n<p>H\u01a1n n\u1eefa, \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/style\/\">Style<\/a> cung c\u1ea5p thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/style\/style_identifier\/\">Style.style_identifier<\/a> tr\u1ea3 v\u1ec1 m\u00e3 \u0111\u1ecbnh danh ki\u1ec3u \u0111\u1ed9c l\u1eadp v\u1edbi mi\u1ec1n \u0111\u1ecba ph\u01b0\u01a1ng \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng gi\u00e1 tr\u1ecb li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/styleidentifier\/\">StyleIdentifier<\/a>. V\u1ea5n \u0111\u1ec1 l\u00e0 t\u00ean c\u1ee7a c\u00e1c ki\u1ec3u t\u00edch h\u1ee3p trong Microsoft Word \u0111\u01b0\u1ee3c b\u1ea3n \u0111\u1ecba h\u00f3a cho c\u00e1c ng\u00f4n ng\u1eef kh\u00e1c nhau. B\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng m\u00e3 \u0111\u1ecbnh danh ki\u1ec3u, b\u1ea1n c\u00f3 th\u1ec3 t\u00ecm th\u1ea5y ki\u1ec3u ch\u00ednh x\u00e1c b\u1ea5t k\u1ec3 ng\u00f4n ng\u1eef t\u00e0i li\u1ec7u. C\u00e1c gi\u00e1 tr\u1ecb li\u1ec7t k\u00ea t\u01b0\u01a1ng \u1ee9ng v\u1edbi c\u00e1c ki\u1ec3u d\u1ef1ng s\u1eb5n Microsoft Word nh\u01b0 B\u00ecnh th\u01b0\u1eddng, Ti\u00eau \u0111\u1ec1 1, Ti\u00eau \u0111\u1ec1 2, v.v. T\u1ea5t c\u1ea3 c\u00e1c ki\u1ec3u do ng\u01b0\u1eddi d\u00f9ng x\u00e1c \u0111\u1ecbnh \u0111\u1ec1u \u0111\u01b0\u1ee3c g\u00e1n gi\u00e1 tr\u1ecb <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/styleidentifier\/#user\">StyleIdentifier.USER<\/a><\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u00e1p d\u1ee5ng ki\u1ec3u \u0111o\u1ea1n v\u0103n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-document_formatting-ApplyParagraphStyle.py\"><\/script>\n\n<h2 id=\"ch\u00e8n-d\u1ea5u-ph\u00e2n-c\u00e1ch-ki\u1ec3u-\u0111\u1ec3-\u0111\u1eb7t-c\u00e1c-ki\u1ec3u-\u0111o\u1ea1n-v\u0103n-kh\u00e1c-nhau\">Ch\u00e8n d\u1ea5u ph\u00e2n c\u00e1ch ki\u1ec3u \u0111\u1ec3 \u0111\u1eb7t c\u00e1c ki\u1ec3u \u0111o\u1ea1n v\u0103n kh\u00e1c nhau<\/h2>\n<p>C\u00f3 th\u1ec3 th\u00eam d\u1ea5u ph\u00e2n c\u00e1ch ki\u1ec3u v\u00e0o cu\u1ed1i \u0111o\u1ea1n v\u0103n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u00edm t\u1eaft Ctrl + Alt + Enter trong MS Word. T\u00ednh n\u0103ng n\u00e0y cho ph\u00e9p s\u1eed d\u1ee5ng hai ki\u1ec3u \u0111o\u1ea1n v\u0103n kh\u00e1c nhau trong m\u1ed9t \u0111o\u1ea1n v\u0103n \u0111\u01b0\u1ee3c in logic. N\u1ebfu b\u1ea1n mu\u1ed1n m\u1ed9t s\u1ed1 v\u0103n b\u1ea3n \u1edf \u0111\u1ea7u m\u1ed9t ti\u00eau \u0111\u1ec1 c\u1ee5 th\u1ec3 xu\u1ea5t hi\u1ec7n trong M\u1ee5c l\u1ee5c nh\u01b0ng kh\u00f4ng mu\u1ed1n to\u00e0n b\u1ed9 ti\u00eau \u0111\u1ec1 \u0111\u00f3 trong M\u1ee5c l\u1ee5c, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng t\u00ednh n\u0103ng n\u00e0y<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n d\u1ea5u ph\u00e2n c\u00e1ch ki\u1ec3u \u0111\u1ec3 ph\u00f9 h\u1ee3p v\u1edbi c\u00e1c ki\u1ec3u \u0111o\u1ea1n v\u0103n kh\u00e1c nhau:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_styles_and_themes-InsertStyleSeparator.py\"><\/script>\n\n<h2 id=\"x\u00e1c-\u0111\u1ecbnh-d\u1ea5u-ph\u00e2n-c\u00e1ch-ki\u1ec3u-\u0111o\u1ea1n-v\u0103n\">X\u00e1c \u0111\u1ecbnh d\u1ea5u ph\u00e2n c\u00e1ch ki\u1ec3u \u0111o\u1ea1n v\u0103n<\/h2>\n<p>Aspose.Words cung c\u1ea5p m\u1ed9t thu\u1ed9c t\u00ednh c\u00f4ng khai <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/break_is_style_separator\/\">break_is_style_separator<\/a> th\u00e0nh m\u1ed9t l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a> cho ph\u00e9p x\u00e1c \u0111\u1ecbnh \u0110o\u1ea1n ph\u00e2n c\u00e1ch ki\u1ec3u d\u00e1ng nh\u01b0 trong v\u00ed d\u1ee5 \u0111\u01b0a ra d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-document_formatting-GetParagraphStyleSeparator.py\"><\/script>\n\n<h2 id=\"\u00e1p-d\u1ee5ng-vi\u1ec1n-v\u00e0-t\u00f4-b\u00f3ng-cho-\u0111o\u1ea1n-v\u0103n\">\u00c1p d\u1ee5ng vi\u1ec1n v\u00e0 t\u00f4 b\u00f3ng cho \u0111o\u1ea1n v\u0103n<\/h2>\n<p>Bi\u00ean gi\u1edbi \u0111\u01b0\u1ee3c \u0111\u1ea1i di\u1ec7n b\u1edfi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bordercollection\/\">BorderCollection<\/a>. \u0110\u00e2y l\u00e0 t\u1eadp h\u1ee3p c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/border\/\">Border<\/a> \u0111\u01b0\u1ee3c truy c\u1eadp theo ch\u1ec9 m\u1ee5c ho\u1eb7c theo lo\u1ea1i \u0111\u01b0\u1eddng vi\u1ec1n. Ki\u1ec3u \u0111\u01b0\u1eddng vi\u1ec1n \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bordertype\/\">BorderType<\/a>. M\u1ed9t s\u1ed1 gi\u00e1 tr\u1ecb c\u1ee7a b\u1ea3ng li\u1ec7t k\u00ea c\u00f3 th\u1ec3 \u00e1p d\u1ee5ng cho m\u1ed9t s\u1ed1 ho\u1eb7c ch\u1ec9 m\u1ed9t ph\u1ea7n t\u1eed t\u00e0i li\u1ec7u. V\u00ed d\u1ee5: <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bordertype\/#bottom\">BorderType.BOTTOM<\/a> c\u00f3 th\u1ec3 \u00e1p d\u1ee5ng cho m\u1ed9t \u0111o\u1ea1n v\u0103n ho\u1eb7c \u00f4 b\u1ea3ng trong khi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bordertype\/#diagonaldown\">BorderType.DIAGONALDOWN<\/a> ch\u1ec9 ch\u1ec9 \u0111\u1ecbnh \u0111\u01b0\u1eddng vi\u1ec1n ch\u00e9o trong \u00f4 b\u1ea3ng.<\/p>\n<p>C\u1ea3 b\u1ed9 s\u01b0u t\u1eadp \u0111\u01b0\u1eddng vi\u1ec1n v\u00e0 m\u1ed7i \u0111\u01b0\u1eddng vi\u1ec1n 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 k\u1ebb, \u0111\u1ed9 r\u1ed9ng \u0111\u01b0\u1eddng k\u1ebb, kho\u1ea3ng c\u00e1ch t\u1eeb v\u0103n b\u1ea3n v\u00e0 b\u00f3ng t\u00f9y ch\u1ecdn. Ch\u00fang \u0111\u01b0\u1ee3c \u0111\u1ea1i di\u1ec7n b\u1edfi c\u00e1c thu\u1ed9c t\u00ednh c\u00f9ng t\u00ean. B\u1ea1n c\u00f3 th\u1ec3 \u0111\u1ea1t \u0111\u01b0\u1ee3c c\u00e1c lo\u1ea1i \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 \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/bordercollection\/\">BorderCollection<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/border\/\">Border<\/a> \u0111\u1ec1u cho ph\u00e9p b\u1ea1n \u0111\u1eb7t l\u1ea1i c\u00e1c gi\u00e1 tr\u1ecb n\u00e0y v\u1ec1 m\u1eb7c \u0111\u1ecbnh b\u1eb1ng c\u00e1ch g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/border\/clear_formatting\/\">Border.clear_formatting<\/a>.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng khi thu\u1ed9c t\u00ednh \u0111\u01b0\u1eddng vi\u1ec1n \u0111\u01b0\u1ee3c \u0111\u1eb7t l\u1ea1i v\u1ec1 gi\u00e1 tr\u1ecb m\u1eb7c \u0111\u1ecbnh, \u0111\u01b0\u1eddng vi\u1ec1n s\u1ebd tr\u1edf n\u00ean \u1ea9n.\n<\/div>\n\n<p>Aspose.Words c\u00f2n c\u00f3 l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/shading\/\">Shading<\/a> ch\u1ee9a c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ed5 b\u00f3ng cho c\u00e1c th\u00e0nh ph\u1ea7n t\u00e0i li\u1ec7u. B\u1ea1n c\u00f3 th\u1ec3 \u0111\u1eb7t k\u1ebft c\u1ea5u b\u00f3ng mong mu\u1ed1n v\u00e0 m\u00e0u s\u1eafc \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng cho n\u1ec1n v\u00e0 n\u1ec1n tr\u01b0\u1edbc c\u1ee7a ph\u1ea7n t\u1eed.<\/p>\n<p>K\u1ebft c\u1ea5u b\u00f3ng \u0111\u01b0\u1ee3c \u0111\u1eb7t b\u1eb1ng gi\u00e1 tr\u1ecb li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/textureindex\/\">TextureIndex<\/a> cho ph\u00e9p \u00e1p d\u1ee5ng c\u00e1c m\u1eabu kh\u00e1c nhau cho \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/shading\/\">Shading<\/a>. V\u00ed d\u1ee5: \u0111\u1ec3 \u0111\u1eb7t m\u00e0u n\u1ec1n cho th\u00e0nh ph\u1ea7n t\u00e0i li\u1ec7u, h\u00e3y s\u1eed d\u1ee5ng gi\u00e1 tr\u1ecb <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/textureindex\/#texture_solid\">TextureIndex.TEXTURE_SOLID<\/a> v\u00e0 \u0111\u1eb7t m\u00e0u b\u00f3ng n\u1ec1n tr\u01b0\u1edbc cho ph\u00f9 h\u1ee3p. V\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u00e1p d\u1ee5ng \u0111\u01b0\u1eddng vi\u1ec1n v\u00e0 b\u00f3ng cho m\u1ed9t \u0111o\u1ea1n v\u0103n.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u00e1p d\u1ee5ng \u0111\u01b0\u1eddng vi\u1ec1n v\u00e0 t\u00f4 b\u00f3ng cho m\u1ed9t \u0111o\u1ea1n v\u0103n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-document_formatting-ApplyBordersAndShadingToParagraph.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi d\u1ea5u g\u1ea1ch n\u1ed1i trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-hyphenation\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-hyphenation\/","description":"\n        \n        \n        <p>\u0110\u00f4i khi c\u1ea7n s\u1eed d\u1ee5ng d\u1ea5u g\u1ea1ch n\u1ed1i \u0111\u1ec3 s\u1eafp x\u1ebfp v\u0103n b\u1ea3n trong t\u00e0i li\u1ec7u g\u1ecdn h\u01a1n. \u0110\u1ed3ng th\u1eddi, \u0111i\u1ec1u quan tr\u1ecdng l\u00e0 ph\u1ea3i hi\u1ec3u r\u1eb1ng c\u00e1c chi ti\u1ebft c\u1ee5 th\u1ec3 c\u1ee7a vi\u1ec7c g\u1ea1ch n\u1ed1i t\u1eeb c\u00f3 th\u1ec3 kh\u00e1c nhau \u0111\u1ed1i v\u1edbi m\u1ed7i ng\u00f4n ng\u1eef.<\/p>\n<p>\u1ede th\u1eddi \u0111i\u1ec3m hi\u1ec7n t\u1ea1i, d\u1ea5u g\u1ea1ch n\u1ed1i kh\u00f4ng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng th\u01b0\u1eddng xuy\u00ean nh\u01b0 tr\u01b0\u1edbc, \u0111\u1eb7c bi\u1ec7t l\u00e0 trong c\u00e1c v\u0103n b\u1ea3n ti\u1ebfng Anh. Tuy nhi\u00ean, vi\u1ec7c s\u1eed d\u1ee5ng t\u00ednh n\u0103ng n\u00e0y c\u00f3 th\u1ec3 c\u00f3 t\u00e1c \u0111\u1ed9ng nghi\u00eam tr\u1ecdng \u0111\u1ebfn t\u00e0i li\u1ec7u c\u1ee7a ng\u01b0\u1eddi d\u00f9ng \u2013 d\u1ea5u g\u1ea1ch n\u1ed1i \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn b\u1ed1 c\u1ee5c v\u00e0 do \u0111\u00f3, h\u00ecnh th\u1ee9c c\u1ee7a c\u00e1c t\u1ec7p \u0111\u1ea7u ra, ch\u1eb3ng h\u1ea1n nh\u01b0 \u1edf \u0111\u1ecbnh d\u1ea1ng PDF.<\/p>\n<p>\u0110\u1ec3 ph\u00e2n t\u00e1ch ch\u00ednh x\u00e1c c\u00e1c t\u1eeb, t\u1eeb \u0111i\u1ec3n g\u1ea1ch n\u1ed1i d\u00e0nh ri\u00eang cho ng\u00f4n ng\u1eef \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng. Aspose.Words s\u1eed d\u1ee5ng c\u00e1c thu\u1eadt to\u00e1n n\u00e2ng cao \u0111\u1ec3 l\u00e0m vi\u1ec7c v\u1edbi c\u00e1c t\u1eeb \u0111i\u1ec3n nh\u01b0 v\u1eady v\u00e0 cho ph\u00e9p b\u1ea1n c\u00f3 \u0111\u01b0\u1ee3c d\u1ea5u g\u1ea1ch n\u1ed1i gi\u1ed1ng nh\u01b0 trong Microsoft Word.<\/p>\n<h2 id=\"t\u1eeb-\u0111i\u1ec3n-g\u1ea1ch-n\u1ed1i\">T\u1eeb \u0111i\u1ec3n g\u1ea1ch n\u1ed1i<\/h2>\n<p>V\u00ec c\u00e1c ng\u00f4n ng\u1eef kh\u00e1c nhau s\u1eed d\u1ee5ng c\u00e1c quy t\u1eafc v\u00e0 quy t\u1eafc kh\u00e1c nhau \u0111\u1ec3 g\u1ea1ch n\u1ed1i t\u1eeb n\u00ean gi\u1ea3i ph\u00e1p t\u1ed1i \u01b0u \u0111\u1ec3 g\u1ea1ch n\u1ed1i ch\u00ednh x\u00e1c l\u00e0 s\u1eed d\u1ee5ng c\u00e1c t\u1eeb \u0111i\u1ec3n \u0111\u1eb7c bi\u1ec7t. Aspose.Words s\u1eed d\u1ee5ng t\u1eeb \u0111i\u1ec3n OpenOffice.<\/p>\n<p>\u0110\u1ec3 ki\u1ec3m tra ch\u00ednh t\u1ea3, OpenOffice s\u1eed d\u1ee5ng <a href=\"https:\/\/hunspell.github.io\/\">th\u01b0 vi\u1ec7n Hunspell<\/a>, \u0111\u00e2y l\u00e0 m\u1ed9t d\u1ea1ng kh\u00e1i qu\u00e1t h\u00f3a thu\u1eadt to\u00e1n g\u1ea1ch n\u1ed1i c\u1ee7a TeX. Thu\u1eadt to\u00e1n n\u00e0y cho ph\u00e9p g\u1ea1ch n\u1ed1i kh\u00f4ng chu\u1ea9n t\u1ef1 \u0111\u1ed9ng b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c m\u1eabu g\u1ea1ch n\u1ed1i ti\u00eau chu\u1ea9n v\u00e0 t\u00f9y ch\u1ec9nh c\u1ea1nh tranh. Hunspell s\u1eed d\u1ee5ng <a href=\"https:\/\/github.com\/hunspell\/hyphen\">D\u1ea5u g\u1ea1ch n\u1ed1i<\/a> \u0111\u1ec3 g\u1ea1ch n\u1ed1i.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nT\u1eeb \u0111i\u1ec3n g\u1ea1ch n\u1ed1i c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c l\u1ea5y t\u1eeb <a href=\"https:\/\/github.com\/LibreOffice\/dictionaries\">T\u1eeb \u0111i\u1ec3n LibreOffice GitHub<\/a>. V\u00ed d\u1ee5: <a href=\"https:\/\/github.com\/LibreOffice\/dictionaries\/blob\/master\/en\/hyph_en_US.dic\">T\u1eeb \u0111i\u1ec3n g\u1ea1ch n\u1ed1i en-US<\/a>.\n<\/div>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nV\u00ec Microsoft Word s\u1eed d\u1ee5ng c\u00e1c t\u1eeb \u0111i\u1ec3n kh\u00e1c ngo\u00e0i t\u1eeb \u0111i\u1ec3n OpenOffice \u0111\u1ec3 th\u1ef1c hi\u1ec7n g\u1ea1ch n\u1ed1i, n\u00ean vi\u1ec7c g\u1ea1ch n\u1ed1i m\u1ed9t s\u1ed1 t\u1eeb \u0111\u01b0\u1ee3c \u0111\u1ecbnh ngh\u0129a b\u1edfi t\u1eeb \u0111i\u1ec3n OpenOffice c\u00f3 th\u1ec3 kh\u00e1c v\u1edbi g\u1ea1ch n\u1ed1i Microsoft Word. V\u00ec l\u00fd do n\u00e0y, \u0111\u00f4i khi ch\u00fang t\u00f4i ph\u1ea3i khuy\u00ean kh\u00e1ch h\u00e0ng th\u00eam c\u00e1c m\u1eabu c\u1ea7n thi\u1ebft v\u00e0o t\u1eeb \u0111i\u1ec3n c\u1ee7a h\u1ecd \u0111\u1ec3 s\u1eeda l\u1ed7i g\u1ea1ch n\u1ed1i c\u1ee7a c\u00e1c t\u1eeb c\u1ee5 th\u1ec3.\n<\/div>\n\n<h2 id=\"thu\u1eadt-to\u00e1n-g\u1ea1ch-n\u1ed1i\">Thu\u1eadt to\u00e1n g\u1ea1ch n\u1ed1i<\/h2>\n<p>Aspose.Words tri\u1ec3n khai <a href=\"https:\/\/github.com\/hunspell\/hyphen\/blob\/master\/README.hyphen\">thu\u1eadt to\u00e1n g\u1ea1ch n\u1ed1i TeX<\/a> v\u00e0 c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng l\u1ea1i c\u00e1c t\u1eeb \u0111i\u1ec3n g\u1ea1ch n\u1ed1i t\u1eeb OpenOffice.<\/p>\n<p>C\u1ea7n t\u00ednh \u0111\u1ebfn c\u00e1c t\u00ednh n\u0103ng sau c\u1ee7a thu\u1eadt to\u00e1n Aspose.Words:<\/p>\n<ul>\n<li>C\u00e1c tham s\u1ed1 kho\u1ea3ng c\u00e1ch g\u1ea1ch n\u1ed1i (LEFTHYPHENMIN, RIGHTHYPHENMIN, COMPOUNDLEFTHYPHENMIN, COMPOUNDRIGHTHYPHENMIN) \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh trong t\u1eeb \u0111i\u1ec3n g\u1ea1ch n\u1ed1i s\u1ebd b\u1ecb b\u1ecf qua. Aspose.Words s\u1eed d\u1ee5ng b\u1ed9 th\u00f4ng s\u1ed1 kho\u1ea3ng c\u00e1ch ri\u00eang t\u00f9y thu\u1ed9c v\u00e0o ch\u1ebf \u0111\u1ed9 t\u01b0\u01a1ng th\u00edch c\u1ee7a t\u00e0i li\u1ec7u.<\/li>\n<li>Thu\u1eadt to\u00e1n g\u1ea1ch n\u1ed1i trong Aspose.Words h\u1ed7 tr\u1ee3 <a href=\"https:\/\/github.com\/hunspell\/hyphen\/blob\/master\/README.compound\">g\u1ea1ch n\u1ed1i t\u1ed5ng h\u1ee3p<\/a>. Tuy nhi\u00ean, Aspose.Words chia c\u00e1c chu\u1ed7i k\u00fd t\u1ef1 ch\u1ee9a c\u00e1c k\u00fd t\u1ef1 ch\u1eef c\u00e1i v\u00e0 kh\u00f4ng ph\u1ea3i ch\u1eef c\u00e1i h\u1ed7n h\u1ee3p th\u00e0nh c\u00e1c ph\u1ea7n ch\u1ec9 c\u00f3 ch\u1eef c\u00e1i (t\u1eeb) v\u00e0 g\u1ea1ch n\u1ed1i ch\u00fang m\u1ed9t c\u00e1ch ri\u00eang bi\u1ec7t.\nL\u01b0u \u00fd r\u1eb1ng logic g\u1ea1ch n\u1ed1i Microsoft Word c\u1ee7a c\u00e1c t\u1eeb gh\u00e9p ph\u1ee5 thu\u1ed9c v\u00e0o ch\u1ebf \u0111\u1ed9 t\u01b0\u01a1ng th\u00edch c\u1ee7a t\u00e0i li\u1ec7u.<\/li>\n<li>Thu\u1eadt to\u00e1n g\u1ea1ch n\u1ed1i trong Aspose.Words kh\u00f4ng tri\u1ec3n khai <a href=\"https:\/\/github.com\/hunspell\/hyphen\/blob\/master\/doc\/tb87nemeth.pdf\">g\u1ea1ch n\u1ed1i kh\u00f4ng chu\u1ea9n<\/a>. C\u00e1c m\u1eabu kh\u00f4ng chu\u1ea9n b\u1ecb b\u1ecf qua.<\/li>\n<\/ul>\n<h2 id=\"\u0111ang-t\u1ea3i-t\u1eeb-\u0111i\u1ec3n-g\u1ea1ch-n\u1ed1i\">\u0110ang t\u1ea3i t\u1eeb \u0111i\u1ec3n g\u1ea1ch n\u1ed1i<\/h2>\n<p>\u0110\u1ec3 s\u1eed d\u1ee5ng t\u00ednh n\u0103ng g\u1ea1ch n\u1ed1i, tr\u01b0\u1edbc ti\u00ean h\u00e3y \u0111\u0103ng k\u00fd t\u1eeb \u0111i\u1ec3n g\u1ea1ch n\u1ed1i. V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch t\u1ea3i t\u1eeb \u0111i\u1ec3n g\u1ea1ch n\u1ed1i cho c\u00e1c ng\u00f4n ng\u1eef \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh t\u1eeb m\u1ed9t t\u1ec7p:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_hyphenation-HyphenateWordsOfLanguages.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Rendering.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch t\u1ea3i t\u1eeb \u0111i\u1ec3n g\u1ea1ch n\u1ed1i cho ng\u00f4n ng\u1eef \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh t\u1eeb m\u1ed9t lu\u1ed3ng:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_hyphenation-LoadHyphenationDictionaryForLanguage.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Rendering.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"t\u00e1c-\u0111\u1ed9ng-c\u1ee7a-d\u1ea5u-g\u1ea1ch-n\u1ed1i-tr\u00ean-b\u1ed1-c\u1ee5c\">T\u00e1c \u0111\u1ed9ng c\u1ee7a d\u1ea5u g\u1ea1ch n\u1ed1i tr\u00ean b\u1ed1 c\u1ee5c<\/h2>\n<p>Khi chia v\u0103n b\u1ea3n th\u00e0nh d\u00f2ng, Aspose.Words ki\u1ec3m tra t\u1eebng t\u1eeb xem n\u00f3 c\u00f3 kh\u1edbp ho\u00e0n to\u00e0n v\u1edbi d\u00f2ng hi\u1ec7n t\u1ea1i hay kh\u00f4ng. N\u1ebfu m\u1ed9t t\u1eeb kh\u00e1c qu\u00e1 d\u00e0i kh\u00f4ng v\u1eeba v\u1edbi cu\u1ed1i d\u00f2ng, theo m\u1eb7c \u0111\u1ecbnh, Aspose.Words s\u1ebd di chuy\u1ec3n n\u00f3 \u0111\u1ebfn \u0111\u1ea7u d\u00f2ng ti\u1ebfp theo thay v\u00ec g\u1ea1ch n\u1ed1i n\u00f3.<\/p>\n<p>Tuy nhi\u00ean, t\u00ednh n\u0103ng g\u1ea1ch n\u1ed1i c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong Aspose.Words \u0111\u1ec3 ch\u00e8n d\u1ea5u g\u1ea1ch n\u1ed1i v\u00e0o c\u00e1c t\u1eeb nh\u1eb1m lo\u1ea1i b\u1ecf c\u00e1c kho\u1ea3ng tr\u1ed1ng trong v\u0103n b\u1ea3n c\u0103n \u0111\u1ec1u ho\u1eb7c \u0111\u1ec3 duy tr\u00ec \u0111\u1ed9 d\u00e0i d\u00f2ng \u0111\u1ec1u trong c\u00e1c c\u1ed9t h\u1eb9p. \u0110i\u1ec1u n\u00e0y r\u00f5 r\u00e0ng c\u00f3 th\u1ec3 \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn s\u1ed1 d\u00f2ng v\u00e0 do \u0111\u00f3 \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn s\u1ed1 trang. N\u00f3i c\u00e1ch kh\u00e1c, vi\u1ec7c s\u1eed d\u1ee5ng ch\u1ee9c n\u0103ng g\u1ea1ch n\u1ed1i s\u1ebd \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn b\u1ed1 c\u1ee5c t\u00e0i li\u1ec7u.<\/p>\n<h2 id=\"g\u1ea1ch-n\u1ed1i-v\u00e0-c\u0103n-l\u1ec1-hampj\">G\u1ea1ch n\u1ed1i v\u00e0 c\u0103n l\u1ec1 (H&amp;J)<\/h2>\n<p>Microsoft Word c\u00f3 logic ph\u1ee9c t\u1ea1p \u0111\u1ec3 ch\u1ecdn \u0111i\u1ec3m d\u1eebng n\u1ebfu v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c c\u0103n \u0111\u1ec1u v\u00e0 b\u1eadt t\u00ednh n\u0103ng g\u1ea1ch n\u1ed1i. N\u00f3i t\u00f3m l\u1ea1i, Microsoft Word c\u00f3 th\u1ec3 mu\u1ed1n thu nh\u1ecf ho\u1eb7c k\u00e9o d\u00e0i kho\u1ea3ng tr\u1eafng \u0111\u1ec3 tr\u00e1nh hi\u1ec7n t\u01b0\u1ee3ng g\u1ea1ch n\u1ed1i d\u00f2ng. R\u1ea5t c\u00f3 th\u1ec3 logic n\u00e0y d\u1ef1a tr\u00ean <a href=\"https:\/\/www.eprg.org\/G53DOC\/pdfs\/knuth-plass-breaking.pdf\">B\u00e0i vi\u1ebft c\u1ee7a Knuth<\/a>.<\/p>\n<p>Aspose.Words tri\u1ec3n khai thu\u1eadt to\u00e1n H&amp;J c\u1ee7a ri\u00eang m\u00ecnh, mang l\u1ea1i k\u1ebft qu\u1ea3 t\u01b0\u01a1ng t\u1ef1 nh\u01b0 Microsoft Word v\u00e0 cung c\u1ea5p kh\u1ea3 n\u0103ng ng\u1eaft d\u00f2ng gi\u1ed1ng h\u1ec7t nhau trong t\u00e0i li\u1ec7u \u0111\u1ea7u ra.<\/p>\n<h2 id=\"xem-th\u00eam\">Xem th\u00eam<\/h2>\n<ul>\n<li><a href=\"https:\/\/github.com\/hunspell\/hyphen\/blob\/master\/README\">D\u1ea5u g\u1ea1ch n\u1ed1i \u2013 th\u01b0 vi\u1ec7n g\u1ea1ch n\u1ed1i<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/hunspell\/hyphen\/blob\/master\/README.nonstandard\">D\u1ea5u g\u1ea1ch n\u1ed1i kh\u00f4ng chu\u1ea9n<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/hunspell\/hyphen\/blob\/master\/doc\/tb87nemeth.pdf\">T\u1ef1 \u0111\u1ed9ng g\u1ea1ch n\u1ed1i kh\u00f4ng chu\u1ea9n trong Open Office<\/a><\/li>\n<\/ul>\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi Ph\u00f4ng ch\u1eef trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-fonts\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-fonts\/","description":"\n        \n        \n        <p>Ph\u00f4ng ch\u1eef l\u00e0 m\u1ed9t t\u1eadp h\u1ee3p c\u00e1c k\u00fd t\u1ef1 c\u00f3 k\u00edch th\u01b0\u1edbc, m\u00e0u s\u1eafc v\u00e0 ki\u1ec3u d\u00e1ng nh\u1ea5t \u0111\u1ecbnh. Aspose.Words cho ph\u00e9p b\u1ea1n l\u00e0m vi\u1ec7c v\u1edbi c\u00e1c ph\u00f4ng ch\u1eef b\u1eb1ng m\u00f4-\u0111un <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fonts\/\">fonts<\/a> v\u00e0 l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/\">Font<\/a>.<\/p>\n<h2 id=\"\u0111\u1ecbnh-d\u1ea1ng-ph\u00f4ng-ch\u1eef\">\u0110\u1ecbnh d\u1ea1ng ph\u00f4ng ch\u1eef<\/h2>\n<p>\u0110\u1ecbnh d\u1ea1ng ph\u00f4ng ch\u1eef hi\u1ec7n t\u1ea1i \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng \u0111\u1ed1i t\u01b0\u1ee3ng <strong>Font<\/strong> \u0111\u01b0\u1ee3c thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/font\/\">Font<\/a> tr\u1ea3 v\u1ec1. L\u1edbp <strong>Font<\/strong> ch\u1ee9a nhi\u1ec1u thu\u1ed9c t\u00ednh ph\u00f4ng ch\u1eef kh\u00e1c nhau, sao ch\u00e9p c\u00e1c thu\u1ed9c t\u00ednh c\u00f3 s\u1eb5n trong Microsoft Word.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1eb7t \u0111\u1ecbnh d\u1ea1ng ph\u00f4ng ch\u1eef:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_fonts-DocumentBuilderSetFontFormatting.py\"><\/script>\n\n<p>C\u00e1c thu\u1ed9c t\u00ednh \u0111i\u1ec1n hi\u1ec7n c\u0169ng c\u00f3 s\u1eb5n cho ph\u00f4ng ch\u1eef \u0111\u1ec3 \u0111\u1eb7t \u0111\u1ecbnh d\u1ea1ng \u0111i\u1ec1n cho v\u0103n b\u1ea3n. N\u00f3 cung c\u1ea5p kh\u1ea3 n\u0103ng thay \u0111\u1ed5i, ch\u1eb3ng h\u1ea1n nh\u01b0 m\u00e0u n\u1ec1n tr\u01b0\u1edbc ho\u1eb7c \u0111\u1ed9 trong su\u1ed1t c\u1ee7a ph\u1ea7n \u0111i\u1ec1n v\u0103n b\u1ea3n.<\/p>\n<h2 id=\"l\u1ea5y-kho\u1ea3ng-c\u00e1ch-d\u00f2ng-ph\u00f4ng-ch\u1eef\">L\u1ea5y kho\u1ea3ng c\u00e1ch d\u00f2ng ph\u00f4ng ch\u1eef<\/h2>\n<p>Kho\u1ea3ng c\u00e1ch d\u00f2ng ph\u00f4ng ch\u1eef l\u00e0 kho\u1ea3ng c\u00e1ch theo chi\u1ec1u d\u1ecdc gi\u1eefa c\u00e1c \u0111\u01b0\u1eddng c\u01a1 s\u1edf c\u1ee7a hai d\u00f2ng v\u0103n b\u1ea3n li\u00ean ti\u1ebfp. V\u00ec v\u1eady, kho\u1ea3ng c\u00e1ch d\u00f2ng bao g\u1ed3m kho\u1ea3ng tr\u1ed1ng gi\u1eefa c\u00e1c d\u00f2ng c\u00f9ng v\u1edbi chi\u1ec1u cao c\u1ee7a k\u00fd t\u1ef1.<\/p>\n<p>Thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/line_spacing\/\">line_spacing<\/a> \u0111\u01b0\u1ee3c gi\u1edbi thi\u1ec7u trong l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/\">Font<\/a> \u0111\u1ec3 nh\u1eadn gi\u00e1 tr\u1ecb n\u00e0y nh\u01b0 trong v\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_fonts-GetFontLineSpacing.py\"><\/script>\n\n<h2 id=\"d\u1ea5u-nh\u1ea5n-m\u1ea1nh-ph\u00f4ng-ch\u1eef\">D\u1ea5u nh\u1ea5n m\u1ea1nh ph\u00f4ng ch\u1eef<\/h2>\n<p>M\u1ed9t s\u1ed1 ng\u00f4n ng\u1eef \u0110\u00f4ng \u00c1 s\u1eed d\u1ee5ng d\u1ea5u nh\u1ea5n m\u1ea1nh \u0111\u1eb7c bi\u1ec7t \u0111\u1ec3 bi\u1ec3u th\u1ecb s\u1ef1 nh\u1ea5n m\u1ea1nh. L\u1edbp <strong>Font<\/strong> cung c\u1ea5p thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/emphasis_mark\/\">emphasis_mark<\/a> \u0111\u1ec3 l\u1ea5y ho\u1eb7c \u0111\u1eb7t c\u00e1c gi\u00e1 tr\u1ecb li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/emphasismark\/\">EmphasisMark<\/a> s\u1ebd \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng trong \u0111\u1ecbnh d\u1ea1ng.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch \u0111\u1eb7t thu\u1ed9c t\u00ednh <strong>EphasisMark<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_fonts-SetFontEmphasisMark.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: Ki\u1ec3u ch\u1eef ch\u00e2u \u00c1 trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-asian-typography\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-asian-typography\/","description":"\n        \n        \n        <p>Ki\u1ec3u ch\u1eef Ch\u00e2u \u00c1 l\u00e0 m\u1ed9t t\u1eadp h\u1ee3p c\u00e1c t\u00f9y ch\u1ecdn cho c\u00e1c \u0111o\u1ea1n v\u0103n b\u1ea3n trong t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c vi\u1ebft b\u1eb1ng ng\u00f4n ng\u1eef Ch\u00e2u \u00c1.<\/p>\n<p>Aspose.Words h\u1ed7 tr\u1ee3 Ki\u1ec3u ch\u1eef Ch\u00e2u \u00c1 b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraphformat\/\">ParagraphFormat<\/a> v\u00e0 m\u1ed9t s\u1ed1 thu\u1ed9c t\u00ednh c\u1ee7a n\u00f3.<\/p>\n<h2 id=\"t\u1ef1-\u0111\u1ed9ng-\u0111i\u1ec1u-ch\u1ec9nh-kho\u1ea3ng-c\u00e1ch-gi\u1eefa-v\u0103n-b\u1ea3n-ho\u1eb7c-s\u1ed1-ch\u00e2u-\u00e1-v\u00e0-latinh\">T\u1ef1 \u0111\u1ed9ng \u0111i\u1ec1u ch\u1ec9nh kho\u1ea3ng c\u00e1ch gi\u1eefa v\u0103n b\u1ea3n ho\u1eb7c s\u1ed1 ch\u00e2u \u00c1 v\u00e0 Latinh<\/h2>\n<p>N\u1ebfu b\u1ea1n \u0111ang thi\u1ebft k\u1ebf m\u1ed9t m\u1eabu c\u00f3 c\u1ea3 v\u0103n b\u1ea3n \u0110\u00f4ng \u00c1 v\u00e0 La-tinh v\u00e0 mu\u1ed1n n\u00e2ng cao di\u1ec7n m\u1ea1o c\u1ee7a m\u1eabu bi\u1ec3u m\u1eabu c\u1ee7a b\u1ea1n b\u1eb1ng c\u00e1ch ki\u1ec3m so\u00e1t kho\u1ea3ng c\u00e1ch gi\u1eefa c\u1ea3 hai lo\u1ea1i v\u0103n b\u1ea3n, b\u1ea1n c\u00f3 th\u1ec3 c\u1ea5u h\u00ecnh m\u1eabu bi\u1ec3u m\u1eabu c\u1ee7a m\u00ecnh \u0111\u1ec3 t\u1ef1 \u0111\u1ed9ng \u0111i\u1ec1u ch\u1ec9nh kho\u1ea3ng c\u00e1ch gi\u1eefa hai lo\u1ea1i v\u0103n b\u1ea3n n\u00e0y. \u0110\u1ec3 \u0111\u1ea1t \u0111\u01b0\u1ee3c \u0111i\u1ec1u n\u00e0y, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraphformat\/add_space_between_far_east_and_alpha\/\">AddSpaceBetweenFarEastAndAlpha<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraphformat\/add_space_between_far_east_and_digit\/\">AddSpaceBetweenFarEastAndDigit<\/a> c\u1ee7a l\u1edbp <code>ParagraphFormat<\/code>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <strong>AddSpaceBetweenFarEastAndAlpha<\/strong> v\u00e0 <strong>AddSpaceBetweenFarEastAndDigit<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-document_formatting-SpaceBetweenAsianAndLatinText.py\"><\/script>\n\n<h2 id=\"\u0111\u1eb7t-t\u00f9y-ch\u1ecdn-ng\u1eaft-d\u00f2ng\">\u0110\u1eb7t t\u00f9y ch\u1ecdn ng\u1eaft d\u00f2ng<\/h2>\n<p>Tab Ki\u1ec3u ch\u1eef Ch\u00e2u \u00c1 c\u1ee7a h\u1ed9p tho\u1ea1i thu\u1ed9c t\u00ednh \u0111o\u1ea1n v\u0103n trong Microsoft Word c\u00f3 nh\u00f3m ng\u1eaft d\u00f2ng. C\u00e1c t\u00f9y ch\u1ecdn c\u1ee7a nh\u00f3m n\u00e0y c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c \u0111\u1eb7t b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraphformat\/far_east_line_break_control\/\">FarEastLineBreakControl<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraphformat\/word_wrap\/\">WordWrap<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraphformat\/hanging_punctuation\/\">HangingPunctuation<\/a> c\u1ee7a l\u1edbp <strong>ParagraphFormat<\/strong>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh n\u00e0y:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-document_formatting-AsianTypographyLineBreakGroup.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi TextBox trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-textboxes\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-textboxes\/","description":"\n        \n        \n        <p>Trong Aspose.Words, l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/textbox\/\">TextBox<\/a> \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh c\u00e1ch hi\u1ec3n th\u1ecb v\u0103n b\u1ea3n b\u00ean trong h\u00ecnh d\u1ea1ng. N\u00f3 cung c\u1ea5p m\u1ed9t thu\u1ed9c t\u00ednh c\u00f4ng khai c\u00f3 t\u00ean l\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/textbox\/parent\/\">parent<\/a> \u0111\u1ec3 l\u1ea5y h\u00ecnh d\u1ea1ng g\u1ed1c cho h\u1ed9p v\u0103n b\u1ea3n nh\u1eb1m cho ph\u00e9p kh\u00e1ch h\u00e0ng t\u00ecm <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a> \u0111\u01b0\u1ee3c li\u00ean k\u1ebft t\u1eeb <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/textbox\/\">TextBox<\/a> \u0111\u01b0\u1ee3c li\u00ean k\u1ebft.<\/p>\n<h2 id=\"t\u1ea1o-m\u1ed9t-li\u00ean-k\u1ebft\">T\u1ea1o m\u1ed9t li\u00ean k\u1ebft<\/h2>\n<p>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/textbox\/\">TextBox<\/a> cung c\u1ea5p ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/textbox\/is_valid_link_target\/\">is_valid_link_target<\/a> \u0111\u1ec3 ki\u1ec3m tra xem <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/textbox\/\">TextBox<\/a> c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c li\u00ean k\u1ebft v\u1edbi H\u1ed9p v\u0103n b\u1ea3n \u0111\u00edch hay kh\u00f4ng.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ki\u1ec3m tra xem <code>TextBox<\/code> c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c li\u00ean k\u1ebft v\u1edbi H\u1ed9p v\u0103n b\u1ea3n \u0111\u00edch hay kh\u00f4ng:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_textboxes-CreateALink.py\"><\/script>\n\n<h2 id=\"ki\u1ec3m-tra-tr\u00ecnh-t\u1ef1-h\u1ed9p-v\u0103n-b\u1ea3n\">Ki\u1ec3m tra tr\u00ecnh t\u1ef1 h\u1ed9p v\u0103n b\u1ea3n<\/h2>\n<p>C\u00f3 m\u1ed9t s\u1ed1 c\u00e1ch \u0111\u1ec3 hi\u1ec3n th\u1ecb v\u0103n b\u1ea3n trong m\u1ed9t h\u00ecnh d\u1ea1ng. <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/text_box\/\">text_box<\/a> c\u00f3 th\u1ec3 l\u00e0 Ph\u1ea7n \u0111\u1ea7u, Ph\u1ea7n gi\u1eefa ho\u1eb7c Ph\u1ea7n \u0111u\u00f4i c\u1ee7a m\u1ed9t chu\u1ed7i.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ki\u1ec3m tra xem <strong>TextBox<\/strong> l\u00e0 \u0110\u1ea7u, \u0110u\u00f4i hay Gi\u1eefa c\u1ee7a chu\u1ed7i:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_textboxes-CheckSequence.py\"><\/script>\n\n<h2 id=\"ph\u00e1-v\u1ee1-m\u1ed9t-li\u00ean-k\u1ebft\">Ph\u00e1 v\u1ee1 m\u1ed9t li\u00ean k\u1ebft<\/h2>\n<p>S\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/text_box\/\">text_box<\/a>, b\u1ea1n c\u00f3 th\u1ec3 ng\u1eaft li\u00ean k\u1ebft t\u1edbi <strong>TextBox<\/strong> ti\u1ebfp theo.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ng\u1eaft li\u00ean k\u1ebft cho <strong>TextBox<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_textboxes-BreakALink.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi Nh\u1eadn x\u00e9t trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-comments\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-comments\/","description":"\n        \n        \n        \n\n<div class=\"alert alert-primary\" role=\"alert\">\n\n<p><strong>Th\u1eed tr\u1ef1c tuy\u1ebfn<\/strong><\/p>\n<p>B\u1ea1n c\u00f3 th\u1ec3 th\u1eed ch\u1ee9c n\u0103ng n\u00e0y v\u1edbi <a href=\"https:\/\/products.aspose.app\/words\/annotation\">X\u00f3a ch\u00fa th\u00edch tr\u1ef1c tuy\u1ebfn mi\u1ec5n ph\u00ed<\/a> c\u1ee7a ch\u00fang t\u00f4i.<\/p>\n\n<\/div>\n\n<p>Aspose.Words cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng l\u00e0m vi\u1ec7c v\u1edbi c\u00e1c nh\u1eadn x\u00e9t \u2013 c\u00e1c nh\u1eadn x\u00e9t trong t\u00e0i li\u1ec7u \u1edf Aspose.Words \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/\">Comment<\/a>. \u0110\u1ed3ng th\u1eddi s\u1eed d\u1ee5ng c\u00e1c l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/commentrangestart\/\">CommentRangeStart<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/commentrangeend\/\">CommentRangeEnd<\/a> \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh v\u00f9ng v\u0103n b\u1ea3n c\u1ea7n \u0111\u01b0\u1ee3c li\u00ean k\u1ebft v\u1edbi nh\u1eadn x\u00e9t.<\/p>\n<h2 id=\"th\u00eam-m\u1ed9t-b\u00ecnh-lu\u1eadn\">Th\u00eam m\u1ed9t b\u00ecnh lu\u1eadn<\/h2>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n th\u00eam nh\u1eadn x\u00e9t theo nhi\u1ec1u c\u00e1ch:<\/p>\n<ol>\n<li>S\u1eed d\u1ee5ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/\">Comment<\/a><\/li>\n<li>S\u1eed d\u1ee5ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/commentrangestart\/\">CommentRangeStart<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/commentrangeend\/\">CommentRangeEnd<\/a><\/li>\n<\/ol>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch th\u00eam nh\u1eadn x\u00e9t v\u00e0o \u0111o\u1ea1n v\u0103n b\u1eb1ng l\u1edbp <strong>Comment<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_comments-AddComments.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch th\u00eam nh\u1eadn x\u00e9t v\u00e0o m\u1ed9t \u0111o\u1ea1n v\u0103n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng m\u1ed9t v\u00f9ng v\u0103n b\u1ea3n v\u00e0 c\u00e1c l\u1edbp <strong>CommentRangeStart<\/strong> v\u00e0 <strong>CommentRangeEnd<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_comments-AnchorComment.py\"><\/script>\n\n<h2 id=\"tr\u00edch-xu\u1ea5t-ho\u1eb7c-x\u00f3a-b\u00ecnh-lu\u1eadn\">Tr\u00edch xu\u1ea5t ho\u1eb7c x\u00f3a b\u00ecnh lu\u1eadn<\/h2>\n<p>S\u1eed d\u1ee5ng Nh\u1eadn x\u00e9t trong t\u00e0i li\u1ec7u Word (ngo\u00e0i Theo d\u00f5i Thay \u0111\u1ed5i) l\u00e0 c\u00e1ch l\u00e0m ph\u1ed5 bi\u1ebfn khi xem x\u00e9t t\u00e0i li\u1ec7u, \u0111\u1eb7c bi\u1ec7t khi c\u00f3 nhi\u1ec1u ng\u01b0\u1eddi \u0111\u00e1nh gi\u00e1. C\u00f3 th\u1ec3 c\u00f3 nh\u1eefng t\u00ecnh hu\u1ed1ng m\u00e0 th\u1ee9 duy nh\u1ea5t b\u1ea1n c\u1ea7n t\u1eeb m\u1ed9t t\u00e0i li\u1ec7u l\u00e0 c\u00e1c nh\u1eadn x\u00e9t. Gi\u1ea3 s\u1eed b\u1ea1n mu\u1ed1n t\u1ea1o danh s\u00e1ch c\u00e1c k\u1ebft qu\u1ea3 \u0111\u00e1nh gi\u00e1 ho\u1eb7c c\u00f3 th\u1ec3 b\u1ea1n \u0111\u00e3 thu th\u1eadp t\u1ea5t c\u1ea3 th\u00f4ng tin h\u1eefu \u00edch t\u1eeb t\u00e0i li\u1ec7u v\u00e0 b\u1ea1n ch\u1ec9 mu\u1ed1n x\u00f3a c\u00e1c nh\u1eadn x\u00e9t kh\u00f4ng c\u1ea7n thi\u1ebft. B\u1ea1n c\u00f3 th\u1ec3 mu\u1ed1n xem ho\u1eb7c x\u00f3a nh\u1eadn x\u00e9t c\u1ee7a m\u1ed9t ng\u01b0\u1eddi \u0111\u00e1nh gi\u00e1 c\u1ee5 th\u1ec3.<\/p>\n<p>Trong m\u1eabu n\u00e0y, ch\u00fang ta s\u1ebd xem x\u00e9t m\u1ed9t s\u1ed1 ph\u01b0\u01a1ng ph\u00e1p \u0111\u01a1n gi\u1ea3n \u0111\u1ec3 thu th\u1eadp th\u00f4ng tin t\u1eeb c\u00e1c nh\u1eadn x\u00e9t trong t\u00e0i li\u1ec7u v\u00e0 \u0111\u1ec3 x\u00f3a nh\u1eadn x\u00e9t kh\u1ecfi t\u00e0i li\u1ec7u. C\u1ee5 th\u1ec3 ch\u00fang t\u00f4i s\u1ebd \u0111\u1ec1 c\u1eadp \u0111\u1ebfn c\u00e1ch:<\/p>\n<ul>\n<li>Tr\u00edch xu\u1ea5t t\u1ea5t c\u1ea3 c\u00e1c nh\u1eadn x\u00e9t t\u1eeb m\u1ed9t t\u00e0i li\u1ec7u ho\u1eb7c ch\u1ec9 nh\u1eefng nh\u1eadn x\u00e9t c\u1ee7a m\u1ed9t t\u00e1c gi\u1ea3 c\u1ee5 th\u1ec3.<\/li>\n<li>X\u00f3a t\u1ea5t c\u1ea3 c\u00e1c nh\u1eadn x\u00e9t kh\u1ecfi m\u1ed9t t\u00e0i li\u1ec7u ho\u1eb7c ch\u1ec9 t\u1eeb m\u1ed9t t\u00e1c gi\u1ea3 c\u1ee5 th\u1ec3.<\/li>\n<\/ul>\n<h3 id=\"c\u00e1ch-tr\u00edch-xu\u1ea5t-ho\u1eb7c-x\u00f3a-b\u00ecnh-lu\u1eadn\">C\u00e1ch tr\u00edch xu\u1ea5t ho\u1eb7c x\u00f3a b\u00ecnh lu\u1eadn<\/h3>\n<p>M\u00e3 trong m\u1eabu n\u00e0y th\u1ef1c s\u1ef1 kh\u00e1 \u0111\u01a1n gi\u1ea3n v\u00e0 t\u1ea5t c\u1ea3 c\u00e1c ph\u01b0\u01a1ng ph\u00e1p \u0111\u1ec1u d\u1ef1a tr\u00ean c\u00f9ng m\u1ed9t c\u00e1ch ti\u1ebfp c\u1eadn. Nh\u1eadn x\u00e9t trong t\u00e0i li\u1ec7u Word \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/\">Comment<\/a> trong m\u00f4 h\u00ecnh \u0111\u1ed1i t\u01b0\u1ee3ng t\u00e0i li\u1ec7u Aspose.Words. \u0110\u1ec3 thu th\u1eadp t\u1ea5t c\u1ea3 nh\u1eadn x\u00e9t trong t\u00e0i li\u1ec7u, h\u00e3y s\u1eed d\u1ee5ng ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/get_child_nodes\/\">get_child_nodes<\/a> v\u1edbi tham s\u1ed1 \u0111\u1ea7u ti\u00ean \u0111\u01b0\u1ee3c \u0111\u1eb7t th\u00e0nh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodetype\/#comment\">NodeType.COMMENT<\/a>. \u0110\u1ea3m b\u1ea3o r\u1eb1ng tham s\u1ed1 th\u1ee9 hai c\u1ee7a ph\u01b0\u01a1ng th\u1ee9c <strong>get_child_nodes<\/strong> \u0111\u01b0\u1ee3c \u0111\u1eb7t th\u00e0nh true: \u0111i\u1ec1u n\u00e0y bu\u1ed9c <strong>get_child_nodes<\/strong> ph\u1ea3i ch\u1ecdn \u0111\u1ec7 quy t\u1eeb t\u1ea5t c\u1ea3 c\u00e1c n\u00fat con, thay v\u00ec ch\u1ec9 thu th\u1eadp c\u00e1c n\u00fat con ngay l\u1eadp t\u1ee9c.<\/p>\n<p>\u0110\u1ec3 minh h\u1ecda c\u00e1ch tr\u00edch xu\u1ea5t v\u00e0 x\u00f3a nh\u1eadn x\u00e9t kh\u1ecfi t\u00e0i li\u1ec7u, ch\u00fang ta s\u1ebd th\u1ef1c hi\u1ec7n c\u00e1c b\u01b0\u1edbc sau:<\/p>\n<ol>\n<li>M\u1edf t\u00e0i li\u1ec7u Word b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a><\/li>\n<li>\u0110\u01b0a t\u1ea5t c\u1ea3 c\u00e1c nh\u1eadn x\u00e9t t\u1eeb t\u00e0i li\u1ec7u v\u00e0o m\u1ed9t b\u1ed9 s\u01b0u t\u1eadp<\/li>\n<li>Tr\u00edch xu\u1ea5t \u00fd ki\u1ebfn:\n<ol>\n<li>Duy\u1ec7t qua b\u1ed9 s\u01b0u t\u1eadp b\u1eb1ng to\u00e1n t\u1eed foreach<\/li>\n<li>Tr\u00edch xu\u1ea5t v\u00e0 li\u1ec7t k\u00ea t\u00ean t\u00e1c gi\u1ea3, ng\u00e0y gi\u1edd v\u00e0 n\u1ed9i dung c\u1ee7a t\u1ea5t c\u1ea3 c\u00e1c b\u00ecnh lu\u1eadn<\/li>\n<li>Tr\u00edch xu\u1ea5t v\u00e0 li\u1ec7t k\u00ea t\u00ean t\u00e1c gi\u1ea3, ng\u00e0y gi\u1edd v\u00e0 n\u1ed9i dung nh\u1eadn x\u00e9t c\u1ee7a m\u1ed9t t\u00e1c gi\u1ea3 c\u1ee5 th\u1ec3, trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y l\u00e0 t\u00e1c gi\u1ea3 &lsquo;ks&rsquo;<\/li>\n<\/ol>\n<\/li>\n<li>\u0110\u1ec3 x\u00f3a b\u00ecnh lu\u1eadn:\n<ol>\n<li>Quay ng\u01b0\u1ee3c l\u1ea1i b\u1ed9 s\u01b0u t\u1eadp b\u1eb1ng to\u00e1n t\u1eed for<\/li>\n<li>X\u00f3a b\u00ecnh lu\u1eadn<\/li>\n<\/ol>\n<\/li>\n<li>L\u01b0u c\u00e1c thay \u0111\u1ed5i<\/li>\n<\/ol>\n<h3 id=\"c\u00e1ch-tr\u00edch-xu\u1ea5t-t\u1ea5t-c\u1ea3-b\u00ecnh-lu\u1eadn\">C\u00e1ch tr\u00edch xu\u1ea5t t\u1ea5t c\u1ea3 b\u00ecnh lu\u1eadn<\/h3>\n<p>Ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/get_child_nodes\/\">get_child_nodes<\/a> r\u1ea5t h\u1eefu \u00edch v\u00e0 b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng n\u00f3 m\u1ed7i khi c\u1ea7n l\u1ea5y danh s\u00e1ch c\u00e1c n\u00fat t\u00e0i li\u1ec7u thu\u1ed9c b\u1ea5t k\u1ef3 lo\u1ea1i n\u00e0o. B\u1ed9 s\u01b0u t\u1eadp k\u1ebft qu\u1ea3 kh\u00f4ng t\u1ea1o ra chi ph\u00ed chung ngay l\u1eadp t\u1ee9c v\u00ec c\u00e1c n\u00fat ch\u1ec9 \u0111\u01b0\u1ee3c ch\u1ecdn v\u00e0o b\u1ed9 s\u01b0u t\u1eadp n\u00e0y khi b\u1ea1n li\u1ec7t k\u00ea ho\u1eb7c truy c\u1eadp c\u00e1c m\u1ee5c trong \u0111\u00f3.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch tr\u00edch xu\u1ea5t t\u00ean t\u00e1c gi\u1ea3, ng\u00e0y &amp; gi\u1edd v\u00e0 v\u0103n b\u1ea3n c\u1ee7a t\u1ea5t c\u1ea3 nh\u1eadn x\u00e9t trong t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_comments-ExtractComments.py\"><\/script>\n\n<h3 id=\"c\u00e1ch-tr\u00edch-xu\u1ea5t-nh\u1eadn-x\u00e9t-c\u1ee7a-m\u1ed9t-t\u00e1c-gi\u1ea3-\u0111\u01b0\u1ee3c-ch\u1ec9-\u0111\u1ecbnh\">C\u00e1ch tr\u00edch xu\u1ea5t nh\u1eadn x\u00e9t c\u1ee7a m\u1ed9t t\u00e1c gi\u1ea3 \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh<\/h3>\n<p>Sau khi b\u1ea1n \u0111\u00e3 ch\u1ecdn c\u00e1c n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/\">Comment<\/a> v\u00e0o b\u1ed9 s\u01b0u t\u1eadp, t\u1ea5t c\u1ea3 nh\u1eefng g\u00ec b\u1ea1n ph\u1ea3i l\u00e0m l\u00e0 tr\u00edch xu\u1ea5t th\u00f4ng tin b\u1ea1n c\u1ea7n. Trong m\u1eabu n\u00e0y, t\u00ean vi\u1ebft t\u1eaft c\u1ee7a t\u00e1c gi\u1ea3, ng\u00e0y, gi\u1edd v\u00e0 v\u0103n b\u1ea3n thu\u1ea7n t\u00fay c\u1ee7a nh\u1eadn x\u00e9t \u0111\u01b0\u1ee3c k\u1ebft h\u1ee3p th\u00e0nh m\u1ed9t chu\u1ed7i; thay v\u00e0o \u0111\u00f3 b\u1ea1n c\u00f3 th\u1ec3 ch\u1ecdn l\u01b0u tr\u1eef n\u00f3 theo m\u1ed9t s\u1ed1 c\u00e1ch kh\u00e1c.<\/p>\n<p>Ph\u01b0\u01a1ng th\u1ee9c n\u1ea1p ch\u1ed3ng \u0111\u1ec3 tr\u00edch xu\u1ea5t Nh\u1eadn x\u00e9t t\u1eeb m\u1ed9t t\u00e1c gi\u1ea3 c\u1ee5 th\u1ec3 g\u1ea7n nh\u01b0 gi\u1ed1ng nhau, n\u00f3 ch\u1ec9 ki\u1ec3m tra t\u00ean t\u00e1c gi\u1ea3 tr\u01b0\u1edbc khi th\u00eam th\u00f4ng tin v\u00e0o m\u1ea3ng.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch tr\u00edch xu\u1ea5t t\u00ean t\u00e1c gi\u1ea3, ng\u00e0y &amp; gi\u1edd v\u00e0 n\u1ed9i dung nh\u1eadn x\u00e9t c\u1ee7a t\u00e1c gi\u1ea3 \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_comments-ExtractCommentsByAuthor.py\"><\/script>\n\n<h3 id=\"c\u00e1ch-x\u00f3a-b\u00ecnh-lu\u1eadn\">C\u00e1ch x\u00f3a b\u00ecnh lu\u1eadn<\/h3>\n<p>N\u1ebfu b\u1ea1n \u0111ang x\u00f3a t\u1ea5t c\u1ea3 c\u00e1c nh\u1eadn x\u00e9t, b\u1ea1n kh\u00f4ng c\u1ea7n ph\u1ea3i di chuy\u1ec3n qua b\u1ed9 s\u01b0u t\u1eadp \u0111\u1ec3 x\u00f3a t\u1eebng nh\u1eadn x\u00e9t m\u1ed9t; b\u1ea1n c\u00f3 th\u1ec3 x\u00f3a ch\u00fang b\u1eb1ng c\u00e1ch g\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/nodecollection\/clear\/\">clear<\/a> tr\u00ean b\u1ed9 s\u01b0u t\u1eadp nh\u1eadn x\u00e9t.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch x\u00f3a t\u1ea5t c\u1ea3 nh\u1eadn x\u00e9t trong t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_comments-RemoveComments.py\"><\/script>\n\n<p>Khi b\u1ea1n c\u1ea7n x\u00f3a nh\u1eadn x\u00e9t c\u00f3 ch\u1ecdn l\u1ecdc, quy tr\u00ecnh s\u1ebd tr\u1edf n\u00ean gi\u1ed1ng v\u1edbi m\u00e3 ch\u00fang t\u00f4i \u0111\u00e3 s\u1eed d\u1ee5ng \u0111\u1ec3 tr\u00edch xu\u1ea5t nh\u1eadn x\u00e9t.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch x\u00f3a nh\u1eadn x\u00e9t c\u1ee7a t\u00e1c gi\u1ea3 \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_comments-RemoveCommentsByAuthor.py\"><\/script>\n\n<p>\u0110i\u1ec3m ch\u00ednh c\u1ea7n nh\u1ea5n m\u1ea1nh \u1edf \u0111\u00e2y l\u00e0 vi\u1ec7c s\u1eed d\u1ee5ng to\u00e1n t\u1eed for. Kh\u00f4ng gi\u1ed1ng nh\u01b0 c\u00e1ch tr\u00edch xu\u1ea5t \u0111\u01a1n gi\u1ea3n, \u1edf \u0111\u00e2y b\u1ea1n mu\u1ed1n x\u00f3a m\u1ed9t b\u00ecnh lu\u1eadn. M\u1ed9t th\u1ee7 thu\u1eadt ph\u00f9 h\u1ee3p l\u00e0 l\u1eb7p l\u1ea1i b\u1ed9 s\u01b0u t\u1eadp t\u1eeb <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/\">Comment<\/a> cu\u1ed1i c\u00f9ng \u0111\u1ebfn b\u1ed9 s\u01b0u t\u1eadp \u0111\u1ea7u ti\u00ean. L\u00fd do cho \u0111i\u1ec1u n\u00e0y l\u00e0 n\u1ebfu b\u1ea1n b\u1eaft \u0111\u1ea7u t\u1eeb cu\u1ed1i v\u00e0 di chuy\u1ec3n v\u1ec1 ph\u00eda sau, ch\u1ec9 m\u1ee5c c\u1ee7a c\u00e1c m\u1ee5c tr\u01b0\u1edbc \u0111\u00f3 v\u1eabn kh\u00f4ng thay \u0111\u1ed5i v\u00e0 b\u1ea1n c\u00f3 th\u1ec3 quay l\u1ea1i m\u1ee5c \u0111\u1ea7u ti\u00ean trong b\u1ed9 s\u01b0u t\u1eadp.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y hi\u1ec3n th\u1ecb c\u00e1c ph\u01b0\u01a1ng ph\u00e1p tr\u00edch xu\u1ea5t v\u00e0 x\u00f3a nh\u1eadn x\u00e9t:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_comments-ProcessComments.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Comments.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h3 id=\"c\u00e1ch-x\u00f3a-nh\u1eadn-x\u00e9t-gi\u1eefa-commentrangestart-v\u00e0-commentrangeend\">C\u00e1ch x\u00f3a nh\u1eadn x\u00e9t gi\u1eefa CommentRangeStart v\u00e0 CommentRangeEnd<\/h3>\n<p>S\u1eed d\u1ee5ng Aspose.Words, b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 x\u00f3a nh\u1eadn x\u00e9t gi\u1eefa c\u00e1c n\u00fat <strong>CommentRangeStart<\/strong> v\u00e0 <strong>CommentRangeEnd<\/strong>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch x\u00f3a v\u0103n b\u1ea3n gi\u1eefa <strong>CommentRangeStart<\/strong> v\u00e0 <strong>CommentRangeEnd<\/strong>:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Open the document.<\/span>\n<span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">my_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;Comments.docx&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">commentStart<\/span> <span class=\"o\">=<\/span> <span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">get_child<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">NodeType<\/span><span class=\"o\">.<\/span><span class=\"n\">COMMENT_RANGE_START<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"bp\">True<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">as_comment_range_start<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">commentEnd<\/span> <span class=\"o\">=<\/span> <span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">get_child<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">NodeType<\/span><span class=\"o\">.<\/span><span class=\"n\">COMMENT_RANGE_END<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"bp\">True<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">as_comment_range_end<\/span><span class=\"p\">()<\/span>\n\n<span class=\"n\">currentNode<\/span> <span class=\"o\">=<\/span> <span class=\"n\">commentStart<\/span>\n<span class=\"n\">isRemoving<\/span> <span class=\"o\">=<\/span> <span class=\"bp\">True<\/span>\n<span class=\"k\">while<\/span> <span class=\"p\">(<\/span><span class=\"n\">currentNode<\/span> <span class=\"o\">!=<\/span> <span class=\"bp\">None<\/span> <span class=\"ow\">and<\/span> <span class=\"n\">isRemoving<\/span><span class=\"p\">)<\/span> <span class=\"p\">:<\/span>\n    <span class=\"k\">if<\/span> <span class=\"p\">(<\/span><span class=\"n\">currentNode<\/span><span class=\"o\">.<\/span><span class=\"n\">node_type<\/span> <span class=\"o\">==<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">NodeType<\/span><span class=\"o\">.<\/span><span class=\"n\">COMMENT_RANGE_END<\/span><span class=\"p\">)<\/span> <span class=\"p\">:<\/span>\n        <span class=\"n\">isRemoving<\/span> <span class=\"o\">=<\/span> <span class=\"bp\">False<\/span>\n\n    <span class=\"n\">nextNode<\/span> <span class=\"o\">=<\/span> <span class=\"n\">currentNode<\/span><span class=\"o\">.<\/span><span class=\"n\">next_pre_order<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">currentNode<\/span><span class=\"o\">.<\/span><span class=\"n\">remove<\/span><span class=\"p\">()<\/span>\n    <span class=\"n\">currentNode<\/span> <span class=\"o\">=<\/span> <span class=\"n\">nextNode<\/span>\n\n<span class=\"c1\"># Save the document.<\/span>\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithComments.remove_region_text.docx&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<h2 id=\"th\u00eam-ho\u1eb7c-x\u00f3a-c\u00e2u-tr\u1ea3-l\u1eddi-c\u1ee7a-b\u00ecnh-lu\u1eadn\">Th\u00eam ho\u1eb7c x\u00f3a c\u00e2u tr\u1ea3 l\u1eddi c\u1ee7a b\u00ecnh lu\u1eadn<\/h2>\n<p>Ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/add_reply\/\">add_reply<\/a> th\u00eam c\u00e2u tr\u1ea3 l\u1eddi cho nh\u1eadn x\u00e9t n\u00e0y. Xin l\u01b0u \u00fd r\u1eb1ng do c\u00e1c gi\u1edbi h\u1ea1n hi\u1ec7n t\u1ea1i c\u1ee7a Microsoft Office, ch\u1ec9 cho ph\u00e9p 1 c\u1ea5p \u0111\u1ed9 tr\u1ea3 l\u1eddi trong t\u00e0i li\u1ec7u. M\u1ed9t ngo\u1ea1i l\u1ec7 c\u1ee7a ki\u1ec3u <strong>InvalidOperationException<\/strong> s\u1ebd xu\u1ea5t hi\u1ec7n n\u1ebfu ph\u01b0\u01a1ng th\u1ee9c n\u00e0y \u0111\u01b0\u1ee3c g\u1ecdi tr\u00ean nh\u1eadn x\u00e9t Tr\u1ea3 l\u1eddi hi\u1ec7n c\u00f3.<\/p>\n<p>B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/remove_reply\/\">remove_reply<\/a> \u0111\u1ec3 x\u00f3a c\u00e2u tr\u1ea3 l\u1eddi \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh cho nh\u1eadn x\u00e9t n\u00e0y.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch th\u00eam c\u00e2u tr\u1ea3 l\u1eddi cho nh\u1eadn x\u00e9t v\u00e0 x\u00f3a c\u00e2u tr\u1ea3 l\u1eddi c\u1ee7a nh\u1eadn x\u00e9t:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_comments-AddRemoveCommentReply.py\"><\/script>\n\n<h2 id=\"\u0111\u1ecdc-ph\u1ea3n-h\u1ed3i-c\u1ee7a-b\u00ecnh-lu\u1eadn\">\u0110\u1ecdc ph\u1ea3n h\u1ed3i c\u1ee7a b\u00ecnh lu\u1eadn<\/h2>\n<p>Thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/replies\/\">replies<\/a> tr\u1ea3 v\u1ec1 m\u1ed9t t\u1eadp h\u1ee3p c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/\">Comment<\/a> l\u00e0 con tr\u1ef1c ti\u1ebfp c\u1ee7a nh\u1eadn x\u00e9t \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u1eb7p qua c\u00e1c c\u00e2u tr\u1ea3 l\u1eddi c\u1ee7a nh\u1eadn x\u00e9t v\u00e0 gi\u1ea3i quy\u1ebft ch\u00fang:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_comments-CommentResolvedandReplies.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: Theo d\u00f5i c\u00e1c thay \u0111\u1ed5i trong t\u00e0i li\u1ec7u","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/track-changes-in-a-document\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/track-changes-in-a-document\/","description":"\n        \n        \n        <p>Ch\u1ee9c n\u0103ng theo d\u00f5i c\u00e1c thay \u0111\u1ed5i, c\u00f2n \u0111\u01b0\u1ee3c g\u1ecdi l\u00e0 xem l\u1ea1i, cho ph\u00e9p b\u1ea1n theo d\u00f5i c\u00e1c thay \u0111\u1ed5i v\u1ec1 n\u1ed9i dung v\u00e0 \u0111\u1ecbnh d\u1ea1ng do b\u1ea1n ho\u1eb7c nh\u1eefng ng\u01b0\u1eddi d\u00f9ng kh\u00e1c th\u1ef1c hi\u1ec7n. T\u00ednh n\u0103ng thay \u0111\u1ed5i b\u1ea3n nh\u1ea1c n\u00e0y v\u1edbi Aspose.Words h\u1ed7 tr\u1ee3 thay \u0111\u1ed5i b\u1ea3n nh\u1ea1c trong Microsoft Word. V\u1edbi ch\u1ee9c n\u0103ng n\u00e0y, b\u1ea1n c\u00f3 th\u1ec3 truy c\u1eadp c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i ri\u00eang l\u1ebb trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh v\u00e0 \u00e1p d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh kh\u00e1c nhau cho ch\u00fang.<\/p>\n<p>Khi b\u1ea1n b\u1eadt t\u00ednh n\u0103ng thay \u0111\u1ed5i theo d\u00f5i, t\u1ea5t c\u1ea3 c\u00e1c th\u00e0nh ph\u1ea7n \u0111\u01b0\u1ee3c ch\u00e8n, x\u00f3a v\u00e0 s\u1eeda \u0111\u1ed5i c\u1ee7a t\u00e0i li\u1ec7u s\u1ebd \u0111\u01b0\u1ee3c l\u00e0m n\u1ed5i b\u1eadt tr\u1ef1c quan v\u1edbi th\u00f4ng tin v\u1ec1 ai, khi n\u00e0o v\u00e0 nh\u1eefng g\u00ec \u0111\u00e3 \u0111\u01b0\u1ee3c thay \u0111\u1ed5i. C\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng mang th\u00f4ng tin v\u1ec1 nh\u1eefng g\u00ec \u0111\u00e3 \u0111\u01b0\u1ee3c thay \u0111\u1ed5i \u0111\u01b0\u1ee3c g\u1ecdi l\u00e0 &ldquo;theo d\u00f5i c\u00e1c thay \u0111\u1ed5i&rdquo;. V\u00ed d\u1ee5: gi\u1ea3 s\u1eed b\u1ea1n mu\u1ed1n xem l\u1ea1i t\u00e0i li\u1ec7u v\u00e0 th\u1ef1c hi\u1ec7n c\u00e1c thay \u0111\u1ed5i quan tr\u1ecdng \u2013 \u0111i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 c\u00f3 ngh\u0129a l\u00e0 b\u1ea1n c\u1ea7n th\u1ef1c hi\u1ec7n c\u00e1c s\u1eeda \u0111\u1ed5i. Ngo\u00e0i ra, b\u1ea1n c\u00f3 th\u1ec3 c\u1ea7n ch\u00e8n b\u00ecnh lu\u1eadn \u0111\u1ec3 th\u1ea3o lu\u1eadn v\u1ec1 m\u1ed9t s\u1ed1 thay \u0111\u1ed5i. \u0110\u00f3 l\u00e0 n\u01a1i ph\u00e1t huy t\u00e1c d\u1ee5ng c\u1ee7a vi\u1ec7c theo d\u00f5i nh\u1eefng thay \u0111\u1ed5i trong t\u00e0i li\u1ec7u.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y gi\u1ea3i th\u00edch c\u00e1ch qu\u1ea3n l\u00fd v\u00e0 theo d\u00f5i c\u00e1c thay \u0111\u1ed5i \u0111\u01b0\u1ee3c t\u1ea1o b\u1edfi nhi\u1ec1u ng\u01b0\u1eddi \u0111\u00e1nh gi\u00e1 tr\u00ean c\u00f9ng m\u1ed9t t\u00e0i li\u1ec7u, c\u0169ng nh\u01b0 c\u00e1c thu\u1ed9c t\u00ednh \u0111\u1ec3 theo d\u00f5i c\u00e1c thay \u0111\u1ed5i.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng t\u00ednh n\u0103ng nh\u1eadn x\u00e9t trong Aspose.Words, c\u0169ng nh\u01b0 trong Microsoft Word, c\u00f3 th\u1ec3 li\u00ean quan \u0111\u1ebfn vi\u1ec7c theo d\u00f5i c\u00e1c thay \u0111\u1ed5i. Tuy nhi\u00ean, h\u00e3y nh\u1edb r\u1eb1ng nh\u1eadn x\u00e9t ho\u00e0n to\u00e0n \u0111\u1ed9c l\u1eadp v\u1edbi vi\u1ec7c theo d\u00f5i c\u00e1c thay \u0111\u1ed5i.\n<\/div>\n\n<h2 id=\"b\u1ea3n-s\u1eeda-\u0111\u1ed5i-l\u00e0-g\u00ec\">B\u1ea3n s\u1eeda \u0111\u1ed5i l\u00e0 g\u00ec<\/h2>\n<p>Tr\u01b0\u1edbc khi \u0111i s\u00e2u v\u00e0o c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i, h\u00e3y gi\u1ea3i th\u00edch \u00fd ngh\u0129a c\u1ee7a c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i. <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/revision\/\">Revision<\/a> l\u00e0 m\u1ed9t thay \u0111\u1ed5i x\u1ea3y ra trong m\u1ed9t n\u00fat c\u1ee7a t\u00e0i li\u1ec7u trong khi nh\u00f3m s\u1eeda \u0111\u1ed5i, \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/revisiongroup\/\">RevisionGroup<\/a>, l\u00e0 m\u1ed9t nh\u00f3m c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i tu\u1ea7n t\u1ef1 x\u1ea3y ra trong nhi\u1ec1u n\u00fat c\u1ee7a t\u00e0i li\u1ec7u. V\u1ec1 c\u01a1 b\u1ea3n, s\u1eeda \u0111\u1ed5i l\u00e0 m\u1ed9t c\u00f4ng c\u1ee5 \u0111\u1ec3 theo d\u00f5i c\u00e1c thay \u0111\u1ed5i.<\/p>\n<p>C\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong t\u00ednh n\u0103ng theo d\u00f5i c\u00e1c thay \u0111\u1ed5i v\u00e0 trong t\u00ednh n\u0103ng so s\u00e1nh t\u00e0i li\u1ec7u, trong \u0111\u00f3 c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i xu\u1ea5t hi\u1ec7n do so s\u00e1nh. V\u00ec v\u1eady, c\u00e1c s\u1eeda \u0111\u1ed5i trong t\u00ednh n\u0103ng theo d\u00f5i thay \u0111\u1ed5i s\u1ebd hi\u1ec3n th\u1ecb ai v\u00e0 n\u1ed9i dung n\u00e0o \u0111\u00e3 \u0111\u01b0\u1ee3c thay \u0111\u1ed5i.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng Microsoft Word kh\u00f4ng cho ph\u00e9p b\u1ea1n xem c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i ri\u00eang l\u1ebb m\u00e0 ch\u1ec9 cho ph\u00e9p b\u1ea1n xem c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i tu\u1ea7n t\u1ef1 d\u01b0\u1edbi d\u1ea1ng m\u1ed9t th\u1ef1c th\u1ec3 duy nh\u1ea5t. Nh\u01b0ng Aspose.Words gi\u1ea3i quy\u1ebft h\u1ea1n ch\u1ebf n\u00e0y b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/revisiongroup\/\">RevisionGroup<\/a>.\n<\/div>\n\n<p>Aspose.Words h\u1ed7 tr\u1ee3 c\u00e1c lo\u1ea1i s\u1eeda \u0111\u1ed5i kh\u00e1c nhau, c\u0169ng nh\u01b0 trong Microsoft Word, ch\u1eb3ng h\u1ea1n nh\u01b0 Ch\u00e8n, X\u00f3a, Thay \u0111\u1ed5i \u0111\u1ecbnh d\u1ea1ng, Thay \u0111\u1ed5i \u0111\u1ecbnh ngh\u0129a ki\u1ec3u v\u00e0 Di chuy\u1ec3n. T\u1ea5t c\u1ea3 c\u00e1c lo\u1ea1i s\u1eeda \u0111\u1ed5i \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n b\u1eb1ng b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/revisiontype\/\">RevisionType<\/a>.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i c\u00f3 k\u1ebft qu\u1ea3 t\u01b0\u01a1ng t\u1ef1 nh\u01b0 Microsoft Word nh\u01b0ng Aspose.Words kh\u00f4ng ph\u00e1t hi\u1ec7n \u0111\u1ecbnh d\u1ea1ng trong qu\u00e1 tr\u00ecnh theo d\u00f5i c\u00e1c thay \u0111\u1ed5i.\n<\/div>\n\n<h2 id=\"b\u1eaft-\u0111\u1ea7u-v\u00e0-d\u1eebng-theo-d\u00f5i-thay-\u0111\u1ed5i\">B\u1eaft \u0111\u1ea7u v\u00e0 d\u1eebng theo d\u00f5i thay \u0111\u1ed5i<\/h2>\n<p>Vi\u1ec7c ch\u1ec9nh s\u1eeda t\u00e0i li\u1ec7u th\u01b0\u1eddng kh\u00f4ng \u0111\u01b0\u1ee3c t\u00ednh l\u00e0 b\u1ea3n s\u1eeda \u0111\u1ed5i cho \u0111\u1ebfn khi b\u1ea1n b\u1eaft \u0111\u1ea7u theo d\u00f5i n\u00f3. Aspose.Words cho ph\u00e9p b\u1ea1n t\u1ef1 \u0111\u1ed9ng theo d\u00f5i t\u1ea5t c\u1ea3 c\u00e1c thay \u0111\u1ed5i trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh b\u1eb1ng c\u00e1c b\u01b0\u1edbc \u0111\u01a1n gi\u1ea3n. B\u1ea1n c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng b\u1eaft \u0111\u1ea7u qu\u00e1 tr\u00ecnh theo d\u00f5i c\u00e1c thay \u0111\u1ed5i b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/start_track_revisions\/\">start_track_revisions<\/a>. N\u1ebfu b\u1ea1n c\u1ea7n d\u1eebng qu\u00e1 tr\u00ecnh theo d\u00f5i c\u00e1c thay \u0111\u1ed5i \u0111\u1ec3 m\u1ecdi ch\u1ec9nh s\u1eeda trong t\u01b0\u01a1ng lai kh\u00f4ng \u0111\u01b0\u1ee3c coi l\u00e0 b\u1ea3n s\u1eeda \u0111\u1ed5i, b\u1ea1n s\u1ebd c\u1ea7n s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/stop_track_revisions\/\">stop_track_revisions<\/a>.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/start_track_revisions\/\">start_track_revisions<\/a> kh\u00f4ng thay \u0111\u1ed5i tr\u1ea1ng th\u00e1i c\u1ee7a thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/track_revisions\/\">track_revisions<\/a> v\u00e0 kh\u00f4ng s\u1eed d\u1ee5ng gi\u00e1 tr\u1ecb c\u1ee7a n\u00f3 cho m\u1ee5c \u0111\u00edch theo d\u00f5i s\u1eeda \u0111\u1ed5i. Ngo\u00e0i ra, n\u1ebfu m\u1ed9t n\u00fat \u0111\u01b0\u1ee3c di chuy\u1ec3n t\u1eeb v\u1ecb tr\u00ed n\u00e0y sang v\u1ecb tr\u00ed kh\u00e1c trong t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c theo d\u00f5i th\u00ec c\u00e1c phi\u00ean b\u1ea3n di chuy\u1ec3n s\u1ebd \u0111\u01b0\u1ee3c t\u1ea1o, bao g\u1ed3m c\u1ea3 ph\u1ea1m vi di chuy\u1ec3n t\u1eeb v\u00e0 di chuy\u1ec3n \u0111\u1ebfn.\n<\/div>\n\n<p>Khi k\u1ebft th\u00fac qu\u00e1 tr\u00ecnh theo d\u00f5i c\u00e1c thay \u0111\u1ed5i trong t\u00e0i li\u1ec7u c\u1ee7a b\u1ea1n, b\u1ea1n th\u1eadm ch\u00ed s\u1ebd c\u00f3 kh\u1ea3 n\u0103ng ch\u1ea5p nh\u1eadn t\u1ea5t c\u1ea3 c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i ho\u1eb7c t\u1eeb ch\u1ed1i ch\u00fang \u0111\u1ec3 ho\u00e0n nguy\u00ean t\u00e0i li\u1ec7u v\u1ec1 d\u1ea1ng ban \u0111\u1ea7u. \u0110i\u1ec1u n\u00e0y c\u00f3 th\u1ec3 \u0111\u1ea1t \u0111\u01b0\u1ee3c b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/accept_all_revisions\/\">accept_all_revisions<\/a> ho\u1eb7c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/revisioncollection\/reject_all\/\">reject_all<\/a>. Ngo\u00e0i ra, b\u1ea1n c\u00f3 th\u1ec3 ch\u1ea5p nh\u1eadn ho\u1eb7c t\u1eeb ch\u1ed1i t\u1eebng b\u1ea3n s\u1eeda \u0111\u1ed5i ri\u00eang bi\u1ec7t b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/revision\/accept\/\">accept<\/a> ho\u1eb7c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/revision\/reject\/\">reject<\/a>.<\/p>\n<p>T\u1ea5t c\u1ea3 c\u00e1c thay \u0111\u1ed5i s\u1ebd \u0111\u01b0\u1ee3c theo d\u00f5i trong m\u1ed9t l\u1ea7n l\u1eb7p t\u1eeb th\u1eddi \u0111i\u1ec3m b\u1ea1n b\u1eaft \u0111\u1ea7u qu\u00e1 tr\u00ecnh cho \u0111\u1ebfn th\u1eddi \u0111i\u1ec3m b\u1ea1n d\u1eebng n\u00f3. K\u1ebft n\u1ed1i gi\u1eefa c\u00e1c l\u1ea7n l\u1eb7p kh\u00e1c nhau \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n d\u01b0\u1edbi d\u1ea1ng k\u1ecbch b\u1ea3n sau: b\u1ea1n ho\u00e0n t\u1ea5t quy tr\u00ecnh theo d\u00f5i, sau \u0111\u00f3 th\u1ef1c hi\u1ec7n m\u1ed9t s\u1ed1 thay \u0111\u1ed5i v\u00e0 b\u1eaft \u0111\u1ea7u theo d\u00f5i l\u1ea1i c\u00e1c thay \u0111\u1ed5i. V\u1edbi k\u1ecbch b\u1ea3n n\u00e0y, t\u1ea5t c\u1ea3 nh\u1eefng thay \u0111\u1ed5i m\u00e0 b\u1ea1n kh\u00f4ng ch\u1ea5p nh\u1eadn ho\u1eb7c t\u1eeb ch\u1ed1i s\u1ebd \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb l\u1ea1i.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/accept_all_revisions\/\">accept_all_revisions<\/a> t\u01b0\u01a1ng t\u1ef1 nh\u01b0 &ldquo;Ch\u1ea5p nh\u1eadn t\u1ea5t c\u1ea3 thay \u0111\u1ed5i&rdquo; trong Microsoft Word.\n<\/div>\n\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi c\u00e1c thay \u0111\u1ed5i theo d\u00f5i:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_revisions-AcceptAllRevisions.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch t\u1ea1o ra c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i khi m\u1ed9t n\u00fat \u0111\u01b0\u1ee3c di chuy\u1ec3n trong t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c theo d\u00f5i:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_revisions-MoveNodeInTrackedDocument.py\"><\/script>\n\n<h2 id=\"qu\u1ea3n-l\u00fd-v\u00e0-l\u01b0u-tr\u1eef-c\u00e1c-thay-\u0111\u1ed5i-d\u01b0\u1edbi-d\u1ea1ng-b\u1ea3n-s\u1eeda-\u0111\u1ed5i\">Qu\u1ea3n l\u00fd v\u00e0 l\u01b0u tr\u1eef c\u00e1c thay \u0111\u1ed5i d\u01b0\u1edbi d\u1ea1ng b\u1ea3n s\u1eeda \u0111\u1ed5i<\/h2>\n<p>V\u1edbi t\u00ednh n\u0103ng theo d\u00f5i c\u00e1c thay \u0111\u1ed5i tr\u01b0\u1edbc \u0111\u00f3, b\u1ea1n c\u00f3 th\u1ec3 hi\u1ec3u nh\u1eefng thay \u0111\u1ed5i n\u00e0o \u0111\u00e3 \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh v\u00e0 ai \u0111\u00e3 th\u1ef1c hi\u1ec7n nh\u1eefng thay \u0111\u1ed5i \u0111\u00f3. Trong khi v\u1edbi t\u00ednh n\u0103ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/track_revisions\/\">track_revisions<\/a>, b\u1ea1n bu\u1ed9c m\u1ecdi thay \u0111\u1ed5i trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh ph\u1ea3i \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef d\u01b0\u1edbi d\u1ea1ng b\u1ea3n s\u1eeda \u0111\u1ed5i.<\/p>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n ki\u1ec3m tra xem t\u00e0i li\u1ec7u c\u00f3 b\u1ea3n s\u1eeda \u0111\u1ed5i hay kh\u00f4ng b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/has_revisions\/\">has_revision<\/a>. N\u1ebfu b\u1ea1n kh\u00f4ng c\u1ea7n t\u1ef1 \u0111\u1ed9ng theo d\u00f5i c\u00e1c thay \u0111\u1ed5i trong t\u00e0i li\u1ec7u c\u1ee7a m\u00ecnh th\u00f4ng qua c\u00e1c ph\u01b0\u01a1ng th\u1ee9c start_track_revisions v\u00e0 stop_track_revisions th\u00ec b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/track_revisions\/\">track_revisions<\/a> \u0111\u1ec3 ki\u1ec3m tra xem c\u00e1c thay \u0111\u1ed5i c\u00f3 \u0111\u01b0\u1ee3c theo d\u00f5i trong khi ch\u1ec9nh s\u1eeda t\u00e0i li\u1ec7u trong Microsoft Word v\u00e0 \u0111\u01b0\u1ee3c l\u01b0u d\u01b0\u1edbi d\u1ea1ng b\u1ea3n s\u1eeda \u0111\u1ed5i hay kh\u00f4ng.<\/p>\n<p>T\u00ednh n\u0103ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/track_revisions\/\">track_revisions<\/a> th\u1ef1c hi\u1ec7n c\u00e1c s\u1eeda \u0111\u1ed5i thay v\u00ec thay \u0111\u1ed5i DOM th\u1ef1c s\u1ef1. Nh\u01b0ng b\u1ea3n th\u00e2n c\u00e1c s\u1eeda \u0111\u1ed5i l\u00e0 ri\u00eang bi\u1ec7t. V\u00ed d\u1ee5: N\u1ebfu b\u1ea1n x\u00f3a b\u1ea5t k\u1ef3 \u0111o\u1ea1n n\u00e0o, Aspose.Words s\u1ebd coi \u0111o\u1ea1n \u0111\u00f3 l\u00e0 b\u1ea3n s\u1eeda \u0111\u1ed5i, \u0111\u00e1nh d\u1ea5u \u0111o\u1ea1n \u0111\u00f3 l\u00e0 \u0111o\u1ea1n \u0111\u00e3 x\u00f3a thay v\u00ec x\u00f3a \u0111o\u1ea1n \u0111\u00f3.<\/p>\n<p>Ngo\u00e0i ra, Aspose.Words cho ph\u00e9p b\u1ea1n ki\u1ec3m tra xem m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng c\u00f3 \u0111\u01b0\u1ee3c ch\u00e8n, x\u00f3a ho\u1eb7c thay \u0111\u1ed5i \u0111\u1ecbnh d\u1ea1ng hay kh\u00f4ng b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/inline\/is_delete_revision\/\">is_delete_revision<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/inline\/is_format_revision\/\">is_format_revision<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/inline\/is_insert_revision\/\">is_insert_revision<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/inline\/is_move_from_revision\/\">is_move_from_revision<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/inline\/is_move_to_revision\/\">is_move_to_revision<\/a>.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng kh\u00f4ng c\u00f3 m\u1ed1i li\u00ean h\u1ec7 n\u00e0o gi\u1eefa b\u1ea3n th\u00e2n c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i v\u00e0 thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/track_revisions\/\">track_revisions<\/a>. Ngo\u00e0i ra, b\u1ea1n c\u00f3 th\u1ec3 ch\u1ea5p nh\u1eadn\/t\u1eeb ch\u1ed1i c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i b\u1ea5t k\u1ec3 t\u00ednh n\u0103ng theo d\u00f5i thay \u0111\u1ed5i.\n<\/div>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u00e1p d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh kh\u00e1c nhau v\u1edbi c\u00e1c b\u1ea3n s\u1eeda \u0111\u1ed5i:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_revisions-ShapeRevision.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi H\u00ecnh d\u1ea1ng trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-shapes\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-shapes\/","description":"\n        \n        \n        <p>Ch\u1ee7 \u0111\u1ec1 n\u00e0y th\u1ea3o lu\u1eadn v\u1ec1 c\u00e1ch l\u00e0m vi\u1ec7c theo ch\u01b0\u01a1ng tr\u00ecnh v\u1edbi c\u00e1c h\u00ecnh d\u1ea1ng b\u1eb1ng Aspose.Words.<\/p>\n<p>C\u00e1c h\u00ecnh d\u1ea1ng trong Aspose.Words \u0111\u1ea1i di\u1ec7n cho m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng trong l\u1edbp v\u1ebd, ch\u1eb3ng h\u1ea1n nh\u01b0 H\u00ecnh t\u1ef1 \u0111\u1ed9ng, h\u1ed9p v\u0103n b\u1ea3n, d\u1ea1ng t\u1ef1 do, \u0111\u1ed1i t\u01b0\u1ee3ng OLE, \u0111i\u1ec1u khi\u1ec3n ActiveX ho\u1eb7c \u1ea3nh. M\u1ed9t t\u00e0i li\u1ec7u Word c\u00f3 th\u1ec3 ch\u1ee9a m\u1ed9t ho\u1eb7c nhi\u1ec1u h\u00ecnh d\u1ea1ng kh\u00e1c nhau. H\u00ecnh d\u1ea1ng c\u1ee7a t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a>.<\/p>\n<h2 id=\"ch\u00e8n-h\u00ecnh-b\u1eb1ng-document-builder\">Ch\u00e8n h\u00ecnh b\u1eb1ng Document Builder<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n h\u00ecnh d\u1ea1ng n\u1ed9i tuy\u1ebfn v\u1edbi lo\u1ea1i v\u00e0 k\u00edch th\u01b0\u1edbc \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh c\u0169ng nh\u01b0 h\u00ecnh d\u1ea1ng n\u1ed5i t\u1ef1 do v\u1edbi v\u1ecb tr\u00ed, k\u00edch th\u01b0\u1edbc v\u00e0 ki\u1ec3u ng\u1eaft d\u00f2ng v\u0103n b\u1ea3n \u0111\u00e3 ch\u1ec9 \u0111\u1ecbnh v\u00e0o t\u00e0i li\u1ec7u b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_shape\/\">insert_shape<\/a>. Ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_shape\/\">insert_shape<\/a> cho ph\u00e9p ch\u00e8n h\u00ecnh d\u1ea1ng DML v\u00e0o m\u00f4 h\u00ecnh t\u00e0i li\u1ec7u. T\u00e0i li\u1ec7u ph\u1ea3i \u0111\u01b0\u1ee3c l\u01b0u \u1edf \u0111\u1ecbnh d\u1ea1ng h\u1ed7 tr\u1ee3 h\u00ecnh d\u1ea1ng DML, n\u1ebfu kh\u00f4ng, c\u00e1c n\u00fat \u0111\u00f3 s\u1ebd \u0111\u01b0\u1ee3c chuy\u1ec3n \u0111\u1ed5i sang h\u00ecnh d\u1ea1ng VML trong khi l\u01b0u t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n c\u00e1c lo\u1ea1i h\u00ecnh n\u00e0y v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_shapes-InsertShape.py\"><\/script>\n\n<h2 id=\"\u0111\u1eb7t-t\u1ef7-l\u1ec7-khung-h\u00ecnh-\u0111\u00e3-kh\u00f3a\">\u0110\u1eb7t t\u1ef7 l\u1ec7 khung h\u00ecnh \u0111\u00e3 kh\u00f3a<\/h2>\n<p>B\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng Aspose.Words, b\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh xem t\u1ef7 l\u1ec7 khung h\u00ecnh c\u1ee7a h\u00ecnh c\u00f3 b\u1ecb kh\u00f3a th\u00f4ng qua thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapebase\/aspect_ratio_locked\/\">aspect_ratio_locked<\/a> hay kh\u00f4ng.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi thu\u1ed9c t\u00ednh <strong>AspectRatioLocked<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_shapes-AspectRatioLocked.py\"><\/script>\n\n<h2 id=\"\u0111\u1eb7t-b\u1ed1-c\u1ee5c-h\u00ecnh-d\u1ea1ng-trong-\u00f4\">\u0110\u1eb7t b\u1ed1 c\u1ee5c h\u00ecnh d\u1ea1ng trong \u00f4<\/h2>\n<p>B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh h\u00ecnh d\u1ea1ng \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb b\u00ean trong hay b\u00ean ngo\u00e0i b\u1ea3ng b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapebase\/is_layout_in_cell\/\">is_layout_in_cell<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi thu\u1ed9c t\u00ednh <strong>IsLayoutInCell<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_shapes-LayoutInCell.py\"><\/script>\n\n<h2 id=\"t\u1ea1o-h\u00ecnh-ch\u1eef-nh\u1eadt-g\u00f3c-c\u1eaft\">T\u1ea1o h\u00ecnh ch\u1eef nh\u1eadt g\u00f3c c\u1eaft<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 t\u1ea1o h\u00ecnh ch\u1eef nh\u1eadt g\u00f3c c\u1eaft b\u1eb1ng Aspose.Words. C\u00e1c lo\u1ea1i h\u00ecnh d\u1ea1ng l\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#single_corner_snipped\">SINGLE_CORNER_SNIPPED<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#top_corners_snipped\">TOP_CORNERS_SNIPPED<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#diagonal_corners_snipped\">DIAGONAL_CORNERS_SNIPPED<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#top_corners_one_rounded_one_snipped\">TOP_CORNERS_ONE_ROUNDED_ONE_SNIPPED<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#single_corner_rounded\">SINGLE_CORNER_ROUNDED<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#top_corners_rounded\">TOP_CORNERS_ROUNDED<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#diagonal_corners_rounded\">DIAGONAL_CORNERS_ROUNDED<\/a>.<\/p>\n<p>H\u00ecnh d\u1ea1ng DML \u0111\u01b0\u1ee3c t\u1ea1o b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_shape\/\">insert_shape<\/a> v\u1edbi c\u00e1c lo\u1ea1i h\u00ecnh d\u1ea1ng n\u00e0y. Nh\u1eefng lo\u1ea1i n\u00e0y kh\u00f4ng th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 t\u1ea1o h\u00ecnh d\u1ea1ng VML. C\u1ed1 g\u1eafng t\u1ea1o h\u00ecnh b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng h\u00e0m t\u1ea1o c\u00f4ng khai c\u1ee7a l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a> s\u1ebd l\u00e0m t\u0103ng ngo\u1ea1i l\u1ec7 &ldquo;NotSupportedException&rdquo;.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n c\u00e1c lo\u1ea1i h\u00ecnh n\u00e0y v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_shapes-AddCornersSnipped.py\"><\/script>\n\n<h2 id=\"nh\u1eadn-\u0111i\u1ec3m-gi\u1edbi-h\u1ea1n-h\u00ecnh-d\u1ea1ng-th\u1ef1c-t\u1ebf\">Nh\u1eadn \u0111i\u1ec3m gi\u1edbi h\u1ea1n h\u00ecnh d\u1ea1ng th\u1ef1c t\u1ebf<\/h2>\n<p>S\u1eed d\u1ee5ng Aspose.Words API, b\u1ea1n c\u00f3 th\u1ec3 nh\u1eadn \u0111\u01b0\u1ee3c v\u1ecb tr\u00ed v\u00e0 k\u00edch th\u01b0\u1edbc c\u1ee7a h\u00ecnh ch\u1ee9a kh\u1ed1i theo \u0111i\u1ec3m, so v\u1edbi \u0111i\u1ec3m neo c\u1ee7a h\u00ecnh d\u1ea1ng tr\u00ean c\u00f9ng. \u0110\u1ec3 th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y, h\u00e3y s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapebase\/bounds_in_points\/\">bounds_in_points<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi thu\u1ed9c t\u00ednh <strong>BoundsInPoints<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_shapes-GetActualShapeBoundsPoints.py\"><\/script>\n\n<h2 id=\"ch\u1ec9-\u0111\u1ecbnh-neo-d\u1ecdc\">Ch\u1ec9 \u0111\u1ecbnh neo d\u1ecdc<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh c\u0103n ch\u1ec9nh theo chi\u1ec1u d\u1ecdc c\u1ee7a v\u0103n b\u1ea3n trong m\u1ed9t h\u00ecnh b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/textbox\/vertical_anchor\/\">vertical_anchor<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi thu\u1ed9c t\u00ednh <strong>VerticalAnchor<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_shapes-VerticalAnchor.py\"><\/script>\n\n<h2 id=\"ph\u00e1t-hi\u1ec7n-h\u00ecnh-d\u1ea1ng-smartart\">Ph\u00e1t hi\u1ec7n h\u00ecnh d\u1ea1ng SmartArt<\/h2>\n<p>Aspose.Words c\u0169ng cho ph\u00e9p ph\u00e1t hi\u1ec7n xem Shape c\u00f3 \u0111\u1ed1i t\u01b0\u1ee3ng <code>SmartArt<\/code> hay kh\u00f4ng. \u0110\u1ec3 th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y, h\u00e3y s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/has_smart_art\/\">thu\u1ed9c t\u00ednh has_smart_art<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi thu\u1ed9c t\u00ednh <strong>HasSmartArt<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_shapes-DetectSmartArtShape.py\"><\/script>\n\n<h2 id=\"ch\u00e8n-th\u01b0\u1edbc-ngang-v\u00e0o-t\u00e0i-li\u1ec7u\">Ch\u00e8n th\u01b0\u1edbc ngang v\u00e0o t\u00e0i li\u1ec7u<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n h\u00ecnh d\u1ea1ng quy t\u1eafc ngang v\u00e0o t\u00e0i li\u1ec7u b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_horizontal_rule\/\">insert_horizontal_rule<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-InsertHorizontalRule.py\"><\/script>\n\n<p>Aspose.Words API cung c\u1ea5p thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/horizontal_rule_format\/\">horizontal_rule_format<\/a> \u0111\u1ec3 truy c\u1eadp c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a h\u00ecnh d\u1ea1ng quy t\u1eafc ngang. L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/horizontalruleformat\/\">HorizontalRuleFormat<\/a> hi\u1ec3n th\u1ecb c\u00e1c thu\u1ed9c t\u00ednh c\u01a1 b\u1ea3n nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/horizontalruleformat\/height\/\">height<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/horizontalruleformat\/color\/\">color<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/horizontalruleformat\/no_shade\/\">no_shade<\/a>, v.v. \u0111\u1ec3 \u0111\u1ecbnh d\u1ea1ng quy t\u1eafc ngang.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y minh h\u1ecda c\u00e1ch \u0111\u1eb7t <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/horizontalruleformat\/\">HorizontalRuleFormat<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-HorizontalRuleFormat.py\"><\/script>\n\n<h2 id=\"ch\u00e8n-\u0111\u1ed1i-t\u01b0\u1ee3ng-ole-l\u00e0m-bi\u1ec3u-t\u01b0\u1ee3ng\">Ch\u00e8n \u0111\u1ed1i t\u01b0\u1ee3ng OLE l\u00e0m bi\u1ec3u t\u01b0\u1ee3ng<\/h2>\n<p>Aspose.Words API cung c\u1ea5p ch\u1ee9c n\u0103ng <strong>Shape.insert_ole_object_as_icon<\/strong> \u0111\u1ec3 ch\u00e8n \u0111\u1ed1i t\u01b0\u1ee3ng OLE \u0111\u01b0\u1ee3c nh\u00fang ho\u1eb7c li\u00ean k\u1ebft d\u01b0\u1edbi d\u1ea1ng bi\u1ec3u t\u01b0\u1ee3ng v\u00e0o t\u00e0i li\u1ec7u. Ch\u1ee9c n\u0103ng n\u00e0y cho ph\u00e9p ch\u1ec9 \u0111\u1ecbnh t\u1ec7p bi\u1ec3u t\u01b0\u1ee3ng v\u00e0 ch\u00fa th\u00edch. Lo\u1ea1i \u0111\u1ed1i t\u01b0\u1ee3ng <code>OLE<\/code> s\u1ebd \u0111\u01b0\u1ee3c ph\u00e1t hi\u1ec7n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng ph\u1ea7n m\u1edf r\u1ed9ng c\u1ee7a t\u1ec7p.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y minh h\u1ecda c\u00e1ch \u0111\u1eb7t \u0111\u1ed1i t\u01b0\u1ee3ng ch\u00e8n OLE l\u00e0m Bi\u1ec3u t\u01b0\u1ee3ng v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_ole_objects_and_active_x-InsertOLEObjectAsIcon.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nK\u00edch th\u01b0\u1edbc t\u1ed1i \u0111a c\u1ee7a bi\u1ec3u t\u01b0\u1ee3ng ph\u1ea3i l\u00e0 32x32 \u0111\u1ec3 hi\u1ec3n th\u1ecb ch\u00ednh x\u00e1c.\n<\/div>\n\n<h2 id=\"nh\u1eadp-h\u00ecnh-d\u1ea1ng-b\u1eb1ng-xml-to\u00e1n-h\u1ecdc-d\u01b0\u1edbi-d\u1ea1ng-h\u00ecnh-d\u1ea1ng-v\u00e0o-dom\">Nh\u1eadp h\u00ecnh d\u1ea1ng b\u1eb1ng XML to\u00e1n h\u1ecdc d\u01b0\u1edbi d\u1ea1ng h\u00ecnh d\u1ea1ng v\u00e0o DOM<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.loading\/loadoptions\/convert_shape_to_office_math\/\">convert_shape_to_office_math<\/a> \u0111\u1ec3 chuy\u1ec3n \u0111\u1ed5i c\u00e1c h\u00ecnh d\u1ea1ng b\u1eb1ng 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 c\u1ee7a MS Word t\u1ee9c l\u00e0 c\u00e1c h\u00ecnh 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<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch chuy\u1ec3n \u0111\u1ed5i h\u00ecnh d\u1ea1ng th\u00e0nh \u0111\u1ed1i t\u01b0\u1ee3ng Office Math:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-File%20Formats%20and%20Conversions-Load%20Options-working_with_load_options-ConvertShapeToOfficeMath.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: C\u00e1ch th\u00eam h\u00ecnh d\u1ea1ng Group v\u00e0o t\u1ec7p Word","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/how-to-add-group-shape-into-a-word-document\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/how-to-add-group-shape-into-a-word-document\/","description":"\n        \n        \n        <p>\u0110\u00f4i khi b\u1ea1n c\u1ea7n th\u00eam group shape v\u00e0o t\u00e0i li\u1ec7u Word. group shape nh\u01b0 v\u1eady bao g\u1ed3m nhi\u1ec1u h\u00ecnh d\u1ea1ng.<\/p>\n<p>Trong Microsoft Word, b\u1ea1n c\u00f3 th\u1ec3 nhanh ch\u00f3ng th\u00eam group shape b\u1eb1ng n\u00fat\/l\u1ec7nh Group. M\u1ed9t h\u00ecnh d\u1ea1ng ri\u00eang l\u1ebb trong m\u1ed9t nh\u00f3m c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c di chuy\u1ec3n ri\u00eang bi\u1ec7t.<\/p>\n<p>Trong Aspose.Words, vi\u1ec7c th\u00eam group shape b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/groupshape\/\">GroupShape<\/a> r\u1ea5t d\u1ec5 d\u00e0ng. H\u00ecnh d\u1ea1ng \u0111\u01b0\u1ee3c t\u1ea1o ri\u00eang b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a> v\u00e0 sau \u0111\u00f3 \u0111\u01b0\u1ee3c th\u00eam v\u00e0o \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/groupshape\/\">GroupShape<\/a> b\u1eb1ng ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/append_child\/\">append_child<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch th\u00eam group shape v\u00e0o t\u00e0i li\u1ec7u Word:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_shapes-AddGroupShape.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\n<p>D\u01b0\u1edbi \u0111\u00e2y l\u00e0 m\u1ed9t s\u1ed1 lo\u1ea1i <code>Shape<\/code> \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 trong Aspose.Words. \u0110\u1ec3 bi\u1ebft danh s\u00e1ch \u0111\u1ea7y \u0111\u1ee7, vui l\u00f2ng xem b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/\">aspose.words.drawing.ShapeType<\/a><\/p>\n<ul>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#rectangle\">Rectangle<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#round_rectangle\">RoundRectangle<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#ellipse\">Ellipse<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#diamond\">Diamond<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#triangle\">Triangle<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#right_triangle\">RightTriangle<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#parallelogram\">Parallelogram<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#trapezoid\">Trapezoid<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#hexagon\">Hexagon<\/a><\/li>\n<li><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#octagon\">Octagon<\/a><\/li>\n<\/ul>\n\n<\/div>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi h\u00ecnh \u1ea3nh trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-images\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-images\/","description":"\n        \n        \n        <p>Aspose.Words cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng l\u00e0m vi\u1ec7c v\u1edbi h\u00ecnh \u1ea3nh m\u1ed9t c\u00e1ch r\u1ea5t linh ho\u1ea1t. Trong b\u00e0i vi\u1ebft n\u00e0y, b\u1ea1n ch\u1ec9 c\u00f3 th\u1ec3 kh\u00e1m ph\u00e1 m\u1ed9t s\u1ed1 kh\u1ea3 n\u0103ng l\u00e0m vi\u1ec7c v\u1edbi h\u00ecnh \u1ea3nh.<\/p>\n<h2 id=\"ch\u00e8n-m\u1ed9t-h\u00ecnh-\u1ea3nh\">Ch\u00e8n m\u1ed9t h\u00ecnh \u1ea3nh<\/h2>\n<p><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> cung c\u1ea5p m\u1ed9t s\u1ed1 t\u00ednh n\u0103ng n\u1ea1p ch\u1ed3ng c\u1ee7a ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_image\/\">insert_image<\/a> cho ph\u00e9p b\u1ea1n ch\u00e8n h\u00ecnh \u1ea3nh n\u1ed9i tuy\u1ebfn ho\u1eb7c h\u00ecnh \u1ea3nh n\u1ed5i. N\u1ebfu h\u00ecnh \u1ea3nh l\u00e0 si\u00eau t\u1ec7p EMF ho\u1eb7c WMF, n\u00f3 s\u1ebd \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o t\u00e0i li\u1ec7u \u1edf \u0111\u1ecbnh d\u1ea1ng si\u00eau t\u1ec7p. T\u1ea5t c\u1ea3 c\u00e1c h\u00ecnh \u1ea3nh kh\u00e1c s\u1ebd \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef \u1edf \u0111\u1ecbnh d\u1ea1ng PNG. Ph\u01b0\u01a1ng th\u1ee9c <strong>Ch\u00e8n h\u00ecnh \u1ea3nh<\/strong> c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng h\u00ecnh \u1ea3nh t\u1eeb nhi\u1ec1u ngu\u1ed3n kh\u00e1c nhau:<\/p>\n<ul>\n<li>T\u1eeb m\u1ed9t t\u1ec7p ho\u1eb7c <code>URL<\/code> b\u1eb1ng c\u00e1ch truy\u1ec1n tham s\u1ed1 chu\u1ed7i<\/li>\n<li>T\u1eeb lu\u1ed3ng b\u1eb1ng c\u00e1ch truy\u1ec1n tham s\u1ed1 <code>Stream<\/code><\/li>\n<li>T\u1eeb m\u1ea3ng byte b\u1eb1ng c\u00e1ch truy\u1ec1n tham s\u1ed1 m\u1ea3ng byte<\/li>\n<\/ul>\n<p>\u0110\u1ed1i v\u1edbi m\u1ed7i ph\u01b0\u01a1ng ph\u00e1p <strong>Ch\u00e8n h\u00ecnh \u1ea3nh<\/strong>, c\u00f2n c\u00f3 c\u00e1c m\u1ee9c qu\u00e1 t\u1ea3i kh\u00e1c cho ph\u00e9p b\u1ea1n ch\u00e8n h\u00ecnh \u1ea3nh v\u1edbi c\u00e1c t\u00f9y ch\u1ecdn sau:<\/p>\n<ul>\n<li>N\u1ed9i tuy\u1ebfn ho\u1eb7c n\u1ed5i t\u1ea1i m\u1ed9t v\u1ecb tr\u00ed c\u1ee5 th\u1ec3, v\u00ed d\u1ee5 <strong>Ch\u00e8n h\u00ecnh \u1ea3nh<\/strong><\/li>\n<li>T\u1ef7 l\u1ec7 ph\u1ea7n tr\u0103m ho\u1eb7c k\u00edch th\u01b0\u1edbc t\u00f9y ch\u1ec9nh; h\u01a1n n\u1eefa, ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_image\/\">DocumentBuilder.insert_image<\/a> tr\u1ea3 v\u1ec1 m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a> v\u1eeba \u0111\u01b0\u1ee3c t\u1ea1o v\u00e0 ch\u00e8n \u0111\u1ec3 b\u1ea1n c\u00f3 th\u1ec3 s\u1eeda \u0111\u1ed5i th\u00eam c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a><\/li>\n<\/ul>\n<h3 id=\"ch\u00e8n-m\u1ed9t-h\u00ecnh-\u1ea3nh-n\u1ed9i-tuy\u1ebfn\">Ch\u00e8n m\u1ed9t h\u00ecnh \u1ea3nh n\u1ed9i tuy\u1ebfn<\/h3>\n<p>Chuy\u1ec3n m\u1ed9t chu\u1ed7i \u0111\u1ea1i di\u1ec7n cho t\u1ec7p ch\u1ee9a h\u00ecnh \u1ea3nh t\u1edbi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_image\/\">insert_image<\/a> \u0111\u1ec3 ch\u00e8n h\u00ecnh \u1ea3nh v\u00e0o t\u00e0i li\u1ec7u d\u01b0\u1edbi d\u1ea1ng \u0111\u1ed3 h\u1ecda n\u1ed9i tuy\u1ebfn.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ch\u00e8n h\u00ecnh \u1ea3nh n\u1ed9i tuy\u1ebfn \u1edf v\u1ecb tr\u00ed con tr\u1ecf v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_image<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">images_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;Logo.jpg&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span><span class=\"o\">+<\/span><span class=\"s2\">&#34;WorkingWithImages.document_builder_insert_inline_image.doc&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<h3 id=\"ch\u00e8n-m\u1ed9t-h\u00ecnh-\u1ea3nh-n\u1ed5i-\u0111\u01b0\u1ee3c-\u0111\u1ecbnh-v\u1ecb-tuy\u1ec7t-\u0111\u1ed1i\">Ch\u00e8n m\u1ed9t h\u00ecnh \u1ea3nh n\u1ed5i (\u0111\u01b0\u1ee3c \u0111\u1ecbnh v\u1ecb tuy\u1ec7t \u0111\u1ed1i)<\/h3>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ch\u00e8n h\u00ecnh \u1ea3nh n\u1ed5i t\u1eeb t\u1ec7p ho\u1eb7c <code>URL<\/code> \u1edf v\u1ecb tr\u00ed v\u00e0 k\u00edch th\u01b0\u1edbc \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_image<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">images_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;Logo.jpg&#34;<\/span><span class=\"p\">,<\/span>\n    <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">RelativeHorizontalPosition<\/span><span class=\"o\">.<\/span><span class=\"n\">MARGIN<\/span><span class=\"p\">,<\/span>\n    <span class=\"mi\">100<\/span><span class=\"p\">,<\/span>\n    <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">RelativeVerticalPosition<\/span><span class=\"o\">.<\/span><span class=\"n\">MARGIN<\/span><span class=\"p\">,<\/span>\n    <span class=\"mi\">100<\/span><span class=\"p\">,<\/span>\n    <span class=\"mi\">200<\/span><span class=\"p\">,<\/span>\n    <span class=\"mi\">100<\/span><span class=\"p\">,<\/span>\n    <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">WrapType<\/span><span class=\"o\">.<\/span><span class=\"n\">SQUARE<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span><span class=\"o\">+<\/span><span class=\"s2\">&#34;WorkingWithImages.document_builder_insert_floating_image.doc&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<h2 id=\"c\u00e1ch-tr\u00edch-xu\u1ea5t-h\u00ecnh-\u1ea3nh-t\u1eeb-t\u00e0i-li\u1ec7u\">C\u00e1ch tr\u00edch xu\u1ea5t h\u00ecnh \u1ea3nh t\u1eeb t\u00e0i li\u1ec7u<\/h2>\n<p>T\u1ea5t c\u1ea3 h\u00ecnh \u1ea3nh \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef b\u00ean trong c\u00e1c n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a> trong <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/\">Document<\/a>. \u0110\u1ec3 tr\u00edch xu\u1ea5t t\u1ea5t c\u1ea3 h\u00ecnh \u1ea3nh ho\u1eb7c h\u00ecnh \u1ea3nh c\u00f3 lo\u1ea1i c\u1ee5 th\u1ec3 t\u1eeb t\u00e0i li\u1ec7u, h\u00e3y l\u00e0m theo c\u00e1c b\u01b0\u1edbc sau:<\/p>\n<ul>\n<li>S\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/compositenode\/get_child_nodes\/\">Document.get_child_nodes<\/a> \u0111\u1ec3 ch\u1ecdn t\u1ea5t c\u1ea3 c\u00e1c n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a>.<\/li>\n<li>L\u1eb7p l\u1ea1i th\u00f4ng qua c\u00e1c b\u1ed9 s\u01b0u t\u1eadp n\u00fat k\u1ebft qu\u1ea3.<\/li>\n<li>Ki\u1ec3m tra thu\u1ed9c t\u00ednh boolean <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/has_image\/\">Shape.has_image<\/a>.<\/li>\n<li>Tr\u00edch xu\u1ea5t d\u1eef li\u1ec7u h\u00ecnh \u1ea3nh b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/image_data\/\">Shape.image_data<\/a>.<\/li>\n<li>L\u01b0u d\u1eef li\u1ec7u h\u00ecnh \u1ea3nh v\u00e0o m\u1ed9t t\u1eadp tin.<\/li>\n<\/ul>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch tr\u00edch xu\u1ea5t h\u00ecnh \u1ea3nh t\u1eeb t\u00e0i li\u1ec7u v\u00e0 l\u01b0u ch\u00fang d\u01b0\u1edbi d\u1ea1ng t\u1ec7p:<\/p>\n<p>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-Python-via-.NET\/blob\/master\/Examples\/Data\/Images.docx\">\u0111\u00e2y<\/a>.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-extract_content-ExtractImagesToFiles.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Images.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"c\u00e1ch-ch\u00e8n-m\u00e3-v\u1ea1ch-tr\u00ean-m\u1ed7i-trang-c\u1ee7a-t\u00e0i-li\u1ec7u\">C\u00e1ch ch\u00e8n m\u00e3 v\u1ea1ch tr\u00ean m\u1ed7i trang c\u1ee7a t\u00e0i li\u1ec7u<\/h2>\n<p>V\u00ed d\u1ee5 n\u00e0y minh h\u1ecda c\u00e1ch b\u1ea1n th\u00eam c\u00e1c m\u00e3 v\u1ea1ch gi\u1ed1ng nhau ho\u1eb7c kh\u00e1c nhau tr\u00ean t\u1ea5t c\u1ea3 ho\u1eb7c c\u00e1c trang c\u1ee5 th\u1ec3 c\u1ee7a t\u00e0i li\u1ec7u Word. Kh\u00f4ng c\u00f3 c\u00e1ch tr\u1ef1c ti\u1ebfp \u0111\u1ec3 th\u00eam m\u00e3 v\u1ea1ch tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c trang c\u1ee7a t\u00e0i li\u1ec7u nh\u01b0ng b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng c\u00e1c ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_section\/\">move_to_section<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_header_footer\/\">move_to_header_footer<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_image\/\">insert_image<\/a> \u0111\u1ec3 di chuy\u1ec3n \u0111\u1ebfn b\u1ea5t k\u1ef3 ph\u1ea7n ho\u1eb7c \u0111\u1ea7u trang\/ch\u00e2n trang n\u00e0o v\u00e0 ch\u00e8n h\u00ecnh \u1ea3nh m\u00e3 v\u1ea1ch nh\u01b0 b\u1ea1n c\u00f3 th\u1ec3 th\u1ea5y trong \u0111o\u1ea1n m\u00e3 sau.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y Ch\u00e8n h\u00ecnh \u1ea3nh m\u00e3 v\u1ea1ch tr\u00ean m\u1ed7i trang c\u1ee7a t\u00e0i li\u1ec7u.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_images-InsertBarcodeImage.py\"><\/script>\n\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_images-InsertBarcodeIntoFooter.py\"><\/script>\n\n<h2 id=\"kh\u00f3a-t\u1ef7-l\u1ec7-khung-h\u00ecnh-c\u1ee7a-h\u00ecnh-\u1ea3nh\">Kh\u00f3a t\u1ef7 l\u1ec7 khung h\u00ecnh c\u1ee7a h\u00ecnh \u1ea3nh<\/h2>\n<p>T\u1ef7 l\u1ec7 khung h\u00ecnh c\u1ee7a h\u00ecnh d\u1ea1ng h\u00ecnh h\u1ecdc l\u00e0 t\u1ef7 l\u1ec7 k\u00edch th\u01b0\u1edbc c\u1ee7a n\u00f3 theo c\u00e1c k\u00edch th\u01b0\u1edbc kh\u00e1c nhau. B\u1ea1n c\u00f3 th\u1ec3 kh\u00f3a t\u1ef7 l\u1ec7 khung h\u00ecnh c\u1ee7a h\u00ecnh \u1ea3nh b\u1eb1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapebase\/aspect_ratio_locked\/\">aspect_ratio_locked<\/a>. Gi\u00e1 tr\u1ecb m\u1eb7c \u0111\u1ecbnh c\u1ee7a t\u1ef7 l\u1ec7 khung h\u00ecnh c\u1ee7a h\u00ecnh d\u1ea1ng ph\u1ee5 thu\u1ed9c v\u00e0o <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/\">ShapeType<\/a>. \u0110\u00f3 l\u00e0 <code>True<\/code> cho <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapetype\/#image\">ShapeType.IMAGE<\/a> v\u00e0 <code>False<\/code> cho c\u00e1c lo\u1ea1i h\u00ecnh d\u1ea1ng kh\u00e1c.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi t\u1ef7 l\u1ec7 khung h\u00ecnh:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">shape<\/span> <span class=\"o\">=<\/span> <span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_image<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">images_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;Logo.jpg&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">shape<\/span><span class=\"o\">.<\/span><span class=\"n\">aspect_ratio_locked<\/span> <span class=\"o\">=<\/span> <span class=\"bp\">False<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span><span class=\"o\">+<\/span><span class=\"s2\">&#34;WorkingWithImages.set_aspect_ratio_locked.doc&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<h2 id=\"l\u00e0m-th\u1ebf-n\u00e0o-\u0111\u1ec3-c\u00f3-\u0111\u01b0\u1ee3c-gi\u1edbi-h\u1ea1n-h\u00ecnh-d\u1ea1ng-th\u1ef1c-t\u1ebf-theo-\u0111i\u1ec3m\">L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 c\u00f3 \u0111\u01b0\u1ee3c gi\u1edbi h\u1ea1n h\u00ecnh d\u1ea1ng th\u1ef1c t\u1ebf theo \u0111i\u1ec3m<\/h2>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n h\u1ed9p gi\u1edbi h\u1ea1n th\u1ef1c t\u1ebf c\u1ee7a h\u00ecnh \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb tr\u00ean trang, b\u1ea1n c\u00f3 th\u1ec3 \u0111\u1ea1t \u0111\u01b0\u1ee3c \u0111i\u1ec1u n\u00e0y b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.rendering\/noderendererbase\/bounds_in_points\/\">bounds_in_points<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh n\u00e0y:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">shape<\/span> <span class=\"o\">=<\/span> <span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_image<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">images_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;Logo.jpg&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">shape<\/span><span class=\"o\">.<\/span><span class=\"n\">aspect_ratio_locked<\/span> <span class=\"o\">=<\/span> <span class=\"bp\">False<\/span>\n\n<span class=\"k\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;<\/span><span class=\"se\">\\n<\/span><span class=\"s2\">Gets the actual bounds of the shape in points.&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">rect<\/span> <span class=\"o\">=<\/span> <span class=\"n\">shape<\/span><span class=\"o\">.<\/span><span class=\"n\">get_shape_renderer<\/span><span class=\"p\">()<\/span><span class=\"o\">.<\/span><span class=\"n\">bounds_in_points<\/span>\n<span class=\"k\">print<\/span><span class=\"p\">(<\/span><span class=\"n\">f<\/span><span class=\"s2\">&#34;{rect.x}, {rect.y}, {rect.width}, {rect.height}&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<h2 id=\"c\u1eaft-h\u00ecnh-\u1ea3nh\">C\u1eaft h\u00ecnh \u1ea3nh<\/h2>\n<p>Vi\u1ec7c c\u1eaft x\u00e9n h\u00ecnh \u1ea3nh th\u01b0\u1eddng \u0111\u1ec1 c\u1eadp \u0111\u1ebfn vi\u1ec7c lo\u1ea1i b\u1ecf c\u00e1c ph\u1ea7n b\u00ean ngo\u00e0i kh\u00f4ng mong mu\u1ed1n c\u1ee7a h\u00ecnh \u1ea3nh \u0111\u1ec3 gi\u00fap c\u1ea3i thi\u1ec7n khung h\u00ecnh. N\u00f3 c\u0169ng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 lo\u1ea1i b\u1ecf m\u1ed9t s\u1ed1 ph\u1ea7n c\u1ee7a h\u00ecnh \u1ea3nh nh\u1eb1m t\u0103ng s\u1ef1 t\u1eadp trung v\u00e0o m\u1ed9t khu v\u1ef1c c\u1ee5 th\u1ec3.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1ea1t \u0111\u01b0\u1ee3c \u0111i\u1ec1u n\u00e0y b\u1eb1ng Aspose.Words API:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># The path to the documents directory.<\/span>\n<span class=\"n\">inputPath<\/span> <span class=\"o\">=<\/span> <span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">images_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;Logo.jpg&#34;<\/span>\n<span class=\"n\">outputPath<\/span> <span class=\"o\">=<\/span> <span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;cropped_logo.jpg&#34;<\/span>\n\n<span class=\"bp\">self<\/span><span class=\"o\">.<\/span><span class=\"n\">crop_image<\/span><span class=\"p\">(<\/span><span class=\"n\">inputPath<\/span><span class=\"p\">,<\/span><span class=\"n\">outputPath<\/span><span class=\"p\">,<\/span> <span class=\"mi\">100<\/span><span class=\"p\">,<\/span> <span class=\"mi\">90<\/span><span class=\"p\">,<\/span> <span class=\"mi\">200<\/span><span class=\"p\">,<\/span> <span class=\"mi\">200<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"nd\">@staticmethod<\/span>\n<span class=\"k\">def<\/span> <span class=\"nf\">crop_image<\/span><span class=\"p\">(<\/span><span class=\"n\">inPath<\/span> <span class=\"p\">:<\/span> <span class=\"nb\">str<\/span><span class=\"p\">,<\/span> <span class=\"n\">outPath<\/span> <span class=\"p\">:<\/span> <span class=\"nb\">str<\/span><span class=\"p\">,<\/span> <span class=\"n\">left<\/span> <span class=\"p\">:<\/span> <span class=\"nb\">int<\/span><span class=\"p\">,<\/span> <span class=\"n\">top<\/span> <span class=\"p\">:<\/span> <span class=\"nb\">int<\/span><span class=\"p\">,<\/span> <span class=\"n\">width<\/span> <span class=\"p\">:<\/span> <span class=\"nb\">int<\/span><span class=\"p\">,<\/span> <span class=\"n\">height<\/span> <span class=\"p\">:<\/span> <span class=\"nb\">int<\/span><span class=\"p\">)<\/span> <span class=\"p\">:<\/span>\n    \n    <span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">();<\/span>\n    <span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n    \n    <span class=\"n\">croppedImage<\/span> <span class=\"o\">=<\/span> <span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_image<\/span><span class=\"p\">(<\/span><span class=\"n\">inPath<\/span><span class=\"p\">)<\/span>\n    \n    <span class=\"n\">src_width_points<\/span> <span class=\"o\">=<\/span> <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">width<\/span>\n    <span class=\"n\">src_height_points<\/span> <span class=\"o\">=<\/span> <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">height<\/span>\n    \n    <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">width<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">ConvertUtil<\/span><span class=\"o\">.<\/span><span class=\"n\">pixel_to_point<\/span><span class=\"p\">(<\/span><span class=\"n\">width<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">height<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">ConvertUtil<\/span><span class=\"o\">.<\/span><span class=\"n\">pixel_to_point<\/span><span class=\"p\">(<\/span><span class=\"n\">height<\/span><span class=\"p\">)<\/span>\n    \n    <span class=\"n\">widthRatio<\/span> <span class=\"o\">=<\/span> <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">width<\/span> <span class=\"o\">\/<\/span> <span class=\"n\">src_width_points<\/span>\n    <span class=\"n\">heightRatio<\/span> <span class=\"o\">=<\/span> <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">height<\/span> <span class=\"o\">\/<\/span> <span class=\"n\">src_height_points<\/span>\n    \n    <span class=\"k\">if<\/span> <span class=\"p\">(<\/span><span class=\"n\">widthRatio<\/span><span class=\"o\">&lt;<\/span> <span class=\"mi\">1<\/span><span class=\"p\">)<\/span> <span class=\"p\">:<\/span>\n        <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">image_data<\/span><span class=\"o\">.<\/span><span class=\"n\">crop_right<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">1<\/span> <span class=\"o\">-<\/span> <span class=\"n\">widthRatio<\/span>\n    \n    <span class=\"k\">if<\/span> <span class=\"p\">(<\/span><span class=\"n\">heightRatio<\/span><span class=\"o\">&lt;<\/span> <span class=\"mi\">1<\/span><span class=\"p\">)<\/span> <span class=\"p\">:<\/span>\n        <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">image_data<\/span><span class=\"o\">.<\/span><span class=\"n\">crop_bottom<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">1<\/span> <span class=\"o\">-<\/span> <span class=\"n\">heightRatio<\/span>\n    \n    <span class=\"n\">leftToWidth<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">ConvertUtil<\/span><span class=\"o\">.<\/span><span class=\"n\">pixel_to_point<\/span><span class=\"p\">(<\/span><span class=\"n\">left<\/span><span class=\"p\">)<\/span> <span class=\"o\">\/<\/span> <span class=\"n\">src_width_points<\/span>\n    <span class=\"n\">topToHeight<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">ConvertUtil<\/span><span class=\"o\">.<\/span><span class=\"n\">pixel_to_point<\/span><span class=\"p\">(<\/span><span class=\"n\">top<\/span><span class=\"p\">)<\/span> <span class=\"o\">\/<\/span> <span class=\"n\">src_height_points<\/span>\n    \n    <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">image_data<\/span><span class=\"o\">.<\/span><span class=\"n\">crop_left<\/span> <span class=\"o\">=<\/span> <span class=\"n\">leftToWidth<\/span>\n    <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">image_data<\/span><span class=\"o\">.<\/span><span class=\"n\">crop_right<\/span> <span class=\"o\">=<\/span> <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">image_data<\/span><span class=\"o\">.<\/span><span class=\"n\">crop_right<\/span> <span class=\"o\">-<\/span> <span class=\"n\">leftToWidth<\/span>\n    \n    <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">image_data<\/span><span class=\"o\">.<\/span><span class=\"n\">crop_top<\/span> <span class=\"o\">=<\/span> <span class=\"n\">topToHeight<\/span>\n    <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">image_data<\/span><span class=\"o\">.<\/span><span class=\"n\">crop_bottom<\/span> <span class=\"o\">=<\/span> <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">image_data<\/span><span class=\"o\">.<\/span><span class=\"n\">crop_bottom<\/span> <span class=\"o\">-<\/span> <span class=\"n\">topToHeight<\/span>\n    \n    <span class=\"n\">croppedImage<\/span><span class=\"o\">.<\/span><span class=\"n\">get_shape_renderer<\/span><span class=\"p\">()<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">outPath<\/span><span class=\"p\">,<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">saving<\/span><span class=\"o\">.<\/span><span class=\"n\">ImageSaveOptions<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">SaveFormat<\/span><span class=\"o\">.<\/span><span class=\"n\">JPEG<\/span><span class=\"p\">))<\/span><\/code><\/pre><\/div>\n<h2 id=\"l\u01b0u-h\u00ecnh-\u1ea3nh-d\u01b0\u1edbi-d\u1ea1ng-wmf\">L\u01b0u h\u00ecnh \u1ea3nh d\u01b0\u1edbi d\u1ea1ng WMF<\/h2>\n<p>Aspose.Words cung c\u1ea5p ch\u1ee9c n\u0103ng l\u01b0u t\u1ea5t c\u1ea3 h\u00ecnh \u1ea3nh c\u00f3 s\u1eb5n trong t\u00e0i li\u1ec7u sang \u0111\u1ecbnh d\u1ea1ng <a href=\"https:\/\/docs.fileformat.com\/image\/wmf\/\">WMF<\/a> trong khi chuy\u1ec3n \u0111\u1ed5i DOCX sang RTF.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u01b0u h\u00ecnh \u1ea3nh d\u01b0\u1edbi d\u1ea1ng WMF v\u1edbi c\u00e1c t\u00f9y ch\u1ecdn l\u01b0u RTF:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-File%20Formats%20and%20Conversions-Save%20Options-working_with_rtf_save_options-SavingImagesAsWmf.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi Bi\u1ec3u \u0111\u1ed3 trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-charts\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-charts\/","description":"\n        \n        \n        <p>Ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_chart\/\">insert_chart<\/a> m\u1edbi \u0111\u00e3 \u0111\u01b0\u1ee3c th\u00eam v\u00e0o l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a>. V\u00ec v\u1eady, h\u00e3y xem c\u00e1ch ch\u00e8n bi\u1ec3u \u0111\u1ed3 c\u1ed9t \u0111\u01a1n gi\u1ea3n v\u00e0o t\u00e0i li\u1ec7u b\u1eb1ng ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_chart\/\">DocumentBuilder.insert_chart<\/a>:<\/p>\n<h3 id=\"c\u00e1ch-ch\u00e8n-bi\u1ec3u-\u0111\u1ed3\">C\u00e1ch ch\u00e8n bi\u1ec3u \u0111\u1ed3<\/h3>\n<p>Trong ph\u1ea7n n\u00e0y ch\u00fang ta s\u1ebd t\u00ecm hi\u1ec3u c\u00e1ch ch\u00e8n bi\u1ec3u \u0111\u1ed3 v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<h3 id=\"ch\u00e8n-bi\u1ec3u-\u0111\u1ed3-c\u1ed9t\">Ch\u00e8n bi\u1ec3u \u0111\u1ed3 c\u1ed9t<\/h3>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n bi\u1ec3u \u0111\u1ed3 c\u1ed9t:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-InsertSimpleColumnChart.py\"><\/script>\n\n<p>M\u00e3 t\u1ea1o ra k\u1ebft qu\u1ea3 sau:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-charts\/working-with-charts-1.png\" alt=\"create-column-chart-aspose-words-net\"><\/p>\n<p>C\u00f3 c\u00e1c ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartseriescollection\/add\/\">add<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartseriescollection\/add_double\/\">add_double<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartseriescollection\/add_date\/\">add_date<\/a> \u0111\u01b0\u1ee3c tr\u00ecnh b\u00e0y \u0111\u1ec3 bao g\u1ed3m t\u1ea5t c\u1ea3 c\u00e1c bi\u1ebfn th\u1ec3 ngu\u1ed3n d\u1eef li\u1ec7u c\u00f3 th\u1ec3 c\u00f3 cho t\u1ea5t c\u1ea3 c\u00e1c lo\u1ea1i bi\u1ec3u \u0111\u1ed3:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-InsertColumnChart.py\"><\/script>\n\n<p>M\u00e3 t\u1ea1o ra k\u1ebft qu\u1ea3 sau:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-charts\/working-with-charts-2.png\" alt=\"create-column-chart-from-datasource-aspose-words-net\"><\/p>\n<h3 id=\"ch\u00e8n-bi\u1ec3u-\u0111\u1ed3-ph\u00e2n-t\u00e1n\">Ch\u00e8n bi\u1ec3u \u0111\u1ed3 ph\u00e2n t\u00e1n<\/h3>\n<p>V\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n bi\u1ec3u \u0111\u1ed3 t\u00e1n x\u1ea1.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-InsertScatterChart.py\"><\/script>\n\n<p>M\u00e3 t\u1ea1o ra k\u1ebft qu\u1ea3 sau:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-charts\/working-with-charts-3.png\" alt=\"scatter-chart-aspose-words-net\"><\/p>\n<h3 id=\"ch\u00e8n-bi\u1ec3u-\u0111\u1ed3-v\u00f9ng\">Ch\u00e8n bi\u1ec3u \u0111\u1ed3 v\u00f9ng<\/h3>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ch\u00e8n bi\u1ec3u \u0111\u1ed3 v\u00f9ng:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-InsertAreaChart.py\"><\/script>\n\n<p>M\u00e3 t\u1ea1o ra k\u1ebft qu\u1ea3 sau:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-charts\/working-with-charts-4.png\" alt=\"area-chart-aspose-words-net\"><\/p>\n<h3 id=\"ch\u00e8n-bi\u1ec3u-\u0111\u1ed3-bong-b\u00f3ng\">Ch\u00e8n bi\u1ec3u \u0111\u1ed3 bong b\u00f3ng<\/h3>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ch\u00e8n bi\u1ec3u \u0111\u1ed3 bong b\u00f3ng:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-InsertBubbleChart.py\"><\/script>\n\n<p>M\u00e3 t\u1ea1o ra k\u1ebft qu\u1ea3 sau:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-charts\/working-with-charts-5.png\" alt=\"bubble-chart-aspose-words-net\"><\/p>\n<h2 id=\"l\u00e0m-vi\u1ec7c-v\u1edbi-bi\u1ec3u-\u0111\u1ed3-th\u00f4ng-qua-\u0111\u1ed1i-t\u01b0\u1ee3ng-shapechart\">L\u00e0m vi\u1ec7c v\u1edbi Bi\u1ec3u \u0111\u1ed3 th\u00f4ng qua \u0111\u1ed1i t\u01b0\u1ee3ng Shape.chart<\/h2>\n<p>Sau khi bi\u1ec3u \u0111\u1ed3 \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0 ch\u1ee9a \u0111\u1ea7y d\u1eef li\u1ec7u, b\u1ea1n c\u00f3 th\u1ec3 thay \u0111\u1ed5i giao di\u1ec7n c\u1ee7a bi\u1ec3u \u0111\u1ed3. Thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/chart\/\">Shape.chart<\/a> ch\u1ee9a t\u1ea5t c\u1ea3 c\u00e1c t\u00f9y ch\u1ecdn li\u00ean quan \u0111\u1ebfn bi\u1ec3u \u0111\u1ed3 c\u00f3 s\u1eb5n th\u00f4ng qua API c\u00f4ng khai.<\/p>\n<p>V\u00ed d\u1ee5: h\u00e3y thay \u0111\u1ed5i h\u00e0nh vi ti\u00eau \u0111\u1ec1 ho\u1eb7c ch\u00fa gi\u1ea3i <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chart\/\">Chart<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-CreateChartUsingShape.py\"><\/script>\n\n<p>M\u00e3 t\u1ea1o ra k\u1ebft qu\u1ea3 sau:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-charts\/working-with-charts-6.png\" alt=\"line-chart-aspose-words-net\"><\/p>\n<h2 id=\"c\u00e1ch-l\u00e0m-vi\u1ec7c-v\u1edbi-chartseriescollection-of-chart\">C\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi ChartSeriesCollection of Chart<\/h2>\n<p>H\u00e3y c\u00f9ng nh\u00ecn v\u00e0o b\u1ed9 s\u01b0u t\u1eadp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartseries\/\">ChartSeries<\/a>. T\u1ea5t c\u1ea3 c\u00e1c chu\u1ed7i bi\u1ec3u \u0111\u1ed3 \u0111\u1ec1u c\u00f3 s\u1eb5n th\u00f4ng qua b\u1ed9 s\u01b0u t\u1eadp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chart\/series\/\">Chart.series<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-ChartSeriesCollection.py\"><\/script>\n\n<p>B\u1ea1n c\u00f3 th\u1ec3 x\u00f3a t\u1eebng b\u1ed9 m\u1ed9t ho\u1eb7c x\u00f3a t\u1ea5t c\u1ea3 ch\u00fang c\u0169ng nh\u01b0 th\u00eam m\u1ed9t b\u1ed9 m\u1edbi n\u1ebfu c\u1ea7n. Bi\u1ec3u \u0111\u1ed3 m\u1edbi \u0111\u01b0\u1ee3c ch\u00e8n c\u00f3 m\u1ed9t s\u1ed1 chu\u1ed7i m\u1eb7c \u0111\u1ecbnh \u0111\u01b0\u1ee3c th\u00eam v\u00e0o b\u1ed9 s\u01b0u t\u1eadp n\u00e0y. \u0110\u1ec3 lo\u1ea1i b\u1ecf ch\u00fang, b\u1ea1n c\u1ea7n g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartseriescollection\/clear\/\">chart.series.clear()<\/a>.<\/p>\n<h2 id=\"l\u00e0m-vi\u1ec7c-v\u1edbi-l\u1edbp-chartseries-\u0111\u01a1n\">L\u00e0m vi\u1ec7c v\u1edbi l\u1edbp ChartSeries \u0111\u01a1n<\/h2>\n<p>\u0110\u00e2y l\u00e0 c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi m\u1ed9t chu\u1ed7i c\u1ee5 th\u1ec3.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-WorkWithSingleChartSeries.py\"><\/script>\n\n<p>Xin vui l\u00f2ng xem k\u1ebft qu\u1ea3 d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-charts\/working-with-charts-7.png\" alt=\"line-chart-chartseries-aspose-words-net\"><\/p>\n<p>T\u1ea5t c\u1ea3 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartseries\/\">ChartSeries<\/a> \u0111\u01a1n l\u1ebb \u0111\u1ec1u c\u00f3 c\u00e1c t\u00f9y ch\u1ecdn <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatapoint\/\">ChartDataPoint<\/a> m\u1eb7c \u0111\u1ecbnh, vui l\u00f2ng th\u1eed s\u1eed d\u1ee5ng \u0111o\u1ea1n m\u00e3 sau \u0111\u1ec3 thay \u0111\u1ed5i ch\u00fang:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-ChartDataPoint.py\"><\/script>\n\n<p>Xin vui l\u00f2ng xem k\u1ebft qu\u1ea3 d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-charts\/working-with-charts-8.png\" alt=\"line-chart-chartdatapoint-aspose-words-net\"><\/p>\n<h2 id=\"c\u00e1ch-l\u00e0m-vi\u1ec7c-v\u1edbi-chartdatapoint-\u0111\u01a1n-c\u1ee7a-chartseries\">C\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi ChartDataPoint \u0111\u01a1n c\u1ee7a <code>ChartSeries<\/code><\/h2>\n<p>S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatapoint\/\">ChartDataPoint<\/a>, b\u1ea1n c\u00f3 th\u1ec3 t\u00f9y ch\u1ec9nh \u0111\u1ecbnh d\u1ea1ng c\u1ee7a m\u1ed9t \u0111i\u1ec3m d\u1eef li\u1ec7u duy nh\u1ea5t trong chu\u1ed7i bi\u1ec3u \u0111\u1ed3:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-WorkWithSingleChartDataPoint.py\"><\/script>\n\n<p>Xin vui l\u00f2ng xem k\u1ebft qu\u1ea3 d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-charts\/working-with-charts-9.png\" alt=\"line-chart-datapoint-aspose-words-net\"><\/p>\n<h2 id=\"c\u00e1ch-l\u00e0m-vi\u1ec7c-v\u1edbi-chartdatalabel-c\u1ee7a-m\u1ed9t-chartseries-\u0111\u01a1n\">C\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi ChartDataLabel c\u1ee7a m\u1ed9t ChartSeries \u0111\u01a1n<\/h2>\n<p>S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatalabel\/\">ChartDataLabel<\/a>, b\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh \u0111\u1ecbnh d\u1ea1ng c\u1ee7a m\u1ed9t nh\u00e3n d\u1eef li\u1ec7u duy nh\u1ea5t c\u1ee7a chu\u1ed7i bi\u1ec3u \u0111\u1ed3, nh\u01b0 hi\u1ec3n th\u1ecb\/\u1ea9n LegendKey, CategoryName, SeriesName, Value, v.v.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-WorkWithChartDataLabel.py\"><\/script>\n\n<p>Xin vui l\u00f2ng xem k\u1ebft qu\u1ea3 d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-charts\/working-with-charts-10.png\" alt=\"bar-chart-aspose-words-net\"><\/p>\n<h2 id=\"c\u00e1ch-x\u00e1c-\u0111\u1ecbnh-c\u00e1c-t\u00f9y-ch\u1ecdn-m\u1eb7c-\u0111\u1ecbnh-cho-chartdatalabels-c\u1ee7a-chartseries\">C\u00e1ch x\u00e1c \u0111\u1ecbnh c\u00e1c t\u00f9y ch\u1ecdn m\u1eb7c \u0111\u1ecbnh cho ChartDataLabels c\u1ee7a ChartSeries<\/h2>\n<p>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatalabelcollection\/\">ChartDataLabelCollection<\/a> x\u00e1c \u0111\u1ecbnh c\u00e1c thu\u1ed9c t\u00ednh c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u0111\u1eb7t c\u00e1c t\u00f9y ch\u1ecdn m\u1eb7c \u0111\u1ecbnh cho <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatalabel\/\">ChartDataLabels<\/a> cho Chu\u1ed7i bi\u1ec3u \u0111\u1ed3. C\u00e1c thu\u1ed9c t\u00ednh n\u00e0y bao g\u1ed3m <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatalabelcollection\/show_category_name\/\">show_category_name<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatalabelcollection\/show_bubble_size\/\">show_bubble_size<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatalabelcollection\/show_percentage\/\">show_percentage<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatalabelcollection\/show_series_name\/\">show_series_name<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatalabelcollection\/show_value\/\">show_value<\/a>, v.v.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-DefaultOptionsForDataLabels.py\"><\/script>\n\n<p>Xin vui l\u00f2ng xem k\u1ebft qu\u1ea3 d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<p><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-charts\/working-with-charts-11.png\" alt=\"pie-chart-aspose-words-net\"><\/p>\n<h2 id=\"c\u00e1ch-\u0111\u1ecbnh-d\u1ea1ng-s\u1ed1-nh\u00e3n-d\u1eef-li\u1ec7u-bi\u1ec3u-\u0111\u1ed3\">C\u00e1ch \u0111\u1ecbnh d\u1ea1ng s\u1ed1 nh\u00e3n d\u1eef li\u1ec7u bi\u1ec3u \u0111\u1ed3<\/h2>\n<p>S\u1eed d\u1ee5ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatalabel\/number_format\/\">ChartDataLabel.number_format<\/a>, b\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9 \u0111\u1ecbnh \u0111\u1ecbnh d\u1ea1ng s\u1ed1 c\u1ee7a m\u1ed9t nh\u00e3n d\u1eef li\u1ec7u duy nh\u1ea5t tr\u00ean bi\u1ec3u \u0111\u1ed3.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1ecbnh d\u1ea1ng m\u1ed9t s\u1ed1 nh\u00e3n d\u1eef li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-FormatNumberOfDataLabel.py\"><\/script>\n\n<h2 id=\"c\u00e1ch-\u0111\u1eb7t-thu\u1ed9c-t\u00ednh-tr\u1ee5c-bi\u1ec3u-\u0111\u1ed3\">C\u00e1ch \u0111\u1eb7t thu\u1ed9c t\u00ednh tr\u1ee5c bi\u1ec3u \u0111\u1ed3<\/h2>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n l\u00e0m vi\u1ec7c v\u1edbi tr\u1ee5c bi\u1ec3u \u0111\u1ed3, chia t\u1ef7 l\u1ec7 v\u00e0 \u0111\u01a1n v\u1ecb hi\u1ec3n th\u1ecb cho tr\u1ee5c gi\u00e1 tr\u1ecb, vui l\u00f2ng s\u1eed d\u1ee5ng c\u00e1c l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartaxis\/\">ChartAxis<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/axisdisplayunit\/\">AxisDisplayUnit<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/axisscaling\/\">AxisScaling<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch x\u00e1c \u0111\u1ecbnh thu\u1ed9c t\u00ednh tr\u1ee5c X v\u00e0 Y:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-DefineXYAxisProperties.py\"><\/script>\n\n<h3 id=\"c\u00e1ch-\u0111\u1eb7t-gi\u00e1-tr\u1ecb-th\u1eddi-gian-date-c\u1ee7a-tr\u1ee5c\">C\u00e1ch \u0111\u1eb7t gi\u00e1 tr\u1ecb th\u1eddi gian Date c\u1ee7a tr\u1ee5c<\/h3>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1eb7t gi\u00e1 tr\u1ecb ng\u00e0y\/gi\u1edd cho thu\u1ed9c t\u00ednh tr\u1ee5c:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-SetDateTimeValuesToAxis.py\"><\/script>\n\n<h3 id=\"c\u00e1ch-\u0111\u1ecbnh-d\u1ea1ng-gi\u00e1-tr\u1ecb-s\u1ed1-c\u1ee7a-tr\u1ee5c\">C\u00e1ch \u0111\u1ecbnh d\u1ea1ng gi\u00e1 tr\u1ecb s\u1ed1 c\u1ee7a tr\u1ee5c<\/h3>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch thay \u0111\u1ed5i \u0111\u1ecbnh d\u1ea1ng c\u1ee7a s\u1ed1 tr\u00ean tr\u1ee5c gi\u00e1 tr\u1ecb:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-SetNumberFormatForAxis.py\"><\/script>\n\n<h3 id=\"c\u00e1ch-\u0111\u1eb7t-gi\u1edbi-h\u1ea1n-c\u1ee7a-tr\u1ee5c\">C\u00e1ch \u0111\u1eb7t gi\u1edbi h\u1ea1n c\u1ee7a tr\u1ee5c<\/h3>\n<p>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/axisbound\/\">AxisBound<\/a> bi\u1ec3u th\u1ecb gi\u1edbi h\u1ea1n t\u1ed1i thi\u1ec3u ho\u1eb7c t\u1ed1i \u0111a c\u1ee7a c\u00e1c gi\u00e1 tr\u1ecb tr\u1ee5c. Gi\u1edbi h\u1ea1n c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh d\u01b0\u1edbi d\u1ea1ng gi\u00e1 tr\u1ecb s\u1ed1, ng\u00e0y gi\u1edd ho\u1eb7c gi\u00e1 tr\u1ecb &ldquo;t\u1ef1 \u0111\u1ed9ng&rdquo; \u0111\u1eb7c bi\u1ec7t.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1eb7t gi\u1edbi h\u1ea1n c\u1ee7a m\u1ed9t tr\u1ee5c:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-SetboundsOfAxis.py\"><\/script>\n\n<h3 id=\"c\u00e1ch-\u0111\u1eb7t-\u0111\u01a1n-v\u1ecb-kho\u1ea3ng-th\u1eddi-gian-gi\u1eefa-c\u00e1c-nh\u00e3n\">C\u00e1ch \u0111\u1eb7t \u0111\u01a1n v\u1ecb kho\u1ea3ng th\u1eddi gian gi\u1eefa c\u00e1c nh\u00e3n<\/h3>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1eb7t \u0111\u01a1n v\u1ecb kho\u1ea3ng gi\u1eefa c\u00e1c nh\u00e3n tr\u00ean m\u1ed9t tr\u1ee5c:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-SetIntervalUnitBetweenLabelsOnAxis.py\"><\/script>\n\n<h3 id=\"c\u00e1ch-\u1ea9n-tr\u1ee5c-bi\u1ec3u-\u0111\u1ed3\">C\u00e1ch \u1ea9n tr\u1ee5c bi\u1ec3u \u0111\u1ed3<\/h3>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n hi\u1ec3n th\u1ecb ho\u1eb7c \u1ea9n tr\u1ee5c bi\u1ec3u \u0111\u1ed3, b\u1ea1n ch\u1ec9 c\u1ea7n th\u1ef1c hi\u1ec7n \u0111i\u1ec1u n\u00e0y b\u1eb1ng c\u00e1ch \u0111\u1eb7t gi\u00e1 tr\u1ecb c\u1ee7a thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartaxis\/hidden\/\">ChartAxis.hidden<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch \u1ea9n tr\u1ee5c Y c\u1ee7a bi\u1ec3u \u0111\u1ed3:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-HideChartAxis.py\"><\/script>\n\n<h3 id=\"c\u00e1ch-c\u0103n-ch\u1ec9nh-nh\u00e3n-bi\u1ec3u-\u0111\u1ed3\">C\u00e1ch c\u0103n ch\u1ec9nh nh\u00e3n bi\u1ec3u \u0111\u1ed3<\/h3>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n \u0111\u1eb7t c\u0103n ch\u1ec9nh v\u0103n b\u1ea3n cho nh\u00e3n nhi\u1ec1u d\u00f2ng, b\u1ea1n ch\u1ec9 c\u1ea7n \u0111\u1ea1t \u0111\u01b0\u1ee3c \u0111i\u1ec1u n\u00e0y b\u1eb1ng c\u00e1ch \u0111\u1eb7t gi\u00e1 tr\u1ecb c\u1ee7a thu\u1ed9c t\u00ednh <strong>ChartAxis.tick_label_alignment<\/strong>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u00e1nh d\u1ea5u c\u0103n ch\u1ec9nh nh\u00e3n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_charts-TickMultiLineLabelAlignment.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nMS Word c\u0103n ch\u1ec9nh Nh\u00e3n bi\u1ec3u \u0111\u1ed3 v\u00e0o gi\u1eefa theo m\u1eb7c \u0111\u1ecbnh.\n<\/div>\n\n<h2 id=\"c\u00e1ch-\u0111\u1eb7t-\u0111\u1ecbnh-d\u1ea1ng-t\u00f4-v\u00e0-n\u00e9t\">C\u00e1ch \u0111\u1eb7t \u0111\u1ecbnh d\u1ea1ng t\u00f4 v\u00e0 n\u00e9t<\/h2>\n<p>\u0110\u1ecbnh d\u1ea1ng \u0111i\u1ec1n v\u00e0 n\u00e9t c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c \u0111\u1eb7t cho chu\u1ed7i bi\u1ec3u \u0111\u1ed3, \u0111i\u1ec3m d\u1eef li\u1ec7u v\u00e0 \u0111i\u1ec3m \u0111\u00e1nh d\u1ea5u. \u0110\u1ec3 th\u1ef1c hi\u1ec7n vi\u1ec7c n\u00e0y, b\u1ea1n c\u1ea7n s\u1eed d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a lo\u1ea1i <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartformat\/\">ChartFormat<\/a> trong c\u00e1c l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartseries\/\">ChartSeries<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartdatapoint\/\">ChartDataPoint<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing.charts\/chartmarker\/\">ChartMarker<\/a>, c\u0169ng nh\u01b0 c\u00e1c b\u00ed danh cho m\u1ed9t s\u1ed1 thu\u1ed9c t\u00ednh, ch\u1eb3ng h\u1ea1n nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/stroke\/fore_color\/\">fore_color<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/stroke\/back_color\/\">back_color<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/stroke\/visible\/\">visible<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/stroke\/transparency\/\">transparency<\/a> trong l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/stroke\/\">Stroke<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch \u0111\u1eb7t m\u00e0u chu\u1ed7i:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">shape<\/span> <span class=\"o\">=<\/span> <span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_chart<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">charts<\/span><span class=\"o\">.<\/span><span class=\"n\">ChartType<\/span><span class=\"o\">.<\/span><span class=\"n\">COLUMN<\/span><span class=\"p\">,<\/span> <span class=\"mi\">432<\/span><span class=\"p\">,<\/span> <span class=\"mi\">252<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">chart<\/span> <span class=\"o\">=<\/span> <span class=\"n\">shape<\/span><span class=\"o\">.<\/span><span class=\"n\">chart<\/span>\n<span class=\"n\">seriesColl<\/span> <span class=\"o\">=<\/span> <span class=\"n\">chart<\/span><span class=\"o\">.<\/span><span class=\"n\">series<\/span>\n\n<span class=\"c1\"># Delete default generated series.<\/span>\n<span class=\"n\">seriesColl<\/span><span class=\"o\">.<\/span><span class=\"n\">clear<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Create category names array.<\/span>\n<span class=\"n\">categories<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span> <span class=\"s2\">&#34;AW Category 1&#34;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;AW Category 2&#34;<\/span> <span class=\"p\">]<\/span>\n\n<span class=\"c1\"># Adding new series. Value and category arrays must be the same size.<\/span>\n<span class=\"n\">series1<\/span> <span class=\"o\">=<\/span> <span class=\"n\">seriesColl<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;AW Series 1&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">categories<\/span><span class=\"p\">,<\/span> <span class=\"p\">[<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span> <span class=\"p\">])<\/span>\n<span class=\"n\">series2<\/span> <span class=\"o\">=<\/span> <span class=\"n\">seriesColl<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;AW Series 2&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">categories<\/span><span class=\"p\">,<\/span> <span class=\"p\">[<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span> <span class=\"p\">])<\/span>\n<span class=\"n\">series3<\/span> <span class=\"o\">=<\/span> <span class=\"n\">seriesColl<\/span><span class=\"o\">.<\/span><span class=\"n\">add<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;AW Series 3&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">categories<\/span><span class=\"p\">,<\/span> <span class=\"p\">[<\/span> <span class=\"mi\">5<\/span><span class=\"p\">,<\/span> <span class=\"mi\">6<\/span> <span class=\"p\">])<\/span>\n\n<span class=\"c1\"># Set series color.<\/span>\n<span class=\"n\">series1<\/span><span class=\"o\">.<\/span><span class=\"n\">format<\/span><span class=\"o\">.<\/span><span class=\"n\">fill<\/span><span class=\"o\">.<\/span><span class=\"n\">fore_color<\/span> <span class=\"o\">=<\/span> <span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">Color<\/span><span class=\"o\">.<\/span><span class=\"n\">red<\/span>\n<span class=\"n\">series2<\/span><span class=\"o\">.<\/span><span class=\"n\">format<\/span><span class=\"o\">.<\/span><span class=\"n\">fill<\/span><span class=\"o\">.<\/span><span class=\"n\">fore_color<\/span> <span class=\"o\">=<\/span> <span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">Color<\/span><span class=\"o\">.<\/span><span class=\"n\">yellow<\/span>\n<span class=\"n\">series3<\/span><span class=\"o\">.<\/span><span class=\"n\">format<\/span><span class=\"o\">.<\/span><span class=\"n\">fill<\/span><span class=\"o\">.<\/span><span class=\"n\">fore_color<\/span> <span class=\"o\">=<\/span> <span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">Color<\/span><span class=\"o\">.<\/span><span class=\"n\">blue<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithCharts.set_series_color.docx&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1eb7t m\u00e0u v\u00e0 \u0111\u1ed9 d\u00e0y c\u1ee7a d\u00f2ng:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">shape<\/span> <span class=\"o\">=<\/span> <span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_chart<\/span><span class=\"p\">(<\/span><span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">charts<\/span><span class=\"o\">.<\/span><span class=\"n\">ChartType<\/span><span class=\"o\">.<\/span><span class=\"n\">LINE<\/span><span class=\"p\">,<\/span> <span class=\"mi\">432<\/span><span class=\"p\">,<\/span> <span class=\"mi\">252<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">chart<\/span> <span class=\"o\">=<\/span> <span class=\"n\">shape<\/span><span class=\"o\">.<\/span><span class=\"n\">chart<\/span>\n<span class=\"n\">seriesColl<\/span> <span class=\"o\">=<\/span> <span class=\"n\">chart<\/span><span class=\"o\">.<\/span><span class=\"n\">series<\/span>\n\n<span class=\"c1\"># Delete default generated series.<\/span>\n<span class=\"n\">seriesColl<\/span><span class=\"o\">.<\/span><span class=\"n\">clear<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Adding new series.<\/span>\n<span class=\"n\">series1<\/span> <span class=\"o\">=<\/span> <span class=\"n\">seriesColl<\/span><span class=\"o\">.<\/span><span class=\"n\">add_double<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;AW Series 1&#34;<\/span><span class=\"p\">,<\/span> <span class=\"p\">[<\/span> <span class=\"mf\">0.7<\/span><span class=\"p\">,<\/span> <span class=\"mf\">1.8<\/span><span class=\"p\">,<\/span> <span class=\"mf\">2.6<\/span> <span class=\"p\">],<\/span> <span class=\"p\">[<\/span> <span class=\"mf\">2.7<\/span><span class=\"p\">,<\/span> <span class=\"mf\">3.2<\/span><span class=\"p\">,<\/span> <span class=\"mf\">0.8<\/span> <span class=\"p\">])<\/span>\n<span class=\"n\">series2<\/span> <span class=\"o\">=<\/span> <span class=\"n\">seriesColl<\/span><span class=\"o\">.<\/span><span class=\"n\">add_double<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;AW Series 2&#34;<\/span><span class=\"p\">,<\/span> <span class=\"p\">[<\/span> <span class=\"mf\">0.5<\/span><span class=\"p\">,<\/span> <span class=\"mf\">1.5<\/span><span class=\"p\">,<\/span> <span class=\"mf\">2.5<\/span> <span class=\"p\">],<\/span> <span class=\"p\">[<\/span> <span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span> <span class=\"p\">])<\/span>\n\n<span class=\"c1\"># Set series color.<\/span>\n<span class=\"n\">series1<\/span><span class=\"o\">.<\/span><span class=\"n\">format<\/span><span class=\"o\">.<\/span><span class=\"n\">stroke<\/span><span class=\"o\">.<\/span><span class=\"n\">fore_color<\/span> <span class=\"o\">=<\/span> <span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">Color<\/span><span class=\"o\">.<\/span><span class=\"n\">red<\/span>\n<span class=\"n\">series1<\/span><span class=\"o\">.<\/span><span class=\"n\">format<\/span><span class=\"o\">.<\/span><span class=\"n\">stroke<\/span><span class=\"o\">.<\/span><span class=\"n\">weight<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">5<\/span>\n<span class=\"n\">series2<\/span><span class=\"o\">.<\/span><span class=\"n\">format<\/span><span class=\"o\">.<\/span><span class=\"n\">stroke<\/span><span class=\"o\">.<\/span><span class=\"n\">fore_color<\/span> <span class=\"o\">=<\/span> <span class=\"n\">drawing<\/span><span class=\"o\">.<\/span><span class=\"n\">Color<\/span><span class=\"o\">.<\/span><span class=\"n\">light_green<\/span>\n<span class=\"n\">series2<\/span><span class=\"o\">.<\/span><span class=\"n\">format<\/span><span class=\"o\">.<\/span><span class=\"n\">stroke<\/span><span class=\"o\">.<\/span><span class=\"n\">weight<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">5<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithCharts.line_color_and_weight.docx&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi OfficeMath trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-officemath\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-officemath\/","description":"\n        \n        \n        <p>Gi\u1edd \u0111\u00e2y, vi\u1ec7c l\u00e0m vi\u1ec7c v\u1edbi \u0110\u1ed1i t\u01b0\u1ee3ng Lo\u1ea1i OfficeMath th\u1eadm ch\u00ed c\u00f2n thu\u1eadn ti\u1ec7n h\u01a1n. Trong Aspose.Words, kh\u00e1ch h\u00e0ng c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng C\u0103n ch\u1ec9nh v\u00e0 c\u0169ng c\u00f3 th\u1ec3 qu\u1ea3n l\u00fd xem ph\u01b0\u01a1ng tr\u00ecnh \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb n\u1ed9i tuy\u1ebfn hay trong m\u1ed9t d\u00f2ng ri\u00eang bi\u1ec7t. H\u01a1n th\u1ebf n\u1eefa, v\u1edbi s\u1ef1 s\u1eb5n c\u00f3 c\u1ee7a <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.math\/mathobjecttype\/\">MathObjectType<\/a>; c\u00e1c \u0111i\u1ec1u khi\u1ec3n h\u1eefu \u00edch c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng \u0111\u1ed1i t\u01b0\u1ee3ng ma tr\u1eadn n\u00e0y.<\/p>\n<p>C\u00e1c v\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh n\u00e0y:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_office_math-MathEquations.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi SmartArt Cold Rendering","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-smartart-cold-rendering\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-smartart-cold-rendering\/","description":"\n        \n        \n        <p>\u0110\u1ed3 h\u1ecda SmartArt \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 t\u1ea1o ra s\u1ef1 tr\u00ecnh b\u00e0y th\u00f4ng tin tr\u1ef1c quan m\u1ed9t c\u00e1ch nhanh ch\u00f3ng v\u00e0 d\u1ec5 d\u00e0ng. B\u1ea1n ch\u1ec9 c\u1ea7n ch\u1ecdn t\u1eeb m\u1ed9t s\u1ed1 l\u01b0\u1ee3ng l\u1edbn c\u00e1c b\u1ed1 c\u1ee5c ph\u00f9 h\u1ee3p nh\u1ea5t v\u1edbi t\u00ecnh hu\u1ed1ng c\u1ee7a b\u1ea1n. T\u00ednh d\u1ec5 s\u1eed d\u1ee5ng n\u00e0y khi\u1ebfn \u0111\u1ed3 h\u1ecda SmartArt kh\u00e1 ph\u1ed5 bi\u1ebfn cho m\u1ed9t s\u1ed1 m\u1ee5c \u0111\u00edch.<\/p>\n<p>Microsoft Word t\u1ea1o v\u00e0 l\u01b0u b\u1ea3n v\u1ebd \u0111\u01b0\u1ee3c k\u1ebft xu\u1ea5t tr\u01b0\u1edbc c\u00f9ng v\u1edbi \u0111\u1ed1i t\u01b0\u1ee3ng <code>SmartArt<\/code>. Trong h\u1ea7u h\u1ebft c\u00e1c tr\u01b0\u1eddng h\u1ee3p, b\u1ea3n v\u1ebd \u0111\u01b0\u1ee3c k\u1ebft xu\u1ea5t tr\u01b0\u1edbc \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb t\u1ed1t b\u1eb1ng Aspose.Words v\u00e0 kh\u00f4ng c\u1ea7n th\u1ef1c hi\u1ec7n th\u00eam h\u00e0nh \u0111\u1ed9ng n\u00e0o. Tuy nhi\u00ean, n\u1ebfu t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c l\u01b0u b\u1edfi c\u00e1c \u1ee9ng d\u1ee5ng kh\u00e1c, b\u1ea3n v\u1ebd SmartArt \u0111\u01b0\u1ee3c k\u1ebft xu\u1ea5t tr\u01b0\u1edbc c\u00f3 th\u1ec3 b\u1ecb thi\u1ebfu ho\u1eb7c kh\u00f4ng ch\u00ednh x\u00e1c. Trong tr\u01b0\u1eddng h\u1ee3p n\u00e0y, \u0111\u1ed1i t\u01b0\u1ee3ng <code>SmartArt<\/code> ph\u1ea3i \u0111\u01b0\u1ee3c tr\u00ecnh b\u00e0y v\u00e0 hi\u1ec3n th\u1ecb b\u1eb1ng Aspose.Words. Ch\u00fang t\u00f4i g\u1ecdi qu\u00e1 tr\u00ecnh n\u00e0y l\u00e0 K\u1ebft xu\u1ea5t ngu\u1ed9i <code>SmartArt<\/code>.<\/p>\n<h2 id=\"s\u1eed-d\u1ee5ng-k\u1ebft-xu\u1ea5t-l\u1ea1nh-smartart\">S\u1eed d\u1ee5ng k\u1ebft xu\u1ea5t l\u1ea1nh SmartArt<\/h2>\n<p>Aspose.Words cho ph\u00e9p b\u1ea1n s\u1eed d\u1ee5ng b\u1ea3n v\u1ebd \u0111\u01b0\u1ee3c k\u1ebft xu\u1ea5t s\u1eb5n ho\u1eb7c th\u1ef1c hi\u1ec7n k\u1ebft xu\u1ea5t l\u1ea1nh:<\/p>\n<ul>\n<li>N\u1ebfu c\u00f3 b\u1ea3n v\u1ebd \u0111\u01b0\u1ee3c k\u1ebft xu\u1ea5t tr\u01b0\u1edbc, Aspose.Words s\u1ebd s\u1eed d\u1ee5ng b\u1ea3n v\u1ebd \u0111\u00f3 \u0111\u1ec3 hi\u1ec3n th\u1ecb \u0111\u1ed1i t\u01b0\u1ee3ng <code>SmartArt<\/code>.<\/li>\n<li>N\u1ebfu b\u1ea3n v\u1ebd \u0111\u01b0\u1ee3c k\u1ebft xu\u1ea5t tr\u01b0\u1edbc b\u1ecb thi\u1ebfu, Aspose.Words s\u1ebd ng\u1ea7m th\u1ef1c hi\u1ec7n k\u1ebft xu\u1ea5t l\u1ea1nh \u0111\u1ec3 hi\u1ec3n th\u1ecb \u0111\u1ed1i t\u01b0\u1ee3ng <code>SmartArt<\/code>.<\/li>\n<li>N\u1ebfu c\u00f3 b\u1ea3n v\u1ebd \u0111\u01b0\u1ee3c k\u1ebft xu\u1ea5t tr\u01b0\u1edbc nh\u01b0ng kh\u00f4ng ch\u00ednh x\u00e1c, th\u00ec c\u1ea7n ph\u1ea3i th\u1ef1c hi\u1ec7n k\u1ebft xu\u1ea5t ngu\u1ed9i SmartArt m\u1ed9t c\u00e1ch r\u00f5 r\u00e0ng b\u1eb1ng c\u00e1ch g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/update_smart_art_drawing\/\">update_smart_art_drawing<\/a>.<\/li>\n<\/ul>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch c\u1eadp nh\u1eadt b\u1ea3n v\u1ebd cho t\u1ea5t c\u1ea3 c\u00e1c s\u01a1 \u0111\u1ed3 trong t\u00e0i li\u1ec7u:<\/p>\n<p><strong>.NET<\/strong>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_shapes-UpdateSmartArtDrawing.py\"><\/script>\n<\/p>\n<h2 id=\"h\u1ed7-tr\u1ee3-b\u1ed1-c\u1ee5c-smartart-ti\u00eau-chu\u1ea9n\">H\u1ed7 tr\u1ee3 b\u1ed1 c\u1ee5c SmartArt ti\u00eau chu\u1ea9n<\/h2>\n<p>Hi\u1ec7n t\u1ea1i, ch\u1ec9 h\u1ed7 tr\u1ee3 m\u1ed9t s\u1ed1 b\u1ed1 c\u1ee5c Microsoft Word SmartArt ti\u00eau chu\u1ea9n c\u00f3 gi\u1edbi h\u1ea1n. Ngo\u00e0i ra, m\u1ed9t s\u1ed1 b\u1ed1 c\u1ee5c n\u00e0y \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 m\u1ed9t ph\u1ea7n, ngh\u0129a l\u00e0 c\u00e1c n\u00fat v\u00e0 h\u00ecnh d\u1ea1ng quan tr\u1ecdng c\u1ee7a s\u01a1 \u0111\u1ed3 \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb, nh\u01b0ng c\u00f3 th\u1ec3 c\u00f3 s\u1ef1 kh\u00e1c bi\u1ec7t gi\u1eefa b\u1ed1 c\u1ee5c s\u01a1 \u0111\u1ed3 Microsoft Word v\u00e0 Aspose.Words.<\/p>\n<p>B\u1ea3ng b\u00ean d\u01b0\u1edbi li\u1ec7t k\u00ea c\u00e1c b\u1ed1 c\u1ee5c \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 \u0111\u1ea7y \u0111\u1ee7 v\u00e0 m\u1ed9t ph\u1ea7n:<\/p>\n<table>\n<thead>\n<tr>\n<th>B\u1ed1 c\u1ee5c SmartArt Group<\/th>\n<th>B\u1ed1 c\u1ee5c \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 \u0111\u1ea7y \u0111\u1ee7<\/th>\n<th>B\u1ed1 c\u1ee5c \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3 m\u1ed9t ph\u1ea7n<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>List<\/code><\/td>\n<td><ul><li>Danh s\u00e1ch kh\u1ed1i c\u01a1 b\u1ea3n<\/li><li>L\u1ee5c gi\u00e1c xen k\u1ebd<\/li><li>Danh s\u00e1ch d\u1ea5u \u0111\u1ea7u d\u00f2ng d\u1ecdc<\/li><li>Danh s\u00e1ch h\u1ed9p d\u1ecdc<\/li><li>Danh s\u00e1ch chi\u1ec1u r\u1ed9ng thay \u0111\u1ed5i<\/li><li>Danh s\u00e1ch d\u1ea5u \u0111\u1ea7u d\u00f2ng ngang<\/li><li>Danh s\u00e1ch Group<\/li><li>Danh s\u00e1ch kh\u1ed1i d\u1ecdc<\/li><li>Danh s\u00e1ch Chevron d\u1ecdc<\/li><li>Danh s\u00e1ch m\u0169i t\u00ean d\u1ecdc<\/li><li>Danh s\u00e1ch h\u00ecnh thang<\/li><li>Danh s\u00e1ch b\u1ea3ng<\/li><li>Danh s\u00e1ch kim t\u1ef1 th\u00e1p<\/li><li>Danh s\u00e1ch m\u1ee5c ti\u00eau<\/li><\/ul><\/td>\n<td><ul><li>Danh s\u00e1ch x\u1ebfp h\u00e0ng<\/li><li>Danh s\u00e1ch khung d\u1ecdc<\/li><li>Danh s\u00e1ch tab<\/li><li>Danh s\u00e1ch x\u1ebfp ch\u1ed3ng<\/li><li>Danh s\u00e1ch d\u1ea5u d\u1ecdc<\/li><li>Danh s\u00e1ch v\u00f2ng tr\u00f2n d\u1ecdc<\/li><\/ul><\/td>\n<\/tr>\n<tr>\n<td><code>Process<\/code><\/td>\n<td><ul><li>Quy tr\u00ecnh c\u01a1 b\u1ea3n<\/li><li>Qu\u00e1 tr\u00ecnh nh\u1ea5n gi\u1ecdng<\/li><li>Qu\u00e1 tr\u00ecnh ch\u1eb7n li\u00ean t\u1ee5c<\/li><li>T\u0103ng qu\u00e1 tr\u00ecnh m\u0169i t\u00ean<\/li><li>h\u1ed9i t\u1ee5 v\u0103n b\u1ea3n<\/li><li>D\u00f2ng th\u1eddi gian c\u01a1 b\u1ea3n<\/li><li>Quy tr\u00ecnh c\u01a1 b\u1ea3n c\u1ee7a Chevron<\/li><li>Quy tr\u00ecnh gi\u1ecdng Chevron<\/li><li>Quy tr\u00ecnh Chevron \u0111\u00e3 \u0111\u00f3ng<\/li><li>Danh s\u00e1ch Chevron<\/li><li>Quy tr\u00ecnh d\u1ecdc<\/li><li>Qu\u00e1 tr\u00ecnh so le<\/li><li>Danh s\u00e1ch quy tr\u00ecnh<\/li><li>Quy tr\u00ecnh u\u1ed1n c\u01a1 b\u1ea3n<\/li><li>Qu\u00e1 tr\u00ecnh u\u1ed1n l\u1eb7p \u0111i l\u1eb7p l\u1ea1i<\/li><li>Quy tr\u00ecnh chi ti\u1ebft<\/li><li>M\u0169i t\u00ean h\u01b0\u1edbng l\u00ean<\/li><li>Qu\u00e1 tr\u00ecnh gi\u1ea3m d\u1ea7n<\/li><li>Qu\u00e1 tr\u00ecnh u\u1ed1n tr\u00f2n<\/li><\/ul><\/td>\n<td><ul><li>T\u0103ng c\u01b0\u1eddng qu\u00e1 tr\u00ecnh<\/li><li>Qu\u00e1 tr\u00ecnh b\u01b0\u1edbc xu\u1ed1ng<\/li><li>D\u00f2ng ch\u1ea3y lu\u00e2n phi\u00ean<\/li><li>Qu\u00e1 tr\u00ecnh t\u0103ng v\u00f2ng tr\u00f2n<\/li><li>Quy tr\u00ecnh l\u00e0m b\u00e1nh<\/li><li>Qu\u00e1 tr\u00ecnh kh\u1ed1i k\u1ebft n\u1ed1i v\u1edbi nhau<\/li><li>M\u0169i t\u00ean quy tr\u00ecnh<\/li><li>D\u00f2ng th\u1eddi gian c\u00f3 d\u1ea5u tr\u00f2n<\/li><li>Quy tr\u00ecnh v\u00f2ng tr\u00f2n<\/li><li>Quy tr\u00ecnh b\u01b0\u1edbc ph\u1ee5<\/li><li>Qu\u00e1 tr\u00ecnh theo giai \u0111o\u1ea1n<\/li><li>Qu\u00e1 tr\u00ecnh ng\u1eabu nhi\u00ean \u0111\u1ebfn k\u1ebft qu\u1ea3<\/li><li>Quy tr\u00ecnh m\u0169i t\u00ean v\u00f2ng tr\u00f2n<\/li><\/ul><\/td>\n<\/tr>\n<tr>\n<td><code>Cycle<\/code><\/td>\n<td>\u2013<\/td>\n<td><ul><li>Chu k\u1ef3 ph\u00e2n \u0111o\u1ea1n<\/li><li>H\u00ecnh l\u1ee5c gi\u00e1c xuy\u00ean t\u00e2m<\/li><\/ul><\/td>\n<\/tr>\n<tr>\n<td><code>Hierarchy<\/code><\/td>\n<td>\u2013<\/td>\n<td><ul><li>Ph\u00e2n c\u1ea5p b\u1ea3ng<\/li><li>B\u1ed1 c\u1ee5c ki\u1ebfn tr\u00fac<\/li><\/ul><\/td>\n<\/tr>\n<tr>\n<td><code>Relationship<\/code><\/td>\n<td><ul><li>S\u1ef1 c\u00e2n b\u1eb1ng<\/li><li>\u1ed0ng kh\u00f3i<\/li><li>B\u00e1nh r\u0103ng<\/li><li>C\u00f4\u0323ng v\u00e0 Tr\u01b0<\/li><li>Ruy b\u0103ng m\u0169i t\u00ean<\/li><li>M\u0169i t\u00ean \u0111\u1ed1i tr\u1ecdng<\/li><li>M\u0169i t\u00ean \u0111\u1ed1i l\u1eadp<\/li><li>M\u1ee5c ti\u00eau l\u1ed3ng nhau<\/li><li>M\u1ee5c ti\u00eau c\u01a1 b\u1ea3n<\/li><li>B\u00e1nh c\u01a1 b\u1ea3n<\/li><li>Ven c\u01a1 b\u1ea3n<\/li><li>Venn x\u1ebfp ch\u1ed3ng l\u00ean nhau<\/li><li>V\u00f2ng k\u1ebft n\u1ed1i<\/li><\/ul><\/td>\n<td><ul><li>M\u1ed1i quan h\u1ec7 v\u00f2ng tr\u00f2n<\/li><li>\u00dd t\u01b0\u1edfng \u0111\u1ed1i l\u1eadp<\/li><li>ph\u01b0\u01a1ng tr\u00ecnh<\/li><li>Ph\u01b0\u01a1ng tr\u00ecnh d\u1ecdc<\/li><li>Tuy\u1ebfn t\u00ednh Venn<\/li><\/ul><\/td>\n<\/tr>\n<tr>\n<td><code>Matrix<\/code><\/td>\n<td><ul><li>Ma tr\u1eadn c\u01a1 b\u1ea3n<\/li><li>Ma tr\u1eadn c\u00f3 ti\u00eau \u0111\u1ec1<\/li><li>Ma tr\u1eadn l\u01b0\u1edbi<\/li><li>Ma tr\u1eadn chu k\u1ef3<\/li><\/ul><\/td>\n<td>\u2013<\/td>\n<\/tr>\n<tr>\n<td><code>Pyramid<\/code><\/td>\n<td>\u2013<\/td>\n<td><ul><li>Kim t\u1ef1 th\u00e1p ph\u00e2n \u0111o\u1ea1n<\/li><\/ul><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"so-s\u00e1nh-k\u1ebft-xu\u1ea5t-smartart-trong-asposewords-v\u00e0-microsoft\">So s\u00e1nh k\u1ebft xu\u1ea5t SmartArt trong Aspose.Words v\u00e0 Microsoft<\/h2>\n<p>B\u1ea3ng b\u00ean d\u01b0\u1edbi hi\u1ec3n th\u1ecb h\u00ecnh \u1ea3nh v\u00ed d\u1ee5 v\u1ec1 K\u1ebft xu\u1ea5t l\u1ea1nh Aspose.Words c\u1ee7a m\u1ed9t s\u1ed1 b\u1ed1 c\u1ee5c ti\u00eau chu\u1ea9n so v\u1edbi \u0111\u1ea7u ra Microsoft Word:<\/p>\n<table>\n<thead>\n<tr>\n<th><\/th>\n<th><strong>Aspose.Words<\/strong><\/th>\n<th><strong>Microsoft Word<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Basic Process<\/strong><\/td>\n<td><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-smartart-cold-rendering\/basic-process-aspose.png\" alt=\"basic_process_aspose\"\/><\/td>\n<td><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-smartart-cold-rendering\/basic-process-word.png\" alt=\"basic_process_word\"\/><\/td>\n<\/tr>\n<tr>\n<td><strong>Circular Bending Process<\/strong><\/td>\n<td><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-smartart-cold-rendering\/circular-bending-process-aspose.png\" alt=\"v\u00f2ng_bending_process_aspose\"\/><\/td>\n<td><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-smartart-cold-rendering\/circular-bending-process-word.png\" alt=\"v\u00f2ng_bending_process_word\"\/><\/td>\n<\/tr>\n<tr>\n<td><strong>Repeating Bending Process<\/strong><\/td>\n<td><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-smartart-cold-rendering\/repearing-bending-process-aspose.png\" alt=\"l\u1eb7p l\u1ea1i_bending_process_aspose\"\/><\/td>\n<td><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-smartart-cold-rendering\/repearing-bending-process-word.png\" alt=\"l\u1eb7p l\u1ea1i_bending_process_word\"\/><\/td>\n<\/tr>\n<tr>\n<td><strong>Trapezoid List<\/strong><\/td>\n<td><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-smartart-cold-rendering\/trapezoid-list-aspose.png\" alt=\"h\u00ecnh thang_list_aspose\"\/><\/td>\n<td><img src=\"https:\/\/docs.aspose.com\/words\/words\/python-net\/working-with-smartart-cold-rendering\/trapezoid-list-word.png\" alt=\"h\u00ecnh thang_list_word\"\/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n      "},{"title":"Python_via_dotnet: L\u00e0m Vi\u1ec7c v\u1edbi Watermark trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-watermark\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-watermark\/","description":"\n        \n        \n        <p>Ch\u1ee7 \u0111\u1ec1 n\u00e0y th\u1ea3o lu\u1eadn v\u1ec1 c\u00e1ch l\u00e0m vi\u1ec7c theo ch\u01b0\u01a1ng tr\u00ecnh v\u1edbi watermark b\u1eb1ng Aspose.Words. H\u00ecnh m\u1edd l\u00e0 h\u00ecnh n\u1ec1n hi\u1ec3n th\u1ecb ph\u00eda sau v\u0103n b\u1ea3n trong t\u00e0i li\u1ec7u. H\u00ecnh m\u1edd c\u00f3 th\u1ec3 ch\u1ee9a v\u0103n b\u1ea3n ho\u1eb7c h\u00ecnh \u1ea3nh \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/watermark\/\">Watermark<\/a>.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\n<p><strong>Th\u1eed tr\u1ef1c tuy\u1ebfn<\/strong><\/p>\n<p>B\u1ea1n c\u00f3 th\u1ec3 th\u1eed ch\u1ee9c n\u0103ng n\u00e0y v\u1edbi ch\u00fang t\u00f4i <a href=\"https:\/\/products.aspose.app\/words\/watermark\">H\u00ecnh m\u1edd t\u00e0i li\u1ec7u tr\u1ef1c tuy\u1ebfn mi\u1ec5n ph\u00ed<\/a>.<\/p>\n\n<\/div>\n\n<h2 id=\"c\u00e1ch-th\u00eam-h\u00ecnh-m\u1edd-v\u00e0o-t\u00e0i-li\u1ec7u\">C\u00e1ch Th\u00eam H\u00ecnh M\u1edd V\u00e0o T\u00e0i li\u1ec7u<\/h2>\n<p>Trong Microsoft Word, m\u1ed9t h\u00ecnh m\u1edd c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o t\u00e0i li\u1ec7u b\u1eb1ng l\u1ec7nh Ch\u00e8n H\u00ecnh M\u1edd. Aspose.Words cung c\u1ea5p l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/watermark\/\">Watermark<\/a> \u0111\u1ec3 th\u00eam ho\u1eb7c x\u00f3a h\u00ecnh m\u1edd trong t\u00e0i li\u1ec7u. Aspose.Words cung c\u1ea5p li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/watermarktype\/\">WatermarkType<\/a> x\u00e1c \u0111\u1ecbnh ba lo\u1ea1i h\u00ecnh m\u1edd c\u00f3 th\u1ec3 c\u00f3 (<a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/watermarktype\/#text\">TEXT<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/watermarktype\/#image\">IMAGE<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/watermarktype\/#none\">NONE<\/a>) \u0111\u1ec3 l\u00e0m vi\u1ec7c.<\/p>\n<h3 id=\"th\u00eam-h\u00ecnh-m\u1edd-v\u0103n-b\u1ea3n\">Th\u00eam H\u00ecnh M\u1edd V\u0103n B\u1ea3n<\/h3>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y tr\u00ecnh b\u00e0y c\u00e1ch ch\u00e8n h\u00ecnh m\u1edd v\u0103n b\u1ea3n trong t\u00e0i li\u1ec7u b\u1eb1ng c\u00e1ch x\u00e1c \u0111\u1ecbnh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/textwatermarkoptions\/\">TextWatermarkOptions<\/a> b\u1eb1ng ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/watermark\/set_text\/\">set_text<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_watermark-AddTextWatermarkWithSpecificOptions.py\"><\/script>\n\n<h3 id=\"th\u00eam-h\u00ecnh-m\u1edd-h\u00ecnh-\u1ea3nh\">Th\u00eam H\u00ecnh M\u1edd H\u00ecnh \u1ea2nh<\/h3>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y tr\u00ecnh b\u00e0y c\u00e1ch ch\u00e8n h\u00ecnh m\u1edd h\u00ecnh \u1ea3nh trong t\u00e0i li\u1ec7u b\u1eb1ng c\u00e1ch x\u00e1c \u0111\u1ecbnh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/imagewatermarkoptions\/\">ImageWatermarkOptions<\/a> b\u1eb1ng ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/watermark\/set_image\/\">set_image<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_watermark-AddImageWatermarkWithSpecificOptions.py\"><\/script>\n\n<p>H\u00ecnh m\u1edd h\u00ecnh \u1ea3nh c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c ch\u00e8n d\u01b0\u1edbi d\u1ea1ng h\u00ecnh \u1ea3nh, chu\u1ed7i ho\u1eb7c lu\u1ed3ng.<\/p>\n<p>H\u00ecnh m\u1edd c\u0169ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c ch\u00e8n b\u1eb1ng l\u1edbp h\u00ecnh d\u1ea1ng. R\u1ea5t d\u1ec5 d\u00e0ng \u0111\u1ec3 ch\u00e8n b\u1ea5t k\u1ef3 h\u00ecnh d\u1ea1ng ho\u1eb7c h\u00ecnh \u1ea3nh n\u00e0o v\u00e0o \u0111\u1ea7u trang ho\u1eb7c ch\u00e2n trang v\u00e0 do \u0111\u00f3 t\u1ea1o ra m\u1ed9t h\u00ecnh m\u1edd thu\u1ed9c b\u1ea5t k\u1ef3 lo\u1ea1i n\u00e0o c\u00f3 th\u1ec3 t\u01b0\u1edfng t\u01b0\u1ee3ng \u0111\u01b0\u1ee3c.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y ch\u00e8n h\u00ecnh m\u1edd v\u00e0o t\u00e0i li\u1ec7u Word:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_watermark-AddWatermark.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\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-Python-via-.NET\/blob\/master\/Examples\/Data\/Document.docx\">\u0111\u00e2y<\/a>.\n<\/div>\n\n<h2 id=\"x\u00f3a-h\u00ecnh-m\u1edd-kh\u1ecfi-t\u00e0i-li\u1ec7u\">X\u00f3a H\u00ecnh M\u1edd Kh\u1ecfi T\u00e0i li\u1ec7u<\/h2>\n<p>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/watermark\/\">Watermark<\/a> cung c\u1ea5p ph\u01b0\u01a1ng th\u1ee9c x\u00f3a \u0111\u1ec3 x\u00f3a h\u00ecnh m\u1edd kh\u1ecfi t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch x\u00f3a h\u00ecnh m\u1edd kh\u1ecfi t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_watermark-RemoveWatermarkFromDocument.py\"><\/script>\n\n<p>N\u1ebfu c\u00e1c h\u00ecnh m\u1edd \u0111\u01b0\u1ee3c th\u00eam v\u00e0o b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng \u0111\u1ed1i t\u01b0\u1ee3ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a> th\u00ec \u0111\u1ec3 x\u00f3a h\u00ecnh m\u1edd kh\u1ecfi t\u00e0i li\u1ec7u, b\u1ea1n ch\u1ec9 ph\u1ea3i \u0111\u1eb7t t\u00ean c\u1ee7a h\u00ecnh m\u1edd trong khi ch\u00e8n v\u00e0 sau \u0111\u00f3 x\u00f3a h\u00ecnh m\u1edd b\u1eb1ng t\u00ean \u0111\u01b0\u1ee3c g\u00e1n.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y ch\u1ec9 cho b\u1ea1n c\u00e1ch \u0111\u1eb7t t\u00ean c\u1ee7a h\u00ecnh m\u1edd v\u00e0 x\u00f3a n\u00f3 kh\u1ecfi t\u00e0i li\u1ec7u:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"c1\"># Set name to be able to remove it afterwards<\/span>\n<span class=\"n\">watermark<\/span><span class=\"o\">.<\/span><span class=\"n\">name<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;WaterMark&#34;<\/span><\/code><\/pre><\/div>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_watermark-RemoveWatermark.py\"><\/script>\n\n<h2 id=\"th\u00eam-h\u00ecnh-m\u1edd-trong-\u00f4-b\u1ea3ng\">Th\u00eam H\u00ecnh M\u1edd Trong \u00d4 B\u1ea3ng<\/h2>\n<p>\u0110\u00f4i khi b\u1ea1n c\u1ea7n ch\u00e8n h\u00ecnh m\u1edd\/h\u00ecnh \u1ea3nh v\u00e0o \u00f4 c\u1ee7a b\u1ea3ng v\u00e0 hi\u1ec3n th\u1ecb n\u00f3 b\u00ean ngo\u00e0i b\u1ea3ng, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shapebase\/is_layout_in_cell\/\">is_layout_in_cell<\/a>. Thu\u1ed9c t\u00ednh n\u00e0y nh\u1eadn ho\u1eb7c \u0111\u1eb7t c\u1edd cho bi\u1ebft h\u00ecnh d\u1ea1ng \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb b\u00ean trong b\u1ea3ng hay b\u00ean ngo\u00e0i b\u1ea3ng. L\u01b0u \u00fd r\u1eb1ng thu\u1ed9c t\u00ednh n\u00e0y ch\u1ec9 ho\u1ea1t \u0111\u1ed9ng khi b\u1ea1n t\u1ed1i \u01b0u h\u00f3a t\u00e0i li\u1ec7u cho Microsoft Word 2010 b\u1eb1ng ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.settings\/compatibilityoptions\/optimize_for\/\">optimize_for<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh n\u00e0y:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Graphic%20Elements-working_with_shapes-LayoutInCell.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: \u0110\u1ed1i t\u01b0\u1ee3ng OLE v\u00e0 Video tr\u1ef1c tuy\u1ebfn","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-ole-objects\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-ole-objects\/","description":"\n        \n        \n        <p>OLE (Li\u00ean k\u1ebft v\u00e0 nh\u00fang \u0111\u1ed1i t\u01b0\u1ee3ng) l\u00e0 c\u00f4ng ngh\u1ec7 gi\u00fap ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 l\u00e0m vi\u1ec7c v\u1edbi c\u00e1c t\u00e0i li\u1ec7u c\u00f3 ch\u1ee9a &ldquo;\u0111\u1ed1i t\u01b0\u1ee3ng&rdquo; \u0111\u01b0\u1ee3c t\u1ea1o ho\u1eb7c ch\u1ec9nh s\u1eeda b\u1edfi c\u00e1c \u1ee9ng d\u1ee5ng c\u1ee7a b\u00ean th\u1ee9 ba. Ngh\u0129a l\u00e0, OLE cho ph\u00e9p m\u1ed9t \u1ee9ng d\u1ee5ng ch\u1ec9nh s\u1eeda xu\u1ea5t nh\u1eefng &ldquo;\u0111\u1ed1i t\u01b0\u1ee3ng&rdquo; n\u00e0y sang m\u1ed9t \u1ee9ng d\u1ee5ng ch\u1ec9nh s\u1eeda kh\u00e1c v\u00e0 sau \u0111\u00f3 nh\u1eadp ch\u00fang c\u00f9ng v\u1edbi n\u1ed9i dung b\u1ed5 sung.<\/p>\n<p>Trong b\u00e0i vi\u1ebft n\u00e0y, ch\u00fang ta s\u1ebd n\u00f3i v\u1ec1 c\u00e1ch ch\u00e8n m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng OLE v\u00e0 thi\u1ebft l\u1eadp c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a n\u00f3, c\u0169ng nh\u01b0 ch\u00e8n video tr\u1ef1c tuy\u1ebfn v\u00e0o t\u00e0i li\u1ec7u.<\/p>\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 \u0110\u1ed1i t\u01b0\u1ee3ng OLE, h\u00e3y g\u1ecdi ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_ole_object\/\">insert_ole_object<\/a> v\u00e0 truy\u1ec1n cho n\u00f3 <strong>ProgId<\/strong> m\u1ed9t c\u00e1ch r\u00f5 r\u00e0ng c\u00f9ng v\u1edbi c\u00e1c tham s\u1ed1 kh\u00e1c.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n \u0110\u1ed1i t\u01b0\u1ee3ng OLE v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_ole_objects_and_active_x-DocumentBuilderInsertOleObject.py\"><\/script>\n\n<h3 id=\"\u0111\u1eb7t-t\u00ean-t\u1ec7p-v\u00e0-ph\u1ea7n-m\u1edf-r\u1ed9ng-khi-ch\u00e8n-\u0111\u1ed1i-t\u01b0\u1ee3ng-ole\">\u0110\u1eb7t t\u00ean t\u1ec7p v\u00e0 ph\u1ea7n m\u1edf r\u1ed9ng khi ch\u00e8n \u0111\u1ed1i t\u01b0\u1ee3ng OLE<\/h3>\n<p>G\u00f3i OLE l\u00e0 m\u1ed9t c\u00e1ch k\u1ebf th\u1eeba v\u00e0 &ldquo;kh\u00f4ng c\u00f3 gi\u1ea5y t\u1edd&rdquo; \u0111\u1ec3 l\u01b0u tr\u1eef c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng \u0111\u01b0\u1ee3c nh\u00fang n\u1ebfu kh\u00f4ng x\u00e1c \u0111\u1ecbnh \u0111\u01b0\u1ee3c tr\u00ecnh x\u1eed l\u00fd OLE.<\/p>\n<p>C\u00e1c phi\u00ean b\u1ea3n Windows \u0111\u1ea7u ti\u00ean 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. \u1ee8ng d\u1ee5ng n\u00e0y hi\u1ec7n b\u1ecb lo\u1ea1i 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 x\u00e1c \u0111\u1ecbnh. L\u1edbp <code>OlePackage<\/code> cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng truy c\u1eadp c\u00e1c thu\u1ed9c t\u00ednh c\u1ee7a G\u00f3i OLE.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch \u0111\u1eb7t 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\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_ole_objects_and_active_x-InsertOleObjectwithOlePackage.py\"><\/script>\n\n<h3 id=\"c\u00f3-quy\u1ec1n-truy-c\u1eadp-v\u00e0o-d\u1eef-li\u1ec7u-th\u00f4-c\u1ee7a-\u0111\u1ed1i-t\u01b0\u1ee3ng-ole\">C\u00f3 quy\u1ec1n truy c\u1eadp v\u00e0o d\u1eef li\u1ec7u th\u00f4 c\u1ee7a \u0111\u1ed1i t\u01b0\u1ee3ng OLE<\/h3>\n<p>Ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 truy c\u1eadp d\u1eef li\u1ec7u \u0111\u1ed1i t\u01b0\u1ee3ng OLE b\u1eb1ng nhi\u1ec1u thu\u1ed9c t\u00ednh v\u00e0 ph\u01b0\u01a1ng th\u1ee9c kh\u00e1c nhau c\u1ee7a l\u1edbp <code>OleFormat<\/code>. V\u00ed d\u1ee5: c\u00f3 th\u1ec3 l\u1ea5y d\u1eef li\u1ec7u th\u00f4 c\u1ee7a \u0111\u1ed1i t\u01b0\u1ee3ng <code>OLE<\/code> ho\u1eb7c \u0111\u01b0\u1eddng d\u1eabn v\u00e0 t\u00ean c\u1ee7a t\u1ec7p ngu\u1ed3n cho \u0111\u1ed1i t\u01b0\u1ee3ng OLE \u0111\u01b0\u1ee3c li\u00ean k\u1ebft.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u1ea5y d\u1eef li\u1ec7u th\u00f4 c\u1ee7a \u0110\u1ed1i t\u01b0\u1ee3ng OLE b\u1eb1ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/oleformat\/get_raw_data\/\">get_raw_data<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_ole_objects_and_active_x-GetAccessToOLEObjectRawData.py\"><\/script>\n\n<h3 id=\"ch\u00e8n-\u0111\u1ed1i-t\u01b0\u1ee3ng-ole-l\u00e0m-bi\u1ec3u-t\u01b0\u1ee3ng\">Ch\u00e8n \u0111\u1ed1i t\u01b0\u1ee3ng OLE l\u00e0m bi\u1ec3u t\u01b0\u1ee3ng<\/h3>\n<p>C\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng OLE c\u0169ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c ch\u00e8n v\u00e0o t\u00e0i li\u1ec7u d\u01b0\u1edbi d\u1ea1ng h\u00ecnh \u1ea3nh.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n \u0110\u1ed1i t\u01b0\u1ee3ng OLE l\u00e0m bi\u1ec3u t\u01b0\u1ee3ng. V\u1edbi m\u1ee5c \u0111\u00edch n\u00e0y, l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> hi\u1ec3n th\u1ecb ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_ole_object_as_icon\/\">insert_ole_object_as_icon<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_ole_objects_and_active_x-InsertOLEObjectAsIcon.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ch\u00e8n \u0111\u1ed1i t\u01b0\u1ee3ng OLE \u0111\u01b0\u1ee3c nh\u00fang d\u01b0\u1edbi d\u1ea1ng bi\u1ec3u t\u01b0\u1ee3ng t\u1eeb lu\u1ed3ng v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_ole_objects_and_active_x-InsertOLEObjectAsIconUsingStream.py\"><\/script>\n\n<h2 id=\"ch\u00e8n-video-tr\u1ef1c-tuy\u1ebfn\">Ch\u00e8n video tr\u1ef1c tuy\u1ebfn<\/h2>\n<p>C\u00f3 th\u1ec3 ch\u00e8n video tr\u1ef1c tuy\u1ebfn v\u00e0o t\u00e0i li\u1ec7u Word t\u1eeb tab <em>&ldquo;Ch\u00e8n&rdquo; &gt; &ldquo;Video tr\u1ef1c tuy\u1ebfn&rdquo;<\/em>. B\u1ea1n c\u00f3 th\u1ec3 ch\u00e8n video tr\u1ef1c tuy\u1ebfn 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\/python-net\/aspose.words\/documentbuilder\/insert_online_video\/\">insert_online_video<\/a>.<\/p>\n<p>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> gi\u1edbi thi\u1ec7u b\u1ed1n t\u00ecnh tr\u1ea1ng qu\u00e1 t\u1ea3i c\u1ee7a ph\u01b0\u01a1ng th\u1ee9c n\u00e0y. C\u00e1i \u0111\u1ea7u ti\u00ean ho\u1ea1t \u0111\u1ed9ng v\u1edbi c\u00e1c t\u00e0i nguy\u00ean video ph\u1ed5 bi\u1ebfn nh\u1ea5t v\u00e0 l\u1ea5y <code>URL<\/code> c\u1ee7a video l\u00e0m tham s\u1ed1. V\u00ed d\u1ee5: qu\u00e1 t\u1ea3i \u0111\u1ea7u ti\u00ean h\u1ed7 tr\u1ee3 ch\u00e8n \u0111\u01a1n gi\u1ea3n c\u00e1c video tr\u1ef1c tuy\u1ebfn t\u1eeb t\u00e0i nguy\u00ean <a href=\"https:\/\/www.youtube.com\/\">YouTube<\/a> v\u00e0 <a href=\"https:\/\/vimeo.com\/\">vimeo<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ch\u00e8n video tr\u1ef1c tuy\u1ebfn t\u1eeb <em>Vimeo<\/em> v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Pass direct url from youtu.be.<\/span>\n<span class=\"n\">url<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;https:\/\/www.youtube.com\/watch?v=t_1LYZ102RA&#34;<\/span>\n\n<span class=\"n\">width<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">360<\/span>\n<span class=\"n\">height<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">270<\/span>\n\n<span class=\"n\">shape<\/span> <span class=\"o\">=<\/span> <span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_online_video<\/span><span class=\"p\">(<\/span><span class=\"n\">url<\/span><span class=\"p\">,<\/span> <span class=\"n\">width<\/span><span class=\"p\">,<\/span> <span class=\"n\">height<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithOleObjectsAndActiveX.insert_online_video.docx&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<p>Qu\u00e1 t\u1ea3i th\u1ee9 hai ho\u1ea1t \u0111\u1ed9ng v\u1edbi t\u1ea5t c\u1ea3 c\u00e1c t\u00e0i nguy\u00ean video kh\u00e1c v\u00e0 l\u1ea5y m\u00e3 HTML nh\u00fang l\u00e0m tham s\u1ed1. M\u00e3 HTML \u0111\u1ec3 nh\u00fang video c\u00f3 th\u1ec3 kh\u00e1c nhau t\u00f9y thu\u1ed9c v\u00e0o nh\u00e0 cung c\u1ea5p, v\u00ec v\u1eady h\u00e3y li\u00ean h\u1ec7 v\u1edbi nh\u00e0 cung c\u1ea5p t\u01b0\u01a1ng \u1ee9ng \u0111\u1ec3 bi\u1ebft chi ti\u1ebft.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nXin l\u01b0u \u00fd r\u1eb1ng t\u00e0i li\u1ec7u s\u1ebd \u0111\u01b0\u1ee3c t\u1ef1 \u0111\u1ed9ng t\u1ed1i \u01b0u h\u00f3a cho MS Word 2013 \u0111\u1ec3 hi\u1ec3n th\u1ecb video.\n<\/div>\n\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n video tr\u1ef1c tuy\u1ebfn v\u00e0o t\u00e0i li\u1ec7u b\u1eb1ng m\u00e3 HTML \u0111\u00f3:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Shape width\/height.<\/span>\n<span class=\"n\">width<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">360<\/span>\n<span class=\"n\">height<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">270<\/span>\n\n<span class=\"c1\"># Poster frame image.<\/span>\n<span class=\"n\">f<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">open<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">images_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;Logo.jpg&#34;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;rb&#34;<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">imageBytes<\/span> <span class=\"o\">=<\/span> <span class=\"n\">f<\/span><span class=\"o\">.<\/span><span class=\"n\">read<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">f<\/span><span class=\"o\">.<\/span><span class=\"n\">close<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># Visible url<\/span>\n<span class=\"n\">vimeoVideoUrl<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;https:\/\/vimeo.com\/52477838&#34;<\/span>\n\n<span class=\"c1\"># Embed Html code.<\/span>\n<span class=\"n\">vimeoEmbedCode<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">&#34;&#34;<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_online_video<\/span><span class=\"p\">(<\/span><span class=\"n\">vimeoVideoUrl<\/span><span class=\"p\">,<\/span> <span class=\"n\">vimeoEmbedCode<\/span><span class=\"p\">,<\/span> <span class=\"n\">imageBytes<\/span><span class=\"p\">,<\/span> <span class=\"n\">width<\/span><span class=\"p\">,<\/span> <span class=\"n\">height<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithOleObjectsAndActiveX.insert_online_video_with_embed_html.docx&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi c\u00e1c tr\u01b0\u1eddng trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-fields\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-fields\/","description":"\n        \n        \n        <p><strong>Fields<\/strong> trong t\u00e0i li\u1ec7u gi\u1ed1ng nh\u01b0 ph\u1ea7n gi\u1eef ch\u1ed7 n\u01a1i c\u00f3 th\u1ec3 ch\u00e8n d\u1eef li\u1ec7u h\u1eefu \u00edch. V\u00ed d\u1ee5: m\u1ed9t tr\u01b0\u1eddng c\u00f3 th\u1ec3 l\u00e0 tham chi\u1ebfu trang, c\u00f4ng th\u1ee9c ho\u1eb7c tr\u01b0\u1eddng mail merge.<\/p>\n<p>Trong t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c t\u1ea1o ho\u1eb7c ch\u1ec9nh s\u1eeda b\u1eb1ng Aspose.Words, nh\u01b0 trong t\u00e0i li\u1ec7u Microsoft Word, m\u1ed9t tr\u01b0\u1eddng bao g\u1ed3m m\u00e3 tr\u01b0\u1eddng v\u00e0 k\u1ebft qu\u1ea3 tr\u01b0\u1eddng. M\u00e3 tr\u01b0\u1eddng l\u00e0 h\u01b0\u1edbng d\u1eabn v\u1ec1 c\u00e1ch c\u1eadp nh\u1eadt ho\u1eb7c t\u00ednh to\u00e1n k\u1ebft qu\u1ea3 c\u1ee7a tr\u01b0\u1eddng. \u1ee8ng d\u1ee5ng x\u1eed l\u00fd t\u00e0i li\u1ec7u v\u00e0 g\u1eb7p m\u1ed9t tr\u01b0\u1eddng s\u1ebd di\u1ec5n gi\u1ea3i c\u00e1c h\u01b0\u1edbng d\u1eabn c\u00f3 trong m\u00e3 tr\u01b0\u1eddng v\u00e0 c\u1eadp nh\u1eadt k\u1ebft qu\u1ea3 tr\u01b0\u1eddng b\u1eb1ng m\u1ed9t gi\u00e1 tr\u1ecb m\u1edbi.<\/p>\n<p>Trong Aspose.Words, c\u00e1c tr\u01b0\u1eddng \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng m\u00f4-\u0111un <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/\">Fields<\/a>. C\u00e1c b\u00e0i vi\u1ebft trong ph\u1ea7n t\u00e0i li\u1ec7u n\u00e0y gi\u1ea3i th\u00edch c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c l\u1edbp Aspose.Words \u0111\u1ec3 thao t\u00e1c c\u00e1c tr\u01b0\u1eddng t\u00e0i li\u1ec7u theo ch\u01b0\u01a1ng tr\u00ecnh.<\/p>\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-form-fields\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-form-fields\/","description":"\n        \n        \n        <p>M\u1ed9t t\u00e0i li\u1ec7u ch\u1ee9a c\u00e1c kho\u1ea3ng tr\u1ed1ng \u0111i\u1ec1n v\u00e0o (c\u00e1c tr\u01b0\u1eddng) \u0111\u01b0\u1ee3c g\u1ecdi l\u00e0 m\u1ed9t bi\u1ec3u m\u1eabu. V\u00ed d\u1ee5: b\u1ea1n c\u00f3 th\u1ec3 t\u1ea1o bi\u1ec3u m\u1eabu \u0111\u0103ng k\u00fd trong Microsoft Word s\u1eed d\u1ee5ng danh s\u00e1ch th\u1ea3 xu\u1ed1ng \u0111\u1ec3 ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 ch\u1ecdn m\u1ee5c nh\u1eadp. Tr\u01b0\u1eddng <code>Form<\/code> l\u00e0 v\u1ecb tr\u00ed l\u01b0u tr\u1eef m\u1ed9t lo\u1ea1i d\u1eef li\u1ec7u c\u1ee5 th\u1ec3, ch\u1eb3ng h\u1ea1n nh\u01b0 t\u00ean ho\u1eb7c \u0111\u1ecba ch\u1ec9. C\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu trong Microsoft Word bao g\u1ed3m nh\u1eadp v\u0103n b\u1ea3n, h\u1ed9p t\u1ed5 h\u1ee3p v\u00e0 h\u1ed9p ki\u1ec3m.<\/p>\n<p>B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu trong d\u1ef1 \u00e1n c\u1ee7a m\u00ecnh \u0111\u1ec3 &ldquo;giao ti\u1ebfp&rdquo; v\u1edbi ng\u01b0\u1eddi d\u00f9ng. V\u00ed d\u1ee5: b\u1ea1n t\u1ea1o m\u1ed9t t\u00e0i li\u1ec7u c\u00f3 n\u1ed9i dung \u0111\u01b0\u1ee3c b\u1ea3o v\u1ec7 nh\u01b0ng ch\u1ec9 c\u00f3 c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu m\u1edbi c\u00f3 th\u1ec3 ch\u1ec9nh s\u1eeda \u0111\u01b0\u1ee3c. Ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 nh\u1eadp d\u1eef li\u1ec7u v\u00e0o c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu v\u00e0 g\u1eedi t\u00e0i li\u1ec7u. \u1ee8ng d\u1ee5ng s\u1eed d\u1ee5ng Aspose.Words c\u1ee7a b\u1ea1n c\u00f3 th\u1ec3 truy xu\u1ea5t d\u1eef li\u1ec7u t\u1eeb c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu v\u00e0 x\u1eed l\u00fd d\u1eef li\u1ec7u \u0111\u00f3.<\/p>\n<p>Vi\u1ec7c \u0111\u1eb7t c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu v\u00e0o t\u00e0i li\u1ec7u th\u00f4ng qua m\u00e3 r\u1ea5t d\u1ec5 d\u00e0ng. <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> c\u00f3 c\u00e1c ph\u01b0\u01a1ng ph\u00e1p \u0111\u1eb7c bi\u1ec7t \u0111\u1ec3 ch\u00e8n ch\u00fang, m\u1ed9t ph\u01b0\u01a1ng ph\u00e1p cho t\u1eebng lo\u1ea1i tr\u01b0\u1eddng bi\u1ec3u m\u1eabu. M\u1ed7i ph\u01b0\u01a1ng th\u1ee9c ch\u1ea5p nh\u1eadn m\u1ed9t tham s\u1ed1 chu\u1ed7i \u0111\u1ea1i di\u1ec7n cho t\u00ean c\u1ee7a tr\u01b0\u1eddng bi\u1ec3u m\u1eabu. T\u00ean c\u00f3 th\u1ec3 l\u00e0 m\u1ed9t chu\u1ed7i tr\u1ed1ng. Tuy nhi\u00ean, n\u1ebfu b\u1ea1n ch\u1ec9 \u0111\u1ecbnh t\u00ean cho tr\u01b0\u1eddng bi\u1ec3u m\u1eabu th\u00ec d\u1ea5u trang s\u1ebd t\u1ef1 \u0111\u1ed9ng \u0111\u01b0\u1ee3c t\u1ea1o c\u00f3 c\u00f9ng t\u00ean.<\/p>\n<h2 id=\"ch\u00e8n-tr\u01b0\u1eddng-bi\u1ec3u-m\u1eabu\">Ch\u00e8n tr\u01b0\u1eddng bi\u1ec3u m\u1eabu<\/h2>\n<p>Tr\u01b0\u1eddng bi\u1ec3u m\u1eabu l\u00e0 tr\u01b0\u1eddng h\u1ee3p c\u1ee5 th\u1ec3 c\u1ee7a tr\u01b0\u1eddng Word cho ph\u00e9p &ldquo;t\u01b0\u01a1ng t\u00e1c&rdquo; v\u1edbi ng\u01b0\u1eddi d\u00f9ng. C\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu trong Microsoft Word bao g\u1ed3m h\u1ed9p v\u0103n b\u1ea3n, h\u1ed9p t\u1ed5 h\u1ee3p v\u00e0 h\u1ed9p ki\u1ec3m.<\/p>\n<p><a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> cung c\u1ea5p c\u00e1c ph\u01b0\u01a1ng th\u1ee9c \u0111\u1eb7c bi\u1ec7t \u0111\u1ec3 ch\u00e8n t\u1eebng lo\u1ea1i tr\u01b0\u1eddng bi\u1ec3u m\u1eabu v\u00e0o t\u00e0i li\u1ec7u: <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_text_input\/\">insert_text_input<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_check_box\/\">insert_check_box<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_combo_box\/\">insert_combo_box<\/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 d\u1ea5u trang s\u1ebd t\u1ef1 \u0111\u1ed9ng \u0111\u01b0\u1ee3c t\u1ea1o c\u00f3 c\u00f9ng t\u00ean.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ch\u00e8n tr\u01b0\u1eddng bi\u1ec3u m\u1eabu combobox v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_form_fields-InsertFormFields.py\"><\/script>\n\n<h3 id=\"ch\u00e8n-m\u1ed9t-ki\u1ec3u-nh\u1eadp-v\u0103n-b\u1ea3n\">Ch\u00e8n m\u1ed9t ki\u1ec3u nh\u1eadp v\u0103n b\u1ea3n<\/h3>\n<p>S\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_text_input\/\">insert_text_input<\/a> \u0111\u1ec3 ch\u00e8n h\u1ed9p v\u0103n b\u1ea3n v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch ch\u00e8n tr\u01b0\u1eddng bi\u1ec3u m\u1eabu nh\u1eadp v\u0103n b\u1ea3n v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_text_input<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;TextInput&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">fields<\/span><span class=\"o\">.<\/span><span class=\"n\">TextFormFieldType<\/span><span class=\"o\">.<\/span><span class=\"n\">REGULAR<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;&#34;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;Hello&#34;<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">)<\/span>\n        \n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithFormFields.document_builder_insert_text_input_form_field.docx&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<h3 id=\"ch\u00e8n-m\u1ed9t-h\u1ed9p-ki\u1ec3m\">Ch\u00e8n m\u1ed9t h\u1ed9p ki\u1ec3m<\/h3>\n<p>G\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_check_box\/\">insert_check_box<\/a> \u0111\u1ec3 ch\u00e8n h\u1ed9p ki\u1ec3m v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ch\u00e8n tr\u01b0\u1eddng bi\u1ec3u m\u1eabu h\u1ed9p ki\u1ec3m v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_check_box<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;CheckBox&#34;<\/span><span class=\"p\">,<\/span> <span class=\"bp\">True<\/span><span class=\"p\">,<\/span> <span class=\"bp\">True<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">)<\/span>\n        \n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithFormFields.document_builder_insert_check_box_form_field.docx&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<h3 id=\"ch\u00e8n-m\u1ed9t-h\u1ed9p-t\u1ed5-h\u1ee3p\">Ch\u00e8n m\u1ed9t h\u1ed9p t\u1ed5 h\u1ee3p<\/h3>\n<p>G\u1ecdi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/insert_combo_box\/\">insert_combo_box<\/a> \u0111\u1ec3 ch\u00e8n Combobox v\u00e0o t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ch\u00e8n tr\u01b0\u1eddng bi\u1ec3u m\u1eabu Combobox v\u00e0o t\u00e0i li\u1ec7u:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">builder<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">DocumentBuilder<\/span><span class=\"p\">(<\/span><span class=\"n\">doc<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">items<\/span> <span class=\"o\">=<\/span>  <span class=\"p\">[<\/span><span class=\"s2\">&#34;One&#34;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;Two&#34;<\/span><span class=\"p\">,<\/span> <span class=\"s2\">&#34;Three&#34;<\/span><span class=\"p\">]<\/span> \n<span class=\"n\">builder<\/span><span class=\"o\">.<\/span><span class=\"n\">insert_combo_box<\/span><span class=\"p\">(<\/span><span class=\"s2\">&#34;DropDown&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">items<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithFormFields.document_builder_insert_combo_box_form_field.docx&#34;<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<h2 id=\"l\u1ea5y-c\u00e1c-tr\u01b0\u1eddng-bi\u1ec3u-m\u1eabu\">L\u1ea5y c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu<\/h2>\n<p>M\u1ed9t t\u1eadp h\u1ee3p c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu \u0111\u01b0\u1ee3c bi\u1ec3u th\u1ecb b\u1eb1ng l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/formfieldcollection\/\">FormFieldCollection<\/a> c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c truy xu\u1ea5t b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/range\/form_fields\/\">form_fields<\/a>. \u0110i\u1ec1u n\u00e0y c\u00f3 ngh\u0129a l\u00e0 b\u1ea1n c\u00f3 th\u1ec3 l\u1ea5y c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu c\u00f3 trong b\u1ea5t k\u1ef3 n\u00fat t\u00e0i li\u1ec7u n\u00e0o, k\u1ec3 c\u1ea3 ch\u00ednh t\u00e0i li\u1ec7u \u0111\u00f3.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\u1ea1n c\u00f3 th\u1ec3 t\u1ea3i xu\u1ed1ng t\u1ec7p m\u1eabu c\u1ee7a c\u00e1c v\u00ed d\u1ee5 sau t\u1eeb <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-Python-via-.NET\/blob\/master\/Examples\/Data\/Form%20fields.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_form_fields-FormFieldsGetFormFieldsCollection.py\"><\/script>\n\n<p>B\u1ea1n c\u00f3 th\u1ec3 l\u1ea5y m\u1ed9t tr\u01b0\u1eddng bi\u1ec3u m\u1eabu c\u1ee5 th\u1ec3 theo ch\u1ec9 m\u1ee5c ho\u1eb7c t\u00ean c\u1ee7a n\u00f3.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch truy c\u1eadp c\u00e1c tr\u01b0\u1eddng bi\u1ec3u m\u1eabu:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_form_fields-FormFieldsGetByName.py\"><\/script>\n\n<p>Thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/formfield\/\">FormField<\/a> cho ph\u00e9p b\u1ea1n l\u00e0m vi\u1ec7c v\u1edbi t\u00ean, lo\u1ea1i v\u00e0 k\u1ebft qu\u1ea3 c\u1ee7a tr\u01b0\u1eddng bi\u1ec3u m\u1eabu.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi t\u00ean, lo\u1ea1i v\u00e0 k\u1ebft qu\u1ea3 c\u1ee7a tr\u01b0\u1eddng bi\u1ec3u m\u1eabu:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_form_fields-FormFieldsWorkWithProperties.py\"><\/script>\n\n<h2 id=\"\u0111\u1ecbnh-d\u1ea1ng-tr\u01b0\u1eddng-bi\u1ec3u-m\u1eabu\">\u0110\u1ecbnh d\u1ea1ng tr\u01b0\u1eddng bi\u1ec3u m\u1eabu<\/h2>\n<p>Thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/inline\/font\/\">font<\/a> c\u1ee7a <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/formfield\/\">FormField<\/a> cho ph\u00e9p \u00e1p d\u1ee5ng \u0111\u1ecbnh d\u1ea1ng ph\u00f4ng ch\u1eef cho to\u00e0n b\u1ed9 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.fields\/formfield\/\">FormField<\/a> bao g\u1ed3m c\u1ea3 gi\u00e1 tr\u1ecb tr\u01b0\u1eddng.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u00e1p d\u1ee5ng \u0111\u1ecbnh d\u1ea1ng ph\u00f4ng ch\u1eef cho <strong>FormField<\/strong>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_form_fields-FormFieldsFontFormatting.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi SDT ki\u1ec3m so\u00e1t n\u1ed9i dung","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-content-control-sdt\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-content-control-sdt\/","description":"\n        \n        \n        <p>Trong Microsoft Word, b\u1ea1n c\u00f3 th\u1ec3 t\u1ea1o bi\u1ec3u m\u1eabu b\u1eb1ng c\u00e1ch b\u1eaft \u0111\u1ea7u b\u1eb1ng m\u1eabu v\u00e0 th\u00eam c\u00e1c \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung, bao g\u1ed3m h\u1ed9p ki\u1ec3m, h\u1ed9p v\u0103n b\u1ea3n, b\u1ed9 ch\u1ecdn ng\u00e0y v\u00e0 danh s\u00e1ch th\u1ea3 xu\u1ed1ng. Trong Aspose.Words, Th\u1ebb t\u00e0i li\u1ec7u c\u00f3 c\u1ea5u tr\u00fac ho\u1eb7c ki\u1ec3m so\u00e1t n\u1ed9i dung t\u1eeb b\u1ea5t k\u1ef3 t\u00e0i li\u1ec7u n\u00e0o \u0111\u01b0\u1ee3c t\u1ea3i v\u00e0o Aspose.Words \u0111\u1ec1u \u0111\u01b0\u1ee3c nh\u1eadp d\u01b0\u1edbi d\u1ea1ng n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.markup\/structureddocumenttag\/\">StructuredDocumentTag<\/a>. Th\u1ebb t\u00e0i li\u1ec7u c\u00f3 c\u1ea5u tr\u00fac (SDT ho\u1eb7c ki\u1ec3m so\u00e1t n\u1ed9i dung) cho ph\u00e9p nh\u00fang ng\u1eef ngh\u0129a do kh\u00e1ch h\u00e0ng x\u00e1c \u0111\u1ecbnh c\u0169ng nh\u01b0 h\u00e0nh vi v\u00e0 h\u00ecnh th\u1ee9c c\u1ee7a n\u00f3 v\u00e0o t\u00e0i li\u1ec7u. <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.markup\/structureddocumenttag\/\">StructuredDocumentTag<\/a> c\u00f3 th\u1ec3 xu\u1ea5t hi\u1ec7n trong t\u00e0i li\u1ec7u \u1edf nh\u1eefng v\u1ecb tr\u00ed sau:<\/p>\n<ul>\n<li>C\u1ea5p \u0111\u1ed9 kh\u1ed1i - Gi\u1eefa c\u00e1c \u0111o\u1ea1n v\u0103n v\u00e0 b\u1ea3ng, l\u00e0 con c\u1ee7a <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/body\/\">Body<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/headerfooter\/\">HeaderFooter<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/comment\/\">Comment<\/a>, <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.notes\/footnote\/\">Footnote<\/a> ho\u1eb7c n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.drawing\/shape\/\">Shape<\/a><\/li>\n<li>C\u1ea5p h\u00e0ng - Gi\u1eefa c\u00e1c h\u00e0ng trong b\u1ea3ng, l\u00e0 con c\u1ee7a n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/table\/\">Table<\/a><\/li>\n<li>C\u1ea5p \u0111\u1ed9 \u00f4 - Gi\u1eefa c\u00e1c \u00f4 trong m\u1ed9t h\u00e0ng c\u1ee7a b\u1ea3ng, l\u00e0 n\u00fat con c\u1ee7a n\u00fat <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.tables\/row\/\">Row<\/a><\/li>\n<li>C\u1ea5p \u0111\u1ed9 n\u1ed9i tuy\u1ebfn - Trong s\u1ed1 n\u1ed9i dung n\u1ed9i tuy\u1ebfn b\u00ean trong, d\u01b0\u1edbi d\u1ea1ng con c\u1ee7a <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/paragraph\/\">Paragraph<\/a><\/li>\n<li>\u0110\u01b0\u1ee3c l\u1ed3ng b\u00ean trong m\u1ed9t <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.markup\/structureddocumenttag\/\">StructuredDocumentTag<\/a> kh\u00e1c<\/li>\n<\/ul>\n<h2 id=\"ch\u00e8n-\u0111i\u1ec1u-khi\u1ec3n-n\u1ed9i-dung-v\u00e0o-t\u00e0i-li\u1ec7u\">Ch\u00e8n \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung v\u00e0o t\u00e0i li\u1ec7u<\/h2>\n<p>Trong phi\u00ean b\u1ea3n Aspose.Words n\u00e0y, c\u00f3 th\u1ec3 t\u1ea1o c\u00e1c lo\u1ea1i SDT ho\u1eb7c ki\u1ec3m so\u00e1t n\u1ed9i dung sau:<\/p>\n<ul>\n<li>Checkbox<\/li>\n<li>DropDownList<\/li>\n<li>ComboBox<\/li>\n<li>Date<\/li>\n<li>BuildingBlockGallery<\/li>\n<li>Group<\/li>\n<li><code>Picture<\/code><\/li>\n<li>RichText<\/li>\n<li>PlainText<\/li>\n<\/ul>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y minh h\u1ecda c\u00e1ch t\u1ea1o h\u1ed9p ki\u1ec3m ki\u1ec3m so\u00e1t n\u1ed9i dung lo\u1ea1i.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_sdt-CheckBoxTypeContentControl.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y minh h\u1ecda c\u00e1ch t\u1ea1o \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung c\u1ee7a h\u1ed9p v\u0103n b\u1ea3n c\u00f3 \u0111\u1ecbnh d\u1ea1ng lo\u1ea1i.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_sdt-RichTextBoxContentControl.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y minh h\u1ecda c\u00e1ch t\u1ea1o \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung c\u1ee7a h\u1ed9p t\u1ed5 h\u1ee3p lo\u1ea1i.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_sdt-ComboBoxContentControl.py\"><\/script>\n\n<h2 id=\"c\u00e1ch-c\u1eadp-nh\u1eadt-ki\u1ec3m-so\u00e1t-n\u1ed9i-dung\">C\u00e1ch c\u1eadp nh\u1eadt Ki\u1ec3m so\u00e1t n\u1ed9i dung<\/h2>\n<p>Ph\u1ea7n n\u00e0y gi\u1ea3i th\u00edch c\u00e1ch c\u1eadp nh\u1eadt c\u00e1c gi\u00e1 tr\u1ecb c\u1ee7a SDT ho\u1eb7c ki\u1ec3m so\u00e1t n\u1ed9i dung theo ch\u01b0\u01a1ng tr\u00ecnh<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch \u0111\u1eb7t tr\u1ea1ng th\u00e1i hi\u1ec7n t\u1ea1i c\u1ee7a h\u1ed9p ki\u1ec3m:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_sdt-SetCurrentStateOfCheckBox.py\"><\/script>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eeda \u0111\u1ed5i c\u00e1c \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung thu\u1ed9c lo\u1ea1i h\u1ed9p v\u0103n b\u1ea3n thu\u1ea7n t\u00fay, danh s\u00e1ch th\u1ea3 xu\u1ed1ng v\u00e0 h\u00ecnh \u1ea3nh:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_sdt-ModifyContentControls.py\"><\/script>\n\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nB\u1ea1n c\u00f3 th\u1ec3 t\u1ea3i xu\u1ed1ng t\u1ec7p m\u1eabu c\u1ee7a c\u00e1c v\u00ed d\u1ee5 n\u00e0y t\u1eeb <a href=\"https:\/\/github.com\/aspose-words\/Aspose.Words-for-Python-via-.NET\/blob\/master\/Examples\/Data\/Structured%20document%20tags.docx\">Aspose.Words GitHub<\/a>.\n<\/div>\n\n<h2 id=\"li\u00ean-k\u1ebft-ki\u1ec3m-so\u00e1t-n\u1ed9i-dung-v\u1edbi-c\u00e1c-ph\u1ea7n-xml-t\u00f9y-ch\u1ec9nh\">Li\u00ean k\u1ebft ki\u1ec3m so\u00e1t n\u1ed9i dung v\u1edbi c\u00e1c ph\u1ea7n XML t\u00f9y ch\u1ec9nh<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 li\u00ean k\u1ebft c\u00e1c \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung v\u1edbi d\u1eef li\u1ec7u XML (<em>ph\u1ea7n XML t\u00f9y ch\u1ec9nh<\/em>) trong t\u00e0i li\u1ec7u Word.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch li\u00ean k\u1ebft ki\u1ec3m so\u00e1t n\u1ed9i dung v\u1edbi c\u00e1c ph\u1ea7n XML t\u00f9y ch\u1ec9nh:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_sdt-BindSDTtoCustomXmlPart.py\"><\/script>\n\n<h2 id=\"\u00e1nh-x\u1ea1-xml-c\u1ee7a-ph\u1ea1m-vi-th\u1ebb-t\u00e0i-li\u1ec7u-c\u00f3-c\u1ea5u-tr\u00fac\">\u00c1nh x\u1ea1 XML c\u1ee7a ph\u1ea1m vi th\u1ebb t\u00e0i li\u1ec7u c\u00f3 c\u1ea5u tr\u00fac<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 \u00e1nh x\u1ea1 ph\u1ea1m vi th\u1ebb t\u00e0i li\u1ec7u c\u00f3 c\u1ea5u tr\u00fac n\u00e0y t\u1edbi d\u1eef li\u1ec7u XML trong ph\u1ea7n XML t\u00f9y ch\u1ec9nh c\u1ee7a t\u00e0i li\u1ec7u hi\u1ec7n t\u1ea1i b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.markup\/structureddocumenttagrangestart\/xml_mapping\/\">StructuredDocumentTagRangeStart.xml_mapping<\/a>. Tuy nhi\u00ean, ph\u01b0\u01a1ng ph\u00e1p <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.markup\/xmlmapping\/set_mapping\/\">set_mapping<\/a> c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 \u00e1nh x\u1ea1 ph\u1ea1m vi th\u1ebb t\u00e0i li\u1ec7u c\u00f3 c\u1ea5u tr\u00fac sang d\u1eef li\u1ec7u XML.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch thi\u1ebft l\u1eadp \u00e1nh x\u1ea1 XML:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_sdt-StructuredDocumentTagRangeStartXmlMapping.py\"><\/script>\n\n<h2 id=\"x\u00f3a-n\u1ed9i-dung-c\u1ee7a-ki\u1ec3m-so\u00e1t-n\u1ed9i-dung\">X\u00f3a n\u1ed9i dung c\u1ee7a ki\u1ec3m so\u00e1t n\u1ed9i dung<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 x\u00f3a n\u1ed9i dung c\u1ee7a \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung b\u1eb1ng c\u00e1ch hi\u1ec3n th\u1ecb tr\u00ecnh gi\u1eef ch\u1ed7. Ph\u01b0\u01a1ng th\u1ee9c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.markup\/structureddocumenttag\/clear\/\">StructuredDocumentTag.clear<\/a> x\u00f3a n\u1ed9i dung c\u1ee7a th\u1ebb t\u00e0i li\u1ec7u c\u00f3 c\u1ea5u tr\u00fac n\u00e0y v\u00e0 hi\u1ec3n th\u1ecb ph\u1ea7n gi\u1eef ch\u1ed7 n\u1ebfu n\u00f3 \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh. Tuy nhi\u00ean, kh\u00f4ng th\u1ec3 x\u00f3a n\u1ed9i dung c\u1ee7a \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung n\u1ebfu n\u00f3 c\u00f3 b\u1ea3n s\u1eeda \u0111\u1ed5i. N\u1ebfu \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung kh\u00f4ng c\u00f3 ph\u1ea7n gi\u1eef ch\u1ed7 th\u00ec ch\u00e8n 5 d\u1ea5u c\u00e1ch nh\u01b0 trong MS Word (tr\u1eeb ph\u1ea7n l\u1eb7p, m\u1ee5c ph\u1ea7n l\u1eb7p, nh\u00f3m, h\u1ed9p ki\u1ec3m, tr\u00edch d\u1eabn). N\u1ebfu \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung \u0111\u01b0\u1ee3c \u00e1nh x\u1ea1 t\u1edbi XML t\u00f9y ch\u1ec9nh th\u00ec n\u00fat XML \u0111\u01b0\u1ee3c tham chi\u1ebfu s\u1ebd b\u1ecb x\u00f3a.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch x\u00f3a n\u1ed9i dung c\u1ee7a ki\u1ec3m so\u00e1t n\u1ed9i dung:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_sdt-ClearContentsControl.py\"><\/script>\n\n<h2 id=\"thay-\u0111\u1ed5i-m\u00e0u-n\u1ec1n-v\u00e0-m\u00e0u-vi\u1ec1n-c\u1ee7a-\u0111i\u1ec1u-khi\u1ec3n-n\u1ed9i-dung\">Thay \u0111\u1ed5i m\u00e0u n\u1ec1n v\u00e0 m\u00e0u vi\u1ec1n c\u1ee7a \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung<\/h2>\n<p>Thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.markup\/structureddocumenttag\/color\/\">StructuredDocumentTag.color<\/a> cho ph\u00e9p b\u1ea1n l\u1ea5y ho\u1eb7c \u0111\u1eb7t m\u00e0u c\u1ee7a \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung. M\u00e0u s\u1eafc \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn vi\u1ec7c ki\u1ec3m so\u00e1t n\u1ed9i dung trong hai tr\u01b0\u1eddng h\u1ee3p:<\/p>\n<ol>\n<li>MS Word l\u00e0m n\u1ed5i b\u1eadt n\u1ec1n c\u1ee7a \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung khi chu\u1ed9t di chuy\u1ec3n qua \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung. \u0110i\u1ec1u n\u00e0y gi\u00fap x\u00e1c \u0111\u1ecbnh vi\u1ec7c ki\u1ec3m so\u00e1t n\u1ed9i dung. M\u00e0u highlight c\u00f3 ph\u1ea7n &ldquo;d\u1ecbu&rdquo; h\u01a1n <em>color<\/em> m\u1ed9t ch\u00fat. V\u00ed d\u1ee5: MS Word \u0111\u00e1nh d\u1ea5u n\u1ec1n b\u1eb1ng m\u00e0u h\u1ed3ng, khi <em>color<\/em> c\u00f3 m\u00e0u \u0111\u1ecf.<\/li>\n<li>Khi b\u1ea1n t\u01b0\u01a1ng t\u00e1c (ch\u1ec9nh s\u1eeda, ch\u1ecdn, v.v.) v\u1edbi \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung, \u0111\u01b0\u1eddng vi\u1ec1n c\u1ee7a \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung s\u1ebd \u0111\u01b0\u1ee3c t\u00f4 m\u00e0u b\u1eb1ng <em>color<\/em>.<\/li>\n<\/ol>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch thay \u0111\u1ed5i m\u00e0u c\u1ee7a \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_sdt-SetContentControlColor.py\"><\/script>\n\n<h2 id=\"c\u00e1ch-\u0111\u1eb7t-ki\u1ec3u-\u0111\u1ec3-\u0111\u1ecbnh-d\u1ea1ng-v\u0103n-b\u1ea3n-\u0111\u01b0\u1ee3c-nh\u1eadp-v\u00e0o-ph\u1ea7n-ki\u1ec3m-so\u00e1t-n\u1ed9i-dung\">C\u00e1ch \u0111\u1eb7t ki\u1ec3u \u0111\u1ec3 \u0111\u1ecbnh d\u1ea1ng v\u0103n b\u1ea3n \u0111\u01b0\u1ee3c nh\u1eadp v\u00e0o ph\u1ea7n ki\u1ec3m so\u00e1t n\u1ed9i dung<\/h2>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n \u0111\u1eb7t ki\u1ec3u ki\u1ec3m so\u00e1t n\u1ed9i dung, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.markup\/structureddocumenttag\/style\/\">StructuredDocumentTag.style<\/a> ho\u1eb7c <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.markup\/structureddocumenttag\/style_name\/\">StructuredDocumentTag.style_name<\/a>. Khi b\u1ea1n g\u00f5 v\u0103n b\u1ea3n v\u00e0o \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung trong t\u00e0i li\u1ec7u \u0111\u1ea7u ra, v\u0103n b\u1ea3n g\u00f5 s\u1ebd c\u00f3 ki\u1ec3u &ldquo;Tr\u00edch d\u1eabn&rdquo;.<\/p>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nL\u01b0u \u00fd r\u1eb1ng ch\u1ec9 c\u00f3 th\u1ec3 \u00e1p d\u1ee5ng ki\u1ec3u Li\u00ean k\u1ebft v\u00e0 K\u00fd t\u1ef1 cho \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung. M\u1ed9t ngo\u1ea1i l\u1ec7 (&ldquo;Kh\u00f4ng th\u1ec3 \u00e1p d\u1ee5ng ki\u1ec3u n\u00e0y cho SDT&rdquo;) \u0111\u01b0\u1ee3c \u0111\u01b0a ra khi m\u1ed9t ki\u1ec3u t\u1ed3n t\u1ea1i nh\u01b0ng kh\u00f4ng \u0111\u01b0\u1ee3c li\u00ean k\u1ebft ho\u1eb7c ki\u1ec3u K\u00fd t\u1ef1 \u0111ang \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng.\n<\/div>\n\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1eb7t ki\u1ec3u ki\u1ec3m so\u00e1t n\u1ed9i dung:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_sdt-SetContentControlStyle.py\"><\/script>\n\n<h2 id=\"l\u00e0m-vi\u1ec7c-v\u1edbi-ki\u1ec3m-so\u00e1t-n\u1ed9i-dung-ph\u1ea7n-l\u1eb7p-l\u1ea1i\">L\u00e0m vi\u1ec7c v\u1edbi Ki\u1ec3m so\u00e1t n\u1ed9i dung ph\u1ea7n l\u1eb7p l\u1ea1i<\/h2>\n<p>Ki\u1ec3m so\u00e1t n\u1ed9i dung ph\u1ea7n l\u1eb7p l\u1ea1i cho ph\u00e9p l\u1eb7p l\u1ea1i n\u1ed9i dung c\u00f3 trong \u0111\u00f3. B\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng Aspose.Words, c\u00e1c n\u00fat th\u1ebb t\u00e0i li\u1ec7u c\u00f3 c\u1ea5u tr\u00fac c\u1ee7a ph\u1ea7n l\u1eb7p l\u1ea1i v\u00e0 c\u00e1c lo\u1ea1i m\u1ee5c ph\u1ea7n l\u1eb7p l\u1ea1i c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c t\u1ea1o v\u00e0 v\u00ec m\u1ee5c \u0111\u00edch n\u00e0y, ki\u1ec3u li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.markup\/sdttype\/\">SdtType<\/a> cung c\u1ea5p thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.markup\/sdttype\/#repeating_section_item\">REPEATING_SECTION_ITEM<\/a>.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch li\u00ean k\u1ebft \u0111i\u1ec1u khi\u1ec3n n\u1ed9i dung ph\u1ea7n l\u1eb7p l\u1ea1i v\u1edbi m\u1ed9t b\u1ea3ng:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Contents%20Management-working_with_sdt-CreatingTableRepeatingSectionMappedToCustomXmlPart.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi c\u00e1c k\u00fd t\u1ef1 \u0111i\u1ec1u khi\u1ec3n","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-control-characters\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-control-characters\/","description":"\n        \n        \n        <p>T\u00e0i li\u1ec7u Microsoft Word c\u00f3 th\u1ec3 ch\u1ee9a nhi\u1ec1u k\u00fd t\u1ef1 kh\u00e1c nhau c\u00f3 \u00fd ngh\u0129a \u0111\u1eb7c bi\u1ec7t. Th\u00f4ng th\u01b0\u1eddng ch\u00fang \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng cho m\u1ee5c \u0111\u00edch \u0111\u1ecbnh d\u1ea1ng v\u00e0 kh\u00f4ng \u0111\u01b0\u1ee3c v\u1ebd \u1edf ch\u1ebf \u0111\u1ed9 th\u00f4ng th\u01b0\u1eddng. B\u1ea1n c\u00f3 th\u1ec3 l\u00e0m cho ch\u00fang hi\u1ec3n th\u1ecb n\u1ebfu b\u1ea1n nh\u1ea5p v\u00e0o n\u00fat Hi\u1ec3n th\u1ecb\/\u1ea8n D\u1ea5u \u0111\u1ecbnh d\u1ea1ng n\u1eb1m tr\u00ean thanh c\u00f4ng c\u1ee5 Chu\u1ea9n.<\/p>\n<p>\u0110\u00f4i khi b\u1ea1n c\u00f3 th\u1ec3 c\u1ea7n th\u00eam ho\u1eb7c x\u00f3a c\u00e1c k\u00fd t\u1ef1 trong\/kh\u1ecfi v\u0103n b\u1ea3n. V\u00ed d\u1ee5: khi l\u1ea5y v\u0103n b\u1ea3n theo ch\u01b0\u01a1ng tr\u00ecnh t\u1eeb t\u00e0i li\u1ec7u, Aspose.Words gi\u1eef l\u1ea1i h\u1ea7u h\u1ebft c\u00e1c k\u00fd t\u1ef1 \u0111i\u1ec1u khi\u1ec3n, v\u00ec v\u1eady n\u1ebfu b\u1ea1n c\u1ea7n l\u00e0m vi\u1ec7c v\u1edbi v\u0103n b\u1ea3n n\u00e0y, c\u00f3 l\u1ebd b\u1ea1n n\u00ean x\u00f3a ho\u1eb7c thay th\u1ebf c\u00e1c k\u00fd t\u1ef1.<\/p>\n<p>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/controlchar\/\">ControlChar<\/a> l\u00e0 kho l\u01b0u tr\u1eef c\u00e1c h\u1eb1ng s\u1ed1 \u0111\u1ea1i di\u1ec7n cho c\u00e1c k\u00fd t\u1ef1 \u0111i\u1ec1u khi\u1ec3n th\u01b0\u1eddng g\u1eb7p trong t\u00e0i li\u1ec7u. N\u00f3 cung c\u1ea5p c\u1ea3 phi\u00ean b\u1ea3n char v\u00e0 chu\u1ed7i c\u1ee7a c\u00f9ng m\u1ed9t h\u1eb1ng s\u1ed1. V\u00ed d\u1ee5: chu\u1ed7i <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/controlchar\/#line_break\">ControlChar.LINE_BREAK<\/a> v\u00e0 char <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/controlchar\/#line_break_char\">ControlChar.LINE_BREAK_CHAR<\/a> c\u00f3 c\u00f9ng gi\u00e1 tr\u1ecb.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y minh h\u1ecda c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c k\u00fd t\u1ef1 \u0111i\u1ec1u khi\u1ec3n:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-working_with_document_properties-UseControlCharacters.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi Macro VBA trong Python","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-vba-macros\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-vba-macros\/","description":"\n        \n        \n        <p>Visual Basic cho \u1ee8ng d\u1ee5ng (VBA) cho Microsoft Word l\u00e0 ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh \u0111\u01a1n gi\u1ea3n nh\u01b0ng m\u1ea1nh m\u1ebd c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 m\u1edf r\u1ed9ng ch\u1ee9c n\u0103ng. Aspose.Words API cung c\u1ea5p ba l\u1edbp \u0111\u1ec3 c\u00f3 quy\u1ec1n truy c\u1eadp v\u00e0o m\u00e3 ngu\u1ed3n d\u1ef1 \u00e1n VBA:<\/p>\n<ul>\n<li>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.vba\/vbaproject\/\">VBAProject<\/a> cung c\u1ea5p quy\u1ec1n truy c\u1eadp v\u00e0o th\u00f4ng tin d\u1ef1 \u00e1n VBA<\/li>\n<li>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.vba\/vbamodulecollection\/\">VBAModuleCollection<\/a> tr\u1ea3 v\u1ec1 t\u1eadp h\u1ee3p c\u00e1c module d\u1ef1 \u00e1n VBA<\/li>\n<li>L\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.vba\/vbamodule\/\">VbaModule<\/a> cung c\u1ea5p quy\u1ec1n truy c\u1eadp v\u00e0o m\u00f4-\u0111un d\u1ef1 \u00e1n VBA<\/li>\n<li>B\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.vba\/vbamoduletype\/\">VbaModuleType<\/a> x\u00e1c \u0111\u1ecbnh c\u00e1c lo\u1ea1i m\u00f4 h\u00ecnh trong d\u1ef1 \u00e1n VBA. M\u00f4-\u0111un n\u00e0y c\u00f3 th\u1ec3 l\u00e0 m\u00f4-\u0111un th\u1ee7 t\u1ee5c, m\u00f4-\u0111un t\u00e0i li\u1ec7u, m\u00f4-\u0111un l\u1edbp ho\u1eb7c m\u00f4-\u0111un thi\u1ebft k\u1ebf<\/li>\n<\/ul>\n<h2 id=\"t\u1ea1o-m\u1ed9t-d\u1ef1-\u00e1n-vba\">T\u1ea1o m\u1ed9t d\u1ef1 \u00e1n VBA<\/h2>\n<p>Aspose.Words API cung c\u1ea5p thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/document\/vba_project\/\">vba_project<\/a> \u0111\u1ec3 l\u1ea5y ho\u1eb7c \u0111\u1eb7t <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.vba\/vbaproject\/\">VbaProject<\/a> trong t\u00e0i li\u1ec7u.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y minh h\u1ecda c\u00e1ch t\u1ea1o d\u1ef1 \u00e1n VBA v\u00e0 M\u00f4-\u0111un VBA c\u00f9ng v\u1edbi c\u00e1c thu\u1ed9c t\u00ednh c\u01a1 b\u1ea3n, v\u00ed d\u1ee5 nh\u01b0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.vba\/vbamodule\/name\/\">name<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.vba\/vbamodule\/type\/\">type<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_vba_macros-CreateVbaProject.py\"><\/script>\n\n<h2 id=\"\u0111\u1ecdc-macro\">\u0110\u1ecdc macro<\/h2>\n<p>Aspose.Words c\u0169ng cung c\u1ea5p cho ng\u01b0\u1eddi d\u00f9ng kh\u1ea3 n\u0103ng \u0111\u1ecdc macro VBA.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch \u0111\u1ecdc Macro VBA t\u1eeb t\u00e0i li\u1ec7u:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_vba_macros-ReadVbaMacros.py\"><\/script>\n\n<h2 id=\"vi\u1ebft-ho\u1eb7c-s\u1eeda-\u0111\u1ed5i-macro\">Vi\u1ebft ho\u1eb7c s\u1eeda \u0111\u1ed5i macro<\/h2>\n<p>S\u1eed d\u1ee5ng Aspose.Words, ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 s\u1eeda \u0111\u1ed5i macro VBA.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eeda \u0111\u1ed5i Macro VBA b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.vba\/vbamodule\/source_code\/\">source_code<\/a>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_vba_macros-ModifyVbaMacros.py\"><\/script>\n\n<h2 id=\"d\u1ef1-\u00e1n-vba-sao-ch\u00e9p\">D\u1ef1 \u00e1n VBA sao ch\u00e9p<\/h2>\n<p>V\u1edbi Aspose.Words c\u0169ng c\u00f3 th\u1ec3 sao ch\u00e9p c\u00e1c d\u1ef1 \u00e1n VBA.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch sao ch\u00e9p D\u1ef1 \u00e1n VBA b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.vba\/vbaproject\/clone\/\">clone<\/a> \u0111\u1ec3 t\u1ea1o b\u1ea3n sao c\u1ee7a d\u1ef1 \u00e1n hi\u1ec7n c\u00f3:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_vba_macros-CloneVbaProject.py\"><\/script>\n\n<h2 id=\"sao-ch\u00e9p-m\u00f4-\u0111un-vba\">Sao ch\u00e9p m\u00f4-\u0111un VBA<\/h2>\n<p>B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 sao ch\u00e9p c\u00e1c m\u00f4-\u0111un VBA n\u1ebfu c\u1ea7n.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch sao ch\u00e9p M\u00f4-\u0111un VBA b\u1eb1ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.vba\/vbamodule\/clone\/\">clone<\/a> \u0111\u1ec3 t\u1ea1o b\u1ea3n sao c\u1ee7a d\u1ef1 \u00e1n hi\u1ec7n c\u00f3:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_vba_macros-CloneVbaModule.py\"><\/script>\n\n<h2 id=\"l\u00e0m-vi\u1ec7c-v\u1edbi-t\u00e0i-li\u1ec7u-tham-kh\u1ea3o-d\u1ef1-\u00e1n-vba\">L\u00e0m vi\u1ec7c v\u1edbi T\u00e0i li\u1ec7u tham kh\u1ea3o d\u1ef1 \u00e1n VBA<\/h2>\n<p>Aspose.Words API cung c\u1ea5p l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.vba\/vbareferencecollection\/\">VbaReferenceCollection<\/a> \u0111\u1ec3 l\u00e0m vi\u1ec7c v\u1edbi Tham chi\u1ebfu d\u1ef1 \u00e1n VBA th\u1ec3 hi\u1ec7n m\u1ed9t t\u1eadp h\u1ee3p c\u00e1c tham chi\u1ebfu d\u1ef1 \u00e1n VBA.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch x\u00f3a m\u1ed9t s\u1ed1 tham chi\u1ebfu kh\u1ecfi b\u1ed9 s\u01b0u t\u1eadp c\u00e1c tham chi\u1ebfu kh\u1ecfi d\u1ef1 \u00e1n VBA:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_vba_macros-RemoveReferenceFromCollectionOfReferences.py\"><\/script>\n\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_vba_macros-GetLibIdAndReferencePath.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi c\u00e1c t\u00ednh n\u0103ng c\u1ee7a Markdown","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-markdown-features\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-markdown-features\/","description":"\n        \n        \n        <p>Ch\u1ee7 \u0111\u1ec1 n\u00e0y th\u1ea3o lu\u1eadn c\u00e1ch tri\u1ec3n khai c\u00e1c t\u00ednh n\u0103ng Markdown b\u1eb1ng Aspose.Words. Markdown l\u00e0 m\u1ed9t c\u00e1ch \u0111\u01a1n gi\u1ea3n \u0111\u1ec3 \u0111\u1ecbnh d\u1ea1ng v\u0103n b\u1ea3n thu\u1ea7n t\u00fay c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng chuy\u1ec3n \u0111\u1ed5i sang HTML. Aspose.Words h\u1ed7 tr\u1ee3 c\u00e1c t\u00ednh n\u0103ng Markdown sau:<\/p>\n<ul>\n<li>Ti\u00eau \u0111\u1ec1<\/li>\n<li>Tr\u00edch d\u1eabn kh\u1ed1i<\/li>\n<li>Quy t\u1eafc ngang<\/li>\n<li>Nh\u1ea5n m\u1ea1nh \u0111\u1eadm<\/li>\n<li>Nh\u1ea5n m\u1ea1nh ch\u1eef nghi\u00eang<\/li>\n<\/ul>\n<p>Vi\u1ec7c tri\u1ec3n khai t\u00ednh n\u0103ng Markdown ch\u1ee7 y\u1ebfu tu\u00e2n theo \u0111\u1eb7c t\u1ea3 <code>CommonMark<\/code> trong Aspose.Words API v\u00e0 t\u1ea5t c\u1ea3 c\u00e1c t\u00ednh n\u0103ng \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n d\u01b0\u1edbi d\u1ea1ng ki\u1ec3u t\u01b0\u01a1ng \u1ee9ng ho\u1eb7c \u0111\u1ecbnh d\u1ea1ng tr\u1ef1c ti\u1ebfp. C\u00f3 ngh\u0129a l\u00e0<\/p>\n<ul>\n<li>Ch\u1eef \u0111\u1eadm v\u00e0 ch\u1eef nghi\u00eang \u0111\u01b0\u1ee3c th\u1ec3 hi\u1ec7n d\u01b0\u1edbi d\u1ea1ng <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/bold\/\">Font.bold<\/a> v\u00e0 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/font\/italic\/\">Font.Italic<\/a><\/li>\n<li>Heading l\u00e0 nh\u1eefng \u0111o\u1ea1n v\u0103n c\u00f3 ki\u1ec3u Heading 1 - Heading 6<\/li>\n<li>Tr\u00edch d\u1eabn l\u00e0 nh\u1eefng \u0111o\u1ea1n v\u0103n c\u00f3 ch\u1eef &ldquo;Tr\u00edch d\u1eabn&rdquo; trong t\u00ean ki\u1ec3u<\/li>\n<li>HorizontalRule l\u00e0 \u0111o\u1ea1n v\u0103n c\u00f3 h\u00ecnh d\u1ea1ng HorizontalRule.<\/li>\n<\/ul>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\nC\u00f3 nhi\u1ec1u s\u1eafc th\u00e1i khi d\u1ecbch Markdown sang Aspose.Words Document Object Model (DOM), \u0111\u01b0\u1ee3c m\u00f4 t\u1ea3 trong b\u00e0i vi\u1ebft <a href=\"https:\/\/docs.aspose.com\/words\/words\/vi\/python-net\/translate-markdown-to-document-object-model\/\">D\u1ecbch Markdown sang Document Object Model (DOM)<\/a>.\n<\/div>\n\n<h2 id=\"t\u00e0i-li\u1ec7u-markdown-c\u00f3-\u0111i\u1ec3m-nh\u1ea5n\">T\u00e0i li\u1ec7u Markdown c\u00f3 \u0111i\u1ec3m nh\u1ea5n<\/h2>\n<p>Ph\u1ea7n n\u00e0y h\u01b0\u1edbng d\u1eabn b\u1ea1n c\u00e1ch t\u1ea1o t\u00e0i li\u1ec7u markdown v\u1edbi c\u00e1c \u0111i\u1ec3m nh\u1ea5n nh\u01b0 d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"n\">Markdown<\/span> <span class=\"n\">treats<\/span> <span class=\"n\">asterisks<\/span> <span class=\"p\">(*)<\/span> <span class=\"n\">and<\/span> <span class=\"n\">underscores<\/span> <span class=\"p\">(<\/span><span class=\"n\">_<\/span><span class=\"p\">)<\/span> <span class=\"k\">as<\/span> <span class=\"n\">indicators<\/span> <span class=\"n\">of<\/span> <span class=\"n\">emphasis<\/span><span class=\"p\">.<\/span>\n<span class=\"n\">You<\/span> <span class=\"n\">can<\/span> <span class=\"n\">write<\/span> <span class=\"p\">**<\/span><span class=\"n\">bold<\/span><span class=\"p\">**<\/span> <span class=\"n\">or<\/span> <span class=\"p\">*<\/span><span class=\"n\">italic<\/span><span class=\"p\">*<\/span> <span class=\"n\">text<\/span><span class=\"p\">.<\/span> \n<span class=\"n\">You<\/span> <span class=\"n\">can<\/span> <span class=\"n\">also<\/span> <span class=\"n\">write<\/span> <span class=\"p\">***<\/span><span class=\"n\">BoldItalic<\/span><span class=\"p\">***<\/span> <span class=\"n\">text<\/span><span class=\"p\">.<\/span>\n<\/code><\/pre><\/div>\n<p>\u0110o\u1ea1n m\u00e3 sau c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 t\u1ea1o t\u00e0i li\u1ec7u markdown \u0111\u00e3 cho \u1edf tr\u00ean.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_markdown-Emphases.py\"><\/script>\n\n<h2 id=\"t\u00e0i-li\u1ec7u-markdown-c\u00f3-ti\u00eau-\u0111\u1ec1\">T\u00e0i li\u1ec7u Markdown c\u00f3 ti\u00eau \u0111\u1ec1<\/h2>\n<p>Ph\u1ea7n n\u00e0y h\u01b0\u1edbng d\u1eabn b\u1ea1n c\u00e1ch t\u1ea1o t\u00e0i li\u1ec7u markdown v\u1edbi c\u00e1c ti\u00eau \u0111\u1ec1 nh\u01b0 b\u00ean d\u01b0\u1edbi:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"n\">The<\/span> <span class=\"n\">following<\/span> <span class=\"n\">produces<\/span> <span class=\"n\">headings<\/span><span class=\"p\">:<\/span>\n<span class=\"err\">#<\/span> <span class=\"n\">Heading1<\/span>\n<span class=\"err\">##<\/span> <span class=\"n\">Heading2<\/span>\n<span class=\"err\">###<\/span> <span class=\"n\">Heading3<\/span>\n<span class=\"err\">####<\/span> <span class=\"n\">Heading4<\/span>\n<span class=\"err\">#####<\/span> <span class=\"n\">Heading5<\/span>\n<span class=\"err\">######<\/span> <span class=\"n\">Heading6<\/span>\n<span class=\"err\">#<\/span> <span class=\"p\">**<\/span><span class=\"n\">Bold<\/span> <span class=\"n\">Heading1<\/span><span class=\"p\">**<\/span>\n<\/code><\/pre><\/div>\n<p>\u0110o\u1ea1n m\u00e3 sau c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 t\u1ea1o t\u00e0i li\u1ec7u markdown \u0111\u00e3 cho \u1edf tr\u00ean.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_markdown-Headings.py\"><\/script>\n\n<h2 id=\"t\u00e0i-li\u1ec7u-markdown-c\u00f3-tr\u00edch-d\u1eabn-kh\u1ed1i\">T\u00e0i li\u1ec7u Markdown c\u00f3 tr\u00edch d\u1eabn kh\u1ed1i<\/h2>\n<p>Ph\u1ea7n n\u00e0y h\u01b0\u1edbng d\u1eabn b\u1ea1n c\u00e1ch t\u1ea1o t\u00e0i li\u1ec7u markdown c\u00f3 d\u1ea5u ngo\u1eb7c k\u00e9p nh\u01b0 d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"n\">We<\/span> <span class=\"n\">support<\/span> <span class=\"n\">blockquotes<\/span> <span class=\"k\">in<\/span> <span class=\"n\">Markdown<\/span><span class=\"p\">:<\/span>\n<span class=\"p\">&gt;*<\/span><span class=\"n\">Lorem<\/span><span class=\"p\">*<\/span>\n<span class=\"p\">&gt;*<\/span><span class=\"n\">ipsum<\/span><span class=\"p\">*<\/span>\n<span class=\"p\">&gt;<\/span><span class=\"n\">The<\/span> <span class=\"n\">quotes<\/span> <span class=\"n\">can<\/span> <span class=\"n\">be<\/span> <span class=\"n\">of<\/span> <span class=\"n\">any<\/span> <span class=\"n\">level<\/span> <span class=\"n\">and<\/span> <span class=\"n\">can<\/span> <span class=\"n\">be<\/span> <span class=\"n\">nested<\/span><span class=\"p\">:<\/span>\n<span class=\"p\">&gt;&gt;&gt;<\/span><span class=\"n\">Quote<\/span> <span class=\"n\">level<\/span> <span class=\"m\">3<\/span>\n<span class=\"p\">&gt;&gt;&gt;<\/span>\n<span class=\"p\">&gt;&gt;&gt;&gt;<\/span><span class=\"n\">Nested<\/span> <span class=\"n\">quote<\/span> <span class=\"n\">level<\/span> <span class=\"m\">4<\/span>\n<span class=\"p\">&gt;<\/span>\n<span class=\"p\">&gt;*<\/span><span class=\"n\">Back<\/span> <span class=\"n\">to<\/span> <span class=\"n\">first<\/span> <span class=\"n\">level<\/span><span class=\"p\">*<\/span>\n<span class=\"p\">&gt;<\/span><span class=\"err\">###<\/span> <span class=\"n\">Headings<\/span> <span class=\"n\">are<\/span> <span class=\"n\">allowed<\/span> <span class=\"n\">inside<\/span> <span class=\"n\">Quotes<\/span>\n<span class=\"p\">&gt;<\/span>\n<\/code><\/pre><\/div>\n<p>\u0110o\u1ea1n m\u00e3 sau c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 t\u1ea1o t\u00e0i li\u1ec7u markdown \u0111\u00e3 cho \u1edf tr\u00ean.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_markdown-BlockQuotes.py\"><\/script>\n\n<h2 id=\"t\u00e0i-li\u1ec7u-markdown-c\u00f3-quy-t\u1eafc-ngang\">T\u00e0i li\u1ec7u Markdown c\u00f3 quy t\u1eafc ngang<\/h2>\n<p>Ph\u1ea7n n\u00e0y h\u01b0\u1edbng d\u1eabn b\u1ea1n c\u00e1ch t\u1ea1o t\u00e0i li\u1ec7u markdown v\u1edbi Quy t\u1eafc ngang nh\u01b0 d\u01b0\u1edbi \u0111\u00e2y:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"n\">We<\/span> <span class=\"n\">support<\/span> <span class=\"n\">Horizontal<\/span> <span class=\"n\">rules<\/span> <span class=\"p\">(<\/span><span class=\"n\">Thematic<\/span> <span class=\"n\">breaks<\/span><span class=\"p\">)<\/span> <span class=\"k\">in<\/span> <span class=\"n\">Markdown<\/span><span class=\"p\">:<\/span>\n<span class=\"p\">-----<\/span>\n<\/code><\/pre><\/div>\n<p>\u0110o\u1ea1n m\u00e3 sau c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 t\u1ea1o t\u00e0i li\u1ec7u markdown \u0111\u00e3 cho \u1edf tr\u00ean.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_markdown-HorizontalRule.py\"><\/script>\n\n<h2 id=\"\u0111\u1ecdc-t\u00e0i-li\u1ec7u-markdown\">\u0110\u1ecdc t\u00e0i li\u1ec7u Markdown<\/h2>\n<p>\u0110o\u1ea1n m\u00e3 sau \u0111\u00e2y h\u01b0\u1edbng d\u1eabn b\u1ea1n c\u00e1ch \u0111\u1ecdc t\u00e0i li\u1ec7u markdown.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-working_with_markdown-ReadMarkdownDocument.py\"><\/script>\n\n<h2 id=\"ch\u1ec9-\u0111\u1ecbnh-t\u00f9y-ch\u1ecdn-l\u01b0u-markdown\">Ch\u1ec9 \u0111\u1ecbnh t\u00f9y ch\u1ecdn l\u01b0u Markdown<\/h2>\n<p>Aspose.Words API cung c\u1ea5p l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/markdownsaveoptions\/\">MarkdownSaveOptions<\/a> \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh c\u00e1c t\u00f9y ch\u1ecdn b\u1ed5 sung trong khi l\u01b0u t\u00e0i li\u1ec7u sang \u0111\u1ecbnh d\u1ea1ng Markdown.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y tr\u00ecnh b\u00e0y c\u00e1ch ch\u1ec9 \u0111\u1ecbnh c\u00e1c t\u00f9y ch\u1ecdn l\u01b0u Markdown kh\u00e1c nhau.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-File%20Formats%20and%20Conversions-base_conversions-SaveToMarkdownDocument.py\"><\/script>\n\n<h2 id=\"c\u00e1ch-c\u0103n-ch\u1ec9nh-n\u1ed9i-dung-b\u00ean-trong-b\u1ea3ng-khi-xu\u1ea5t-sang-markdown\">C\u00e1ch c\u0103n ch\u1ec9nh n\u1ed9i dung b\u00ean trong b\u1ea3ng khi xu\u1ea5t sang Markdown<\/h2>\n<p>Aspose.Words API cung c\u1ea5p b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/tablecontentalignment\/\">TableContentAlignment<\/a> x\u00e1c \u0111\u1ecbnh h\u01b0\u1edbng c\u0103n ch\u1ec9nh \u0111\u1ec3 c\u0103n ch\u1ec9nh n\u1ed9i dung trong b\u1ea3ng trong khi xu\u1ea5t sang t\u00e0i li\u1ec7u Markdown. V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y minh h\u1ecda c\u00e1ch c\u0103n ch\u1ec9nh n\u1ed9i dung b\u00ean trong b\u1ea3ng.<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-File%20Formats%20and%20Conversions-Save%20Options-working_with_markdown_save_options-ExportIntoMarkdownWithTableContentAlignment.py\"><\/script>\n\n\n      "},{"title":"Python_via_dotnet: L\u00e0m vi\u1ec7c v\u1edbi t\u00e0i li\u1ec7u v\u0103n b\u1ea3n","link":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-text-document\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/vi\/python-net\/working-with-text-document\/","description":"\n        \n        \n        <p>Trong b\u00e0i vi\u1ebft n\u00e0y, ch\u00fang ta s\u1ebd t\u00ecm hi\u1ec3u nh\u1eefng t\u00f9y ch\u1ecdn n\u00e0o c\u00f3 th\u1ec3 h\u1eefu \u00edch khi l\u00e0m vi\u1ec7c v\u1edbi t\u00e0i li\u1ec7u v\u0103n b\u1ea3n qua Aspose.Words. Xin l\u01b0u \u00fd r\u1eb1ng \u0111\u00e2y kh\u00f4ng ph\u1ea3i l\u00e0 danh s\u00e1ch \u0111\u1ea7y \u0111\u1ee7 c\u00e1c t\u00f9y ch\u1ecdn c\u00f3 s\u1eb5n m\u00e0 ch\u1ec9 l\u00e0 v\u00ed d\u1ee5 v\u1ec1 c\u00e1ch l\u00e0m vi\u1ec7c v\u1edbi m\u1ed9t s\u1ed1 t\u00f9y ch\u1ecdn trong s\u1ed1 \u0111\u00f3.<\/p>\n<h2 id=\"th\u00eam-d\u1ea5u-hai-chi\u1ec1u\">Th\u00eam d\u1ea5u hai chi\u1ec1u<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/txtsaveoptions\/add_bidi_marks\/\">add_bidi_marks<\/a> \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh xem c\u00f3 th\u00eam d\u1ea5u hai chi\u1ec1u tr\u01b0\u1edbc m\u1ed7i l\u1ea7n ch\u1ea1y BiDi khi xu\u1ea5t \u1edf \u0111\u1ecbnh d\u1ea1ng v\u0103n b\u1ea3n thu\u1ea7n t\u00fay hay kh\u00f4ng. Aspose.Words ch\u00e8n K\u00fd t\u1ef1 Unicode &lsquo;RIGHT-TO-LEFT MARK&rsquo; (U+200F) tr\u01b0\u1edbc m\u1ed7i <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/run\/\">Run<\/a> hai chi\u1ec1u trong v\u0103n b\u1ea3n. T\u00f9y ch\u1ecdn n\u00e0y t\u01b0\u01a1ng \u1ee9ng v\u1edbi t\u00f9y ch\u1ecdn &ldquo;Th\u00eam d\u1ea5u hai chi\u1ec1u&rdquo; trong h\u1ed9p tho\u1ea1i Chuy\u1ec3n \u0111\u1ed5i t\u1ec7p MS Word khi b\u1ea1n xu\u1ea5t sang \u0111\u1ecbnh d\u1ea1ng V\u0103n b\u1ea3n thu\u1ea7n t\u00fay. L\u01b0u \u00fd r\u1eb1ng n\u00f3 ch\u1ec9 xu\u1ea5t hi\u1ec7n trong \u0111o\u1ea1n h\u1ed9i tho\u1ea1i n\u1ebfu b\u1ea5t k\u1ef3 ng\u00f4n ng\u1eef ch\u1ec9nh s\u1eeda ti\u1ebfng \u1ea2 R\u1eadp ho\u1eb7c ti\u1ebfng Do Th\u00e1i n\u00e0o \u0111\u01b0\u1ee3c th\u00eam v\u00e0o MS Word.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/txtsaveoptions\/add_bidi_marks\/\">add_bidi_marks<\/a>. Gi\u00e1 tr\u1ecb m\u1eb7c \u0111\u1ecbnh c\u1ee7a thu\u1ed9c t\u00ednh n\u00e0y l\u00e0 <code>False<\/code>:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-File%20Formats%20and%20Conversions-Save%20Options-working_with_txt_save_options-AddBidiMarks.py\"><\/script>\n\n<h2 id=\"nh\u1eadn-d\u1ea1ng-c\u00e1c-m\u1ee5c-danh-s\u00e1ch-trong-khi-t\u1ea3i-txt\">Nh\u1eadn d\u1ea1ng c\u00e1c m\u1ee5c danh s\u00e1ch trong khi t\u1ea3i TXT<\/h2>\n<p>Aspose.Words c\u00f3 th\u1ec3 nh\u1eadp m\u1ee5c danh s\u00e1ch c\u1ee7a t\u1ec7p v\u0103n b\u1ea3n d\u01b0\u1edbi d\u1ea1ng s\u1ed1 danh s\u00e1ch ho\u1eb7c v\u0103n b\u1ea3n thu\u1ea7n t\u00fay trong m\u00f4 h\u00ecnh \u0111\u1ed1i t\u01b0\u1ee3ng t\u00e0i li\u1ec7u c\u1ee7a n\u00f3. Thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.loading\/txtloadoptions\/detect_numbering_with_whitespaces\/\">detect_numbering_with_whitespaces<\/a> cho ph\u00e9p ch\u1ec9 \u0111\u1ecbnh c\u00e1ch nh\u1eadn d\u1ea1ng c\u00e1c m\u1ee5c danh s\u00e1ch \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1 khi t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c nh\u1eadp t\u1eeb \u0111\u1ecbnh d\u1ea1ng v\u0103n b\u1ea3n thu\u1ea7n t\u00fay:<\/p>\n<ul>\n<li>N\u1ebfu t\u00f9y ch\u1ecdn n\u00e0y \u0111\u01b0\u1ee3c \u0111\u1eb7t th\u00e0nh <code>True<\/code>, kho\u1ea3ng tr\u1eafng c\u0169ng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng l\u00e0m d\u1ea5u ph\u00e2n c\u00e1ch s\u1ed1 danh s\u00e1ch: thu\u1eadt to\u00e1n nh\u1eadn d\u1ea1ng danh s\u00e1ch \u0111\u1ec3 \u0111\u00e1nh s\u1ed1 ki\u1ec3u \u1ea2 R\u1eadp (1., 1.1.2.) s\u1eed d\u1ee5ng c\u1ea3 kho\u1ea3ng tr\u1eafng v\u00e0 k\u00fd hi\u1ec7u d\u1ea5u ch\u1ea5m (&quot;.&quot;).<\/li>\n<li>N\u1ebfu t\u00f9y ch\u1ecdn n\u00e0y \u0111\u01b0\u1ee3c \u0111\u1eb7t th\u00e0nh <code>False<\/code>, thu\u1eadt to\u00e1n nh\u1eadn d\u1ea1ng danh s\u00e1ch s\u1ebd ph\u00e1t hi\u1ec7n c\u00e1c \u0111o\u1ea1n danh s\u00e1ch khi s\u1ed1 danh s\u00e1ch k\u1ebft th\u00fac b\u1eb1ng d\u1ea5u ch\u1ea5m, d\u1ea5u ngo\u1eb7c vu\u00f4ng ho\u1eb7c k\u00fd hi\u1ec7u d\u1ea5u \u0111\u1ea7u d\u00f2ng (ch\u1eb3ng h\u1ea1n nh\u01b0 &ldquo;&rdquo;, &ldquo;*&rdquo;, &ldquo;-&rdquo; ho\u1eb7c &ldquo;o&rdquo;).<\/li>\n<\/ul>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh n\u00e0y:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-File%20Formats%20and%20Conversions-Load%20Options-working_with_txt_load_options-DetectNumberingWithWhitespaces.py\"><\/script>\n\n<h2 id=\"x\u1eed-l\u00fd-c\u00e1c-kho\u1ea3ng-tr\u1ed1ng-\u1edf-\u0111\u1ea7u-v\u00e0-cu\u1ed1i-trong-qu\u00e1-tr\u00ecnh-t\u1ea3i-txt\">X\u1eed l\u00fd c\u00e1c kho\u1ea3ng tr\u1ed1ng \u1edf \u0111\u1ea7u v\u00e0 cu\u1ed1i trong qu\u00e1 tr\u00ecnh t\u1ea3i TXT<\/h2>\n<p>B\u1ea1n c\u00f3 th\u1ec3 ki\u1ec3m so\u00e1t c\u00e1ch x\u1eed l\u00fd kho\u1ea3ng tr\u1eafng \u1edf \u0111\u1ea7u v\u00e0 cu\u1ed1i trong khi t\u1ea3i t\u1ec7p TXT. C\u00e1c kho\u1ea3ng tr\u1ed1ng \u1edf \u0111\u1ea7u c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c c\u1eaft b\u1edbt, gi\u1eef nguy\u00ean ho\u1eb7c chuy\u1ec3n th\u00e0nh c\u00e1c kho\u1ea3ng tr\u1ed1ng th\u1ee5t l\u1ec1 v\u00e0 c\u00e1c kho\u1ea3ng tr\u1ed1ng \u1edf cu\u1ed1i c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c c\u1eaft b\u1edbt ho\u1eb7c gi\u1eef nguy\u00ean.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch c\u1eaft b\u1edbt kho\u1ea3ng tr\u1eafng \u1edf \u0111\u1ea7u v\u00e0 cu\u1ed1i trong khi nh\u1eadp t\u1ec7p TXT:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-File%20Formats%20and%20Conversions-Load%20Options-working_with_txt_load_options-HandleSpacesOptions.py\"><\/script>\n\n<h2 id=\"ph\u00e1t-hi\u1ec7n-h\u01b0\u1edbng-v\u0103n-b\u1ea3n-t\u00e0i-li\u1ec7u\">Ph\u00e1t hi\u1ec7n h\u01b0\u1edbng v\u0103n b\u1ea3n t\u00e0i li\u1ec7u<\/h2>\n<p>Aspose.Words cung c\u1ea5p thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.loading\/txtloadoptions\/document_direction\/\">document_direction<\/a> trong l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.loading\/txtloadoptions\/\">TxtLoadOptions<\/a> \u0111\u1ec3 ph\u00e1t hi\u1ec7n h\u01b0\u1edbng v\u0103n b\u1ea3n (RTL\/LTR) trong t\u00e0i li\u1ec7u. Thu\u1ed9c t\u00ednh n\u00e0y \u0111\u1eb7t ho\u1eb7c nh\u1eadn h\u01b0\u1edbng d\u1eabn v\u0103n b\u1ea3n t\u00e0i li\u1ec7u \u0111\u01b0\u1ee3c cung c\u1ea5p trong b\u1ea3ng li\u1ec7t k\u00ea <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.loading\/documentdirection\/\">DocumentDirection<\/a>. Gi\u00e1 tr\u1ecb m\u1eb7c \u0111\u1ecbnh l\u00e0 t\u1eeb tr\u00e1i sang ph\u1ea3i.<\/p>\n<p>V\u00ed d\u1ee5 v\u1ec1 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch ph\u00e1t hi\u1ec7n h\u01b0\u1edbng v\u0103n b\u1ea3n c\u1ee7a t\u00e0i li\u1ec7u trong khi nh\u1eadp t\u1ec7p TXT:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-File%20Formats%20and%20Conversions-Load%20Options-working_with_txt_load_options-DocumentTextDirection.py\"><\/script>\n\n<h2 id=\"xu\u1ea5t-\u0111\u1ea7u-trang-v\u00e0-ch\u00e2n-trang-\u1edf-\u0111\u1ea7u-ra-txt\">Xu\u1ea5t \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang \u1edf \u0111\u1ea7u ra TXT<\/h2>\n<p>N\u1ebfu b\u1ea1n mu\u1ed1n xu\u1ea5t \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang trong t\u00e0i li\u1ec7u TXT \u0111\u1ea7u ra, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/txtsaveoptionsbase\/export_headers_footers_mode\/\">export_headers_footers_mode<\/a>. Thu\u1ed9c t\u00ednh n\u00e0y ch\u1ec9 \u0111\u1ecbnh c\u00e1ch xu\u1ea5t \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang sang \u0111\u1ecbnh d\u1ea1ng v\u0103n b\u1ea3n thu\u1ea7n t\u00fay.<\/p>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch xu\u1ea5t \u0111\u1ea7u trang v\u00e0 ch\u00e2n trang sang \u0111\u1ecbnh d\u1ea1ng v\u0103n b\u1ea3n thu\u1ea7n t\u00fay:<\/p>\n<div class=\"highlight\"><pre class=\"chroma\"><code class=\"language-python\" data-lang=\"python\"><span class=\"n\">doc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">Document<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">my_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;Document.docx&#34;<\/span><span class=\"p\">)<\/span>\n\n<span class=\"n\">options<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">saving<\/span><span class=\"o\">.<\/span><span class=\"n\">TxtSaveOptions<\/span><span class=\"p\">()<\/span>\n<span class=\"n\">options<\/span><span class=\"o\">.<\/span><span class=\"n\">save_format<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">SaveFormat<\/span><span class=\"o\">.<\/span><span class=\"n\">TEXT<\/span>\n\n<span class=\"c1\"># All headers and footers are placed at the very end of the output document.<\/span>\n<span class=\"n\">options<\/span><span class=\"o\">.<\/span><span class=\"n\">export_headers_footers_mode<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">saving<\/span><span class=\"o\">.<\/span><span class=\"n\">TxtExportHeadersFootersMode<\/span><span class=\"o\">.<\/span><span class=\"n\">ALL_AT_END<\/span>\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithTxtSaveOptions.export_headers_footers_mode_A.txt&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">options<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Only primary headers and footers are exported at the beginning and end of each section.<\/span>\n<span class=\"n\">options<\/span><span class=\"o\">.<\/span><span class=\"n\">export_headers_footers_mode<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">saving<\/span><span class=\"o\">.<\/span><span class=\"n\">TxtExportHeadersFootersMode<\/span><span class=\"o\">.<\/span><span class=\"n\">PRIMARY_ONLY<\/span>\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithTxtSaveOptions.export_headers_footers_mode_B.txt&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">options<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># No headers and footers are exported.<\/span>\n<span class=\"n\">options<\/span><span class=\"o\">.<\/span><span class=\"n\">export_headers_footers_mode<\/span> <span class=\"o\">=<\/span> <span class=\"n\">aw<\/span><span class=\"o\">.<\/span><span class=\"n\">saving<\/span><span class=\"o\">.<\/span><span class=\"n\">TxtExportHeadersFootersMode<\/span><span class=\"o\">.<\/span><span class=\"n\">NONE<\/span>\n<span class=\"n\">doc<\/span><span class=\"o\">.<\/span><span class=\"n\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">docs_base<\/span><span class=\"o\">.<\/span><span class=\"n\">artifacts_dir<\/span> <span class=\"o\">+<\/span> <span class=\"s2\">&#34;WorkingWithTxtSaveOptions.export_headers_footers_mode_C.txt&#34;<\/span><span class=\"p\">,<\/span> <span class=\"n\">options<\/span><span class=\"p\">)<\/span><\/code><\/pre><\/div>\n<h2 id=\"xu\u1ea5t-danh-s\u00e1ch-th\u1ee5t-l\u1ec1-trong-\u0111\u1ea7u-ra-txt\">Xu\u1ea5t danh s\u00e1ch th\u1ee5t l\u1ec1 trong \u0111\u1ea7u ra TXT<\/h2>\n<p>Aspose.Words \u0111\u00e3 gi\u1edbi thi\u1ec7u l\u1edbp <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/txtlistindentation\/\">TxtListIndentation<\/a> cho ph\u00e9p ch\u1ec9 \u0111\u1ecbnh c\u00e1ch th\u1ee5t l\u1ec1 c\u00e1c c\u1ea5p danh s\u00e1ch trong khi xu\u1ea5t sang \u0111\u1ecbnh d\u1ea1ng v\u0103n b\u1ea3n thu\u1ea7n t\u00fay. Trong khi l\u00e0m vi\u1ec7c v\u1edbi <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/txtsaveoptions\/\">TxtSaveOption<\/a>, thu\u1ed9c t\u00ednh <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words.saving\/txtsaveoptions\/list_indentation\/\">list_indentation<\/a> \u0111\u01b0\u1ee3c cung c\u1ea5p \u0111\u1ec3 ch\u1ec9 \u0111\u1ecbnh k\u00fd t\u1ef1 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 th\u1ee5t l\u1ec1 c\u00e1c c\u1ea5p \u0111\u1ed9 danh s\u00e1ch v\u00e0 \u0111\u1ebfm ch\u1ec9 \u0111\u1ecbnh s\u1ed1 l\u01b0\u1ee3ng k\u00fd t\u1ef1 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng l\u00e0m th\u1ee5t l\u1ec1 cho m\u1ed7i c\u1ea5p \u0111\u1ed9 danh s\u00e1ch. Gi\u00e1 tr\u1ecb m\u1eb7c \u0111\u1ecbnh cho thu\u1ed9c t\u00ednh k\u00fd t\u1ef1 l\u00e0 &lsquo;\\0&rsquo; cho bi\u1ebft kh\u00f4ng c\u00f3 th\u1ee5t l\u1ec1. \u0110\u1ed1i v\u1edbi thu\u1ed9c t\u00ednh count, gi\u00e1 tr\u1ecb m\u1eb7c \u0111\u1ecbnh l\u00e0 0 ngh\u0129a l\u00e0 kh\u00f4ng th\u1ee5t l\u1ec1.<\/p>\n<h3 id=\"s\u1eed-d\u1ee5ng-k\u00fd-t\u1ef1-tab\">S\u1eed d\u1ee5ng k\u00fd t\u1ef1 tab<\/h3>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho th\u1ea5y c\u00e1ch xu\u1ea5t c\u1ea5p danh s\u00e1ch b\u1eb1ng k\u00fd t\u1ef1 tab:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-File%20Formats%20and%20Conversions-Save%20Options-working_with_txt_save_options-UseTabCharacterPerLevelForListIndentation.py\"><\/script>\n\n<h3 id=\"s\u1eed-d\u1ee5ng-k\u00fd-t\u1ef1-kh\u00f4ng-gian\">S\u1eed d\u1ee5ng k\u00fd t\u1ef1 kh\u00f4ng gian<\/h3>\n<p>V\u00ed d\u1ee5 m\u00e3 sau \u0111\u00e2y cho bi\u1ebft c\u00e1ch xu\u1ea5t c\u00e1c c\u1ea5p \u0111\u1ed9 danh s\u00e1ch b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng k\u00fd t\u1ef1 kho\u1ea3ng tr\u1eafng:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-File%20Formats%20and%20Conversions-Save%20Options-working_with_txt_save_options-UseSpaceCharacterPerLevelForListIndentation.py\"><\/script>\n\n\n      "}]}}