PDF (Portable Document Format) — широко используемый формат файлов для передачи документов с сохранением их стиля и дизайна. С другой стороны, файлы CSV (значения, разделенные запятыми) используются для хранения табличных данных и обмена ими. Если вы хотите обмениваться данными в более организованном и безопасном формате или создавать профессиональные отчеты и документацию, конвертировать CSV в PDF с помощью Java может оказаться весьма полезным. В этом уроке мы рассмотрим использование библиотеки преобразования для экспорта CSV в PDF с помощью Java.
Действия по преобразованию CSV в PDF с помощью Java
- Настройте IDE на использование GroupDocs.Conversion for Java для экспорта файла CSV в формат PDF.
- Создайте объект класса Converter, передав путь к файлу CSV его конструктору.
- Создайте объект PdfConvertOptions и установите нужные свойства для вывода PDF.
- Вызов метода Converter.Save с параметрами сохранения для сохранения выходного PDF-файла.
CSV представляет данные в строках и столбцах, где строки обозначают записи, а столбцы представляют поля, разделенные запятыми. С другой стороны, PDF — это формат файла, разработанный Adobe, который фиксирует содержимое документа, включая текст, изображения и графику, в формате с фиксированным макетом, чтобы сохранить внешний вид документа. Приведенные инструкции применимы для широко известных операционных систем, таких как Windows, macOS и Linux, при условии, что установлена Java. Для преобразования CSV в PDF на Java не требуется установка дополнительного программного обеспечения.
Код для преобразования CSV в PDF с использованием Java
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.PdfConvertOptions; | |
public class ConvertXLSXtoPDFusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Conversion library | |
License license = new License(); | |
license.setLicense("GroupDocs.Conversion.lic"); | |
// Import CSV document | |
Converter converter = new Converter("input.csv"); | |
PdfConvertOptions options = new PdfConvertOptions(); | |
options.setPageNumber(2); | |
options.setPagesCount(1); | |
options.setWidth(1024); | |
options.setHeight(768); | |
// Save the PDF to disk | |
converter.convert("result.pdf", options); | |
} | |
} |
Для конвертирования CSV в PDF Java предлагается надежный инструмент для представления табличных данных в более структурированном и визуально привлекательном формате. Независимо от того, создаете ли вы отчеты или документацию, этот подход позволяет вам преобразовать ваши данные в профессиональный и общедоступный формат PDF. После того, как вы настроили рекомендуемую библиотеку документов и внесли все необходимые изменения в пути к файлам, интеграция кода преобразования CSV в PDF в ваши проекты должна стать простой и простой задачей.
В нашем предыдущем руководстве мы предоставили подробное пошаговое руководство по преобразованию PDF в PPTX. Для более полного понимания этой темы мы рекомендуем обратиться к нашему подробному руководству о том, как конвертировать PDF в PPTX с помощью Java.