वाटरमार्क पीडीएफ के बा

PDF फाइल में वाटरमार्क जोड़ल एगो बढ़िया तरीका बा जवना से रउरा मूल्यवान सामग्री के सुरक्षा हो सके आ ई सुनिश्चित कइल जा सके कि रउरा काम के सही श्रेय दिहल जाव. चाहे रउआ आपन पीडीएफ ऑनलाइन वॉटरमार्क बनावल चाहत बानी, भा पायथन के इस्तेमाल से कस्टम वॉटरमार्क बनावल चाहत बानी, प्रक्रिया सरल आ सीधा बा। एह ब्लॉग पोस्ट में हमनी के ई खोजब जा कि पीडीएफ फाइल में वॉटरमार्क कइसे जोड़ल जा सकेला, ऑनलाइन टूल से आ पायथन के इस्तेमाल से. चाहे रउआँ टेक्स्ट वाटरमार्क डालल चाहत बानी, भा इमेज वाटरमार्क जोड़ल चाहत बानी, एह गाइड में रउआँ के देखावल जाई कि पीडीएफ में वॉटरमार्क ऑनलाइन कइसे जोड़ल जा सके ला आ पीडीएफ में वॉटरमार्क कइसे मुफ्त में जोड़ल जा सके ला।

जानकारी: एस्पोज मुफ्त ऑनलाइन पावरपॉइंट टूल उपलब्ध करावेला जवना से रउआ प्रेजेंटेशन में वाटरमार्क जोड़लवाटरमार्क हटावल प्रेजेंटेशन से कर सकेनी।

वाटरमार्क एपीआई डालल जाला

Aspose.PDF Cloud हमनी के पुरस्कृत REST API हवे जे पीडीएफ फाइल सभ के बिबिध आउटपुट फॉर्मेट सभ में बनावे, हेरफेर करे आ रेंडर करे के फीचर उपलब्ध करावे ला। एकरे अलावा ई रउआँ के EPUB, HTML, TeX, SVG, XML, इत्यादि फाइल सभ के लोड करे आ पीडीएफ फॉर्मेट में सेव करे में भी सक्षम बनावे ला कम कोड लाइन के बा। एह एपीआई के सबसे अद्भुत हिस्सा एकर प्लेटफार्म से स्वतंत्र क्षमता बा। डेस्कटॉप, वेब, भा मोबाइल समेत कवनो प्लेटफार्म पर पीडीएफ प्रोसेसिंग क्षमता के लागू कइल आ ओकर इस्तेमाल कइल. आपन जरूरत पूरा करे खातिर एडोब एक्रोबैट भा दोसरा एप्लीकेशन इंस्टॉल करे के जरूरत नइखे.

चूंकि एह लेख में हमनी के जोर पायथन भाषा के ओर बा, एहसे हमनी के पहिले Aspose.PDF Cloud SDK for Python इंस्टॉल करे के जरूरत बा जवन Aspose.PDF Cloud API के आसपास एगो रैपर ह। एसडीके PIPGitHub रिपोजिटरी पर डाउनलोड करे खातिर उपलब्ध बा। त कृपया सिस्टम पर एसडीके के नवीनतम संस्करण इंस्टॉल करे खातिर टर्मिनल/कमांड प्रॉम्प्ट पर निम्नलिखित कमांड के निष्पादित करीं।

 pip install asposepdfcloud

एमएस विजुअल स्टूडियो के बा

अगर रउआँ के सीधे विजुअल स्टूडियो आईडीई के भीतर अपना पायथन प्रोजेक्ट में संदर्भ जोड़े के जरूरत होखे, कृपया पायथन वातावरण विंडो के नीचे पैकेज के रूप में asposepdfcloud के खोज करीं।

Aspose.PDF क्लाउड पायथन के बा

छवि 1:- पायथन पैकेज खातिर Aspose.PDF क्लाउड एसडीके।

इंस्टॉलेशन के बाद, हमनी के Aspose.Cloud dashboard से क्लाइंट क्रेडेंशियल लेवे के होई। अगर रउरा लगे खाता नइखे त रउरा गिटहब भा गूगल खाता के इस्तेमाल से सब्सक्राइब कर सकीलें.

ग्राहक क्रेडेंशियल के बारे में बतावल गइल बा

छवि 2:- Aspose.Cloud डैशबोर्ड पर क्लाइंट क्रेडेंशियल।

पायथन के इस्तेमाल से पीडीएफ में वाटरमार्क जोड़ीं

पायथन के इस्तेमाल से पीडीएफ दस्तावेज में टेक्स्ट वाटरमार्क जोड़े खातिर कृपया नीचे दिहल निर्देश के पालन करीं।

  1. क्लाइंट आईडी & क्लाइंट सीक्रेट के विवरण के आर्गुमेंट के रूप में उपलब्ध करावत समय ApiClient क्लास के इंस्टेंस बनाईं
  2. दूसरा, PdfApi क्लास के एगो इंस्टेंस बनाईं जवन ApiClient ऑब्जेक्ट के आर्गुमेंट के रूप में लेवे
  3. तीसरा, इनपुट पीडीएफ फाइल के नाम, रिजल्ट पीडीएफ के नाम आ पन्ना नंबर बताईं जहाँ वाटरमार्क जोड़ल जरूरी बा
  4. अब, एगो Stamp ऑब्जेक्ट बनाईं आ घुमावे के कोण, अपारदर्शिता, क्षैतिज आ ऊर्ध्वाधर संरेखण, वाटरमार्क मान, फॉन्ट विवरण, अग्रभूमि आ पृष्ठभूमि के रंग के जानकारी से संबंधित गुण निर्दिष्ट करीं
  • अंत में, पीडीएफ में वाटरमार्क जोड़े खातिर, PdfApi क्लास के मेथड postpagetextstamps(..) के कॉल करीं।
# अउरी उदाहरण खातिर, कृपया https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-python पर जाईं

def textWatermark():
    try:
        #Client credentials
        client_secret = "406b404b2df649611e508bbcfcd2a77f"
        client_id = "88d1cda8-b12c-4a80-b1ad-c85ac483c5c5"

        #initialize PdfApi client instance using client credetials
        pdf_api_client = asposepdfcloud.api_client.ApiClient(client_secret, client_id)

        # PdfApiClient के तर्क के रूप में पास करत समय PdfApi इंस्टेंस बनाईं
        pdf_api = PdfApi(pdf_api_client)

        #input PDF file name
        input_file = 'awesomeTable.pdf'

        # पीडीएफ के पन्ना संख्या जहाँ टेक्स्ट स्टांप जोड़ल जरूरी बा
        pageNumber = 1

        textStamp = asposepdfcloud.models.Stamp
        textStamp.type = 'Text'
        textStamp.background = True
        textStamp.horizontal_alignment = 1 #Left
        textStamp.opacity = 0.5
        textStamp.rotate = 1
        textStamp.rotate_angle = 45
        textStamp.x_indent=100
        textStamp.y_indent=100
        textStamp.zoom=1.5
        textStamp.value = 'Confidential'
        
        textState = asposepdfcloud.TextState
        textState.font_size = 20
        textState.font= 'Arial'
        textState.foreground_color = {'A': 0,
        'R': 200,
        'G': 0,
        'B': 0 }
        textState.background_color = {
         'A': 10,
        'R': 0,
        'G': 0,
        'B': 0}
        textState.font_style = 2
        textStamp.vertical_alignment = 1

        #invoke Aspose.Pdf Cloud SDK API to insert text watermark in PDF file
        response = pdf_api.post_page_text_stamps(input_file, pageNumber, textStamp)

        # कंसोल में संदेश प्रिंट करीं (वैकल्पिक)
        print('Text Watermark successfully added to PDF document !')    
    except ApiException as e:
        print("Exception while calling PdfApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)
पाठ वाटरमार्क पूर्वावलोकन बा

छवि 3:- पाठ वाटरमार्क पीडीएफ में जोड़ल गइल बा।

टेक्स्ट वाटरमार्क जोड़े खातिर cURL कमांड के इस्तेमाल करीं

cURL एगो कमांड-लाइन टूल हवे जेवना से रउआँ HTTP समेत बिबिध प्रोटोकॉल सभ के इस्तेमाल से कौनों सर्वर से या सर्वर पर डेटा ट्रांसफर क सके लीं। एकरे अलावा ई कमांड लाइन टर्मिनल के माध्यम से REST एपीआई सभ के एक्सेस करे खातिर एगो सुविधाजनक तंत्र भी उपलब्ध करावे ला। चूँकि Aspose.PDF Cloud REST आर्किटेक्चर पर आधारित बा, एहसे एकरा के cURL कमांड के इस्तेमाल से आसानी से एक्सेस कइल जा सकेला.

अब, पहिला कदम बा कि Aspose.Cloud डैशबोर्ड प निर्दिष्ट आपके अलग-अलग क्लाइंट क्रेडेंशियल के आधार प JSON वेब टोकन (JWT) बनावल जाए। जेडब्ल्यूटी टोकन पैदा करे खातिर कृपया निम्नलिखित कमांड के निष्पादित करीं:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=88d1cda8-b12c-4a80-b1ad-c85ac483c5c5&client_secret=406b404b2df649611e508bbcfcd2a77f" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

एकरे बाद, कृपया पीडीएफ फाइल में टेक्स्ट वाटरमार्क जोड़े खातिर निम्नलिखित कमांड के निष्पादित करीं, जहाँ 45 डिग्री के घुमावे के कोण, क्षैतिज संरेखण Left आ Vertical alignment Bottom के रूप में निर्दिष्ट कइल गइल बा।

curl -v -X POST "https://api.aspose.cloud/v3.0/pdf/awesomeTable.pdf/pages/1/stamps/text" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "[  {    \"Background\": true,    \"HorizontalAlignment\": \"1\",    \"Opacity\": 0.5,    \"Rotate\": \"1\",    \"RotateAngle\": 45.,    \"XIndent\": 100,    \"YIndent\": 100,    \"Zoom\": 1.5,    \"TextAlignment\": \"0\",    \"Value\": \"Confidential\",    \"TextState\": {      \"FontSize\": 20,      \"Font\": \"Arial\",      \"ForegroundColor\": {        \"A\": 0,        \"R\": 200,        \"G\": 0,        \"B\": 0      },      \"BackgroundColor\": {        \"A\": 10,        \"R\": 0,        \"G\": 0,        \"B\": 0      },      \"FontStyle\": \"2\"    },    \"VerticalAlignment\": \"1\",    \"BottomMargin\": 10,    \"LeftMargin\": 10,    \"TopMargin\": 10,    \"RightMargin\": 10  }]"

इमेज वाटरमार्क जोड़े खातिर cURL कमांड के इस्तेमाल करीं

पीडीएफ दस्तावेज में इमेज वॉटरमार्क जोड़ल आ आउटपुट के क्लाउड स्टोरेज में सेव करे खातिर कृपया निम्नलिखित cURL कमांड के निष्पादित करीं।

अगर रउआँ के आउटपुट के स्थानीय ड्राइव पर सेव करे के जरूरत बा, त कृपया “-o” तर्क निर्दिष्ट करीं।

curl -v -X POST "https://api.aspose.cloud/v3.0/pdf/awesomeTable.pdf/pages/1/stamps/image" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "[  {    \"Links\": [      {        \"Type\": \"Image\",        \"Title\": \"Image stamp\"      }    ],    \"Background\": true,    \"HorizontalAlignment\": \"LEFT\",    \"Opacity\": 1.0,    \"Rotate\": \"None\",    \"RotateAngle\": 0,    \"XIndent\": 0,    \"YIndent\": 0,    \"Zoom\": 0.5,    \"FileName\": \"confidential.jpg\",    \"Width\": 400,    \"Height\": 200,    \"VerticalAlignment\": \"TOP\",    \"BottomMargin\": 0,    \"LeftMargin\": 10,    \"TopMargin\": 10,    \"RightMargin\": 0  }]"
छवि के वाटरमार्क के पूर्वावलोकन

छवि 4:- छवि वॉटरमार्क पीडीएफ में बा।

उपर दिहल उदाहरण में इस्तेमाल कइल गइल नमूना फाइल सभ के awesomeTable.pdf, Text-Watermark.pdf, आ Image-Watermark.pdf से डाउनलोड कइल जा सके ला।

अंतिम बात

निष्कर्ष में कहल जा सकेला कि पीडीएफ फाइल में वाटरमार्क जोड़ल रउरा सामग्री के सुरक्षा आ ई सुनिश्चित करे के एगो त्वरित आ कारगर तरीका बा कि ओकरा के सही तरीका से श्रेय दिहल जाव. चाहे रउआँ ऑनलाइन टूल के इस्तेमाल कइल पसंद करीं भा पायथन स्क्रिप्ट, बहुत सारा विकल्प उपलब्ध बा जे रउआँ के अपना पीडीएफ सभ के आसानी से वाटरमार्क करे में मदद करी। एह ब्लॉग पोस्ट में बतावल चरण के पालन करके रउआ पीडीएफ फाइल में वॉटरमार्क आसानी से जोड़ सकेनी आ आपन मूल्यवान जानकारी सुरक्षित कर सकेनी। त इंतजार काहे कइल जाव? आज से ही आपन पीडीएफ फाइल के वाटरमार्किंग शुरू करीं आ ई जान के अपना के मन के शांति दीं कि राउर काम सुरक्षित बा.

रउआँ के GitHub से क्लाउड एसडीके के स्रोत कोड डाउनलोड करे खातिर भी लीवरेज मिलेला। एकरा अलावा, अगर रउआँ के कवनो संबंधित क्वेरी बा या एपीआई के इस्तेमाल करत घरी रउआँ के कवनो समस्या के सामना करे के पड़े, त कृपया फ्री प्रोडक्ट सपोर्ट फोरम के माध्यम से हमनी से बेझिझक संपर्क करीं।

संबंधित लेख बा

हमनी के सलाह बा कि निम्नलिखित लेखन पर जा के निम्नलिखित के बारे में जाने के चाहीं: