Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
În Microsoft Word poţi crea un formular pornind de la o şablon şi adăugând conţinuturi control, inclusiv casete de selectare, cutii de text, selectoare de date şi liste cu derulare. În Aspose.Words, eticheta de document structurat sau controlul conținutului dintr-un document încărcat în Aspose.Words este importată ca nod StructuredDocumentTag. Etichetele de documente structurate (SDT sau controlul conținutului) permit încorporarea semanticelor definite de client, precum și comportamentul și aspectul său într-un document.
Eticheta StructuredDocument poate apărea într-un document în următoarele locuri:
În această versiune a Aspose.Words pot fi create următoarele tipuri de SDT sau control al conținutului:
PictureUrmătorul exemplu de cod arată cum se creează un control al conținutului de tip casetă de selectare:
Exemplul de cod de mai jos prezintă cum se creează un control al conținutului tip rich text box":
Exemplul de cod de mai jos arată cum se creează un control al conținutului tip combobox:
Această secțiune explică modul de actualizare a valorilor de SDT sau de control al conținutului în mod programatic.
Exemplul de cod următor arată cum se setează starea curentă a casetei de selectare:
Exemplul de cod următor arată cum se modifică controlurile de conținut de tip casetă de text simplu, listă derulantă și imagine:
Puteți lega controale de conținut cu date XML (partea XML personalizată) în documentele Word.
Exemplul de cod următor prezintă modul în care se leagă un control de conținut la părți XML personalizate:
Puteți obține mapparea acestui domeniu de etichete structurate de documente către datele XML într-o parte XML personalizată a documentului curent folosind StructuredDocumentTagRangeStart.XmlMapping proprietate. Cu toate acestea, metoda SetMapping poate fi folosită pentru a cartografia un interval de etichete de document structurat la datele XML.
Exemplul următor de cod arată cum să setezi cartografierea XML:
Puteți șterge conținutul unui control de conținut prin afișarea unui locaș. Metoda StructuredDocumentTag.Clear anulează conținutul etichetei de document structurat și afișează un loc rezervat dacă acesta este definit. “Cu toate acestea, nu este posibil să goliți conținutul unui control de conținut dacă acesta are revizuiri.” Dacă un control al conținutului nu are un spațiu rezervat, sunt inserate cinci spații, ca și în Microsoft Word, (cu excepția secțiunilor repetate, a elementelor repetate ale secțiunii, a grupurilor, a căsuțelor de selectare și a citațiilor). Dacă un control al conținutului este cartografiat la XML personalizat, nodul XML referit este șters.
Exemplul următor de cod arată cum să ştergeţi conţinutul unui control de conţinut
Proprietatea StructuredDocumentTag.Color îți permite să obții sau să setezi culoarea unui control al conținutului. Culoarea afectează controlul conținutului în două situații:
Exemplul de cod următor arată cum se schimbă culoarea unui control de conținut:
Dacă doriți să setaţi stilul controlului de conținut, puteţi folosi proprietăţile StructuredDocumentTag.Style sau StructuredDocumentTag.StyleName. Când introduceți textul în controlul conținutului din documentul de ieșire, textul introdus va avea stilul “citat”.
Exemplul de cod următor arată cum să setăm stilul controlului de conținut:
Controlul conținutului secțiunii repetate permite să se repete conținutul conținut în cadrul acesteia. Folosind Aspose.Words, etichetele nodurilor structurate ale documentului repetitiv și tipurile de elemente repetitive pot fi create, iar în acest scop, SdtType enumeration type oferă proprietatea RepeatingSectionItem.
Exemplul de cod următor arată cum să se lege un conținut de control al secțiunii repetate la o masă.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.