Interface PCLEventProducer

All Superinterfaces:
org.apache.fop.events.EventProducer

public interface PCLEventProducer extends org.apache.fop.events.EventProducer
Event producer interface for events generated by the PCL renderer.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
    Provider class for the event producer.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    fontTypeNotSupported(Object source, String fontName, String supportedTypes)
    The font type is not supported for PCL output.
    void
    paperTypeUnavailable(Object source, long pageWidth, long pageHeight, String fallbackPaper)
    Paper type could not be determined.
  • Method Details

    • paperTypeUnavailable

      void paperTypeUnavailable(Object source, long pageWidth, long pageHeight, String fallbackPaper)
      Paper type could not be determined. Falling back to another.
      Parameters:
      source - the event source
      pageWidth - the page width (in millipoints)
      pageHeight - the page height (in millipoints)
      fallbackPaper - the paper type that will be used instead
      Event severity level:
      WARN
    • fontTypeNotSupported

      void fontTypeNotSupported(Object source, String fontName, String supportedTypes)
      The font type is not supported for PCL output.
      Parameters:
      source - The event source
      fontName - The name of the font not supported
      supportedTypes - The types of fonts currently supported
      Event severity level:
      ERROR