Geben Sie das Gebietsschema auf Feldebene an

Hier finden Sie eine Schritt-für-Schritt-Anleitung zur Erläuterung des folgenden C#-Quellcodes, der die Angabe der Lokalisierung auf Feldebene mithilfe der Funktion „Aspose.Words für .NET“ ermöglicht. Stellen Sie sicher, dass Sie die Aspose.Words-Bibliothek in Ihr Projekt eingebunden haben, bevor Sie diesen Code verwenden.

Schritt 1: Legen Sie den Pfad zum Dokumentverzeichnis fest

// Der Pfad zum Dokumentenverzeichnis.
string dataDir = "YOUR_DIRECTORY_OF_DOCUMENTS";

Stellen Sie sicher, dass Sie den korrekten Pfad zu Ihrem Dokumentenverzeichnis angeben, in dem das bearbeitete Dokument gespeichert wird.

Schritt 2: Erstellen Sie einen Dokumentengenerator

DocumentBuilder builder = new DocumentBuilder();

Hier erstellen wir eine Instanz vonDocumentBuilder Klasse, die es uns ermöglicht, dem Dokument Felder hinzuzufügen.

Schritt 3: Fügen Sie ein Datumsfeld mit einem bestimmten Ort ein

Field field = builder. InsertField(FieldType.FieldDate, true);
field.LocaleId = 1049;

Wir verwenden den Dokumentengenerator, um ein Feld vom Typ einzufügenFieldType.FieldDate in das Dokument ein. Durch Einstellen derLocaleIdEigentum zu1049, geben wir die russische Lokalisierung für dieses Feld an.

Schritt 4: Speichern Sie das geänderte Dokument

builder.Document.Save(dataDir + "WorkingWithFields.SpecifylocaleAtFieldlevel.docx");

Abschließend speichern wir das geänderte Dokument am angegebenen Speicherort in einer angegebenen Datei.

Beispielquellcode zur Angabe der Lokalisierung auf Feldebene mit Aspose.Words für .NET

// Der Pfad zum Dokumentenverzeichnis.
string dataDir = "YOUR_DIRECTORY_OF_DOCUMENTS";

DocumentBuilder builder = new DocumentBuilder();

Field field = builder. InsertField(FieldType.FieldDate, true);
field.LocaleId = 1049;

builder.Document.Save(dataDir + "WorkingWithFields.SpecifylocaleAtFieldlevel.docx");

Dies war ein Beispielquellcode zur Angabe der Lokalisierung auf Feldebene in einem Dokument mithilfe von Aspose.Words für .NET. Mit diesem Code können Sie Datumsfelder mit bestimmten Positionen in Ihre Word-Dokumente einfügen.

FAQs

F: Wie kann ich das Gebietsschema auf Feldebene in Aspose.Words für .NET angeben?

A: Um das Gebietsschema auf Feldebene in Aspose.Words für .NET anzugeben, können Sie Folgendes verwendenFieldOptions Klasse und ihreFieldLocale -Eigenschaft, um das gewünschte Gebietsschema festzulegen. Sie können zum Beispiel verwendenFieldOptions.FieldLocale = new CultureInfo("fr-FR") um das Gebietsschema Französisch (Frankreich) anzugeben.

F: Ist es möglich, für jedes Feld in Aspose.Words für .NET ein anderes Gebietsschema anzugeben?

A: Ja, es ist möglich, für jedes Feld in Aspose.Words für .NET ein anderes Gebietsschema anzugeben. Du kannst den … benutzenFieldOptions.FieldLocale Eigenschaft, bevor Sie ein bestimmtes Feld erstellen oder aktualisieren, um ihm ein anderes Gebietsschema zuzuweisen.

F: Wie kann ich das aktuell verwendete Gebietsschema für ein Feld in Aspose.Words für .NET abrufen?

A: Um das aktuell verwendete Gebietsschema für ein Feld in Aspose.Words für .NET abzurufen, können Sie das Feld verwendenField.LocaleId Eigentum. Dadurch können Sie die mit dem Feld verknüpfte Gebietsschemakennung abrufen.