یک واترمارک به PDF اضافه کنید یا با استفاده از Swift واترمارک های اضافه شده قبلی را حذف کنید

با استفاده از این کتابخانه Swift، اسناد PDF را با یک تصویر یا واترمارک متنی مهر کنید یا واترمارکی که قبلاً اضافه شده را در چند مرحله حذف کنید.

با استفاده از Swift یک متن یا تصویر به اسناد PDF اضافه کنید. سند PDF را بارگیری کرده و واترمارک مورد نیاز را در آن قرار دهید. سپس نتیجه را در قالب مناسبی مانند DOCX، PDF، MD، HTML، TXT، DOC، RTF، EPUB، XPS و موارد دیگر ذخیره کنید و سند واترمارک شده را با شخص دیگری به اشتراک بگذارید. همچنین اگر واترمارک قبلاً به سند اضافه شده است و دلایل اضافه کردن دیگر مرتبط نیستند، واترمارک را از سند PDF حذف کنید.

مشاهده قطعه کد

PDF - اضافه کردن واترمارک در Swift

با این Swift API، توسعه دهندگان می توانند به صورت آنلاین یک واترمارک به PDF اضافه کنند. فقط واترمارک را با استفاده از متن یا تصویر ایجاد کنید و سپس آن واترمارک را در سند PDF خود در Swift قرار دهید.

توجه: نیازی به نصب برنامه ها یا کتابخانه های شخص ثالث نیست. بنابراین، راه حل نرم افزار Swift ما برای استفاده بسیار آسان است.

حذف واترمارک از PDF – Swift

Swift SDK نیز برای حذف واترمارک از PDF مفید است. حذف واترمارک در PDF به این معنی است که می توانید سند PDF را که با یک واترمارک متنی یا تصویری مهر شده است بارگیری کنید، این واترمارک را از PDF با استفاده از Swift حذف کنید و سپس فایل خروجی را در آن ذخیره کنید. فرمت مناسب - DOC، DOCX، PDF، JPEG، PNG، TIFF و غیره.

با واترمارک در PDF کار کنید

برای ارزیابی نحوه افزودن یا حذف واترمارک در PDF با Swift API، PDF و واترمارک را به عنوان تصویر یا متن بارگیری کنید. سپس یک فرمت فایل صادراتی مناسب را انتخاب کنید - DOC، DOCX، PDF، HTML، RTF، XPS و موارد دیگر.

از مثال زیر استفاده کنید تا ببینید چگونه کار می کند:

فایل باید واترمارک اضافه کند
کد را اجرا کنید
تصویری را که می خواهید درج کنید بارگذاری کنید
قالب مورد نظر را از لیست انتخاب کنید
import AsposeWordsCloud

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

let requestDocument = InputStream(url: URL(string: "Input1.pdf"))!;
let requestImageStream = InputStream(url: URL(string: "Input2.jpg"))!;
let requestWatermarkData = WatermarkDataImage()
    .setImage(image: FileReference(localFileContent: requestImageStream));
let insertWatermarkRequest = InsertWatermarkOnlineRequest(
    document: requestDocument, watermarkData: requestWatermarkData);
let insertWatermarkResult = try api.insertWatermarkOnline(
    request: insertWatermarkRequest);

let convertRequest = ConvertDocumentRequest(
    document: insertWatermarkResult.document.values.first, format: "pdf");
_ = 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.pdf"))!;
let requestWatermarkData = WatermarkDataText()
    .setLayout(layout: WatermarkDataText.Layout.diagonal)
    .setText(text: "This is the watermark text");
let insertWatermarkRequest = InsertWatermarkOnlineRequest(
    document: requestDocument, watermarkData: requestWatermarkData);
let insertWatermarkResult = try api.insertWatermarkOnline(
    request: insertWatermarkRequest);

let convertRequest = ConvertDocumentRequest(
    document: insertWatermarkResult.document.values.first, format: "pdf");
_ = 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.pdf"))!;
let deleteWatermarkOnline = DeleteWatermarkOnlineRequest(document: requestDocument);
let deletedWatermark = try api.deleteWatermarkOnline(request: deleteWatermarkOnline);

let convertDocument = ConvertDocumentRequest(
   document: deletedWatermark.document.values.first, format: "pdf");
_ = try api.convertDocument(request: convertDocument);
کد را اجرا کنید
  
Swift را در کلیپ بورد کپی کنید

چگونه واترمارک PDF Swift REST API

  1. Aspose.Words Cloud for Swift نصب کنید
  2. یک مرجع کتابخانه (وارد کردن کتابخانه) به پروژه Swift خود اضافه کنید
  3. API را با استفاده از کلیدهای برنامه خود پیکربندی کنید
  4. سند PDF را بارگیری کنید که می‌خواهید واترمارک را از آن حذف کنید
  5. درخواستی برای حذف واترمارک ایجاد کنید
  6. نتیجه را در یک فرمت فایل مناسب ذخیره کنید

کتابخانه Swift برای استفاده از واترمارک در PDF

برای نصب Aspose.Words Cloud SDK for Swift می‌توانید از Swift Package Manager و Cocoapods Dependency Manager استفاده کنید. اطلاعات دقیق در مورد نصب بسته در بخش "Installation and Usage" آورده شده است.

به عنوان یک جایگزین، می‌توانید Aspose.Words Cloud SDK for Swift از GitHub کلون کنید و از آن در پروژه خود استفاده کنید.

لطفاً این Instructions ها را دنبال کنید تا به سرعت اعتبارنامه های امنیتی لازم را دریافت کنید و به REST API ما دسترسی پیدا کنید.

سیستم مورد نیاز

Swift 4.2 یا جدیدتر

برای مشاهده جزئیات بیشتر به Repository Documentation مراجعه کنید.

سایر فرمت های فایل پشتیبانی شده

می توانید یک واترمارک به یک سند در قالب های دیگر اضافه کنید:

5%

در به‌روزرسانی‌های محصول Aspose مشترک شوید

خبرنامه ها و پیشنهادات ماهانه را مستقیماً به صندوق پستی خود تحویل بگیرید.

© Aspose Pty Ltd 2001-2024. تمامی حقوق محفوظ است.