Określ ustawienia regionalne na poziomie pola

Oto przewodnik krok po kroku wyjaśniający następujący kod źródłowy C#, który umożliwia określenie lokalizacji na poziomie pola przy użyciu funkcji Aspose.Words dla .NET. Zanim użyjesz tego kodu, upewnij się, że w swoim projekcie umieściłeś bibliotekę Aspose.Words.

Krok 1: Ustaw ścieżkę katalogu dokumentów

// Ścieżka do katalogu dokumentów.
string dataDir = "YOUR_DIRECTORY_OF_DOCUMENTS";

Pamiętaj, aby podać poprawną ścieżkę do katalogu dokumentów, w którym zostanie zapisany edytowany dokument.

Krok 2: Utwórz generator dokumentów

DocumentBuilder builder = new DocumentBuilder();

Tutaj tworzymy instancjęDocumentBuilder klasa, która umożliwi nam dodanie pól do dokumentu.

Krok 3: Wstaw pole daty z konkretną lokalizacją

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

Do wstawienia pola typu używamy generatora dokumentówFieldType.FieldDate do dokumentu. UstawiającLocaleIdwłasność do1049, podajemy rosyjską lokalizację tego pola.

Krok 4: Zapisz zmodyfikowany dokument

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

Na koniec zapisujemy zmodyfikowany dokument z określoną lokalizacją do określonego pliku.

Przykładowy kod źródłowy do określania lokalizacji na poziomie pola za pomocą Aspose.Words dla .NET

// Ścieżka do katalogu dokumentów.
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");

To był przykładowy kod źródłowy określający lokalizację na poziomie pola w dokumencie przy użyciu Aspose.Words dla .NET. Możesz użyć tego kodu, aby wstawić pola daty z określonymi lokalizacjami w dokumentach programu Word.

Często zadawane pytania

P: Jak mogę określić ustawienia regionalne na poziomie pola w Aspose.Words dla .NET?

O: Aby określić ustawienia regionalne na poziomie pola w Aspose.Words dla .NET, możesz użyć opcjiFieldOptions klasa i jejFieldLocale właściwość, aby ustawić żądane ustawienia regionalne. Możesz na przykład użyćFieldOptions.FieldLocale = new CultureInfo("fr-FR") aby określić ustawienia regionalne języka francuskiego (Francja).

P: Czy można określić inne ustawienia regionalne dla każdego pola w Aspose.Words dla .NET?

O: Tak, możliwe jest określenie różnych ustawień regionalnych dla każdego pola w Aspose.Words dla .NET. Możesz skorzystać zFieldOptions.FieldLocale właściwość przed utworzeniem lub aktualizacją określonego pola w celu przypisania mu innych ustawień regionalnych.

P: Jak mogę uzyskać aktualnie używane ustawienia regionalne dla pola w Aspose.Words dla .NET?

O: Aby uzyskać aktualnie używane ustawienia regionalne dla pola w Aspose.Words dla .NET, możesz użyćField.LocaleIdnieruchomość. Umożliwi to uzyskanie identyfikatora ustawień regionalnych powiązanego z polem.