EndColumnBookmark
Inhalt
[
Ausblenden
]DocumentBuilder.EndColumnBookmark method
Markiert die aktuelle Position im Dokument als Spalten-Lesezeichenende. Die Position muss in einer Tabellenzelle liegen.
public BookmarkEnd EndColumnBookmark(string bookmarkName)
Parameter | Typ | Beschreibung |
---|---|---|
bookmarkName | String | Name des Lesezeichens. |
Rückgabewert
Der Lesezeichen-Endknoten, der gerade erstellt wurde.
Bemerkungen
Ein Spaltenlesezeichen deckt eine oder mehrere Spalten in einem Zeilenbereich ab. Um ein gültiges Lesezeichen zu erstellen, müssen Sie beide aufrufenStartColumnBookmark
UndEndColumnBookmark
mit dem gleichen bookmarkNameParameter.
Falsch formatierte Lesezeichen oder Lesezeichen mit doppelten Namen werden beim Speichern des Dokuments ignoriert.
Die tatsächliche Position des eingefügtenBookmarkEnd
Der Knoten kann von der aktuellen document Builder-Position abweichen.
Beispiele
Zeigt, wie ein Spaltenlesezeichen erstellt wird.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.StartTable();
builder.InsertCell();
// Zellen 1,2,4,5 werden mit einem Lesezeichen versehen.
builder.StartColumnBookmark("MyBookmark_1");
// Falsch formatierte Lesezeichen oder Lesezeichen mit doppelten Namen werden beim Speichern des Dokuments ignoriert.
builder.StartColumnBookmark("MyBookmark_1");
builder.StartColumnBookmark("BadStartBookmark");
builder.Write("Cell 1");
builder.InsertCell();
builder.Write("Cell 2");
builder.InsertCell();
builder.Write("Cell 3");
builder.EndRow();
builder.InsertCell();
builder.Write("Cell 4");
builder.InsertCell();
builder.Write("Cell 5");
builder.EndColumnBookmark("MyBookmark_1");
builder.EndColumnBookmark("MyBookmark_1");
builder.InsertCell();
builder.Write("Cell 6");
builder.EndRow();
builder.EndTable();
doc.Save(ArtifactsDir + "Bookmarks.CreateColumnBookmark.docx");
Siehe auch
- class BookmarkEnd
- class DocumentBuilder
- namensraum Aspose.Words
- Montage Aspose.Words