Belgelerinizi yetkisiz dağıtıma karşı koruyun ve filigranı çevrimiçi olarak ekleyin. Bunu yapmak için bir PDF, Word veya başka bir belge biçimi yükleyin ve Java'yi kullanarak bir metin veya görüntü filigranı ekleyin. Ardından filigranlı PDF veya Word belgesini DOC, DOCX, PDF, HTML, RTF, XPS ve diğerleri gibi uygun bir biçimde kaydedin. Ayrıca, herhangi birinin haklarını ihlal etmediği sürece, belgelerin işlenmesini kolaylaştırmak için filigranı belgelerden kaldırabilirsiniz.
Bu Java API ile geliştiriciler, çevrimiçi olarak PDF, Word veya diğer belgelere filigran ekleyebilir. Metin veya görüntü kullanarak filigranı oluşturabilir ve ardından bu filigranı Java kaplama açısını ayarlayarak PDF veya Word belgenize ekleyebilirsiniz.
Not: Herhangi bir üçüncü taraf uygulama veya kitaplık yüklemenize gerek yoktur. Bu nedenle, Java yazılım çözümümüzün kullanımı çok kolaydır.
Verilen Java SDK, filigranları kaldırmak için de yararlıdır. Örneğin, Word'de bir filigranı kaldırmak, bir metin veya görüntü filigranı ile damgalanmış istediğiniz Word belgesini yükleyebileceğiniz, Java kullanarak bu filigranı belgeden kaldırabileceğiniz ve ardından çıktı dosyasını uygun bir biçimde kaydedebileceğiniz anlamına gelir.
Java API'mizi değerlendirmek için filigran eklemek istediğiniz belgeyi ve filigranı resim veya metin olarak yükleyin. Ardından uygun bir dışa aktarma dosyası formatı seçin – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS ve diğerleri.
Nasıl çalıştığını görmek için aşağıdaki örneği kullanın:
import com.aspose.words.cloud.*;
ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);
byte[] requestDocument = Files.readAllBytes(Paths.get("Input1.docx").toAbsolutePath());
byte[] requestImageFile = Files.readAllBytes(Paths.get("Input2.docx").toAbsolutePath());
InsertWatermarkImageOnlineRequest insertWatermarkImageOnline =
new InsertWatermarkImageOnlineRequest(requestDocument, requestImageFile,
null, null, null, null, null, null, null, null);
InsertWatermarkImageOnline insertedWatermarkImage =
wordsApi.insertWatermarkImageOnline(insertWatermarkImageOnline);
ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
insertedWatermarkImage.getDocument().iterator().next(), "docx",
null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
import com.aspose.words.cloud.*;
ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);
byte[] requestDocument = Files.readAllBytes(Paths.get("Input.docx").toAbsolutePath());
WatermarkText requestWatermarkText = new WatermarkText();
requestWatermarkText.setText("This is the watermark text.");
requestWatermarkText.setRotationAngle((double)90);
InsertWatermarkTextOnlineRequest insertWatermarkTextOnline =
new InsertWatermarkTextOnlineRequest(requestDocument, requestWatermarkText,
null, null, null, null, null, null);
InsertWatermarkTextOnline insertedWatermarkText =
wordsApi.insertWatermarkTextOnline(insertWatermarkTextOnline);
ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
insertedWatermarkText.getDocument().iterator().next(), "docx",
null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
import com.aspose.words.cloud.*;
ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);
byte[] requestDocument = Files.readAllBytes(Paths.get("Input.docx").toAbsolutePath());
DeleteWatermarkOnlineRequest deleteWatermarkOnline =
new DeleteWatermarkOnlineRequest(requestDocument, null, null, null, null, null, null);
DeleteWatermarkOnline deletedWatermark = wordsApi.deleteWatermarkOnline(deleteWatermarkOnline);
ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
deletedWatermark.getDocument().iterator().next(), "docx",
null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
Aspose.Words Cloud SDK for Java Maven derleme otomasyon aracını kullanarak kurun.
Bu bağımlılığı projenizin POM ekleyin:
Alternatif olarak GitHub'dan Aspose.Words Cloud SDK for Java kaynak kodunu kopyalayabilir ve projenizde kullanabilirsiniz. Gerekli güvenlik kimlik bilgilerini hızla almak ve REST API'mize erişmek için lütfen bu Instructions izleyin.
Ayrıntıları görmek için Repository Documentation bakın.