Nastavit ruštinu jako výchozí jazyk úprav

V tomto tutoriálu vás provedeme zdrojovým kódem C# pro nastavení ruštiny jako výchozího jazyka pro úpravy pomocí Aspose.Words pro .NET. Tato funkce umožňuje nastavit výchozí jazyk při načítání dokumentu.

Krok 1: Nastavení projektu

Chcete-li začít, vytvořte nový projekt C# ve svém oblíbeném IDE. Ujistěte se, že váš projekt odkazuje na knihovnu Aspose.Words for .NET.

Krok 2: Načtení dokumentu

V tomto kroku načteme dokument Wordu, pro který chceme nastavit ruštinu jako výchozí jazyk úprav. K načtení dokumentu použijte následující kód:

LoadOptions loadOptions = new LoadOptions();
loadOptions.LanguagePreferences.DefaultEditingLanguage = EditingLanguage.Russian;

// Cesta k adresáři dokumentů.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "No default editing language.docx", loadOptions);

Nahradit"YOUR DOCUMENTS DIRECTORY" se skutečnou cestou k adresáři, kde je umístěn váš dokument.

Krok 3: Kontrola výchozího jazyka

Po nahrání dokumentu zkontrolujeme, zda byl jako výchozí jazyk správně nastaven ruština. K získání výchozího ID jazyka použijte následující kód:

int localeId = doc.Styles.DefaultFont.LocaleId;
Console.WriteLine(
	localeId == (int) EditingLanguage.Russian
		? "The document either has no any language set in defaults or it was set to Russian originally."
		: "The document default language was set to another than Russian language originally, so it is not overridden.");

Kód kontroluje, zda ID jazyka odpovídá ruštině. Podle výsledku zobrazí odpovídající zprávu.

Příklad zdrojového kódu pro Nastavit ruštinu jako výchozí jazyk pro úpravy pomocí Aspose.Words pro .NET


	LoadOptions loadOptions = new LoadOptions();
	loadOptions.LanguagePreferences.DefaultEditingLanguage = EditingLanguage.Russian;
	
	// Cesta k adresáři dokumentů.
	string dataDir = "YOUR DOCUMENT DIRECTORY";
	Document doc = new Document(dataDir + "No default editing language.docx", loadOptions);

	int localeId = doc.Styles.DefaultFont.LocaleId;
	Console.WriteLine(
		localeId == (int) EditingLanguage.Russian
			? "The document either has no any language set in defaults or it was set to Russian originally."
			: "The document default language was set to another than Russian language originally, so it is not overridden.");

Ujistěte se, že jste zadali správnou cestu dokumentu vdataDir variabilní.

Nyní jste se naučili, jak nastavit ruštinu jako výchozí jazyk pro úpravy dokumentu pomocí Aspose.Words pro .NET. Postupujte podle návodu