Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.FileInputStream;
- import java.io.FileOutputStream;
- import java.io.IOException;
- import org.apache.batik.transcoder.TranscoderException;
- import org.apache.batik.transcoder.TranscoderInput;
- import org.apache.batik.transcoder.TranscoderOutput;
- import org.apache.fop.svg.PDFTranscoder;
- public class Main {
- private static void transcode(String inputSvgFileName, String outputPdfFileName) throws TranscoderException, IOException {
- TranscoderInput inputTranscode = new TranscoderInput(new FileInputStream(inputSvgFileName));
- TranscoderOutput outputTranscode = new TranscoderOutput(new FileOutputStream(outputPdfFileName));
- new PDFTranscoder().transcode(inputTranscode, outputTranscode);
- inputTranscode.getInputStream().close();
- outputTranscode.getOutputStream().close();
- }
- public static void main(String[] args) throws TranscoderException, IOException {
- transcode("sample_ok.svg", "result_ok.pdf");
- transcode("sample_fail.svg", "result_fail.pdf");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement