更新時間:2022-10-09 10:56:47 來源:動力節點 瀏覽1554次
正在嘗試將 .doc、.xls、.txt、.html 轉換為 .pdf 格式但沒有成功。嘗試使用以下代碼,但它僅轉換文本部分并以某種模棱兩可的格式休息。
導入java.io.*;
導入 java.awt.*;
導入 com.lowagie.text.*;
導入 com.lowagie.text.pdf.*;
導入java.io.*;
導入 java.util.zip.*;
導入 javax.swing.text.Document;
公共課FirstPdf
{
公共靜態無效主(字符串arg [])拋出異常
{
System.out.println("Hello RoseIndia");
Document document = new Document(PageSize.A4, 36, 72, 108, 180);
PdfWriter.getInstance(document,System.out);
PdfWriter.getInstance(文檔,新
FileOutputStream("C:/shib/PHP SQL UNIX INTERVIEW HELPER.pdf"));
文檔.open();
ZipInputStream zip = new ZipInputStream(new
BufferedInputStream(new FileInputStream("C:/shib/PHP SQL UNIX INTERVIEW HELPER.zip")));
ZipEntry 條目;
而((條目= zip.getNextEntry())!= null)
{
字節數據[]=新字節[1024];
整數計數;
字符串文本=";
while((count=zip.read(data,0,1024))!=-1)
{
文本=新字符串(數據);
document.add(新段落(文本));
}
}
文檔.close();
}
}
1. OpenOffice.org 安裝成功后,只需移動到 D:Program FilesOpenOffice.org 3program 因為操作系統安裝在D:盤。
2.在這里可以找到所有的文件,并確保soffice.exe在那個地方。
3. 使用運行命令打開命令提示符并從上一個窗口復制路徑。
4. 使用類似soffice.exe-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager 的內容啟動 OpenOffice.org 。您很可能應該添加 OOo 安裝的路徑:“c:program filesOpenOffice.org 3programsoffice.exe”-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager
注意:在這里,您必須將主機設置為127.0.0.1,將StarOffice.ServiceManager 設置為 nofirststartwizard。所以,復制soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard并將其放在命令提示符下,然后按 Enter。通過這個你可以啟動這個服務到 OpenOffice.org。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習