Yes I think George already created a Jira Issue, however I asked him if he
is able to create a regular patch / SVN diff.
Creating a patch / SVN in eclipse: Right click on the project => Team =>
Create Patch => save to file
(You need Subclipse or Subversive installed)

Sebastian

2012/5/5 Alexei Fedotov <[email protected]>

> Hello George,
> thank you for your contribution.
>
> Please could you use JIRA for Apache code contributions? We only can
> accept contributions under Apache public license, and there is a
> corresponding flag in JIRA.
>
> --
> With best regards / с наилучшими пожеланиями,
> Alexei Fedotov / Алексей Федотов,
> http://dataved.ru/
> +7 916 562 8095
>
>
> On Fri, May 4, 2012 at 8:36 AM, George Kirkham <[email protected]>
> wrote:
> > Hi,
> >
> >
> >
> > I have that the SWFTools -j (JPEG Quality) and zoom  (dpi) options do a
> > great job in converting text. Currently I have the zoom set to 300 but
> have
> > not tested greatly to see if there are any issues like very large files
> or
> > very slow connections caused by this.
> >
> >
> >
> > To allow these two settings to be user adjustable by the OpenMeetings
> > administrator, I used the below code.
> >
> >
> >
> > Two Questions:
> >
> > 1)      I would appreciate it if this change could be added to the
> > OpenMeetings source.
> >
> > 2)      Could someone add code to validate that the values when changed
> by
> > the administrator, are integers between the acceptable ranges, e.g. for
> > zoom, between 50 and 600.
> >
> >
> >
> > /singlewebapp/src/install_step1_EN.vm
> >
> > ./src/.svn/text-base/install_step1_EN.vm.svn-base
> >
> >
> >
> >     <fieldset id="userConf1">
> >
> >                                 <legend>Converters</legend>
> >
> >                                 <li>
> >
> >                         <label for="swftools_path">SWFTools Path</label>
> >
> >                                 <input name="swftools_path"
> > id="swftools_path" size="27"
> >
> >                                 title="Enter the path to swftools for
> > example C:/swftools (Windows) or leave blank if swftools is a known to
> your
> > system path" type="text" />
> >
> >                                 <p><i>You can test if swftools is
> installed
> > into system path by opening a shell or cmd-prompt and type pdf2swf<br/>
> >
> >                                                 If this shows a list of
> > options leave this field blank otherwise you have to specify the path to
> > pdf2swf on your system<br/>
> >
> >                                                 see also <a
> > href="http://incubator.apache.org/openmeetings/installation.html";
> > target="_blank">Installation</a></i></p>
> >
> >         </li>
> >
> >                 <li>
> >
> >                         <label for="swftools_zoom">SWFTools Zoom</label>
> >
> >                                 <input name="swftools_zoom"
> > id="swftools_zoom" size="4"  value="100"
> >
> >                                 title="Enter the dpi that swftools will
> use
> > for PDF to SWF conversion" type="text"            />
> >
> >                                 <p><i>You can test if swftools is
> installed
> > into system path by opening a shell or cmd-prompt and type pdf2swf<br/>
> >
> >                                                 Enter the dpi that
> swftools
> > will use for PDF to SWF conversion. Default is 100 dpi.<br/>
> >
> >                                                 see also <a
> > href="http://incubator.apache.org/openmeetings/installation.html";
> > target="_blank">Installation</a></i></p>
> >
> >
> >
> >         </li>
> >
> >                 <li>
> >
> >                         <label for="swftools_jpegquality">SWFTools JPEG
> > Quality</label>
> >
> >                                 <input name="swftools_jpegquality"
> > id="swftools_jpegquality" size="3" value="85"
> >
> >                                 title="Enter the quality of embedded jpeg
> > pictures to quality. 0 is worst (small), 100 is best (big). (default:85)"
> > type="text" />
> >
> >                                 <p>
> >
> >                                 <i>You can test if swftools is installed
> > into system path by opening a shell or cmd-prompt and type pdf2swf<br/>
> >
> >                                                 Enter the quality of
> > embedded jpeg pictures to quality. 0 is worst (small), 100 is best (big).
> > (default:85)<br/>
> >
> >                                                 see also <a
> > href="http://incubator.apache.org/openmeetings/installation.html";
> > target="_blank">Installation</a></i>
> >
> >                                 </p>
> >
> >         </li>
> >
> >
> >
> >
> =====================================================================================================
> >
> >
> >
> > ./src/org/openmeetings/app/installation/ImportInitvalues.java:298:
> >
> >
> ./src/org/openmeetings/app/installation/.svn/text-base/ImportInitvalues.java.svn-base:298
> >
> >
> >
> >                                 cfgManagement.addConfByKey(3,
> > "swftools_zoom", cfg.swfZoom, null,
> >
> >                                                                 "dpi for
> > conversion of PDF to SWF");
> >
> >
> >
> >                                 cfgManagement.addConfByKey(3,
> > "swftools_jpegquality", cfg.swfJpegQuality, null,
> >
> >
> "compression
> > quality for conversion of PDF to SWF");
> >
> >
> >
> >
> ----------------------------------------------------------------------------------
> >
> >
> >
> > ./src/org/openmeetings/app/installation/InstallationConfig.java:20:
> >
> >
> ./src/org/openmeetings/app/installation/.svn/text-base/InstallationConfig.java.svn-base:20:
> >
> >                 //SWFTools PDF to SWF conversion settings
> >
> >                 public String swfZoom = "";
> >
> >                 public String swfJpegQuality = "";
> >
> >
> >
> >                                                                 + ",
> > mailUseTls=" + mailUseTls + ", swfZoom=" + swfZoom
> >
> >                                                                 + ",
> > swfJpegQuality=" + swfJpegQuality  + ", swfPath=" + swfPath
> >
> >
> >
> >
> >
> >
> >
> >
> ----------------------------------------------------------------------------------
> >
> > ./src/org/openmeetings/servlet/outputhandler/Install.java
> >
> >
> ./src/org/openmeetings/servlet/outputhandler/.svn/text-base/Install.java.svn-base:245
> >
> >
> >
> >
> > cfg.swfZoom = httpServletRequest.getParameter("swftools_zoom");
> >
> >
> > cfg.swfJpegQuality =
> > httpServletRequest.getParameter("swftools_jpegquality");
> >
> >
> >
> >
> ----------------------------------------------------------------------------------
> >
> >
> =====================================================================================================
> >
> > ./src/org/openmeetings/app/documents/GenerateSWF.java:
> >
> >
> ./src/org/openmeetings/app/documents/.svn/text-base/GenerateSWF.java.svn-base:
> >
> >
> >
> >
> >
> >                 private String getSwfZoom() {
> >
> >                                 String valueForSwfZoom =
> > cfgManagement.getConfValue("swftools_zoom", String.class, "");
> >
> >                                 // WARNING CODE NOT COMPLETE: If SWFTools
> > zoom (dpi) should be an integer between 50 and  600 with a default value
> of
> > 100 dpi
> >
> >                                 if (valueForSwfZoom.equals("")) {
> >
> >                                                 valueForSwfZoom = "100";
> >
> >                                 }
> >
> >                                 return valueForSwfZoom;
> >
> >                 }
> >
> >
> >
> >                 private String getSwfJpegQuality() {
> >
> >                                 String valueForSwfJpegQuality =
> > cfgManagement.getConfValue("swftools_jpegquality", String.class, "");
> >
> >                                 // WARNING CODE NOT COMPLETE: If SWFTools
> > JPEG Quality should be an integer between 1 and 100, with a default
> value of
> > 85
> >
> >                                 if (valueForSwfJpegQuality.equals("")) {
> >
> >                                                 valueForSwfJpegQuality =
> > "85";
> >
> >                                 }
> >
> >                                 return valueForSwfJpegQuality;
> >
> >                 }
> >
> >
> >
> >                 public HashMap<String, String> generateSwf(String
> > current_dir,
> >
> >                                                 String originalFolder,
> > String destinationFolder, String fileNamePure) {
> >
> >
> >
> >                                 // Create the Content of the Converter
> > Script (.bat or .sh File)
> >
> >                                 String[] argv = new String[] {
> >
> >
> > getPathToSwfTools() + "pdf2swf" + execExt, "-s",
> >
> >
> > "insertstop", // insert Stop command into every frame
> >
> >
> > "-s","poly2bitmap",
> > //http://www.swftools.org/gfx_tutorial.html#Rendering_pages_to_SWF_files
> >
> >                                                                 "-i", //
> > change draw order to reduce pdf complexity
> >
> >                                                                 "-j", "
> " +
> > getSwfJpegQuality(), // JPEG Quality to 100
> >
> >                                                                 "-s", "
> > zoom=" + getSwfZoom(), // set zoom dpi to 200
> >
> >
> > originalFolder + fileNamePure + ".pdf",
> >
> >
> > destinationFolder + fileNamePure + ".swf" };
> >
> >
> >
> >                                 return
> > ProcessHelper.executeScript("generateSwf", argv);
> >
> >                 }
> >
> >
> >
> >
> =====================================================================================================
> >
> >
> >
> >
> >
> > Thanks,
> >
> >
> >
> > George Kirkham
> >
> >
> >
> > IT Manager
> >
> > Cooperative Research Centre For Greenhouse Gas Technologies (CO2CRC)
> >
> > NFF House, 14 - 16 Brisbane Avenue, Barton, ACT, 2600, Australia
> >
> > T: (02) 6120 1600
> >
> > F: (02) 6273 7181
> >
> > E: [email protected],
> >
> > W: www.co2crc.com.au
> >
> >
> >
> >
> >
> > From: George Kirkham [mailto:[email protected]]
> > Sent: Wednesday, 2 May 2012 4:58 PM
> > To: [email protected]
> > Subject: RE: How to increase the quality or resolution of converted PDF
> or
> > PowerPoint files
> >
> >
> >
> > Maxim,
> >
> >
> >
> > You said "Sebastian already add converter parameter".
> >
> >
> >
> > Can you tell me where to set the parameter, what it is called, and in
> which
> > version it was introduced? - that would be very helpful.
> >
> >
> >
> > Thanks,
> >
> >
> >
> > George Kirkham
> >
> >
> >
> > IT Manager
> >
> > Cooperative Research Centre For Greenhouse Gas Technologies (CO2CRC)
> >
> > NFF House, 14 - 16 Brisbane Avenue, Barton, ACT, 2600, Australia
> >
> > T: (02) 6120 1600
> >
> > F: (02) 6273 7181
> >
> > E: [email protected],
> >
> > W: www.co2crc.com.au
> >
> >
> >
> >
> >
> > From: Maxim Solodovnik [mailto:[email protected]]
> > Sent: Wednesday, 2 May 2012 3:42 PM
> > To: [email protected]
> > Subject: Re: How to increase the quality or resolution of converted PDF
> or
> > PowerPoint files
> >
> >
> >
> > Sebastian already add converter parameter
> >
> > please check the latest build
> >
> > On Wed, May 2, 2012 at 12:37 PM, George Kirkham <[email protected]>
> > wrote:
> >
> > Hi,
> >
> >
> >
> > To explain why I would like to increase the PowerPoint slide conversion
> > process, please review the following clips from screen shots of an actual
> > PowerPoint presentation slide and that of the slide as it is in
> > OpenMeetings.
> >
> >
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
[email protected]

Reply via email to