Skip to content

Commit 4df414e

Browse files
Update appendLink.py
1 parent a48c38d commit 4df414e

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

Uses-Cases/Links/add/appendLink.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
import json
33
import logging
44
from pathlib import Path
5-
from asposepdfcloud import ApiClient, PdfApi
6-
from asposepdfcloud.models import LinkAnnotation, Color, Link, Rectangle
5+
from asposepdfcloud import ApiClient, PdfApi, LinkAnnotation, LinkActionType, LinkHighlightingMode, Color, Link, Rectangle
76

87
# Configure logging
98
logging.basicConfig(level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s")
@@ -63,9 +62,9 @@ def download_result(self):
6362
return
6463

6564
try:
66-
temp_file = self.pdf_api.download_file(Config.PDF_DOCUMENT_NAME)
65+
file_path = self.pdf_api.download_file(Config.PDF_DOCUMENT_NAME)
6766
local_path = Config.LOCAL_FOLDER / Config.LOCAL_RESULT_DOCUMENT_NAME
68-
shutil.move(temp_file, str(local_path))
67+
shutil.move(file_path, str(local_path))
6968
logging.info(f"download_result(): File successfully downloaded: {local_path}")
7069
except Exception as e:
7170
logging.error(f"download_result(): Failed to download file: {e}")
@@ -77,9 +76,9 @@ def append_link(self):
7776

7877
link_annotation = LinkAnnotation(
7978
links=[Link(href=Config.NEW_LINK_ACTION)],
80-
action_type="GoToURIAction",
79+
action_type= LinkActionType.GOTOURIACTION,
8180
action=Config.NEW_LINK_ACTION,
82-
highlighting="Invert",
81+
highlighting=LinkHighlightingMode.INVERT,
8382
color=Color(a=255, r=0, g=255, b=0),
8483
rect=Config.LINK_RECT,
8584
)

0 commit comments

Comments
 (0)