We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Questions about Aspose Total for .NET/Java and both

Dear team,

Please provide the cost for water marking at all types of document (Ex- .doc, .docx, .xls, .xlsx, .ppt, .pptx, .pdf, .txt, .png, .jpeg, .jpg etc) using JAVA application VS .NET and combined both.

  1. One developer Vs multi developer.
  2. Test server deployment cost (Build purpose, internal application testing).
  3. One live server VS multi live server deployment.
  4. What is difference between Standard & Paid support and it’s cost.
  5. This is one time cost or annually cost? Also provide the same.
  6. It will worked on following OS / Devices “Android, iOS, ,Linux, Mac OS and Windows”?
  7. How much time will be take after proceeding the order.

Please provide the other information’s, which needed for purchasing tool.

@praveen043,

I am sorry but we cannot help with functionality or other technical matters here in Purchase. Instead, I will transfer your enquiry to the forum at https://forum.aspose.com/c/total and our Support Team there will be glad to help.

Once the correct product is ascertained, we will be able to address the other questions.

Kind regards,

George.

@praveen043

Thanks for your inquiry.

You may please find all related information over pricing pages at following links:

We at Aspose offer different support options and you can subscribe to them as per your needs. In free/normal support model, issues are resolved on first come first serve basis and resolution to your reported issues may take long time depending upon how long is the queue of previously reported issues.

Whereas in paid support model, issues are resolved on priority and urgent basis. Please note that paid support does not guarantee immediate resolution to reported issue but, it does expedite the investigation process in terms of having an ETA. Please check further information at following links:

Aspose APIs are offered for different platforms i.e. you can use .NET Libraries for .NET Applications in Windows platforms and Java/Android Libraries for iOS, Linux, Android and MAC OS. In other words, Aspose APIs can be used in an environment as long as .NET Framework or JDK/JRE is supported there.

In order to watermark your different documents with Aspose APIs, you can please visit following articles in API documentation:

Furthermore, you can also apply for a 30-days temporary license in order to evaluate Aspose APIs without any limitations. For your remaining price/sale related questions, you can please post in Aspose.Purchase Forums once you finalize the product. In event of further technical assistance, please feel free to contact us.

Dear Team,

Please provide the below informations-

Question:- This is one time cost or annually cost? Also provide the same?
Question:- How much time will be take after proceeding the order?
Question:- Watermarking working on PPT & PPTX document or not?.
Question:- What is the procedure to get the Temporary license and cost?

Please share the tool cost cost, information has been already posted in previous.

@praveen043

Please check following code snippet(s) in order to add watermark in PPT/PPTX slides:

[.NET]

public static void AddWatermarkShape()
{
    Presentation pres = new Presentation();
    IMasterSlide master = pres.Masters[0];
    IAutoShape ashp = master.Shapes.AddAutoShape(ShapeType.Rectangle, 10, 10, 300, 300);
    ashp.AddTextFrame("This is watermakr");
    ashp.TextFrame.Paragraphs[0].Portions[0].PortionFormat.FontHeight = 25;
    master.Shapes.Reorder(0, ashp);
    ashp.ShapeLock.SelectLocked = true;
    ashp.ShapeLock.SizeLocked = true;
    ashp.ShapeLock.TextLocked = true;
    ashp.ShapeLock.PositionLocked = true;
    ashp.ShapeLock.GroupingLocked = true;

    pres.Save("C:\\Aspose Data\\watermark.pptx", Aspose.Slides.Export.SaveFormat.Pptx);

} 

Java

public void AddWatermark()
{
		com.aspose.slides.Presentation pres = new com.aspose.slides.Presentation();
		com.aspose.slides.IMasterSlide master = pres.getMasters().get_Item(0);
		com.aspose.slides.IAutoShape ashp = master.getShapes().addAutoShape(com.aspose.slides.ShapeType.Rectangle, 10, 10, 300, 300);
	    ashp.addTextFrame("This is watermakr");
	    ashp.getTextFrame().getParagraphs().get_Item(0).getPortions().get_Item(0).getPortionFormat().setFontHeight(25);
	    master.getShapes().reorder(0, ashp);
	    ashp.getAutoShapeLock().setSelectLocked(true);
	    ashp.getAutoShapeLock().setSizeLocked(true);
	    ashp.getAutoShapeLock().setTextLocked(true);
	    ashp.getAutoShapeLock().setPositionLocked(true);
	    ashp.getAutoShapeLock().setGroupingLocked(true);

	    pres.save("C:\\Aspose Data\\watermark.pptx", com.aspose.slides.SaveFormat.Pptx);
}

A temporary license is a time-restricted full license that lets you test every aspect of a product before buying it. You can request one at step 5 of the Get Pricing Information wizard.

As shared earlier, you can please post your cost and order related questions in Aspose.Purchase forums where you will definitely get respective information. In case of further technical assistance, you may please feel free to post here.

Please reply this question-

Question:- This is one time cost or annually cost?

@praveen043

Once you purchase the license, it will have validity of one year. You can have free upgrades to API version(s) until the expiry date of the license. In other words, you can upgrade to any/latest version of the API published before license subscription expiry. Please note that the license file can be used as long as you want (unless you are using it with API versions published before license expiry).

What will be the annual charges for the next year after purchasing the license? It will be same for every year or something else?

Please provide the steps to purchase the license.

@praveen043,

We are moving your thread in Aspose.Purchase forum where you will be guided appropriately.

@praveen043

The licence is permanent and comes with the first year’s subscription. The subscription allows access to the latest releases and can be renewed annually, but it is optional. If you choose not to renew, and don’t use any version released after the subscription expiry date, the licence will continue to work as normal.

Renewals are priced at 50% of the then product price for those renewed within term, and 60% if they have been allowed to expire.

You can place an order online at https://purchase.aspose.com/default.aspx.

Kind regards,

George.

[Aspose.Total] Product Family for JAVA
License Type:- Developer Small Business License

Requirement:-

  1. Only one developer will be use it to develop the program for watermarking. Other developer who is involve in application will work on different program.
  2. Deploy it at single location for unit and integration testing
  3. After successfully testing deploy it on a single physical location to access the application.
  4. User will be on different location at all over world, they will access it through intranet, internet and VPN or any other as per current availability.

Question- This licence will cover all the above points or not? please specify any other about it, which will be needed.

@praveen043

The Developer Small Business licence does not cover that scenario. Instead you will need a Developer OEM licence for each developer in the team which uses the Aspose component. Please see https://purchase.aspose.com/faqs/licensing#11.

Kind regards,

George.

Which point is not covered, please mention.

@praveen043

Your No 4. Please see https://purchase.aspose.com/policies/license-types/ for full details.

Kind regards,

George.

After POM entry

com.aspose aspose-pdf 18.5

taking approx. 10 min to start the tomcat server.

@praveen043

Would you please try your scenario with Aspose.PDF for Java 18.7 as it is always recommended to use latest version. In case issue still persists, please let us know by sharing a sample application which is able to replicate the issue in any environment. We will test the scenario in our environment and address it accordingly.

Hello team,
I have used the following jar files to water marking-
1, aspose-pdf-18.5.jar
2. aspose-slides-16.6.0.jar
3. aspose-cells-16.10.0.jar
to put the confidential water marking but i am worried from output.

  1. In PDF file, no water marking has displayed
  2. In PPT, it is not giving any desired result.
  3. In excel, anybody can delete/change the watermarking applied from the source code.

Also, it’s taking too much time to execute it. Please provide me the correct jar files and source code for watermarking (pdf, excel, ppt, word and image).Excel.png (122.2 KB)
PDF.png (125.3 KB)
PPT.png (130.9 KB)

@praveen043,

Thanks for the screenshots and details.

Regarding MS Excel watermark, you may lock the word art shape, see the following lines of code that you may add before saving the spreadsheet, it will work for your needs:
e.g
Sample code:

..............
// Lock Shape Aspects
	wordart.setLocked(true);
	wordart.setLockedProperty(ShapeLockType.SELECTION, true);
	wordart.setLockedProperty(ShapeLockType.SHAPE_TYPE, true);
	wordart.setLockedProperty(ShapeLockType.MOVE, true);
	wordart.setLockedProperty(ShapeLockType.RESIZE, true);
	wordart.setLockedProperty(ShapeLockType.TEXT, true);

Regarding your issues with PDF and PPT file formats, we will check and get back to you soon.

@praveen043

We have checked the shared screenshot of PDF document and code snippet used for watermarking it. We request you to please remove/comment following line of code which is stopping watermark text to be displayed in the document:

textStamp.setBackground(true);

Setting the background property as true means the stamp would be rendered beneath the layer of original content and would not be visible. Also, please ensure to set license for each API separately in your application before using their features.

As shared earlier, please use latest version of the API i.e. Aspose.PDF for Java 18.7, as it contains more enhancements and improvements. In case you are still unable to achieve the desired results, please share your sample PDF document with us. We will test the scenario in our environment and address it accordingly.