New mode WriteNew

This commit is contained in:
Svetlana Kulikova
2025-07-23 16:50:31 +03:00
parent 48d6ce60ee
commit cc294ab2b2
5 changed files with 44 additions and 19 deletions

View File

@ -294,9 +294,15 @@ TEST_F(CPdfFileTest, PdfToPdf)
LoadFromFile();
pdfFile->CreatePdf();
double dPageDpiX, dPageDpiY, dW, dH;
for (int i = 0; i < pdfFile->GetPagesCount(); i++)
{
pdfFile->NewPage();
pdfFile->GetPageInfo(i, &dW, &dH, &dPageDpiX, &dPageDpiY);
pdfFile->put_Width( dW / dPageDpiX * 25.4);
pdfFile->put_Height(dH / dPageDpiY * 25.4);
pdfFile->DrawPageOnRenderer(pdfFile, i, NULL);
}