При использовании iTextSharp размер разделенного PDF-файла больше исходного размера - PullRequest
0 голосов
/ 14 октября 2019

У меня есть PDF-файл, нам нужно разделить его на отдельные страницы, он работает нормально, но размер файла слишком велик, что вызывает проблемы с пространством на моем сервере.

я проверил эту вещь, используя c # .net

using (
    iTextSharp.text.pdf.PdfCopy pdfCopyProvider = new iTextSharp.text.pdf.PdfCopy(
        sourceDocument,
        new System.IO.FileStream(_tempFolderPath + component + @"\" + fileName, System.IO.FileMode.Create),
    )
)
{
    sourceDocument.Open();
    int pageIndex = startingIndex;
    while (pageIndex <= endingIndex)
    {
        importedPage = pdfCopyProvider.GetImportedPage(_pdfReader, pageIndex);
        pdfCopyProvider.AddPage(importedPage);
        pageIndex = pageIndex + 1;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...