You will have to either manually code an interpreter for both of the formats, or look into some third-party SDKs. fly2pdf[^] may help you with pdf display/manipulation/creation and VSTO may help with embedding[?] word documents in your application.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
I am making an application in which i have a number of forms and each form has number of controls. Now i want to capture all teh key usage and mouse click at the form level so that if i enter some data and try to move to another form, it should pop up some message to save data. The code asn forms are in C#.NET.
i have a C# windows application in Visual Studio. I have a form which is opened in a panel.i want to print the data in various controls of the form upon clicking a PRINT button.but i don't want to print the jpg image of the entire form or any of its controls.i want that the text in the controls should be printed.for e.g. i have a label NAME:- and a textbox txtName in front of the label and suppose the user enters the name john in the textbox . iwant that they should be printed as follows:
the enitre label and text box should not be printed but only the text in them should be printed.....is there any way to do it....is there any alternative way like adding the data in textbox and label to an MS Word document and then printing the document...plz. help...thanx in advance.
thanks for the reply teejayem...the link to MSDN print document class was good but in the coding we have to give the path of the file to be printed ....
streamToPrint = new StreamReader
("C:\\Documents and Settings\\Administrator\\My Documents\\doc1.txt");.....
but what i wanted was that the text entered by the user in the text box etc. of the running form should be printed...how can i do that?
The example just shows the use of a StreamReader; However, it can be what ever type you want it to be (as long as you can get it as a string come time to print). You need a member variable for your data and in the "private void pd_PrintPage(object sender, PrintPageEventArgs ev)" (in the example) you loop through your data and print it accordingly.
Here is a quick example of what you want to do (i think). Here[^] is the image of the form. Here[^] is the image of the output. Below is the code. Please let me know if this is what you need. NOTE: there still needs more work done in the print event handler (like counting the lines for page breaks).
thanks a lot teejayem ...your code works like a charm ...only one correction...
PrintDocument printDocument1 = new PrintDocument();
had to be declared....thanks a lot...u saved my day(infact u saved me many hours of searching on google)
My Boss give me a project and say read it Compleatly in this Project there is Class Called CaspolSecurityPolicyCreator.cs i serach it on net but did not Found any help can any body tell me why we use it. The Project is Of add-on on Outlook