91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1022KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-03
  • 語言: Java
  • 標簽: itext??pdf??

資源簡介

使用步驟和例子,壓縮包中有,可以將大量圖片轉成pdf文件,用掃描儀掃到的圖片轉成pdf必用

資源截圖

代碼片段和文件信息

package?test;

import?java.io.FileNotFoundException;
import?java.io.FileOutputStream;
import?java.io.IOException;

import?com.lowagie.text.Document;
import?com.lowagie.text.DocumentException;
import?com.lowagie.text.Image;
import?com.lowagie.text.pdf.PdfWriter;

public?class?ToPdf?{
/**
?*?286809150@qq.com
?*/
public?void?t()
{
//創建一個文檔對象?
????Document?doc?=?new?Document();
????try?{???
????????//定義輸出文件的位置???
????????PdfWriter.getInstance(doc?new?FileOutputStream(“c:/hello.pdf“));
????????//開啟文檔???
????????doc.open();???
????????//設定字體?為的是支持中文???
????????//baseFont?bfChinese?=?baseFont.createFont(“STSong-Light“?“UniGB-UCS2-H“?baseFont.NOT_embedDED);???
???????//?Font?FontChinese?=?new?Font(bfChinese?12?Font.NORMAL);???
????????//向文檔中加入圖片??
????????for(int?i=1;i<32;i++)
????????{
???????? //取得圖片~~~圖片格式:
???????? Image?jpg1?=?Image.getInstance(“c:/“+i+“.jpg“);?//原來的圖片的路徑
???????? //獲得圖片的高度
???????? float?heigth=jpg1.height();
???????? float?width=jpg1.width();
???????? System.out.println(“heigth“+i+“----“+heigth);
???????? System.out.println(“width“+i+“-----“+width);
???????? //合理壓縮,h>w,按w壓縮,否則按w壓縮
???????? //int?percent=getPercent(heigth?width);
???????? //統一按照寬度壓縮
???????? int?percent=getPercent2(heigth?width);
???????? //設置圖片居中顯示
???????? jpg1.setAlignment(Image.MIDDLE);
???????? //直接設置圖片的大小~~~~~~~第三種解決方案,按固定比例壓縮
???????? //jpg1.scaleAbsolute(210.0f?297.0f);
???????? //按百分比顯示圖片的比例
???????? jpg1.scalePercent(percent);//表示是原來圖像的比例;
???????? //可設置圖像高和寬的比例
???????? //jpg1.scalePercent(50?100);
????????????doc.add(jpg1);
????????}
????????//關閉文檔并釋放資源???
????????doc.close();???
????}?catch?(FileNotFoundException?e)?{???
????????e.printStackTrace();???
????}?catch?(DocumentException?e)?{???
????????e.printStackTrace();???
????}?catch?(IOException?e)?{???
????????e.printStackTrace();???
????}??
}
/**
?*?第一種解決方案
?*?在不改變圖片形狀的同時,判斷,如果h>w,則按h壓縮,否則在w>h或w=h的情況下,按寬度壓縮
?*?@param?h
?*?@param?w
?*?@return
?*/

public?int?getPercent(float?hfloat?w)
{
int?p=0;
float?p2=0.0f;
if(h>w)
{
p2=297/h*100;
}
else
{
p2=210/w*100;
}
p=Math.round(p2);
return?p;
}
/**
?*?第二種解決方案,統一按照寬度壓縮
?*?這樣來的效果是,所有圖片的寬度是相等的,自我認為給客戶的效果是最好的
?*?@param?args
?*/
public?int?getPercent2(float?hfloat?w)
{
int?p=0;
float?p2=0.0f;
p2=530/w*100;
p=Math.round(p2);
return?p;
}
/**
?*?第三種解決方案,就是直接壓縮,不安像素比例,全部壓縮到固定值,如210*297
?*?
?*?@param?args
?*/
public?static?void?main(String[]?args)?{
ToPdf?pt=new?ToPdf();
pt.t();
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????408??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\.classpath

?????文件????????303??2009-07-09?10:32??itext圖片轉pdf\imageTopdf\.mymetadata

?????文件???????1012??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\.project

?????文件???????2882??2009-07-09?10:33??itext圖片轉pdf\imageTopdf\src\test\ToPdf.java

?????文件????????831??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\WebRoot\index.jsp

?????文件?????????39??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\WebRoot\meta-INF\MANIFEST.MF

?????文件???????2554??2009-07-09?10:33??itext圖片轉pdf\imageTopdf\WebRoot\WEB-INF\classes\test\ToPdf.class

?????文件?????556504??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\WebRoot\WEB-INF\lib\iText.jar

?????文件????????375??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\WebRoot\WEB-INF\web.xml

?????文件?????556504??2003-03-07?22:17??itext圖片轉pdf\iText.jar

?????文件????????185??2009-06-24?16:57??itext圖片轉pdf\readme.txt

?????目錄??????????0??2009-07-06?12:40??itext圖片轉pdf\imageTopdf\WebRoot\WEB-INF\classes\test

?????目錄??????????0??2009-07-06?12:40??itext圖片轉pdf\imageTopdf\WebRoot\WEB-INF\classes

?????目錄??????????0??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\WebRoot\WEB-INF\lib

?????目錄??????????0??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\src\test

?????目錄??????????0??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\WebRoot\meta-INF

?????目錄??????????0??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\WebRoot\WEB-INF

?????目錄??????????0??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\.myeclipse

?????目錄??????????0??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\src

?????目錄??????????0??2009-06-24?16:50??itext圖片轉pdf\imageTopdf\WebRoot

?????目錄??????????0??2009-06-24?16:50??itext圖片轉pdf\imageTopdf

?????目錄??????????0??2009-07-05?22:01??itext圖片轉pdf

-----------?---------??----------?-----??----

??????????????1121597????????????????????22


評論

共有 條評論