Ավելացրեք տեքստի կամ պատկերի ջրի մակարդակի նշագիծ DOCX փաստաթղթերում՝ օգտագործելով Java: Բեռնեք DOCX փաստաթուղթը և տեղադրեք դրա մեջ անհրաժեշտ ջրանիշը: Այնուհետև պահպանեք արդյունքը հարմար ձևաչափով, ինչպիսիք են DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS և այլն, և կիսվեք ջրանիշով փաստաթուղթը մեկ այլ անձի հետ: Հեռացրեք նաև ջրի մակարդակի նշագիծը DOCX փաստաթղթից, եթե ջրի մակարդակի նշագիծը նախկինում ավելացվել է փաստաթղթին, և ավելացնելու պատճառներն այլևս տեղին չեն:
Այս Java API ի միջոցով մշակողները կարող են առցանց ջրի մակարդակի նշագիծ ավելացնել DOCX ին: Պարզապես ստեղծեք ջրի մակարդակի նշագիծը՝ օգտագործելով տեքստ կամ պատկեր, այնուհետև տեղադրեք այդ ջրանիշը ձեր DOCX փաստաթղթում Java ում:
Նշում. կարիք չկա տեղադրել որևէ երրորդ կողմի հավելված կամ գրադարան: Հետևաբար, մեր Java ծրագրային լուծումը շատ հեշտ է օգտագործել:
Տրված Java SDK ն օգտակար է նաև DOCX ից ջրանիշերը հեռացնելու համար: Ջրի նշագիծը DOCX ում հեռացնելը նշանակում է, որ դուք կարող եք բեռնել ցանկալի DOCX փաստաթուղթը, որը դրոշմված է տեքստի կամ պատկերի ջրանիշով, հեռացնել այս ջրի մակարդակի նշագիծը DOCX ից Java ի միջոցով, այնուհետև պահպանել ելքային ֆայլը հարմար ձևաչափով՝ DOC, DOCX, PDF, JPEG, PNG, TIFF և այլն:
Գնահատելու համար, թե ինչպես ավելացնել կամ հեռացնել ջրի նշագիծը DOCX ում մեր Java API ով, բեռնեք DOCX ը և ջրանիշը որպես պատկեր կամ տեքստ: Այնուհետև ընտրեք արտահանման հարմար ձևաչափ՝ DOC, DOCX, PDF, HTML, RTF, XPS և այլն:
Օգտագործեք հետևյալ օրինակը՝ տեսնելու, թե ինչպես է այն աշխատում.
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 build ավտոմատացման գործիքը:
Ավելացրեք այս կախվածությունը ձեր նախագծի POM ին.
Որպես այլընտրանք, դուք կարող եք GitHub-ից կլոնավորել Aspose.Words Cloud SDK for Java կոդով և օգտագործել այն ձեր նախագծում: Խնդրում ենք հետևել այս Instructions ՝ արագորեն ստանալու անվտանգության անհրաժեշտ հավաստագրերը և մուտք գործելու մեր REST API ն:
Մանրամասները տեսնելու համար դիմեք Repository Documentation:
Դուք կարող եք ջրի մակարդակի նշագիծ ավելացնել փաստաթղթին այլ ձևաչափերով.