Member 13565402 Ответов: 0

Какие библиотеки я должен использовать для создания конвертера .docx в .pdf?


Я хочу сделать преобразование .docx в .pdf на java,но у меня возникли проблемы, потому что я не могу получить таблицы, стили шрифтов и т.д. Из файла .docx...Я хочу, чтобы вы поделились всей библиотекой, с помощью которой я мог бы сделать конвертер word в pdf самостоятельно, потому что я также хочу использовать связанный список в java..пожалуйста, предложите мне библиотеки

Что я уже пробовал:

I used these libraries....
import com.itextpdf.text.BaseColor;
import java.util.List;
import java.awt.event.ActionListener;
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.FontFactory;
import com.itextpdf.text.Font;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.Image;
import com.itextpdf.text.Chunk;
import com.itextpdf.text.pdf.PdfWriter;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Iterator;
import javax.swing.filechooser.FileNameExtensionFilter;
import java.util.LinkedList;
import javax.swing.JButton;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.POIXMLException;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFPicture;
import org.apache.poi.xwpf.usermodel.XWPFPictureData;
import org.apache.poi.xwpf.usermodel.XWPFRun;

Afzaal Ahmad Zeeshan

Docx и PDF не являются совместимыми форматами файлов. Docx -> HTML -> PDF может просто работать для вас. :-)

Проигнорируйте вышеупомянутое утверждение, взгляните на эту тему, в ней есть что-то очень похожее на то, что вы хотите; https://stackoverflow.com/questions/43363624/converting-docx-into-pdf-in-java/43371408-да.

0 Ответов