Dodaj znak wodny do PDF plików lub Word lub usuń wcześniej dodane znaki wodne za pomocą Swift

Dzięki tej bibliotece Swift programiści mogą dodać obraz lub tekstowy znak wodny do PDF dokumentu lub Word, a także usunąć już dodany znak wodny w ciągu kilku sekund

Chroń swoje dokumenty przed nieautoryzowanym rozpowszechnianiem i dodaj znak wodny online. Aby to zrobić, po prostu załaduj PDF plik, Word lub inny format dokumentu i dodaj tekstowy lub graficzny znak wodny za pomocą Swift. Następnie zapisz PDF dokument lub Word ze znakiem wodnym w wygodnym formacie, takim jak DOC, DOCX, PDF, HTML, RTF, XPS i inne. Możesz także usunąć znak wodny z dokumentów, aby ułatwić ich przetwarzanie, chyba że narusza to czyjeś prawa.

Zobacz fragment kodu

Dodaj znak wodny w Swift

Dzięki temu linuksowemu interfejsowi API programiści mogą dodawać znak wodny do PDF plików, Word lub innych dokumentów online. Możesz utworzyć znak wodny za pomocą tekstu lub obrazu, a następnie wstawić ten znak wodny do PDF dokumentu lub Word, ustawiając kąt nakładki w Swift.

Uwaga: nie ma potrzeby instalowania aplikacji ani bibliotek innych firm. Dlatego nasze oprogramowanie dla systemu Swift jest bardzo łatwe w użyciu.

Usuń znak wodny w Swift

Dany Swift SDK jest również pomocny w usuwaniu znaków wodnych. Na przykład usunięcie znaku wodnego w programie Word oznacza, że można załadować żądany dokument programu Word opieczętowany tekstowym lub graficznym znakiem wodnym, usunąć ten znak wodny z dokumentu za pomocą Swift, a następnie zapisać plik wyjściowy w wygodnym formacie.

Znak wodny w programie Word lub PDF

Aby ocenić nasz Swift API, załaduj dokument, do którego chcesz dodać znak wodny i znak wodny jako obraz lub tekst. Następnie wybierz wygodny format pliku eksportu – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS i inne.

Skorzystaj z poniższego przykładu, aby zobaczyć, jak to działa:

Plik musi zawierać znaki wodne
Uruchom kod
Prześlij obraz, który chcesz wstawić
Wybierz format docelowy z listy
import AsposeWordsCloud

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

let requestDocument = InputStream(url: URL(string: "Input1.docx"))!;
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: "docx");
_ = 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 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: "docx");
_ = 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 deleteWatermarkOnline = DeleteWatermarkOnlineRequest(document: requestDocument);
let deletedWatermark = try api.deleteWatermarkOnline(request: deleteWatermarkOnline);

let convertDocument = ConvertDocumentRequest(
   document: deletedWatermark.document.values.first, format: "docx");
_ = try api.convertDocument(request: convertDocument);
Uruchom kod
  
Skopiuj kod Swift do schowka

Jak usunąć znak wodny w Swift

  1. Zainstaluj Aspose.Words Cloud for Swift
  2. Dodaj odniesienie do biblioteki (zaimportuj bibliotekę) do swojego Swift projektu
  3. Skonfiguruj interfejs API za pomocą kluczy aplikacji
  4. Załaduj dokument, z którego chcesz usunąć znak wodny
  5. Utwórz prośbę o usunięcie znaku wodnego
  6. Zapisz wynik w wygodnym formacie pliku

Swift biblioteka do używania znaków wodnych

Możesz użyć menedżera pakietów Swift i menedżera zależności Cocoapods, aby zainstalować Aspose.Words Cloud SDK for Swift. Szczegółowe informacje dotyczące instalacji pakietu znajdują się w sekcji "Installation and Usage".

Alternatywnie możesz sklonować kod źródłowy Aspose.Words Cloud SDK for Swift z GitHub i użyć go w swoim projekcie.

Postępuj zgodnie z tymi Instructions, aby szybko uzyskać niezbędne dane uwierzytelniające i uzyskać dostęp do naszego interfejsu REST API.

wymagania systemowe

Swift 4.2 lub nowszy

Zapoznaj się z Repository Documentation, aby zobaczyć więcej szczegółów.

Najpopularniejsze formaty dokumentów do dodawania znaku wodnego

5%

Subskrybuj aktualizacje produktów Aspose

Otrzymuj comiesięczne biuletyny i oferty dostarczane bezpośrednio do Twojej skrzynki pocztowej.

© Aspose Pty Ltd 2001-2024. Wszelkie prawa zastrzeżone.