Kultura aktualizace pole
Zde je podrobný návod k vysvětlení zdrojového kódu C# níže, který používá funkci “Field Culture Update” Aspose.Words for .NET. Ujistěte se, že pečlivě dodržujete každý krok, abyste dosáhli požadovaných výsledků.
Krok 1: Nastavení adresáře dokumentů
V poskytnutém kódu musíte zadat adresář vašich dokumentů. Nahraďte hodnotu „VÁŠ ADRESÁŘ DOKUMENTŮ“ příslušnou cestou k adresáři vašich dokumentů.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Krok 2: Vytvoření dokumentu a generátoru dokumentů
Začneme vytvořením nového dokumentu a generátoru dokumentů.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Krok 3: Vložení pole času
PoužívámeInsertField()
metoda pro vložení časového pole do dokumentu.
builder. InsertField(FieldType.FieldTime, true);
Tím se do dokumentu vloží časové pole.
Krok 4: Konfigurace kultury aktualizace pole
Možnosti pole nakonfigurujeme tak, aby specifikovalo, že kultura aktualizace pole by měla být založena na kódu pole.
doc.FieldOptions.FieldUpdateCultureSource = FieldUpdateCultureSource.FieldCode;
doc.FieldOptions.FieldUpdateCultureProvider = new FieldUpdateCultureProvider();
Tyto možnosti určují kulturu použitou pro aktualizaci polí.
Ukázkový zdrojový kód pro aktualizaci Field Culture pomocí Aspose.Words pro .NET
// Cesta k adresáři dokumentů.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
// Vytvořte dokument a generátor dokumentů.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Vložte časové pole.
builder. InsertField(FieldType.FieldTime, true);
// Nakonfigurujte kulturu aktualizace pole.
doc.FieldOptions.FieldUpdateCultureSource = FieldUpdateCultureSource.FieldCode;
doc.FieldOptions.FieldUpdateCultureProvider = new FieldUpdateCultureProvider();
// Uložte dokument.
doc.Save(dataDir + "UpdateCultureChamps.pdf");
V tomto příkladu jsme vytvořili nový dokument, vložili pole času a nakonfigurovali kulturu aktualizace pole. Poté jsme dokument uložili se zadaným názvem souboru.
Tímto končí náš průvodce používáním funkce “Aktualizovat kulturu pole” s Aspose.Words pro .NET.
FAQ
Otázka: Jaká je kultura aktualizace pole v Aspose.Words?
Odpověď: Kultura aktualizace polí v Aspose.Words odkazuje na kulturu používanou k formátování a aktualizaci hodnot polí v dokumentu aplikace Word. Kultura určuje, jak jsou čísla, data a další data prezentována v polích při jejich aktualizaci.
Otázka: Jak nastavit kulturu aktualizace pro pole v dokumentu aplikace Word pomocí Aspose.Words?
Odpověď: Chcete-li nastavit kulturu aktualizace pro pole v dokumentu aplikace Word pomocí Aspose.Words, můžete postupovat takto:
- Importujte třídu Document z oboru názvů Aspose.Words.
- Vytvořte instanci dokumentu načtením existujícího dokumentu.
- Pomocí vlastnosti Document.UpdateFieldsCultureInfo nastavte kulturu aktualizace pro pole.
Otázka: Jaké jsou podporované kultury pro aktualizaci polí v Aspose.Words?
Odpověď: Aspose.Words podporuje různé kultury pro aktualizaci polí. Můžete zadat jakoukoli kulturu podporovanou operačním systémem. Například „en-US“ pro americkou angličtinu, „fr-FR“ pro francouzštinu, „de-DE“ pro němčinu atd.
Otázka: Je možné nastavit specifickou kulturu pro jednotlivou oblast spíše než pro celý dokument?
Odpověď: Ano, je možné nastavit specifickou kulturu pro jednotlivou oblast spíše než pro celý dokument. V Aspose.Words má každé pole vlastnost Format, kterou lze použít k nastavení kultury formátování specifické pro dané pole. To vám umožní řídit, jak se toto pole zobrazí a aktualizuje nezávisle na ostatních polích v dokumentu.
Otázka: Jak mohu zkontrolovat aktuálně definovanou kulturu aktualizace polí v dokumentu aplikace Word?
Odpověď: Chcete-li zkontrolovat aktuálně definovanou kulturu aktualizace polí v dokumentu aplikace Word, můžete použít vlastnost Document.UpdateFieldsCultureInfo. Tato vlastnost vrací objekt CultureInfo představující kulturu aktuálně používanou pro nastavení aktualizací polí.