Swift SDK में Word या PDF फ़ाइल संपादित करें

फ़ाइलों को Swift प्रोग्रामेटिक रूप से संपादित करने के लिए REST API का उपयोग करें

जब डेवलपर्स दिए गए Swift समाधान के साथ किसी दस्तावेज़ को संशोधित करते हैं, तो वास्तव में जो संपादित किया जा रहा है वह दस्तावेज़ ऑब्जेक्ट मॉडल (डीओएम) है। इस प्रकार, DOM के रूप में दर्शाए गए दस्तावेज़ में लगभग कोई भी परिवर्तन किया जा सकता है। प्रदान किए गए Swift SDK के साथ, डेवलपर आसानी से किसी दस्तावेज़ को संपादित कर सकते हैं: टेक्स्ट संशोधित करें, तालिकाएँ अपडेट करें, चित्र जोड़ें आदि। बस अपने वर्ड, PDF या फ़ाइल को एक समर्थित लोड प्रारूप में लोड करें, प्रोग्रामेटिक रूप से आवश्यक परिवर्तन करें और परिणाम को एक समर्थित सेव प्रारूप में निर्यात करें।

कोड स्निपेट देखें

REST API का उपयोग करके स्कैला में दस्तावेज़ संपादित करें

हमारी लिनक्स लाइब्रेरी डेवलपर्स को दस्तावेज़ ऑब्जेक्ट मॉडल (DOM) को संपादित करके सीधे दस्तावेज़ को संशोधित करने की क्षमता देती है, जिसका अर्थ है कि कोई अतिरिक्त सॉफ़्टवेयर स्थापित करने की आवश्यकता नहीं है।

यह जानना महत्वपूर्ण है कि इस स्कैला समाधान का उपयोग करके, आप किसी भी समर्थित प्रारूप में किसी दस्तावेज़ को संपादित कर सकते हैं। उदाहरण के लिए, PDF, DOCX, DOC, RTF, ODT, EPUB, HTML और अन्य प्रारूपों में एक फ़ाइल लोड करना संभव है, और फिर इस फ़ाइल को संशोधित करके उसी प्रारूप में या किसी अन्य समर्थित प्रारूप में सहेजना संभव है।

Swift. में टेक्स्ट संपादित करें

वर्ड, PDF या किसी अन्य दस्तावेज़ को संपादित करने का सबसे लोकप्रिय मामला टेक्स्ट एडिटिंग है। दिए गए सॉफ़्टवेयर समाधान के साथ, आप दस्तावेज़ के भीतर Swift का उपयोग करके टेक्स्ट जोड़, संशोधित या हटा सकते हैं।

स्कैला में तालिका संपादित करें

एक अन्य लोकप्रिय दस्तावेज़ संपादन विकल्प तालिका संपादन है। हमारा लिनक्स एसडीके आपको टेबल सेल में टेबल और टेक्स्ट के साथ काम करने की अनुमति देता है।

स्कैला डेवलपर्स टेबल और टेबल सेल को जोड़ या हटा सकते हैं, साथ ही उनमें टेक्स्ट जोड़, संपादित और हटा सकते हैं।

Swift का उपयोग करके किसी दस्तावेज़ में एक छवि जोड़ें

पाठ और तालिकाओं को संपादित करने के अलावा, एक और सामान्य विकल्प है: स्कैला में किसी दस्तावेज़ में चित्र जोड़ना। Swift डेवलपर DOM का उपयोग करके किसी फ़ाइल में एक छवि भी जोड़ सकते हैं।

किसी दस्तावेज़ को ऑनलाइन संपादित करें

इस शक्तिशाली Swift SDK को आज़माएं और दस्तावेज़ संपादन में कुछ विकल्पों का मूल्यांकन करें। निम्नलिखित उदाहरण का उपयोग करते हुए, अपना दस्तावेज़ लोड करें और कुछ बदलाव करें: टेक्स्ट जोड़ें, टेक्स्ट के साथ एक टेबल और टेबल सेल जोड़ें या दस्तावेज़ में एक छवि डालें:

एक दस्तावेज़ अपलोड करें जिसे आप संशोधित करना चाहते हैं
कोड चलाएँ
एक छवि अपलोड करें जिसे आप सम्मिलित करना चाहते हैं
सूची से लक्ष्य प्रारूप का चयन करें
import AsposeWordsCloud

let config = Configuration(clientId: "####-####-####-####-####", 
   clientSecret: "##################");
let api = try WordsAPI(configuration: config);

let requestDocument = InputStream(url: URL(string: "Input.docx"))!;
let requestParagraph = ParagraphInsert()
  .setText(text: "Morbi enim nunc faucibus a.");
let insertParagraphRequest = InsertParagraphOnlineRequest(document: requestDocument, 
   paragraph: requestParagraph);
let insertParagraph = try api.insertParagraphOnline(request: insertParagraphRequest);

let convertRequest = ConvertDocumentRequest(document: insertParagraph.document.values.first,
  format: "docx");
let convert = try api.convertDocument(request: convertRequest);
import AsposeWordsCloud

let config = Configuration(clientId: "####-####-####-####-####", 
   clientSecret: "##################");
let api = try WordsAPI(configuration: config);

let requestDocument = InputStream(url: URL(string: "Input.docx"))!;
let requestTable = TableInsert()
  .setColumnsCount(columnsCount: 1)
  .setRowsCount(rowsCount: 2);
let insertTableRequest = InsertTableOnlineRequest(document: requestDocument, 
   table: requestTable, nodePath: "");
let insertTable = try api.insertTableOnline(request: insertTableRequest);

let convertRequest = ConvertDocumentRequest(document: insertTable.document.values.first,
  format: "docx");
let convert = try api.convertDocument(request: convertRequest);
import AsposeWordsCloud

let config = Configuration(clientId: "####-####-####-####-####", 
   clientSecret: "##################");
let api = try WordsAPI(configuration: config);

let requestDocument = InputStream(url: URL(string: "Input1.docx"))!;
let requestDrawingObject = DrawingObjectInsert()
  .setHeight(height: 0)
  .setLeft(_left: 0)
  .setRelativeHorizontalPosition(
     relativeHorizontalPosition: DrawingObjectInsert.RelativeHorizontalPosition.margin)
  .setRelativeVerticalPosition(
     relativeVerticalPosition: DrawingObjectInsert.RelativeVerticalPosition.margin)
  .setTop(top: 0)
  .setWidth(width: 0)
  .setWrapType(wrapType: DrawingObjectInsert.WrapType.inline);

let requestImageFile = InputStream(url: URL(string: "Input2.docx"))!;
let insertDrawingObjectRequest = InsertDrawingObjectOnlineRequest(document: requestDocument, 
   drawingObject: requestDrawingObject, imageFile: requestImageFile, nodePath: "sections/0");
let insertDrawingObject = 
   try api.insertDrawingObjectOnline(request: insertDrawingObjectRequest);

let convertRequest = ConvertDocumentRequest(
   document: insertDrawingObject.document.values.first, format: "docx");
let convert = try api.convertDocument(request: convertRequest);
कोड चलाएँ
  
कोड Swift को क्लिपबोर्ड पर कॉपी करें

Swift में किसी फ़ाइल को कैसे संपादित करें

  1. Swift के लिए 'Aspose.Words Cloud' इंस्टॉल करें
  2. अपने Swift प्रोजेक्ट. में एक पुस्तकालय संदर्भ (लाइब्रेरी आयात करें) जोड़ें
  3. Swiftमें संपादित करने के लिए दस्तावेज़ लोड करें
  4. दस्तावेज़ की शुरुआत में सामग्री डालें
  5. क्लाउड स्टोरेज से रिजल्ट डॉक्यूमेंट डाउनलोड करें

Swift दस्तावेज़ संपादन का उपयोग करने के लिए पुस्तकालय

आप स्विफ्ट के लिए Aspose.Words Cloud SDK for Swift को स्थापित करने के लिए Swift पैकेज मैनेजर और Cocoapods निर्भरता प्रबंधक का उपयोग कर सकते हैं। पैकेज को स्थापित करने के बारे में विस्तृत जानकारी "Installation and Usage" खंड में दी गई है।

एक विकल्प के रूप में, आप GitHub से Aspose.Words Cloud SDK for Swift को क्लोन कर सकते हैं और इसे अपने प्रोजेक्ट में उपयोग कर सकते हैं।

आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए कृपया इन Instructions का पालन करें।

सिस्टम आवश्यकताएं

Swift 4.2 या नया

अधिक विवरण देखने के लिए Repository Documentation देखें।

5%

उत्पाद अपडेट के लिए सदस्यता लें

मासिक न्यूज़लेटर और ऑफ़र सीधे आपके मेलबॉक्स में प्राप्त करें।

© Aspose Pty Ltd 2001-2024. सर्वाधिकार सुरक्षित।