Встроить вложение в PDF
В Excel вы можете вставить объект OLE со структурными данными ([пример вложенных вложений.xlsx](пример вложенных вложений.xlsx)) . Дважды щелкните по объекту OLE, встроенный файл будет открыт.
Обычно при конвертации в pdf объект OLE будет отображаться в виде значка или миниатюры без структурных данных объекта OLE. С помощью опции PdfSaveOptions.EmbedAttachments можно встроить структурные данные объекта OLE в качестве вложения в PDF. Вы можете дважды щелкнуть по значку или миниатюре в PDF, чтобы открыть исходный файл объекта OLE.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// Open the template file | |
Workbook wb = new Workbook("embedded-attachments-example.xlsx"); | |
// Set to embed Ole Object attachment. | |
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions(); | |
pdfSaveOptions.setEmbedAttachments(true); | |
// Save the pdf file with PdfSaveOptions | |
wb.save("output.pdf", pdfSaveOptions); |