PdfProducer

遗产: java.lang.Object

public abstract class PdfProducer

表示从其他格式生成 PDF 的类。


This sample shows how to produce Pdf file from CGM file.
 
 String inputFile = "myImage.cgm";
 String outputFile = "myPdf.pdf";
 try
 {
     PdfProducer.produce(inputFile, ImportFormat.Cgm, outputFile);
     //成功制作pdf文件。
 }
 catch (Exception e)
 {
     //做一点事...
 }

方法

方法描述
equals(Object arg0)
getClass()
getImportOptions(int format)获取指定导入格式的 ImportOptions。
getProducer(ImportOptions options)获取指定导入选项的生产者。
getProducer(int format)获取指定导入格式的生产者。
hashCode()
notify()
notifyAll()
produce(InputStream inputStream, ImportOptions options, OutputStream outputStream)使用指定的导入选项生成 PDF 文件。
produce(InputStream inputStream, ImportOptions options, String outputFileName)
produce(InputStream inputStream, int format, OutputStream outputStream)使用指定的导入格式生成 PDF 流。
produce(InputStream inputStream, int format, String outputFileName)使用指定的导入格式生成 PDF 文件。
produce(String inputFileName, ImportOptions options, OutputStream outputStream)
produce(String inputFileName, ImportOptions options, String outputFileName)使用指定的导入选项生成 PDF 文件。
produce(String inputFileName, int format, OutputStream outputStream)
produce(String inputFileName, int format, String outputFileName)使用指定的导入格式生成 PDF 文件。
produceInternal(System.IO.Stream inputStream, ImportOptions options, System.IO.Stream outputStream)
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getImportOptions(int format)

public static ImportOptions getImportOptions(int format)

获取指定导入格式的 ImportOptions。

参数:

范围类型描述
formatint导入格式。

退货: ImportOptions 导入选项。

getProducer(ImportOptions options)

public static PdfProducer getProducer(ImportOptions options)

获取指定导入选项的生产者。

参数:

范围类型描述
optionsImportOptions导入选项

退货: PdfProducer PDF 制作人。

getProducer(int format)

public static PdfProducer getProducer(int format)

获取指定导入格式的生产者。

参数:

范围类型描述
formatint导入选项

退货: PdfProducer PDF 制作人。

hashCode()

public native int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

produce(InputStream inputStream, ImportOptions options, OutputStream outputStream)

public static void produce(InputStream inputStream, ImportOptions options, OutputStream outputStream)

使用指定的导入选项生成 PDF 文件。


This sample shows how to produce Pdf stream from CGM stream.
 
 String inputFile = "myImage.cgm";
 String outputFile = "myPdf.pdf";
 ImportOptions importOptions = new CgmImportOptions();
 using (FileInputStream inputStream = File.OpenRead(inputFile))
 using (FileOutputStream outputStream = File.Create(outputFile))
 {
     PdfProducer.produce(inputStream, importOptions, outputStream);
 }

参数:

范围类型描述
inputStreamjava.io.InputStream输入流。
optionsImportOptions导入选项。
outputStreamjava.io.OutputStream输出 PDF 流。

produce(InputStream inputStream, ImportOptions options, String outputFileName)

public static void produce(InputStream inputStream, ImportOptions options, String outputFileName)

参数:

范围类型描述
inputStreamjava.io.InputStream
optionsImportOptions
outputFileNamejava.lang.String

produce(InputStream inputStream, int format, OutputStream outputStream)

public static void produce(InputStream inputStream, int format, OutputStream outputStream)

使用指定的导入格式生成 PDF 流。

参数:

范围类型描述
inputStreamjava.io.InputStream输入流。
formatint导入格式。
outputStreamjava.io.OutputStream输出 PDF 流。

produce(InputStream inputStream, int format, String outputFileName)

public static void produce(InputStream inputStream, int format, String outputFileName)

使用指定的导入格式生成 PDF 文件。


This sample shows how to produce Pdf file from CGM stream.
 
 String inputFile = "myImage.cgm";
 String outputFile = "myPdf.pdf";
 using (FileInputStream inputStream = File.OpenRead(inputFile))
 using (FileOutputStream outputStream = File.Create(outputFile))
 {
     PdfProducer.produce(inputStream, ImportFormat.Cgm, outputStream);
 }

参数:

范围类型描述
inputStreamjava.io.InputStream输入流。
formatint导入格式。
outputFileNamejava.lang.String输出PDF文件

produce(String inputFileName, ImportOptions options, OutputStream outputStream)

public static void produce(String inputFileName, ImportOptions options, OutputStream outputStream)

参数:

范围类型描述
inputFileNamejava.lang.String
optionsImportOptions
outputStreamjava.io.OutputStream

produce(String inputFileName, ImportOptions options, String outputFileName)

public static void produce(String inputFileName, ImportOptions options, String outputFileName)

使用指定的导入选项生成 PDF 文件。


This sample shows how to produce Pdf file from CGM file.
 
 String inputFile = "myImage.cgm";
 String outputFile = "myPdf.pdf";
 ImportOptions importOptions = new CgmImportOptions();
 PdfProducer.produce(inputStream, importOptions, outputStream);

参数:

范围类型描述
inputFileNamejava.lang.String输入文件名。
optionsImportOptions导入选项。
outputFileNamejava.lang.String输出 PDF 流。

produce(String inputFileName, int format, OutputStream outputStream)

public static void produce(String inputFileName, int format, OutputStream outputStream)

参数:

范围类型描述
inputFileNamejava.lang.String
formatint
outputStreamjava.io.OutputStream

produce(String inputFileName, int format, String outputFileName)

public static void produce(String inputFileName, int format, String outputFileName)

使用指定的导入格式生成 PDF 文件。


This sample shows how to produce Pdf file from CGM file.
 
 String inputFile = "myImage.cgm";
 String outputFile = "myPdf.pdf";
 PdfProducer.produce(inputFile, ImportFormat.Cgm, outputFile);

参数:

范围类型描述
inputFileNamejava.lang.String输入文件名。
formatint导入格式。
outputFileNamejava.lang.String输出PDF文件

produceInternal(System.IO.Stream inputStream, ImportOptions options, System.IO.Stream outputStream)

public static void produceInternal(System.IO.Stream inputStream, ImportOptions options, System.IO.Stream outputStream)

参数:

范围类型描述
inputStreamcom.aspose.ms.System.IO.Stream
optionsImportOptions
outputStreamcom.aspose.ms.System.IO.Stream

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int