I am looking for a way to allow users without the Office 20XX package to view documents in a Sharepoint 2007 document library. Ideally, it would allow them to open the documents directly from the document library, but if it's implemented through a web part where you select documents and such, that would be great as well.
It is not a necessity that people can edit the documents, they simply need to be able to view them. I am looking for something that opens both Word, Excel and PowerPoint files, but a solution that only covers one type still has interest.
In SharePoint 2007, you can view Excel documents in Excel Services via Excel Web Access WebPart:
http://office.microsoft.com/en-us/sharepoint-server-help/introduction-to-excel-services-and-excel-web-access-HA010105476.aspx
For Word, you can use Word to HTMl Service:
http://office.microsoft.com/en-us/sharepoint-server-help/convert-a-word-document-to-a-web-page-HA010163780.aspx
Things are much more easier if you have SharePoint 2010.
You could have a document converter, convert all your office documents to word format
http://msdn.microsoft.com/en-us/library/ms518493%28v=office.12%29.aspx
Then use the word to web page document converter
http://office.microsoft.com/en-au/sharepoint-server-help/configure-the-document-to-web-page-converters-HA010157537.aspx
Related
I am using LinqToExcel for sorting of data. I want to save sorted data back to excel. For that is there any function in LinqToExcel
As mentioned on the LinqToExcel project page, it is designed for querying data, not modifying data. So no, there is not anything built into LinqToExcel to allow this.
To modify an Excel sheet, you will need to use either the Visual Studio Tools for Office (VSTO), Open Office XML, or a third-party library that wraps one of these.
I am making a text editor and I want to support rtf text files. I want my editor to create RTF text documents and read them. I was doing research and I read that Microsoft developed the rtf format. Can I make this editor without paying any royalties or getting into legal trouble?
You can make the editor.
Microsoft allows use of the file format under its Open Specification Program, which states that:
"Microsoft irrevocably promises not to assert any Microsoft Necessary Claims against you for making, using, selling, offering for sale, importing or distributing any implementation to the extent it conforms to a Covered Specification (“Covered Implementation”), subject to the following. This is a personal promise directly from Microsoft to you, and you acknowledge as a condition of benefiting from it that no Microsoft rights are received from suppliers, distributors, or otherwise in connection with this promise." (quoted from here)
Among the covered specifications are "Other Office File Formats", among which are RTF (document found here).
You do not need to notify Microsoft for use of these formats.
I want to display excel file content in table format, after user upload excel file,
on the same page below file upload form in next div,, will it possible or what can i use for this to achive , with ajax, or
There are quite many ways to achieve this and one of the most easy and flexible way is to use Apache POI.API is capable enough to read and write MS Excel docs.
Foe details refer the official POI site.
Apache POI.
Another solution is to use ZK spreadsheet which is quite easy to use.
Zkspreadsheet.
if its also possible you just load the excel document itself in a frame, iFrame or a popup Most browsers should handle that if Excel is installed on the user's machine.
I use OWC (Office Web Components) v10.0 to embed Excel grid in an asp.net page. Is there a replacement technology where excel grid can be embedded in the client side browser?
If you are using a Sharepoint Server, Microsoft offers something called Excel Services, which basically provides spreadsheet functionality in a browser, without requiring an actual component to be deployed (with the Excel work being done on the SPPS server. Info is here:
http://msdn.microsoft.com/en-us/library/ms546696.aspx
I know there is an OpenSource product called WikiCalc which is a client-side, spreadsheet component which works in the browser (from Dan Bricklin's company). Some info is here:
http://www.softwaregarden.com/products/wikicalc/index.html
There seems to be no .Net solution for client browser excel grid than OWC. Looks like SharePoint 2010 has Office Web Applications that allows Google Docs like spreadsheet functionality in browser. Would evaluate that.
looks like there is one.
http://www.infragistics.com/dotnet/netadvantage/silverlight/infragistics-excel.aspx
A company is creating a web site for the organization I work for. Since the web site is still being developed, some modules are not yet there. For instance, in order to print data obtained from a query, one needs first to export it to Excel or Access. Then, from Excel or Access, it is important to do some adjustments (adjust columns width and rows height, modify titles, so on) to make it easy to print.
I would like to create a small web application that will avoid us doing those operations manually. Unfortunately, the other application is in JSP/Java while I only know ASP.NET/C#.
How can I retrieve all this data, which are either in Excel or Access, and reload them into my application for printing?
Thank you
This guy did a brilliant article on getting data from excel using ado.net, I have written a program based on his instructions and it is working fine with Excel 2007 files, and can handle very long column data as well.
Link to article
Have you considered writing a macro in Excel instead of trying to do everything on the server? Creating a macro in VBA isn't difficult, and you can distribute it as an Add-In to your users. Takes some good instructions for them to install it, but avoids all the potentially messy issues of import/export of Excel files.