Přidejte vodoznak do PDF nebo odstraňte dříve přidané vodoznaky pomocí Dart

Pomocí této knihovny Dart/Flutter orazítkujte PDF dokumenty obrázkem nebo textovým vodoznakem nebo odstraňte již přidaný vodoznak v několika krocích

Přidejte textový nebo obrázkový vodoznak do PDF dokumentů pomocí Dart. Vložte PDF dokument a vložte do něj požadovaný vodoznak. Výsledek pak uložte ve vhodném formátu, jako je DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS a dalších, a sdílejte dokument s vodoznakem s jinou osobou. Odstraňte také vodoznak z PDF dokumentu, pokud byl vodoznak do dokumentu přidán dříve a důvody pro přidání již nejsou relevantní.

Zobrazit fragment kódu

PDF – přidání vodoznaku do Dart

S tímto Dart/Flutter API mohou vývojáři přidat vodoznak do PDF online. Stačí vytvořit vodoznak pomocí textu nebo obrázku a poté vodoznak vložit do PDF dokumentu v Dart.

Poznámka: Není potřeba instalovat žádné aplikace nebo knihovny třetích stran. Proto se naše softwarové řešení pro Dart/Flutter velmi snadno používá.

Odstraňte vodoznak z PDF – Dart

Dané Dart/Flutter SDK je také užitečné pro odstranění vodoznaků z PDF. Odstranění vodoznaku v PDF znamená, že můžete načíst požadovaný PDF dokument označený textovým nebo obrázkovým vodoznakem, odstranit tento vodoznak z PDF pomocí Dart a poté uložit výstupní soubor ve vhodném formátu – DOC, DOCX, PDF, JPEG, PNG, TIFF a další.

Práce s vodoznakem v PDF

Chcete-li vyhodnotit, jak přidat nebo odebrat vodoznak v PDF pomocí našeho Dart/Flutter API, načtěte PDF a vodoznak jako obrázek nebo text. Poté vyberte vhodný formát exportovaného souboru – DOC, DOCX, PDF, HTML, RTF, XPS a další.

Použijte následující příklad, abyste viděli, jak to funguje:

Soubor potřebuje přidat vodoznaky
Spustit kód
Nahrajte obrázek, který chcete vložit
Vyberte cílový formát ze seznamu
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);

final requestDocument = (await File('Input1.pdf').readAsBytes()).buffer.asByteData();
final requestImageFile = (await File('Input2.pdf').readAsBytes()).buffer.asByteData();
final insertWatermarkImageOnline = InsertWatermarkImageOnlineRequest(
   requestDocument, requestImageFile);
final insertedWatermarkImage = await wordsApi.insertWatermarkImageOnline(
   insertWatermarkImageOnline);

final convertDocument = ConvertDocumentRequest(
   insertedWatermarkImage.document.values.first, 'pdf');
await wordsApi.convertDocument(convertDocument);
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);

final requestDocument = (await File('Input.pdf').readAsBytes()).buffer.asByteData();
final requestWatermarkText = WatermarkText();
requestWatermarkText.text = 'This is the watermark text.';
requestWatermarkText.rotationAngle = 90;
final insertWatermarkTextOnline = InsertWatermarkTextOnlineRequest(
   requestDocument, requestWatermarkText);
final insertedWatermarkText = await wordsApi.insertWatermarkTextOnline(
   insertWatermarkTextOnline);

final convertDocument = ConvertDocumentRequest(
   insertedWatermarkText.document.values.first, 'pdf');
await wordsApi.convertDocument(convertDocument);
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);

final requestDocument = (await File('Input.pdf').readAsBytes()).buffer.asByteData();
final deleteWatermarkOnline = DeleteWatermarkOnlineRequest(requestDocument);
final deletedWatermark = await wordsApi.deleteWatermarkOnline(deleteWatermarkOnline);

final convertDocument = ConvertDocumentRequest(deletedWatermark.document.values.first, 'pdf');
await wordsApi.convertDocument(convertDocument);
Spustit kód
  
Zkopírujte kód Dart do schránky

Jak odstranit vodoznak v PDF pomocí Dart

  1. Nainstalovat Aspose.Words Cloud for Dart/Flutter
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého projektu Dart
  3. Nakonfigurujte API pomocí klíčů aplikace
  4. Vložte PDF dokument, ze kterého chcete odstranit vodoznak
  5. Vytvořte požadavek na odstranění vodoznaku
  6. Uložte výsledek do vhodného formátu souboru

Knihovna Dart pro použití vodoznaků v PDF

Klonujte Aspose.Words Cloud SDK for Dart z GitHubu a použijte jej ve svém projektu. Přidejte tuto závislost do svého pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

Postupujte podle těchto Instructions, abyste rychle získali potřebné bezpečnostní údaje a získali přístup k našemu REST API.

Požadavky na systém

Podrobnosti naleznete v Repository Documentation.

Další podporované formáty souborů

Vodoznak můžete přidat do dokumentu v jiných formátech:

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2024. Všechna práva vyhrazena.