A printing compensation method and system based on a vector PDF file
By acquiring and calculating the actual output and target curves of the printing plant, and adjusting the base printing colors of the vector PDF file, the color difference problem between printing plants was solved, and the consistency of printed products during network transmission was achieved.
Patent Information
- Application Number
- CN202211593959.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-13
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2042-12-13
AI Technical Summary
During network transmission, color differences exist between printed vector PDF files from different printing plants, and existing technologies cannot effectively reduce these color differences.
By obtaining the actual output curve and target curve of the base printing color for each printing plant, a compensation curve is calculated, and the base printing color in the vector PDF file is adjusted according to the compensation curve to reduce color difference.
Under the condition of convenient network transmission, the color difference of printed vector PDF files between different printing plants is reduced, and the consistency of printed products is improved.
Smart Images

Figure CN116118348B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of printing technology, and in particular to a printing compensation method and system based on vector PDF files. Background Technology
[0002] Prepress plate making is the process of converting design artwork into a medium that can be used in actual printing plates. Printing plate making includes refining and rasterization. Refining is responsible for document inspection, color management, trapping and white space filling, and optimization. Rasterization ultimately converts vector PDF files into printing plate files that can be accepted by printing equipment.
[0003] Currently, printing plate files are usually transmitted directly to various printing plants, which then print based on these files. However, printing plate files require a large amount of memory; typically, an A4-sized printing plate file, after compression, is around 1GB, making network transmission inconvenient. To facilitate network transmission, vector PDF files that have not undergone pre-press plate-making are sent directly to various printing plants. Although this consumes less memory, there are certain deviations in the materials, equipment, and process control methods and parameters of each printing plant, resulting in color differences between the finished products printed by different printing plants. Summary of the Invention
[0004] To reduce color differences between printed vector PDF files from different printing plants while facilitating network transmission, this application provides a printing compensation method and system based on vector PDF files.
[0005] Firstly, this application provides a printing compensation method based on vector PDF files, which adopts the following technical solution:
[0006] A printing compensation method based on vector PDF files includes:
[0007] Obtain the actual output curves for each basic printing color from each printing plant;
[0008] Obtain the target curve for each basic printing color;
[0009] Based on the actual output curve and the target curve, the compensation curve for each basic printing color of each printing plant is calculated.
[0010] Based on the compensation curve, adjust each base printing color in the corresponding vector PDF file of the printing plant.
[0011] By adopting the above technical solution, the actual output curve of each basic printing color of each printing plant is obtained to reflect the difference in printing effect of each printing plant. Then, the target curve of each basic printing color is obtained to achieve the ideal printing effect. Based on the actual output curve and the target curve, the compensation curve of each basic printing color of each printing plant is calculated. According to the compensation curve, the vector PDF file of each printing plant is adjusted. Each printing plant prints according to the corresponding adjusted vector PDF file, and an appropriate number of PDF files are sent to each printing plant. This achieves the effect of reducing the color difference of printed vector PDF files between different printing plants under the condition of convenient network transmission.
[0012] Optionally, the actual output curve includes a plate-making curve and / or a printing curve; wherein, the plate-making curve is the dot curve corresponding to the printing plate created by the plate-making equipment based on the vector PDF file, and the printing curve is the dot curve of transferring the printing plate onto paper.
[0013] By adopting the above technical solution, the dot curves corresponding to the printing plates made by the plate-making equipment of each printing plant based on the vector PDF file can be obtained using the plate-making curve, so as to obtain the errors existing in the plate-making process of each printing plant. The printing curve can be used to obtain the errors existing in the process of transferring the printing plates by each printing plant, thus facilitating the collection of printing errors of each printing plant from the two perspectives of plate-making curve and printing curve.
[0014] Optionally, if the actual output curve is a printing curve, the step of obtaining the actual output curve of each basic printing color for each printing plant specifically includes:
[0015] According to the preset sampling interval, the first halftone data of each basic printing color plate of each printing plant is obtained at intervals;
[0016] By fitting and calculating the first halftone data of each basic printing color, the plate-making curve corresponding to each basic printing color is obtained.
[0017] By adopting the above technical solution, the first halftone data of each basic printing color plate of each printing plant is obtained according to the preset sampling interval. All the first halftone data are fitted and calculated to obtain the plate-making curve corresponding to each basic printing color. Thus, by obtaining a limited number of first halftone data at intervals, a complete plate-making curve can be obtained, thereby improving the accuracy of the plate-making curve.
[0018] Optionally, if the actual output curve is a plate-making curve, the step of obtaining the actual output curve of each basic printing color for each printing plant specifically includes:
[0019] According to the preset sampling interval, the second dot data of each basic printing color of each printing plant is obtained at intervals;
[0020] By fitting and calculating all the second halftone data, the printing curve corresponding to each basic printing color is obtained.
[0021] By adopting the above technical solution, according to the preset sampling interval, the second halftone data of each basic printing color of each printing plant is obtained. All the second halftone data are fitted and calculated to obtain the printing curve corresponding to each basic printing color. Thus, by obtaining a limited number of second halftone data at intervals, a complete printing curve can be obtained, thereby improving the accuracy of the printing curve.
[0022] Optionally, the basic printing colors include four printing colors and / or spot colors, wherein the four printing colors include cyan, magenta, yellow, and black.
[0023] By adopting the above technical solution, the basic printing colors include four printing colors and / or spot colors. The four printing colors include cyan, magenta, yellow, and black, which are the basic colors in four-color printing. That is, the four printing colors and / or spot colors can cover all colors in the vector PDF file, making it easy to adjust the vector PDF file by adjusting the basic printing colors.
[0024] Optionally, adjusting each base printing color of the corresponding printing plant's vector PDF file according to the compensation curve specifically includes:
[0025] Set the adjustment range for each basic printing color in the vector PDF file;
[0026] Within the allowable adjustment range of each base printing color, the base printing colors of the vector PDF file are adjusted according to the compensation curve.
[0027] By adopting the above technical solution, within the allowable adjustment range of each basic printing color setting, the basic printing color of the vector PDF file is adjusted according to the compensation curve, so that the range of parts of the vector PDF file that do not need to be adjusted is preserved, making the adjustment of the vector PDF by the compensation curve more accurate.
[0028] Optionally, before adjusting each base printing color of the corresponding printing plant's vector PDF file according to the compensation curve, the method further includes:
[0029] Extract the overlaid areas in a vector PDF file;
[0030] Merge and flatten the layers in the overlapping color areas.
[0031] By adopting the above technical solution, the layers of the overlapping color area are merged and flattened to obtain a single color block area that can be represented by the basic printing color, thereby facilitating the adjustment of the overlapping color area in the vector PDF file.
[0032] Secondly, this application provides a printing compensation system based on vector PDF files, employing the following technical solution:
[0033] A printing compensation system based on vector PDF files includes:
[0034] The actual curve acquisition module is used to acquire the actual output curve of each basic printing color for each printing plant.
[0035] The target curve acquisition module is used to acquire the target curve for each basic printing color;
[0036] The compensation curve generation module is used to calculate the compensation curve for each basic printing color of each printing plant based on the actual output curve and the target curve.
[0037] The file adjustment module is used to adjust each basic printing color in the corresponding vector PDF file of the printing plant according to the compensation curve.
[0038] By adopting the above technical solution, the actual curve acquisition module obtains the actual output curve of each basic printing color of each printing plant, the target curve acquisition module obtains the target curve of each basic printing color, the compensation curve generation module calculates the compensation curve of each basic printing color of each printing plant based on the actual output curve and the target curve, and the file adjustment module is used to adjust each basic printing color in the vector PDF file of the corresponding printing plant according to the compensation curve, so that the color difference between the finished products printed by each printing plant based on the adjusted vector PDF file is small.
[0039] Thirdly, this application provides a computer device that adopts the following technical solution:
[0040] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor performing a print compensation method based on a vector PDF file as described in any of the first aspects.
[0041] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:
[0042] A computer-readable storage medium includes a computer program that can be loaded by a processor and execute a printing compensation method based on a vector PDF file as described in any of the first aspects. Attached Figure Description
[0043] Figure 1 This is a flowchart of a compensation method according to one embodiment of this application.
[0044] Figure 2This is a block diagram of a compensation system according to one embodiment of this application. Detailed Implementation
[0045] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1-2 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.
[0046] This application discloses a printing compensation method based on vector PDF files. (Refer to...) Figure 1 A printing compensation method based on vector PDF files includes:
[0047] Step S101: Obtain the actual output curve of each basic printing color for each printing plant;
[0048] The basic printing colors include the four printing colors and / or spot colors. The four printing colors, also known as the CMYK model, include cyan, magenta, yellow, and black. C represents cyan, M represents magenta, Y represents yellow, and K represents black. In printing, these four colors can be used to synthesize thousands of other colors. Spot colors are colors that cannot be synthesized from the four printing colors and typically require specific inks for printing. It should be noted that each vector PDF file used for printing may contain no spot colors, consisting only of the four printing colors; it may also contain the four printing colors and any number of spot colors (at least one); or it may contain only any number of spot colors (at least one). Furthermore, depending on the actual needs, one or more combinations of the four printing colors can be selected. For example, if a vector PDF file only uses the three basic colors—cyan, magenta, and yellow—then the black value K is zero, meaning black may not be included. No specific limitations are imposed here.
[0049] It should be understood that each basic printing color of each printing plant is the sum of the number of printing four colors and spot colors. The number of basic printing colors is determined according to the actual needs of the vector PDF file. For each basic printing color, an actual output curve needs to be obtained, that is, each printing plant corresponds to one or more actual output curves.
[0050] Step S102: Obtain the target curve for each basic printing color;
[0051] It should be understood that the number of target curves is consistent with the number of actual output curves, and the target curves correspond one-to-one with the actual output curves.
[0052] Step S103: Calculate the compensation curve for each basic printing color of each printing plant based on the actual output curve and the target curve;
[0053] The actual number of output curves for each printing plant can be one for each basic printing color, or multiple for each basic printing color.
[0054] Step S104: Adjust each base printing color in the corresponding vector PDF file of the printing plant according to the compensation curve.
[0055] In the above implementation, the actual output curve of each basic printing color of each printing plant is obtained to reflect the difference in printing effect of each printing plant. Then, the target curve of each basic printing color is obtained to obtain the ideal printing effect. Then, the compensation curve of each basic printing color of each printing plant is calculated based on the actual output curve and the target curve. According to the compensation curve, the vector PDF file of each printing plant is adjusted. Each printing plant prints according to the corresponding adjusted vector PDF file, thereby reducing the color difference of printed vector PDF files between different printing plants under the condition of convenient network transmission.
[0056] As one implementation of the actual output curve, the actual output curve includes the plate-making curve and the printing curve.
[0057] The plate-making curve is the halftone curve of the printing plate created by the plate-making equipment based on the vector PDF file. The plate-making curve varies depending on factors such as the plate-making equipment of each printing plant. The printing curve is the halftone curve transferred from the printing plate to the paper. The printing curve varies depending on factors such as the paper, ink materials, and printing equipment of each printing plant.
[0058] It should be understood that when the actual output curve is a combination of the plate-making curve and the printing curve, each printing plant has two actual output curves for each basic printing color. That is, each basic printing color in each printing plant corresponds to one plate-making curve and one printing curve. The number of basic printing colors, the number of plate-making curves, the number of printing curves, and the number of calculated compensation curves are all consistent.
[0059] Specifically, when the actual output curve includes the plate-making curve and the printing curve, the compensation curve for each basic printing color is equal to (the target curve of the corresponding basic printing color - the plate-making curve of the corresponding basic printing color) + (the target curve of the corresponding basic printing color - the printing curve of the corresponding basic printing color), that is, each basic printing color corresponds to a compensation curve.
[0060] As another implementation of the actual output curve, the actual output curve includes the plate-making curve;
[0061] Specifically, when the actual output curve only includes the plate-making curve, the compensation curve for each basic printing color is equal to the target curve of the corresponding basic printing color minus the plate-making curve of the corresponding basic printing color.
[0062] As another implementation of the actual output curve, the actual output curve includes the printing curve;
[0063] Specifically, when the actual output curve only includes the printing curve, the compensation curve for each basic printing color is equal to the target curve of the corresponding basic printing color minus the printing curve of the corresponding basic printing color.
[0064] It should be understood that when the actual output curve is a plate-making curve or a printing curve, each printing plant has one actual output curve for each basic printing color. That is, each basic printing color of each printing plant corresponds to one plate-making curve or one printing curve.
[0065] It should be noted that the plate-making curve can reveal the color differences that exist in the plate-making process of each printing plant, and the printing curve can reveal the color differences that exist in the transfer of printing plates. Therefore, the compensation curve calculated solely from the plate-making curve or solely from the printing curve can reduce the workload of data collection and can reduce the color difference of the finished products printed by each printing plant to a certain extent. The compensation curve calculated by combining the plate-making curve and the printing curve is even more effective in reducing the color difference of the finished products printed by each printing plant.
[0066] As one implementation method for obtaining plate-making curves, the specific methods for obtaining plate-making curves include:
[0067] According to the preset sampling interval, the first halftone data of each basic printing color plate of each printing plant is obtained at intervals; the first halftone data of each basic printing color are fitted and calculated to obtain the plate making curve corresponding to each basic printing color.
[0068] In this embodiment, the first dot data is the dot gain between the dots on the printing plate and the vector PDF file, i.e., the error that occurs when the printing plate equipment makes the vector PDF file into a printing plate. The first dot data is acquired by a dot meter, which is a device that analyzes data such as the dot gain, screen ruling, dot shape, and screen angle of the printing plate through a built-in camera or video camera. In other embodiments, the first dot data may also be one or more combinations of dot gain, screen ruling, dot shape, and screen angle.
[0069] Specifically, the preset sampling interval can be set to 5%, 10%, or 20%. A 10% interval is preferred. For example, when the preset sampling interval is 10%, the first halftone data of each basic printing color is sampled at 0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, and 100%, respectively. That is, eleven first halftone data need to be collected for each basic printing color. Then, the printing plate curve corresponding to each basic printing color is obtained by fitting and calculating all the first halftone data of each basic printing color.
[0070] Specifically, the fitting calculation for all first halftone data of each basic printing color includes: performing least squares interpolation and higher-order interpolation calculations on all first halftone data of each basic printing color to obtain the printing plate curve corresponding to each basic printing color.
[0071] It should be understood that the fitting calculation is to fit the discrete first dot data into a continuous curve so that any percentage of the first dot data can be obtained. Thus, by using the fitted printing plate curve, the first dot data of any percentage of the corresponding basic printing color can be obtained. The first dot data with an accuracy of 0.1% can be obtained from the printing plate curve according to actual needs, thereby improving accuracy.
[0072] As one implementation method for obtaining printing curves, the specific methods for obtaining printing curves include:
[0073] According to the preset sampling interval, the second halftone data of each basic printing color of each printing plant is obtained at intervals; the second halftone data are fitted and calculated to obtain the printing curve corresponding to each basic printing color.
[0074] The second dot data refers to the dot expansion rate of the printing plate onto the paper. This second dot data is obtained by measuring with a reflectance densitometer, an instrument equipped with a standard light source and interchangeable red, green, and blue primary color filters to determine the density values of three- or four-color ink samples. The reflectance densitometer measures the percentage of dots printed on the paper, and then compares this measured percentage with the dot percentage data of the printing plate to calculate the second dot data.
[0075] It should be noted that the preset sampling interval and fitting calculation method for the printing curve and the printing plate curve are the same, and will not be repeated here.
[0076] As one implementation of step S104, step S104 specifically includes:
[0077] Set the adjustment range for each base printing color in the vector PDF file; within the allowable adjustment range for each base printing color, adjust the base printing colors of the vector PDF file according to the compensation curve.
[0078] It should be understood that each basic printing color corresponds to a compensation curve, and a compensation curve can only adjust the corresponding basic printing color. When adjusting the basic printing colors of a vector PDF file, all compensation curves are used sequentially to adjust the corresponding basic printing colors in the vector PDF file, thereby achieving the adjustment of all basic printing colors in the vector PDF file.
[0079] It should be noted that setting the adjustment range is mainly to retain some of the larger values in the basic printing colors. For example, the adjustment range of the black K value in the basic printing colors can be set to 0~90. In this case, the black K value of 90~100 will be retained. That is, the black K value of 90~100 cannot be adjusted by the compensation curve.
[0080] It should be understood that when the adjustment range is set to 0~100, all values corresponding to the basic printing color can be adjusted.
[0081] In the above implementation, within the allowable adjustment range of each basic printing color setting, the basic printing color of the vector PDF file is adjusted according to the compensation curve, so that the range of parts of the vector PDF file that do not need to be adjusted is preserved, making the adjustment of the vector PDF by the compensation curve more accurate.
[0082] As a further implementation of step S104, the method further includes the following steps before step S104:
[0083] Extract the overlaid areas from the vector PDF file; merge and flatten the layers in the overlaid areas.
[0084] The overlay areas include the areas of semi-transparent layers, gradient areas, and shadow areas. It should be understood that in addition to the base printing color affecting the color of the overlay areas, the overlaid semi-transparent layers, gradients, and shadows also influence the color. Therefore, adjusting the base printing color alone will not achieve satisfactory results for the overlay areas.
[0085] It should be understood that after merging and flattening, the overlapping color areas can be represented using only the basic printing color. That is, after merging and flattening, the overlapping color areas are flattened, retaining only the color definition of the basic printing color of the overlapping color areas, without retaining the layer definitions of semi-transparent layers, gradients, shadows, etc. This ensures that the superimposed semi-transparent layers, gradients, shadows, and other effects will not affect the color of the overlapping color areas. At this time, a good effect can be achieved simply by adjusting the basic printing color of the overlapping color areas.
[0086] In the above trial method, by merging the overlapping areas in a suitable number of PDF files, it is easier to adjust the overlapping areas using the basic printing color.
[0087] As a further implementation of the compensation method, the compensation method also includes:
[0088] Obtain the actual reflectance density value of each basic printing color for each printing plant;
[0089] Obtain the ideal reflectance density value for each base printing color in each printing plant;
[0090] Based on the actual and ideal reflectance density values, each basic printing color in each printing plant is adjusted as a whole.
[0091] The actual reflectance density value is obtained by measuring the reflectance density meter.
[0092] It should be understood that overall adjustment refers to adjusting the compensation curves of each basic printing color in each printing plant by either upward or downward as a whole, without changing the shape of the compensation curves. Overall adjustment facilitates the adjustment of the overall color cast of each basic printing color.
[0093] It should be noted that not all vector PDF files need to be adjusted as a whole. Only when the adjustment effect cannot be achieved using the compensation curve should the vector PDF file be adjusted as a whole.
[0094] This application discloses a printing compensation system based on vector PDF files. (Refer to...) Figure 2 A printing compensation system based on vector PDF files includes:
[0095] The actual curve acquisition module is used to acquire the actual output curve of each basic printing color for each printing plant.
[0096] The target curve acquisition module is used to acquire the target curve for each basic printing color;
[0097] The compensation curve generation module is used to calculate the compensation curve for each basic printing color of each printing plant based on the actual output curve and the target curve.
[0098] The file adjustment module is used to adjust each basic printing color in the corresponding vector PDF file of the printing plant according to the compensation curve.
[0099] In the above implementation, the actual curve acquisition module is used to obtain the actual output curve of each basic printing color of each printing plant, the target curve acquisition module is used to obtain the target curve of each basic printing color, the compensation curve generation module is used to calculate the compensation curve of each basic printing color of each printing plant based on the actual output curve and the target curve, and the file adjustment module is used to adjust each basic printing color in the vector PDF file of the corresponding printing plant according to the compensation curve, so that the color difference between the finished products printed by each printing plant based on the adjusted vector PDF file is small.
[0100] The printing compensation system based on vector PDF files provided in this application can realize the above-mentioned printing compensation method based on vector PDF files, and the specific working process of the printing compensation system based on vector PDF files can be referred to the corresponding process in the above-mentioned method embodiment.
[0101] It should be noted that the descriptions of each embodiment in the above embodiments have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0102] Based on the same technical concept, the present invention also discloses a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes any of the above-described printing compensation methods based on vector PDF files.
[0103] The present invention also discloses a computer-readable storage medium, characterized in that it includes a computer program that can be loaded by a processor and executed as any of the above-described printing compensation methods based on vector PDF files.
[0104] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0105] In addition, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0106] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.
Claims
1. A printing compensation method based on vector PDF files, characterized in that, include: Obtain the actual output curves for each basic printing color from each printing plant; Obtain the target curve for each basic printing color; Based on the actual output curve and the target curve, the compensation curve for each basic printing color of each printing plant is calculated. According to the compensation curve, each basic printing color in the vector PDF file of the corresponding printing plant is adjusted; the actual output curve includes the plate-making curve and / or the printing curve; wherein, the plate-making curve is the halftone curve corresponding to the printing plate made by the plate-making equipment according to the vector PDF file, and the printing curve is the halftone curve for transferring the printing plate onto the paper; When the actual output curve includes the plate-making curve and the printing curve, the compensation curve for each basic printing color is = (target curve of the corresponding basic printing color - plate-making curve of the corresponding basic printing color) + (target curve of the corresponding basic printing color - printing curve of the corresponding basic printing color), that is, each basic printing color corresponds to a compensation curve. The basic printing colors include four printing colors and / or spot colors, wherein the four printing colors include cyan, magenta, yellow, and black.
2. The compensation method according to claim 1, characterized in that: If the actual output curve is a plate-making curve, the step of obtaining the actual output curve of each basic printing color for each printing plant specifically includes: According to the preset sampling interval, the first halftone data of each basic printing color plate of each printing plant is obtained at intervals; By fitting and calculating the first halftone data of each basic printing color, the plate-making curve corresponding to each basic printing color is obtained.
3. The compensation method according to claim 2, characterized in that: If the actual output curve is a printing curve, the step of obtaining the actual output curve of each basic printing color for each printing plant specifically includes: According to the preset sampling interval, the second dot data of each basic printing color of each printing plant is obtained at intervals; By fitting and calculating all the second halftone data, the printing curve corresponding to each basic printing color is obtained.
4. The compensation method according to claim 2, characterized in that, The step of adjusting each base printing color in the vector PDF file of the corresponding printing plant according to the compensation curve specifically includes: Set the adjustment range for each basic printing color in the vector PDF file; Within the allowable adjustment range of each base printing color, the base printing colors of the vector PDF file are adjusted according to the compensation curve.
5. The compensation method according to claim 1, characterized in that, Before adjusting each base printing color of the corresponding printing plant's vector PDF file according to the compensation curve, the process also includes: Extract the overlaid areas in a vector PDF file; Merge and flatten the layers in the overlapping color areas.
6. A printing compensation system based on vector PDF files, used to execute the printing compensation method based on vector PDF files as described in any one of claims 1 to 5, characterized in that: The actual curve acquisition module is used to acquire the actual output curve of each basic printing color for each printing plant. The target curve acquisition module is used to acquire the target curve for each basic printing color; The compensation curve generation module is used to calculate the compensation curve for each basic printing color of each printing plant based on the actual output curve and the target curve. The file adjustment module is used to adjust each basic printing color in the corresponding vector PDF file of the printing plant according to the compensation curve.
7. A computer device, characterized in that: It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor performing a printing compensation method based on a vector PDF file as described in any of claims 1-5.
8. A computer-readable storage medium, characterized in that, Includes a computer program that can be loaded by a processor and execute a printing compensation method based on a vector PDF file as described in any of claims 1 to 5.