Přidejte Bidi značky do dokumentu Word
Aspose.Words for .NET je výkonná knihovna pro vytváření, úpravy a manipulaci s dokumenty Wordu v aplikaci C#. Mezi funkcemi, které Aspose.Words nabízí, je možnost přidat do dokumentu Bidi (obousměrné) značky. V této příručce vás provedeme tím, jak použít zdrojový kód C# Aspose.Words for .NET k přidání značek Bidi do dokumentu.
Porozumění knihovně Aspose.Words
Než se ponoříte do kódu, je důležité porozumět knihovně Aspose.Words pro .NET. Aspose.Words je oblíbená knihovna, která usnadňuje a zefektivňuje zpracování textu s dokumenty aplikace Word. Nabízí širokou škálu funkcí pro vytváření, úpravu a manipulaci s dokumenty Word, včetně přidávání značek Bidi.
Vytvoření dokumentu a přidání obsahu
Prvním krokem je vytvoření nového dokumentu a přidání obsahu do něj. Pomocí třídy Document vytvořte novou instanci dokumentu. Poté použijte třídu DocumentBuilder k přidání textu do dokumentu. Zde je příklad:
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder. Writen("Hello world!");
builder.ParagraphFormat.Bidi = true;
builder. Writen("שלום עולם!");
builder. Writen("مرحبا بالعالم!");
tomto příkladu vytvoříme nový dokument a použijeme DocumentBuilder k přidání textu. Přidali jsme tři řádky textu: jeden v angličtině, jeden v hebrejštině a jeden v arabštině, abychom ukázali přidávání obsahu v různých jazycích.
Přidány značky Bidi
Po přidání obsahu můžeme nyní do dokumentu přidat značky Bidi. K tomu použijeme třídu TxtSaveOptions a vlastnost AddBidiMarks nastavíme na true. Zde je postup:
TxtSaveOptions saveOptions = new TxtSaveOptions { AddBidiMarks = true };
doc.Save(dataDir + "WorkingWithTxtSaveOptions.AddBidiMarks.txt", saveOptions);
V tomto příkladu vytvoříme instanci TxtSaveOptions a nastavíme vlastnost AddBidiMarks na true. Dále použijeme metodu Save třídy Document k uložení dokumentu s Bidi značkami.
Příklad zdrojového kódu pro funkci “Přidat Bidi Marks” s Aspose.Words pro .NET
// Cesta k adresáři vašich dokumentů
string dataDir = "YOUR DOCUMENTS DIRECTORY";
// Vytvořte dokument a přidejte obsah
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder. Writen("Hello world!");
builder.ParagraphFormat.Bidi = true;
builder. Writen("שלום עולם!");
builder. Writen("مرحبا بالعالم!");
// Přidejte značky Bidi
TxtSaveOptions saveOptions = new TxtSaveOptions { AddBidiMarks = true
};
doc.Save(dataDir + "WorkingWithTxtSaveOptions.AddBidiMarks.txt", saveOptions);
Závěr
této příručce jsme vysvětlili, jak použít Aspose.Words pro .NET k přidání značek Bidi do dokumentu aplikace Word pomocí poskytnutého zdrojového kódu C#. Podle uvedených kroků můžete snadno přidat značky Bidi do dokumentů aplikace Word v aplikaci C#. Aspose.Words nabízí obrovskou flexibilitu a výkon pro zpracování textu s formátováním textu a správou jazyků, což vám umožňuje profesionálně vytvářet vícejazyčné dokumenty.
Často kladené otázky
Otázka: Co je Aspose.Words for .NET?
Aspose.Words for .NET je výkonná knihovna pro vytváření, úpravy a manipulaci s dokumenty Word v aplikaci C#. Nabízí mnoho funkcí pro zpracování textu s dokumenty Word, včetně přidávání Bidi (obousměrných) značek.
Otázka: Jaké funkce nabízí Aspose.Words for .NET?
Aspose.Words for .NET nabízí širokou škálu funkcí pro vytváření, úpravy a manipulaci s dokumenty aplikace Word. Některé z těchto funkcí zahrnují vytváření dokumentů, přidávání obsahu, formátování textu, správu tabulek, slučování a rozdělování dokumentů, převod dokumentů a další.
Otázka: Jak mohu přidat značky Bidi do dokumentu aplikace Word pomocí Aspose.Words for .NET?
Značky Bidi můžete do dokumentu aplikace Word přidat takto:
Vytvořte nový dokument pomocíDocument
třída.
PoužijteDocumentBuilder
třídy přidat obsah do dokumentu.
Jakmile přidáte obsah, použijteTxtSaveOptions
třídu a nastavteAddBidiMarks
majetek dotrue
.
Uložte dokument s Bidi značkami pomocíSave
metodaDocument
třída.
Otázka: Podporuje Aspose.Words více jazyků pro přidávání značek Bidi?
Ano, Aspose.Words podporuje více jazyků pro přidávání značek Bidi. Bidi značky můžete přidat do textu v různých jazycích, jako je angličtina, hebrejština a arabština, pomocí Aspose.Words for .NET.
Otázka: Existují nějaké další možnosti pro uložení dokumentu se značkami Bidi?
Ano, můžete zadat další možnosti při ukládání dokumentu s Bidi značkami pomocíTxtSaveOptions
třída. Můžete například nastavit formát uložení dokumentu, možnosti kódování atd.