Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Existuje několik různých způsobů, jak vložit pole do dokumentu:
V tomto článku se podíváme na každou cestu podrobněji a analyzujeme, jak vložit určitá pole pomocí těchto možností.
V Aspose.Words se metoda InsertField používá k vložení nových polí do dokumentu. První parametr přijímá úplný kód pole pole, které má být vloženo. Druhý parametr je volitelný a umožňuje ruční nastavení výsledku pole pole. Pokud toto není dodáno, pole se automaticky aktualizuje. K tomuto parametru můžete předat null nebo empty a vložit pole s prázdnou hodnotou pole. Pokud si nejste jisti syntaxí konkrétního kódu pole, vytvořte pole nejprve v Microsoft Word a přepnutím zobrazte jeho kód pole.
Následující příklad kódu ukazuje, jak vložit slučovací pole do dokumentu pomocí DocumentBuilder:
Stejná technika se používá k vkládání polí vnořených do jiných polí.
Následující příklad kódu ukazuje, jak vložit pole vnořená do jiného pole pomocí DocumentBuilder:
Identifikátor jazyka je standardní mezinárodní číselná zkratka pro jazyk v zemi nebo zeměpisné oblasti. Pomocí Aspose.Words můžete určit národní prostředí na úrovni pole pomocí vlastnosti LocaleId, která získá nebo nastaví národní prostředí pole ID.
Následující příklad kódu ukazuje, jak tuto možnost použít:
Pokud chcete vložit netypovaná / prázdná pole ({}) stejně jako Microsoft Word umožňuje, můžete použít metodu InsertField s parametrem FieldType.FieldNone. Chcete-li vložit pole do dokumentu Word, můžete stisknout kombinaci kláves “Ctrl + F9”.
Následující příklad kódu ukazuje, jak vložit prázdné pole do dokumentu:
Alternativní způsob vložení polí do Aspose.Words je třída FieldBuilder. Poskytuje plynulé rozhraní pro určení přepínačů polí a hodnot argumentů jako text, uzly nebo dokonce vnořená pole.
Následující příklad kódu ukazuje, jak vložit pole do dokumentu pomocí FieldBuilder:
Můžete také vložit různé typy polí pomocí Aspose.Words Model Objektu Dokumentu (DOM). V této části se podíváme na několik příkladů.
Pole MERGEFIELD v dokumentu Word může být reprezentováno třídou FieldMergeField. Třídu FieldMergeField můžete použít k provedení následujících operací:
Následující příklad kódu ukazuje, jak přidat pole MERGE pomocí DOM do odstavce v dokumentu:
Pole ADDRESSBLOCK se používá k vložení bloku adresy Mail Merge do dokumentu Word. ADDRESSBLOCK pole v Word dokumentu může být reprezentováno třídou FieldAddressBlock. Třídu FieldAddressBlock můžete použít k provedení následujících operací:
Následující příklad kódu ukazuje, jak přidat pole Mail Merge ADDRESSBLOCK pomocí DOM do odstavce v dokumentu:
Pole ADVANCE se používá k vyrovnání následného textu v řádku doleva, doprava, nahoru nebo dolů. Pole ADVANCE v dokumentu Word může být reprezentováno třídou FieldAdvance. Třídu FieldAdvance můžete použít k provedení následujících operací:
Následující příklad kódu ukazuje, jak přidat pole ADVANCE pomocí DOM do odstavce v dokumentu:
ASK pole do dokumentu bez použití DocumentBuilderPole ASK se používá k výzvě uživatele k přiřazení textu k záložce v dokumentu Word. ASK pole v Word dokumentu může být reprezentováno třídou FieldAsk. Třídu FieldAsk můžete použít k provedení následujících operací:
Následující příklad kódu ukazuje, jak přidat pole ASK pomocí DOM do odstavce v dokumentu:
AUTHOR pole do dokumentu bez použití DocumentBuilderPole AUTHOR se používá k určení jména autora dokumentu z vlastností Document. Pole AUTHOR v dokumentu Word může být reprezentováno třídou FieldAuthor. Třídu FieldAuthor můžete použít k provedení následujících operací:
Následující příklad kódu ukazuje, jak přidat pole AUTHOR pomocí DOM do odstavce v dokumentu:
INCLUDETEXT pole do dokumentu bez použití DocumentBuilderPole INCLUDETEXT vloží text a grafiku obsaženou v dokumentu pojmenovaném v kódu pole. Můžete vložit celý dokument nebo část dokumentu, na kterou odkazuje Záložka. Toto pole v Word dokumentu je reprezentováno INCLUDETEXT. Třídu FieldIncludeText můžete použít k provedení následujících operací:
Následující příklad kódu ukazuje, jak přidat pole INCLUDETEXT pomocí DOM do odstavce v dokumentu:
TOA pole do dokumentu bez použití DocumentBuilderPole TOA (Table of Authorities) vytvoří a vloží tabulku autorit. Pole TOA shromažďuje položky označené poli TA (Table of Authorities Entry). Microsoft Office Word vloží pole TOA, Když kliknete na Insert Table of Authorities ve skupině Table of Authorities na kartě References. Při zobrazení pole TOA v dokumentu vypadá syntaxe takto:
{ TOA [Switches ] }
Následující příklad kódu ukazuje, jak přidat pole TOA pomocí DOM do odstavce v dokumentu:
/
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.