Difference between revisions of "Export Resolution"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Specification to Increase Export Bitmap Resolution)
Line 73: Line 73:
 
| bgcolor="#dddddd" | '''Acronym / Abbreviation''' || bgcolor="#dddddd" | '''Definition'''
 
| bgcolor="#dddddd" | '''Acronym / Abbreviation''' || bgcolor="#dddddd" | '''Definition'''
 
|-
 
|-
| <WYSIWYG>
+
|  
| <What You See Is What You Get>
+
DPI
 +
 
 +
 
 +
Dpcm
 +
 
 +
 
 +
Pixel
 +
 
 +
 
 +
US Letter size
 +
 
 +
 
 +
A4 size
 +
| Dots per inch. A standard resolution descriptor in printer specifications and bitmap programs. eg. 100, 150, 200, 300 DPI
 +
 
 +
Dots per centimeter. Informational, but not standardized in printer or scanner resolution conventions.
 +
 
 +
A non-dimensional discreet graphic element.
 +
 
 +
 
 +
8.5 x 11 inches, 216 x 280 mm
 +
 
 +
 
 +
210 x 297 mm, 8.3 x 11.7 in
 
|-
 
|-
 
|}
 
|}
  
 
== Detailed Specification ==
 
== Detailed Specification ==
<START '''TYPING''' HERE>
+
*Maintain the present default of 96 DPI for file exports.
 +
**Reason: to minimize normal export file size, reduce bit calculation time, and to allow screen graphics to be exported without additional user intervention.
 +
 
 +
*Offer additional user selectable resolutions of 150 DPI, 200 DPI, 300 DPI and 600 DPI for document sizes up to US Letter and A4.
 +
 +
*Documents larger than USL and A4 will export at the default (96 DPI) resolution.
 +
 
 +
*Input the user's resolution preference in the main Format menu via an item labeled  “Export Resolution...”
 +
 
 +
*Clicking on that menu item opens a combo box with the following items displayed:
 +
 
 +
Resolution (DPI)                input field – choices for: 96, 150, 200, 300, 600
 +
Resolution (Dpcm)            calculated field or display only
 +
Pixels (Horiz.)                    calculated for display
 +
Pixels (Vert.)                      calculated for display
 +
Image size (uncompressed) calculated for display
 +
Default                              button --> resets Resolution to 96 DPI
 
  [[Specification_Template_Help#Detailed_Specification|Help]] | [[UI-Elements|User Interface Element Templates]] | [[Specification_Example|Example Spec]]
 
  [[Specification_Template_Help#Detailed_Specification|Help]] | [[UI-Elements|User Interface Element Templates]] | [[Specification_Example|Example Spec]]
  

Revision as of 20:05, 11 March 2008

Specification to Increase Export Bitmap Resolution

Specification Status
Author Stephen Redmond
Last Change
Status (Help) Preliminary

Abstract

OpenOffice Draw currently exports all bitmap file formats in 96 DPI resolution. This resolution is insufficient for use with bitmap editors or for printing. Since a vector editor like OO Draw cannot perform free-hand paint operations (eg. random airbrushing, erasing, etc) the images it produces are necessarily very limited in scope. Simple object gradients do not replace this need.

The purpose of any export function is to allow integration with other programs. True integration would allow a user to compose, size, and maintain a vector quality drawing in OoDraw, and yet export an instance of it for specialized freehand manipulations by a bitmap editor in a final presentation graphic.

The only stumbling block is Draw's present 96 DPI export resolution. This specification would change that resolution to a maximum of 600 DPI, for a maximum file size to accommodate the US Letter and A4 formats.

References

Reference Document Check Location (URL)
Prerequisites [passed/failed] n/a
Product Requirement, RFE, Issue ID (required) [available/not available] <PLEASE ENTER LOCATION HERE>
Test case specification (required) [available/not available] <PLEASE ENTER LOCATION HERE>
IDL Specification [available/not available] <PLEASE ENTER LOCATION HERE>
Software Specification Rules n/a n/a
Other, e.g. references to related specs, Product Concept Document <PLEASE ENTER LOCATION HERE>

Contacts

Role Name E-Mail Address
Developer <First Name, Last Name> <User@openoffice.org>
Quality Assurance <First Name, Last Name> <User@openoffice.org>
Documentation <First Name, Last Name> <User@openoffice.org>
User Experience <First Name, Last Name> <User@openoffice.org>

Acronyms and Abbreviations

Acronym / Abbreviation Definition

DPI


Dpcm


Pixel


US Letter size


A4 size

Dots per inch. A standard resolution descriptor in printer specifications and bitmap programs. eg. 100, 150, 200, 300 DPI

Dots per centimeter. Informational, but not standardized in printer or scanner resolution conventions.

A non-dimensional discreet graphic element.


8.5 x 11 inches, 216 x 280 mm


210 x 297 mm, 8.3 x 11.7 in

Detailed Specification

  • Maintain the present default of 96 DPI for file exports.
    • Reason: to minimize normal export file size, reduce bit calculation time, and to allow screen graphics to be exported without additional user intervention.
  • Offer additional user selectable resolutions of 150 DPI, 200 DPI, 300 DPI and 600 DPI for document sizes up to US Letter and A4.
  • Documents larger than USL and A4 will export at the default (96 DPI) resolution.
  • Input the user's resolution preference in the main Format menu via an item labeled “Export Resolution...”
  • Clicking on that menu item opens a combo box with the following items displayed:

Resolution (DPI) input field – choices for: 96, 150, 200, 300, 600 Resolution (Dpcm) calculated field or display only Pixels (Horiz.) calculated for display Pixels (Vert.) calculated for display Image size (uncompressed) calculated for display Default button --> resets Resolution to 96 DPI

Help | User Interface Element Templates | Example Spec

Migration

<START TYPING HERE --- If this part is irrelevant state a reason for its absence.>

Configuration

<START TYPING HERE --- If this part is irrelevant state a reason for its absence.>

Help | Configuration Table Template

File Format

<START TYPING HERE --- If this part is irrelevant state a reason for its absence.> Help

Help | File Format Table Template

Open Issues

<State a bulleted list of issues Issue here>

Personal tools