C Sharp :: How To Shrink Size Of Word Documents By Changing Format Settings
Jul 31, 2012
I've created a solution who exported Access reports (graphics/tables) to a Word- and a PDF-format. Therefor I use PDFSharp and PDFFocus.
The PDF document is okay. But the Word-document looks good. Only the size of the Word-document, it has to send by e-mail, is much too big (17MB).
I have to open the Word document again to change the PageSettings to be sure, that the page-margins and the print orientation are correct.
using System;
using Microsoft.Office.Interop.Word;
namespace PageSetup {
class TestPageOrientation {
static void Main(string[] args)
[Code] .....
I don't know how it works in the Word-library source. But I've tried WdOrientation.wdOrientPortrait and once I was surprised. I saw this page in Landscape-format.
I think there is something wrong with my document sections, because the documents (with a lot of tables, graphics and a image) is much too big. And that's only after using this method.
So my next question is: How can I shrink the size of this Word document?
And what do I have to do to limit the amount of format-settings in this word-document?
My professor assign me a task to create a manual printer settings, not necessary same as printer setting the important thing to do is to have a combobox. In the combobox that you will see the available installed printers, and one command for print that if going to select one available printer in the combobox. It is possible ?
I'm making a program that hold a list of strings (commands) in memory, displays it with a GUI and also sends any of these strings to a USB port.
I'm thinking of holding the strings in a vector that is initialized in a class with methods to add or delete strings (commands). Should I store these string in the vector or pointers to string? Or is there a better way?
I want to display my data in rich-text box in the tree like structure,i fetch the data from the data base MSACCESS & i want to print it on my rich-textbox, what can i do ?
This is for excel . I have a form with 2 combobox and 1 textbox ...
combo 1 : user can select a column ; let say column A combo 2 : user can select an operator ; let say = (equal) textbox : user can enter value ; let say 2
so my code is like
if (column A == tb.text) { execute code here }
but the problem i have is during run time i allow user to add more controls to the form
if ((column A == tb.text) && (column B == tb2.text)) && //may be more if user add { execute code here }
how do i handle this 'cause, how many will the user add to it, and the code should change when user add new control to it.
I want to copy the word entered by a user as soon as the user presses space(Just like the spell checker in word editors do). I'm using the following code:
I'm getting the following error: An exception of type 'System.InvalidOperationException' occurred in mscorlib.dll but was not handled in user code. For the following line:
We can't use the std::vector, std::map and std::lists implementations.
std::realloc doesn't call the destructor automatically.
If it is theoretically possible, we'll consider it and write lines similar to it, which should remain commented until something similar is possible.
int main(){ #define START 1000000000 #define END 10 unsigned int * array=new unsigned int[START]; delete[START-END]array;//Our suggestion to shrink the array delete[]array;//Delete the array return 0; }
i have created application using gembox i create a word file and save data on it but i want after saving it itis opened to me using microsoft word directly
it is the code
DocumentModel document1 = new DocumentModel(); Section section1 = new Section(document1); document1.Sections.Add(section1);
How would I go about shrink the duplicate data set from CWorksheetTwo? For CWorksheetTwo has both CUser and CUserEx, and I only need CUserEx, and all other classes are happy with CUser
Since there is no such thing virtual variable what are my choices? In CWorksheetTwo set users to NULL and use another exclusively? Change CSettings variable to template <class T> std::vector<T>users?
I am creating small application using c#.net.I removed all image tag using regular expression no I want to remove all video file and flash file also in source code of webpage.
so far I have tried this ...
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;
I have a flash movie that is bigger than the axShockwaveFlash placeholder that plays it. The axShockwaveFlash placeholder expands to the size of the movie.
I have found a website at [URL] but asp is totaly different from c#.
How can I make the movie shrink to fit in the axShockwaveFlash placeholder?
I am having difficulty with arrays because of the limitation of the size of the arrays that I can declare. I need sizes that are very large and windows or C# does not allow me to create bigger than the following for example:
public static int[] gaPoints = new int[20000000000000000000 + 1];
I get an error message saying that "integral size is too large".
I need to be able to declare sizes that are even much larger than the abovementioned size.
how to split a file in equal size and when clicking on split button it split the files as well as encrypt split parts and the size information are automatically stored in groupbox and save all splitted files in folder.
How to measure a NAS (NTFS) free space/total space and used space? Few more details: I have the needed code to map the NAS location (serverNameshared_folderfoldersub_folder) into the local server where I am running my applciation but I can only get the needed statistics above for the whole NAS, I need to know the statistics for a specified folder on the NAS, how can I do that?
I'm trying to make a basic settings text file and I'm wondering why pos_y = strAxisData.find(",", pos_x, strAxisData.length()); returns std::string::npos when pos_y = strAxisData.find(","); works fine ? The settings text file format is: