• Chris Sherlock's avatar
    tdf#85761 vcl: JPEG export does not save PPI values correctly · f8355221
    Chris Sherlock yazdı
    JPEG values are currently hardcoded to 96PPI when we export JPEGs. The
    Graphic class doesn't have an easy way to get the PPI, but this can
    actually be calculated from the pref size and pref map mode (no idea
    why it is called "Pref").
    
    Interestingly, you need to get a multiplier to work this out, relative
    to units of 100th mm. The EPS filter code had a function that does
    exactly this, but it's entirely based on MapMode units so it was really
    implemented in the wrong class IMO. I have thus moved it out of PSWriter
    and into MapMode.
    
    This also fixes tdf#65695, which was partially fixed, but had the JPEG
    PPI hardcoded to 96dpi.
    
    Also fixes tdf#97481.
    
    Change-Id: Iedb674141dd4e22fcbfb7be357dc777f732aa3aa
    Reviewed-on: https://gerrit.libreoffice.org/22339Tested-by: 's avatarJenkins <ci@libreoffice.org>
    Reviewed-by: 's avatarTomaž Vajngerl <quikee@gmail.com>
    f8355221
Adı
Son kayıt (commit)
Son güncelleme
..
LibreOfficeKit Loading commit data...
animations Loading commit data...
apple_remote Loading commit data...
avmedia Loading commit data...
basegfx Loading commit data...
basic Loading commit data...
canvas Loading commit data...
clew Loading commit data...
codemaker Loading commit data...
com/sun/star/uno Loading commit data...
comphelper Loading commit data...
connectivity Loading commit data...
cppcanvas Loading commit data...
cppu Loading commit data...
cppuhelper Loading commit data...
cppunittester Loading commit data...
dbaccess Loading commit data...
drawinglayer Loading commit data...
editeng Loading commit data...
filter Loading commit data...
formula Loading commit data...
framework Loading commit data...
helpcompiler Loading commit data...
i18nlangtag Loading commit data...
i18nutil Loading commit data...
jvmaccess Loading commit data...
jvmfwk Loading commit data...
linguistic Loading commit data...
o3tl Loading commit data...
oox Loading commit data...
opencl Loading commit data...
osl Loading commit data...
package Loading commit data...
registry Loading commit data...
rsc Loading commit data...
rtl Loading commit data...
sal Loading commit data...
salhelper Loading commit data...
sax Loading commit data...
sfx2 Loading commit data...
shell Loading commit data...
sot Loading commit data...
store Loading commit data...
svl Loading commit data...
svtools Loading commit data...
svx Loading commit data...
systools/win32 Loading commit data...
test Loading commit data...
toolkit Loading commit data...
tools Loading commit data...
touch Loading commit data...
tubes Loading commit data...
typelib Loading commit data...
ucbhelper Loading commit data...
uno Loading commit data...
unoidl Loading commit data...
unotest Loading commit data...
unotools Loading commit data...
vbahelper Loading commit data...
vcl Loading commit data...
wntgcci Loading commit data...
wntgccx Loading commit data...
xmloff Loading commit data...
xmlreader Loading commit data...
xmlscript Loading commit data...
default.rc Loading commit data...
postmac.h Loading commit data...
postwin.h Loading commit data...
postx.h Loading commit data...
premac.h Loading commit data...
prewin.h Loading commit data...
prex.h Loading commit data...
version.hrc Loading commit data...