Fix build

This commit is contained in:
Oleg.Korshul
2023-09-14 10:36:44 +03:00
parent 3103777fb1
commit 7fafbeb07a
3 changed files with 12 additions and 4 deletions

View File

@ -383,6 +383,12 @@ void CPdfFile::Sign(const double& dX, const double& dY, const double& dW, const
return;
m_pInternal->pWriter->Sign(dX, dY, dW, dH, wsPicturePath, pCertificate);
}
void CPdfFile::SetDocumentInfo(const std::wstring& wsTitle, const std::wstring& wsCreator, const std::wstring& wsSubject, const std::wstring& wsKeywords)
{
if (!m_pInternal->pWriter)
return;
m_pInternal->pWriter->SetDocumentInfo(wsTitle, wsCreator, wsSubject, wsKeywords);
}
void CPdfFile::RotatePage(int nRotate)
{
if (!m_pInternal->pWriter)

View File

@ -138,6 +138,8 @@ public:
void SetPassword (const std::wstring& wsPassword);
void SetDocumentID(const std::wstring& wsDocumentID);
void Sign(const double& dX, const double& dY, const double& dW, const double& dH, const std::wstring& wsPicturePath, ICertificate* pCertificate);
void SetDocumentInfo(const std::wstring& wsTitle, const std::wstring& wsCreator, const std::wstring& wsSubject, const std::wstring& wsKeywords);
HRESULT OnlineWordToPdf (const std::wstring& wsSrcFile, const std::wstring& wsDstFile, CConvertFromBinParams* pParams = NULL);
HRESULT OnlineWordToPdfFromBinary(const std::wstring& wsSrcFile, const std::wstring& wsDstFile, CConvertFromBinParams* pParams = NULL);
HRESULT DrawImageWith1bppMask(IGrObject* pImage, NSImages::CPixJbig2* pMaskBuffer, const unsigned int& unMaskWidth, const unsigned int& unMaskHeight, const double& dX, const double& dY, const double& dW, const double& dH);

View File

@ -1677,7 +1677,7 @@ namespace NExtractTools
CPdfFile pdfWriter(pApplicationFonts);
pdfWriter.CreatePdf(params.getIsPDFA());
pdfWriter.SetTempDirectory(sTemp);
pdfWriter.DocInfo(params.getTitle(), L"", L"", L"");
pdfWriter.SetDocumentInfo(params.getTitle(), L"", L"", L"");
CConvertFromBinParams oBufferParams;
oBufferParams.m_sThemesDirectory = sThemeDir;
@ -1955,7 +1955,7 @@ namespace NExtractTools
CPdfFile pdfWriter(pApplicationFonts);
pdfWriter.CreatePdf(params.getIsPDFA());
pdfWriter.SetTempDirectory(sTemp);
pdfWriter.DocInfo(params.getTitle(), L"", L"", L"");
pdfWriter.SetDocumentInfo(params.getTitle(), L"", L"", L"");
CConvertFromBinParams oBufferParams;
oBufferParams.m_sThemesDirectory = sThemeDir;
@ -3649,7 +3649,7 @@ namespace NExtractTools
CPdfFile pdfWriter(pApplicationFonts);
pdfWriter.CreatePdf(params.getIsPDFA());
pdfWriter.SetTempDirectory(sTemp);
pdfWriter.DocInfo(params.getTitle(), L"", L"", L"");
pdfWriter.SetDocumentInfo(params.getTitle(), L"", L"", L"");
CConvertFromBinParams oBufferParams;
oBufferParams.m_sThemesDirectory = sThemeDir;
@ -5022,7 +5022,7 @@ namespace NExtractTools
CPdfFile pdfWriter(pApplicationFonts);
pdfWriter.CreatePdf(params.getIsPDFA());
pdfWriter.SetTempDirectory(sTemp);
pdfWriter.DocInfo(params.getTitle(), L"", L"", L"");
pdfWriter.SetDocumentInfo(params.getTitle(), L"", L"", L"");
std::wstring documentID = params.getDocumentID();
if (false == documentID.empty())