To Whom It May Concern

I uploaded the file, so please check
https://1drv.ms/u/s!ApGmuqgZtcofg2JhrnG195vQSpFc?e=qtmDXV

・Pdf2Svg.java
source file

・Sample01.pdf
PDF file

・Sample01_1.svg
Converted SVG file

I look forward to hearing from you.
━━━━━━━━━━━━━━━━━━━━━━━
応用技術株式会社
槻木 正臣(Tsukigi Masaomi)
〒530-0015
大阪市北区中崎西2丁目4番12号 梅田センタービル 10階
Tel:(06)6373-6101 Fax:(06)6373-6100
E-mail : ma-tsuk...@apptec.co.jp
━━━━━━━━━━━━━━━━━━━━━━━

Hello,

The source PDF file is missing. And the variable "page" is not declared
(is it 0 ?). Please try with Batik 1.13, that is the current version.
dpi 150 means that the page is "printed" as an image. If you're using
SVG, it would make more sense to use 0 so that vector graphics are used.
And PDFBox is now at 2.0.21.

Tilman

Am 07.09.2020 um 02:42 schrieb 槻木正臣:
> To Whom It May Concern
>
> I uploaded the file, so please check
> https://1drv.ms/u/s!ApGmuqgZtcofg2JhrnG195vQSpFc?e=qtmDXV
>
> I look forward to hearing from you.
> ━━━━━━━━━━━━━━━━━━━━━━━
> 応用技術株式会社
> 槻木 正臣(Tsukigi Masaomi)
> 〒530-0015
> 大阪市北区中崎西2丁目4番12号 梅田センタービル 10階
> Tel:(06)6373-6101 Fax:(06)6373-6100
> E-mail : ma-tsuk...@apptec.co.jp
> ━━━━━━━━━━━━━━━━━━━━━━━
>> Hi,
>>
>> Attachments don't come through. Please upload them to a sharehoster.
>>
>> Tilman
>>
>> Am 30.07.2020 um 07:28 schrieb 槻木正臣:
>>> To Whom It May Concern
>>>
>>> I am using apache batik 1.9 and apache pdfbox 2.0.20 to convert PDF to
>>> SVG.
>>>
>>> When I set 150 in PDFPageable, unnecessary lines are displayed.
>>> Is there a way around it?
>>>
>>> PDF file
>>> pdf.png
>>>
>>> SVG file
>>> svg.png
>>>
>>> Source code
>>> -----
>>> PDDocument pddocument = null;
>>> Writer out = null;
>>> try {
>>>      pddocument = PDDocument.load(new File(loadfile));
>>>      PDFPageable document = new PDFPageable(pddocument,
>>> Orientation.AUTO, false, 150);
>>>
>>>      DOMImplementation domImpl =
>>> GenericDOMImplementation.getDOMImplementation();
>>>      String svgNS = "http://www.w3.org/2000/svg";;
>>>      org.w3c.dom.Document svgDocument = domImpl.createDocument(svgNS,
>>> "svg", null);
>>>      SVGGeneratorContext ctx =
>>> SVGGeneratorContext.createDefault(svgDocument);
>>>      ctx.setEmbeddedFontsOn(true);
>>>
>>>      SVGGraphics2D svgGenerator = new SVGGraphics2D(ctx, false);
>>>      Printable printTbl = document.getPrintable(page);
>>>      printTbl.print(svgGenerator, document.getPageFormat(page), page);
>>>
>>>      out = new OutputStreamWriter(new FileOutputStream(new
>>> File(savefile)), "UTF-8");
>>>      svgGenerator.stream(out);
>>>      svgGenerator.dispose();
>>>
>>> } finally {
>>>      if (out != null){
>>>          out.close();
>>>      }
>>>      if(pddocument != null){
>>>          pddocument.close();
>>>      }
>>> }
>>> -----
>>>
>>> I look forward to hearing from you.
>>> ━━━━━━━━━━━━━━━━━━━━━━━
>>> 応用技術株式会社
>>> 槻木 正臣(Tsukigi Masaomi)
>>> 〒530-0015
>>> 大阪市北区中崎西2丁目4番12号 梅田センタービル 10階
>>> Tel:(06)6373-6101 Fax:(06)6373-6100
>>> E-mail : ma-tsuk...@apptec.co.jp <mailto:ma-tsuk...@apptec.co.jp>
>>> ━━━━━━━━━━━━━━━━━━━━━━━



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org

>

-- 
【秘密保持のお願い】このメールには機密情報や個人情報が含まれている可能性がございます。誤ってこのメールを受信された場合は、お手数ですがシステム上から削除いただき、送信者または管理者(priv...@apptec.co.jp
 
<mailto:priv...@apptec.co.jp>)に御連絡頂ますようお願い申し上げます。
Confidentiality Note: 
This email may contain confidential and/or private information. If you 
received this email in error please  delete and notify to sender or 
adminstrator(priv...@apptec.co.jp <mailto:priv...@apptec.co.jp>).

Reply via email to