XEROF

 

xlsgen 4.5.0.81 : Fix for rendering rotating text


Build 4.5.0.81 of xlsgen improves how rotated text is handled in rendering scenarios. Particularly this is an edge case that is fixed, where the rotate angle is very high (more than 45 degrees) and the room for rotating the text is small (cell has tight width and height).

It is a time to remind client and server applications using PDF output (one of our rendering outputs), that the quality of the rendering is slightly affected by the actual engine that is used. Notably,


  • native PDF generation (vectors) [default engine]

    C/C++ code
    // worksheet level
    workbook->PDFEngine = xlsgen::pdfengine_text;
    worksheet->Export->ExportAsPDF(L"output.pdf");

    // workbook level
    workbook = engine->Open(L"input.xlsm", L"outputAllWorksheets.pdf");
    workbook->PDFEngine = xlsgen::pdfengine_text;
    workbook->Close();


  • GDI-based PDF generation (screen DPI resolution, usually 96 DPI)


    C/C++ code
    // worksheet level
    workbook->PDFEngine = xlsgen::pdfengine_bitmap;
    worksheet->Export->ExportAsPDF(L"output.pdf");

    // workbook level
    workbook = engine->Open(L"input.xlsm", L"outputAllWorksheets.pdf");
    workbook->PDFEngine = xlsgen::pdfengine_bitmap;
    workbook->Close();


  • GDI-based virtual PDF printing (printer DPI resolution, usually 600 DPI)


    C/C++ code
    // worksheet level
    worksheet->PrintWith(L"PDFCreator", L""); // PDFCreator is a popular (and free) virtual PDF printer

    // workbook level
    workbook = engine->Open(L"input.xlsm", L"");
    workbook->PrintWith(L"PDFCreator", L"");
    workbook->Close();
Posted on 12-December-2019 08:43 | Category: xlsgen, Excel generator | comment[0] | trackback[0]

 

 

<-- previous page

< July >
0102030405
0607080910
1112131415
1617181920
2122232425
2627282930
31



 

 

This site
Home
Articles

DevTools
CPU-Z
EditPlus
ExplorerXP
Kill.exe
OllyDbg
DependencyWalker
Process Explorer
autoruns.exe
Araxis
COM Trace injection
CodeStats
NetBrute
FileMon/Regmon
BoundsChecker
AQTime profiler
Source monitor
GDI leaks tracking
Rootkit revealer
Rootkit removal
RunAsLimitedUser(1)
RunAsLimitedUser(2)

 

 

Liens
Le Plan B
Un jour à Paris
Meneame
Rezo.net (aggr)
Reseau voltaire
Cuba solidarity project
Le grand soir
L'autre journal
Le courrier suisse
L'Orient, le jour
Agoravox (aggr)