Я использовал PDFBOX 1.8.16 и FONTBOX 1.8.16 и создал PDF из String.Программа, как и любая другая программа PDFBOX, отличается только тем, что я использую SMB для сохранения созданного PDF-документа в общей папке.Пример кода следующий:
authentication = new NtlmPasswordAuthentication(parameter1,parameter2,parameter3);
smbScreenshotFile = new SmbFile("smb:" + "//TestPath/example.pdf", authentication);
smbScreenshotFile = new SmbFile(smbFileName, authentication);
out = new SmbFileOutputStream(smbScreenshotFile);
pdocument.save(out);
Теперь строка, которую я конвертирую в pdf, может стать очень большой.он также может создавать PDF с 2000+ страниц.Проблема в том, что на локальном даже более 2000 страниц pdf создается за 10-15 секунд, но если я использую SMB и пытаюсь сохранить pdf в общей папке, то для сохранения требуется более получаса, особенно эта команда берет всевремя pdocument.save ();Нужно решение для этого я не могу хранить PDF на локальном компьютере.