---
title: "کار با هایپرلینک ها"
---


یک لینک در اسناد Microsoft Word فیلد `HYPERLINK` است. در Aspose.Words، هایپرلینک ها از طریق کلاس [FieldHyperlink](https://reference.aspose.com/words/python-net/aspose.words.fields/fieldhyperlink/) پیاده سازی می شوند.

## درج هایپرلینک

از روش [insert_hyperlink](https://reference.aspose.com/words/python-net/aspose.words/documentbuilder/insert_hyperlink/) برای درج یک لینک در سند استفاده کنید. این روش سه پارامتر را می پذیرد:

1. متن پیوند برای نمایش در سند
2. مقصد پیوند (URL یا نام نشانک داخل سند)
3. پارامتر Boolean که باید true باشد اگر `URL` نام یک نشانک در داخل یک سند باشد

روش **InsertHyperlink** همیشه در ابتدا و انتهای URL، آپستروف ها را اضافه می کند.

{{% alert color="primary" %}}

توجه داشته باشید که باید قالب بندی فونت را برای متن نمایش دهنده هایپرلینک به طور صریح با استفاده از ویژگی `Font` مشخص کنید.

{{% /alert %}}

مثال کد زیر نشان می دهد که چگونه یک هایپرلینک را با استفاده از [DocumentBuilder](https://reference.aspose.com/words/python-net/aspose.words/documentbuilder/) به یک سند وارد کنید:

{{< gist "aspose-words-gists" "e9d8f984dac599756ccb4a64b8c79768" "Examples-DocsExamples-DocsExamples-Programming with Documents-Working with Document-add_content_using_document_builder-InsertHyperlink.py" >}}

## هایپرلینک ها را جایگزین یا تغییر دهید

هایپرلینک در اسناد Microsoft Word یک فیلد است. یک فیلد در یک سند Word یک ساختار پیچیده متشکل از چندین گره است که شامل شروع فیلد، کد فیلد، جداکننده فیلد، نتیجه فیلد و پایان فیلد است. فیلدها می توانند تودرتو باشند، حاوی محتوای غنی باشند و چندین پاراگراف یا بخش در یک سند را شامل شوند

برای جایگزینی یا اصلاح لینک‌ها، باید پیوندهای موجود در سند را پیدا کنید و متن، URL یا هر دو را جایگزین کنید.

مثال کد زیر نشان می دهد که چگونه می توان همه لینک ها را در سند Word پیدا کرد و `URL` و نام نمایشی آنها را تغییر داد:

{{< gist "aspose-words-gists" "e9d8f984dac599756ccb4a64b8c79768" "Examples-DocsExamples-DocsExamples-Programming with Documents-working_with_fields-ReplaceHyperlinks.py" >}}
