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ącLocaleId
wł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.LocaleId
nieruchomość. Umożliwi to uzyskanie identyfikatora ustawień regionalnych powiązanego z polem.