Suojaa asiakirjasi luvattomalta jakelulta ja lisää vesileima verkossa. Voit tehdä tämän lataamalla PDF, Word tai muu asiakirjamuoto ja lisäämällä tekstin tai kuvan vesileiman käyttämällä Dart. Tallenna sitten vesileimattu PDF tai Word asiakirja kätevässä muodossa, kuten DOC, DOCX, PDF, HTML, RTF, XPS ja muut. Voit myös poistaa vesileiman asiakirjoista helpottaaksesi niiden käsittelyä, ellei se loukkaa kenenkään oikeuksia.
Tämän Dart/Flutter sovellusliittymän avulla kehittäjät voivat lisätä vesileiman PDF, Word tai muihin asiakirjoihin verkossa. Voit luoda vesileiman tekstin tai kuvan avulla ja lisätä sitten vesileiman PDF tai Word asiakirjaasi asettamalla peittokulman Dart.
Huomautus: ei tarvitse asentaa kolmannen osapuolen sovelluksia tai kirjastoja. Siksi Dart/Flutter ohjelmistoratkaisumme on erittäin helppokäyttöinen.
Annettu Dart/Flutter SDK auttaa myös vesileimojen poistamisessa. Esimerkiksi vesileiman poistaminen Wordissa tarkoittaa, että voit ladata haluamasi Word asiakirjan teksti- tai kuvavesileimalla, poistaa tämän vesileiman asiakirjasta Dart avulla ja sitten tallentaa tulostetiedoston sopivassa muodossa.
Voit arvioida Dart/Flutter sovellusliittymäämme lataamalla asiakirjan, johon haluat lisätä vesileiman, ja vesileiman kuvana tai tekstinä. Valitse sitten kätevä vientitiedostomuoto – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS ja muut.
Käytä seuraavaa esimerkkiä nähdäksesi, miten se toimii:
import 'package:aspose_words_cloud/aspose_words_cloud.dart';
final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);
final requestDocument = (await File('Input1.docx').readAsBytes()).buffer.asByteData();
final requestImageStream = (await File('Input2.jpg').readAsBytes()).buffer.asByteData();
final requestWatermarkData = WatermarkDataImage();
requestWatermarkData.image = FileReference.fromLocalFile(requestImageStream);
final insertWatermarkRequest = InsertWatermarkOnlineRequest(
requestDocument, requestWatermarkData);
final insertWatermarkResult = await wordsApi.InsertWatermarkOnline(
insertWatermarkRequest);
final convertRequest = ConvertDocumentRequest(
insertWatermarkResult.document.values.first, 'docx');
await wordsApi.convertDocument(convertRequest);
import 'package:aspose_words_cloud/aspose_words_cloud.dart';
final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);
final requestDocument = (await File('Input.docx').readAsBytes()).buffer.asByteData();
final requestWatermarkData = WatermarkDataText();
requestWatermarkData.text = 'This is the watermark text';
requestWatermarkData.layout = WatermarkDataText_LayoutEnum.diagonal;
final insertWatermarkRequest = InsertWatermarkOnlineRequest(
requestDocument, requestWatermarkData);
final insertWatermarkResult =
await wordsApi.InsertWatermarkOnline(insertWatermarkRequest);
final convertRequest = ConvertDocumentRequest(
insertWatermarkResult.document.values.first, 'docx');
await wordsApi.convertDocument(convertRequest);
import 'package:aspose_words_cloud/aspose_words_cloud.dart';
final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);
final requestDocument = (await File('Input.docx').readAsBytes()).buffer.asByteData();
final deleteWatermarkOnline = DeleteWatermarkOnlineRequest(requestDocument);
final deletedWatermark = await wordsApi.deleteWatermarkOnline(deleteWatermarkOnline);
final convertDocument = ConvertDocumentRequest(deletedWatermark.document.values.first, 'docx');
await wordsApi.convertDocument(convertDocument);
Aspose.Words Cloud SDK for Dart lähdekoodi GitHubista ja käytä sitä projektissasi. Lisää tämä riippuvuus pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
Noudata näitä Instructions saadaksesi nopeasti tarvittavat suojaustiedot ja käyttääksesi REST sovellusliittymäämme.
Katso tarkemmat tiedot Repository Documentation.