Uploaded image for project: 'Batik'
  1. Batik
  2. BATIK-1357

Labels are missing in PDF when SVG is converted to PDF using PDFTranscoder

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.10
    • None
    • None
    • None

    Description

      I was converting an SVG File into PDF using Apache Batik but labels are missing in the PDF

      The following code is used to generate PDF:

      import org.apache.batik.transcoder.TranscoderInput;
      import org.apache.batik.transcoder.TranscoderOutput;
      ...
      
      File svgFile = new File("./target/test.svg");
      ...
      
      PDFTranscoder transcoder = new PDFTranscoder();
      try (FileInputStream fileInputStream = new FileInputStream(svgFile); FileOutputStream fileOutputStream = new FileOutputStream(new File("./target/test-batik.pdf"))) {
          TranscoderInput transcoderInput = new TranscoderInput(fileInputStream);
          TranscoderOutput transcoderOutput = new TranscoderOutput(fileOutputStream);
          transcoder.transcode(transcoderInput, transcoderOutput);
      }
      
      //dependency
        <dependency>
           <groupId>org.apache.xmlgraphics</groupId>
           <artifactId>batik-transcoder</artifactId>
           <version>1.10</version>
         </dependency>
      

      Could you please help me to resolve this issue?

      Attachments

        1. test.svg
          51 kB
          Srikant Das

        Activity

          People

            Unassigned Unassigned
            srikdas Srikant Das
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: