Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Er zijn verschillende manieren om velden in een document in te voegen:
In dit artikel zullen we elke manier in meer detail bekijken en analyseren hoe u bepaalde velden invoegt met behulp van deze opties.
In Aspose.Words wordt de methode InsertField gebruikt om nieuwe velden in een document in te voegen. De eerste parameter accepteert de volledige veldcode van het veld dat moet worden ingevoegd. De tweede parameter is optioneel en maakt het mogelijk het veldresultaat van het veld handmatig in te stellen. Als dit niet wordt opgegeven, wordt het veld automatisch bijgewerkt. U kunt null of empty aan deze parameter doorgeven om een veld met een lege veldwaarde in te voegen. Als u niet zeker bent over de specifieke syntaxis van de veldcode, maakt u eerst het veld in Microsoft Word en schakelt u over om de veldcode weer te geven.
Het volgende codevoorbeeld laat zien hoe u een samenvoegveld invoegt in een document met DocumentBuilder:
Dezelfde techniek wordt gebruikt om velden in te voegen die in andere velden zijn genesteld.
Het volgende codevoorbeeld laat zien hoe u velden invoegt die zijn genesteld in een ander veld met behulp van DocumentBuilder:
Een taalidentificatie is een standaard internationale numerieke afkorting voor de taal in een land of geografische regio. Met Aspose.Words kunt u de landinstelling op veldniveau opgeven met behulp van de eigenschap LocaleId, die de landinstelling van het veld ID krijgt of instelt.
Het volgende codevoorbeeld laat zien hoe u deze optie gebruikt:
Als u niet-getypte/lege velden ({}) wilt invoegen zoals Microsoft Word toestaat, kunt u de methode InsertField gebruiken met de parameter FieldType.FieldNone. Als u een veld in een Word document wilt invoegen, kunt u op de toetsencombinatie “Ctrl + F9” drukken.
Het volgende codevoorbeeld laat zien hoe u een leeg veld in het document invoegt:
De alternatieve manier om velden in Aspose.Words in te voegen is de klasse FieldBuilder. Het biedt een vloeiende interface om veldschakelaars en argumentwaarden te specificeren als tekst, knooppunten of zelfs geneste velden.
Het volgende codevoorbeeld laat zien hoe u een veld invoegt in een document met FieldBuilder:
U kunt ook verschillende typen Velden invoegen met behulp van Aspose.Words Document Object Model (DOM). In deze sectie zullen we een paar voorbeelden bekijken.
Het MERGEFIELD veld in Word document kan worden weergegeven door de FieldMergeField Klasse. U kunt de klasse FieldMergeField gebruiken om de volgende bewerkingen uit te voeren:
Het volgende codevoorbeeld laat zien hoe u het veld MERGE met behulp van DOM toevoegt aan een alinea in een document:
Het veld ADDRESSBLOCK wordt gebruikt om een Mail Merge Adresblok in een Word document in te voegen. ADDRESSBLOCK veld in Word document kan worden weergegeven door de FieldAddressBlock Klasse. U kunt de klasse FieldAddressBlock gebruiken om de volgende bewerkingen uit te voeren:
Het volgende codevoorbeeld laat zien hoe u het veld Mail Merge ADDRESSBLOCK met behulp van DOM toevoegt aan een alinea in een document:
Het veld ADVANCE wordt gebruikt om de volgende tekst binnen een regel naar links, rechts, omhoog of omlaag te verplaatsen. Het ADVANCE veld in Word document kan worden weergegeven door de FieldAdvance Klasse. U kunt FieldAdvance class gebruiken om de volgende bewerkingen uit te voeren:
Het volgende codevoorbeeld laat zien hoe u het veld ADVANCE met behulp van DOM toevoegt aan een alinea in een document:
ASK veld invoegen in een Document zonder DocumentBuilderte gebruikenHet veld ASK wordt gebruikt om de gebruiker te vragen om tekst toe te wijzen aan een bladwijzer in Word document. ASK veld in Word document kan worden weergegeven door de FieldAsk Klasse. U kunt de klasse FieldAsk gebruiken om de volgende bewerkingen uit te voeren:
Het volgende codevoorbeeld laat zien hoe u het veld ASK met behulp van DOM toevoegt aan een alinea in een document:
AUTHOR veld invoegen in een Document zonder DocumentBuilderte gebruikenHet veld AUTHOR wordt gebruikt om de naam van de auteur van het Document op te geven uit de eigenschappen Document. Het AUTHOR veld in Word document kan worden weergegeven door de FieldAuthor Klasse. U kunt de klasse FieldAuthor gebruiken om de volgende bewerkingen uit te voeren:
Het volgende codevoorbeeld laat zien hoe u het veld AUTHOR met behulp van DOM toevoegt aan een alinea in een document:
INCLUDETEXT veld invoegen in een Document zonder DocumentBuilderte gebruikenHet veld INCLUDETEXT voegt de tekst en afbeeldingen in het document dat in de veldcode wordt genoemd. U kunt het hele document of een deel van het document waarnaar wordt verwezen door een bladwijzer invoegen. Dit veld in Word document wordt weergegeven door INCLUDETEXT. U kunt de klasse FieldIncludeText gebruiken om de volgende bewerkingen uit te voeren:
Het volgende codevoorbeeld laat zien hoe u het veld INCLUDETEXT met behulp van DOM toevoegt aan een alinea in een document:
TOA veld invoegen in een Document zonder DocumentBuilderte gebruikenHet veld TOA (Table of Authorities) bouwt en voegt een tabel met autoriteiten toe. Het veld TOA verzamelt items die zijn gemarkeerd met velden TA (Table of Authorities Entry). Microsoft Office Word voegt het veld TOA in wanneer u op Insert Table of Authorities klikt in de groep Table of Authorities op het tabblad References. Wanneer u het veld TOA in uw document bekijkt, ziet de syntaxis er als volgt uit:
{ TOA [Switches ] }
Het volgende codevoorbeeld laat zien hoe u het veld TOA met behulp van DOM toevoegt aan een alinea in een document:
/
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.