Java kullanarak DOCX belgelere bir metin veya resim filigranı ekleyin. DOCX belgesini yükleyin ve gerekli filigranı buna ekleyin. Ardından sonucu DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS ve daha fazlası gibi uygun bir biçimde kaydedin ve filigranlı belgeyi başka bir kişiyle paylaşın. Ayrıca, filigran belgeye önceden eklenmişse ve ekleme nedenleri artık geçerli değilse, DOCX belgesinden de filigranı kaldırın.
Bu Java API ile geliştiriciler, DOCX çevrimiçi olarak bir filigran ekleyebilir. Metin veya resim kullanarak filigranı oluşturmanız ve ardından bu filigranı Java DOCX belgenize eklemeniz yeterlidir.
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, DOCX filigranları kaldırmak için de yararlıdır. DOCX bir filigranı kaldırmak, bir metin veya görüntü filigranı ile damgalanmış istediğiniz DOCX belgesini yükleyebileceğiniz, Java kullanarak bu filigranı DOCX kaldırabileceğiniz ve ardından çıktı dosyasını uygun bir biçimde kaydedebileceğiniz anlamına gelir – DOC, DOCX, PDF, JPEG, PNG, TIFF ve diğerleri.
Java API'mızla DOCX bir filigranın nasıl ekleneceğini veya kaldırılacağını değerlendirmek için, DOCX ve filigranı bir resim veya metin olarak yükleyin. Ardından uygun bir dışa aktarma dosyası formatı seçin – DOC, DOCX, PDF, HTML, RTF, 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.
Bir belgeye başka biçimlerde filigran ekleyebilirsiniz: