Go to the documentation of this file.
15 #ifndef FS_OUTPUTPREVIEW_H_
16 #define FS_OUTPUTPREVIEW_H_
45 typedef enum _ShowType {
101 typedef enum _ColorantType {
260 #endif // FS_OUTPUTPREVIEW_H_
StringArray GetPlates(ColorantType colorant_type)
Get Separations plates.
If set, only show with Lab.
Definition: fs_outputpreview.h:79
void * FS_HANDLE
Handle type.
Definition: fs_basictypes.h:214
If set, only show with Device.
Definition: fs_outputpreview.h:81
OutputPreview(const PDFDoc &pdf_doc)
Constructor, with parameters.
If set, only show solid color.
Definition: fs_outputpreview.h:85
If set, only show with RGB.
Definition: fs_outputpreview.h:65
void SetSimulationProfile(const WString &icc_profile_path)
Set simulation ICC profile file path.
void SetCheckStatus(const String &plate_name, bool to_check)
Set the check status for a plate.
If set, only show images.
Definition: fs_outputpreview.h:83
Definition: fs_basictypes.h:230
If set, only show with DeviceCMYK or spot.
Definition: fs_outputpreview.h:59
void SetShowType(ShowType show_type)
Set show type.
RGB GetSpotPlateColor(const char *plate_name)
Get the color value of a plate.
If set, only show with DeviceGray.
Definition: fs_outputpreview.h:73
Header file for common definitions and classes.
If set, only show with spot color.
Definition: fs_outputpreview.h:55
bool IsChecked(const String &plate_name) const
Check whether a plate is checked or not.
If set, only show with ICCBased CMYK.
Definition: fs_outputpreview.h:53
If set, only show line art.
Definition: fs_outputpreview.h:93
Definition: fs_outputpreview.h:38
If set, only show with ICCBased RGB.
Definition: fs_outputpreview.h:69
~OutputPreview()
Destructor.
If set, only show with Gray.
Definition: fs_outputpreview.h:71
If set, only show without DeviceCMYK.
Definition: fs_outputpreview.h:51
BYTE STRING CLASS.
Definition: fx_string.h:317
OutputPreview & operator=(const OutputPreview &other)
Assign operator.
Colorant type: process.
Definition: fs_outputpreview.h:103
bool operator!=(const OutputPreview &other) const
Not equal operator.
Header file for rendering related definitions and classes.
If set, only show with Calibrated.
Definition: fs_outputpreview.h:77
Foxit namespace.
Definition: fs_taggedpdf.h:27
common::Bitmap GeneratePreviewBitmap(const PDFPage &page, const Matrix &matrix, const common::Renderer &renderer)
Generate the output preview bitmap for a PDF page.
If set, show all.
Definition: fs_outputpreview.h:47
void EnableSimulateOverprint(bool is_to_simulate_overprint)
Set the flag to decide whether to enable simulate overprint.
ColorantType
Enumeration for colorant type.
Definition: fs_outputpreview.h:101
Header file for PDF document related definitions and classes.
If set, only show with CalGray.
Definition: fs_outputpreview.h:75
#define NULL
The null-pointer value.
Definition: fx_system.h:780
If set, only show with DeviceCMYK.
Definition: fs_outputpreview.h:49
uint32 RGB
RGB color type, 24 bits, ((b) | ((g) << 8) | ((r) << 16)))
Definition: fs_basictypes.h:212
Definition: fs_pdfdoc.h:610
Definition: fs_pdfpage.h:412
bool operator==(const OutputPreview &other) const
Equal operator.
If set, only show registration color.
Definition: fs_outputpreview.h:89
If set, only show with DeviceN.
Definition: fs_outputpreview.h:61
If set, only show with DeviceRGB.
Definition: fs_outputpreview.h:67
Definition: fx_coordinates.h:1076
bool IsEmpty() const
Check whether current object is empty or not.
ShowType
Enumeration for show type.
Definition: fs_outputpreview.h:45
WIDE STRING CLASS.
Definition: fx_string.h:1452
Definition: fs_image.h:36
If set, only show with CMYK.
Definition: fs_outputpreview.h:63
If set, only show smooth shades.
Definition: fs_outputpreview.h:87
Definition: fs_render.h:200
Definition: fs_basictypes.h:427
If set, only show with DeviceCMYK and spot.
Definition: fs_outputpreview.h:57
If set, only show text.
Definition: fs_outputpreview.h:91
Colorant type: spot.
Definition: fs_outputpreview.h:105
@2024 Foxit Software Incorporated. All rights reserved.