Search
Follow Us
Categories
- Success Stories(157)
Archives
New Web Home
As of this weekend the Aspose website has now been relocated to a new web server. We are excited for our site to have a new, faster home. The new server should help provide better stability and much faster performance. As with all growth there are always growing pains; therefore, if you experience any problems with our site please help us by submitting them to our forum or by emailing directly to our webmaster.
I want to personally thank you for … Continue Reading
Posted in Danny Cooper
Aspose.Word Exceptions
I recently read this article in MSDN blogs Design Guidelines Update: Exception Throwing and this prompted me to finally review how Aspose.Word throws exceptions.
I must say I agree with everything what Krzysztof says in that article and I was actually doing exactly that for ages in my C++ and Delphi projects long before .NET. Of course that was raising some eyebrows from many developers whom I used to work with, but I knew it would come out right in the … Continue Reading
Posted in Roman Korchagin
Authoring API Help for .NET Projects
I’m looking for a tool that will help me efficiently author quaility API documentation for Aspose.Word and other components. I’ve looked at several commercial and free tools and nothing really suits. It looks like my requirements for a help authoring tool come from a different planet.
1. I want to use C# XML comments to create the API documentation. Therefore, the documentation will essentially be in XML format.
2. I want the documentation for public classes and methods to be … Continue Reading
Posted in Roman Korchagin
About Embedded True Type Fonts in Word Documents
There’ve been several requests from the customers for Aspose.Word to support processing of Word documents with embedded true type fonts. I’ve looked into the issue and there are actually two feature requests around embedded fonts:
- Be able to embed fonts in Word documents.
- Be able to process (open, modify and save) Word documents with embedded fonts already there.
It looks like True Type fonts are embedded in Word files using some Agfa MicroType Express compression technology. Apparently this compression technology … Continue Reading
Posted in Roman Korchagin
Aspose.Word 2 Years Anniversary
Not sure about the exact date, but it should be around now. Here are some statistics to entertain you on our birthday (I hope I’m not giving away too much trade secrets):
- We’ve been working non-stop for 2 years, too many hours to count.
- Aspose.Word source code is getting close to 100K lines.
- The number of classes is around 600.
- There are only 4 classes bigger than 1,000 lines of code. The biggest class is around 1,200 lines of
Posted in Roman Korchagin
Abstract Factory in C# impossible?
This question is a brain teaser for me at the moment. Maybe it is easy for you, let me know. Still I hope it could be interesting for you because it is directly from Aspose.Word source code.
I have a “package” that contains classes of the document model, let’s call it Model and “packages” that are responsible for reading or writing the Model in a specific format, for example DocWriter, PdfWriter, HtmlWriter, HtmlReader and so on. I call them packages (UML packages) because … Continue Reading
Posted in Roman Korchagin
Aspose.Workflow 1.0.5 hotfix Released!
Dear Customers,
The Aspose.Workflow 1.0.5 hotfix contains:
- Add two new interfaces IToolAgentEx and IToolAgentExArgs, which can provide more argument when calling the tool agent, include package id,process id,activity definition id, process instance id and task id, laterly will add more arguments when needed.
- Fix a bug when using SQLServer and Oracle, the “NULL“ test before is not correct.
Enjoy!!!
Stone… Continue Reading
Posted in Stone Well
Instance field vs local variable and parameter
After about 15 years of programming I begin to stumble on some basic object-oriented concepts and I can’t sleep well because I can’t find a reasonable answer.
Here is the question I’m dealing with now:
When to use an instance field versus a local variable (and pass it as a parameter) if two or more methods in a class need to share that data?
For example, MyClass has a public method called ReadTheThing and “the thing“ has a header and a body. I … Continue Reading
Posted in Roman Korchagin
Aspose.Cells for .NET v3.4.3 Released!
Dear Customers,
We have released Aspose.Cells v3.4.3!
- Supports being sold as part of the Aspose.Total package
- Fixed a bug in setting UNC path in hyperlinks
- Added Hyperlink.TextToDisplay property
- Fixed a bug in copying rich text among different workbooks
Posted in Laurence Chen
Aspose.Cells for .NET and Aspose.Cells for Java ToDo List
Aspose.Cells team are striving to make Aspose.Cells better and better. Now we have two products: Aspose.Cells for .NET and Aspose.Cells for Java. Aspose.Cells for .NET has been on the market for more than two years and Aspose.Cells for Java was released just a month ago.
Thank you, Aspose.Cells users. You help us shape the product and make it growing up. Over time, Aspose.Cells for .NET has been widely accepted by users from all over the world. Everyday we get feature requests in our … Continue Reading
Posted in Laurence Chen