[{"data":1,"prerenderedAt":1522},["ShallowReactive",2],{"docs-es-guide/overlay":3},{"id":4,"title":5,"body":6,"description":1515,"extension":1516,"meta":1517,"navigation":85,"path":1518,"seo":1519,"stem":1520,"__hash__":1521},"docsEs/es/docs/2.guide/7.overlay.md","Superposicion sobre PDF existente",{"type":7,"value":8,"toc":1505},"minimark",[9,14,23,26,42,46,206,213,297,301,308,491,507,511,517,752,756,842,849,853,1397,1401,1471,1475,1501],[10,11,13],"h2",{"id":12},"descripcion-general","Descripcion general",[15,16,17,18,22],"p",{},"gpdf puede abrir PDFs existentes y superponer nuevo contenido sobre ellos sin modificar los datos originales. Esto utiliza la tecnica de ",[19,20,21],"strong",{},"Actualizacion Incremental"," — los nuevos objetos se agregan despues de los bytes originales del PDF.",[15,24,25],{},"Casos de uso comunes:",[27,28,29,33,36,39],"ul",{},[30,31,32],"li",{},"Agregar marcas de agua (\"DRAFT\", \"CONFIDENTIAL\")",[30,34,35],{},"Insertar numeros de pagina",[30,37,38],{},"Estampar marcas de aprobacion con fechas",[30,40,41],{},"Agregar encabezados/pies de pagina a documentos existentes",[10,43,45],{"id":44},"abrir-un-pdf-existente","Abrir un PDF existente",[47,48,53],"pre",{"className":49,"code":50,"language":51,"meta":52,"style":52},"language-go shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import gpdf \"github.com/gpdf-dev/gpdf\"\n\n// Read existing PDF bytes (from file, HTTP response, database, etc.)\npdfBytes, _ := os.ReadFile(\"input.pdf\")\n\ndoc, err := gpdf.Open(pdfBytes)\nif err != nil {\n    log.Fatal(err)\n}\n","go","",[54,55,56,80,87,94,133,138,165,182,200],"code",{"__ignoreMap":52},[57,58,61,65,69,73,77],"span",{"class":59,"line":60},"line",1,[57,62,64],{"class":63},"s7zQu","import",[57,66,68],{"class":67},"sTEyZ"," gpdf ",[57,70,72],{"class":71},"sMK4o","\"",[57,74,76],{"class":75},"sBMFI","github.com/gpdf-dev/gpdf",[57,78,79],{"class":71},"\"\n",[57,81,83],{"class":59,"line":82},2,[57,84,86],{"emptyLinePlaceholder":85},true,"\n",[57,88,90],{"class":59,"line":89},3,[57,91,93],{"class":92},"sHwdD","// Read existing PDF bytes (from file, HTTP response, database, etc.)\n",[57,95,97,100,103,106,109,112,115,119,122,124,128,130],{"class":59,"line":96},4,[57,98,99],{"class":67},"pdfBytes",[57,101,102],{"class":71},",",[57,104,105],{"class":67}," _ ",[57,107,108],{"class":71},":=",[57,110,111],{"class":67}," os",[57,113,114],{"class":71},".",[57,116,118],{"class":117},"s2Zo4","ReadFile",[57,120,121],{"class":71},"(",[57,123,72],{"class":71},[57,125,127],{"class":126},"sfazB","input.pdf",[57,129,72],{"class":71},[57,131,132],{"class":71},")\n",[57,134,136],{"class":59,"line":135},5,[57,137,86],{"emptyLinePlaceholder":85},[57,139,141,144,146,149,151,154,156,159,161,163],{"class":59,"line":140},6,[57,142,143],{"class":67},"doc",[57,145,102],{"class":71},[57,147,148],{"class":67}," err ",[57,150,108],{"class":71},[57,152,153],{"class":67}," gpdf",[57,155,114],{"class":71},[57,157,158],{"class":117},"Open",[57,160,121],{"class":71},[57,162,99],{"class":67},[57,164,132],{"class":71},[57,166,168,171,173,176,179],{"class":59,"line":167},7,[57,169,170],{"class":63},"if",[57,172,148],{"class":67},[57,174,175],{"class":71},"!=",[57,177,178],{"class":71}," nil",[57,180,181],{"class":71}," {\n",[57,183,185,188,190,193,195,198],{"class":59,"line":184},8,[57,186,187],{"class":67},"    log",[57,189,114],{"class":71},[57,191,192],{"class":117},"Fatal",[57,194,121],{"class":71},[57,196,197],{"class":67},"err",[57,199,132],{"class":71},[57,201,203],{"class":59,"line":202},9,[57,204,205],{"class":71},"}\n",[15,207,208,209,212],{},"Puede pasar las mismas opciones que ",[54,210,211],{},"NewDocument"," — fuentes, fuente predeterminada, etc.:",[47,214,216],{"className":49,"code":215,"language":51,"meta":52,"style":52},"doc, err := gpdf.Open(pdfBytes,\n    gpdf.WithFont(\"NotoSans\", fontData),\n    gpdf.WithDefaultFont(\"NotoSans\", 12),\n)\n",[54,217,218,241,268,293],{"__ignoreMap":52},[57,219,220,222,224,226,228,230,232,234,236,238],{"class":59,"line":60},[57,221,143],{"class":67},[57,223,102],{"class":71},[57,225,148],{"class":67},[57,227,108],{"class":71},[57,229,153],{"class":67},[57,231,114],{"class":71},[57,233,158],{"class":117},[57,235,121],{"class":71},[57,237,99],{"class":67},[57,239,240],{"class":71},",\n",[57,242,243,246,248,251,253,255,258,260,262,265],{"class":59,"line":82},[57,244,245],{"class":67},"    gpdf",[57,247,114],{"class":71},[57,249,250],{"class":117},"WithFont",[57,252,121],{"class":71},[57,254,72],{"class":71},[57,256,257],{"class":126},"NotoSans",[57,259,72],{"class":71},[57,261,102],{"class":71},[57,263,264],{"class":67}," fontData",[57,266,267],{"class":71},"),\n",[57,269,270,272,274,277,279,281,283,285,287,291],{"class":59,"line":89},[57,271,245],{"class":67},[57,273,114],{"class":71},[57,275,276],{"class":117},"WithDefaultFont",[57,278,121],{"class":71},[57,280,72],{"class":71},[57,282,257],{"class":126},[57,284,72],{"class":71},[57,286,102],{"class":71},[57,288,290],{"class":289},"sbssI"," 12",[57,292,267],{"class":71},[57,294,295],{"class":59,"line":96},[57,296,132],{"class":71},[10,298,300],{"id":299},"superposicion-en-una-pagina-especifica","Superposicion en una pagina especifica",[15,302,303,304,307],{},"Use ",[54,305,306],{},"Overlay(pageIndex, fn)"," para agregar contenido en una pagina especifica (indice basado en 0):",[47,309,311],{"className":49,"code":310,"language":51,"meta":52,"style":52},"doc.Overlay(0, func(p *template.PageBuilder) {\n    p.Absolute(document.Mm(40), document.Mm(120), func(c *template.ColBuilder) {\n        c.Text(\"DRAFT\",\n            template.FontSize(72),\n            template.TextColor(pdf.Gray(0.85)),\n        )\n    })\n})\n",[54,312,313,351,411,432,449,476,481,486],{"__ignoreMap":52},[57,314,315,317,319,322,324,327,329,332,335,338,341,343,346,349],{"class":59,"line":60},[57,316,143],{"class":67},[57,318,114],{"class":71},[57,320,321],{"class":117},"Overlay",[57,323,121],{"class":71},[57,325,326],{"class":289},"0",[57,328,102],{"class":71},[57,330,331],{"class":71}," func(",[57,333,15],{"class":334},"sHdIc",[57,336,337],{"class":71}," *",[57,339,340],{"class":75},"template",[57,342,114],{"class":71},[57,344,345],{"class":75},"PageBuilder",[57,347,348],{"class":71},")",[57,350,181],{"class":71},[57,352,353,356,358,361,363,366,368,371,373,376,379,382,384,386,388,391,393,395,398,400,402,404,407,409],{"class":59,"line":82},[57,354,355],{"class":67},"    p",[57,357,114],{"class":71},[57,359,360],{"class":117},"Absolute",[57,362,121],{"class":71},[57,364,365],{"class":67},"document",[57,367,114],{"class":71},[57,369,370],{"class":117},"Mm",[57,372,121],{"class":71},[57,374,375],{"class":289},"40",[57,377,378],{"class":71},"),",[57,380,381],{"class":67}," document",[57,383,114],{"class":71},[57,385,370],{"class":117},[57,387,121],{"class":71},[57,389,390],{"class":289},"120",[57,392,378],{"class":71},[57,394,331],{"class":71},[57,396,397],{"class":334},"c",[57,399,337],{"class":71},[57,401,340],{"class":75},[57,403,114],{"class":71},[57,405,406],{"class":75},"ColBuilder",[57,408,348],{"class":71},[57,410,181],{"class":71},[57,412,413,416,418,421,423,425,428,430],{"class":59,"line":89},[57,414,415],{"class":67},"        c",[57,417,114],{"class":71},[57,419,420],{"class":117},"Text",[57,422,121],{"class":71},[57,424,72],{"class":71},[57,426,427],{"class":126},"DRAFT",[57,429,72],{"class":71},[57,431,240],{"class":71},[57,433,434,437,439,442,444,447],{"class":59,"line":96},[57,435,436],{"class":67},"            template",[57,438,114],{"class":71},[57,440,441],{"class":117},"FontSize",[57,443,121],{"class":71},[57,445,446],{"class":289},"72",[57,448,267],{"class":71},[57,450,451,453,455,458,460,463,465,468,470,473],{"class":59,"line":135},[57,452,436],{"class":67},[57,454,114],{"class":71},[57,456,457],{"class":117},"TextColor",[57,459,121],{"class":71},[57,461,462],{"class":67},"pdf",[57,464,114],{"class":71},[57,466,467],{"class":117},"Gray",[57,469,121],{"class":71},[57,471,472],{"class":289},"0.85",[57,474,475],{"class":71},")),\n",[57,477,478],{"class":59,"line":140},[57,479,480],{"class":71},"        )\n",[57,482,483],{"class":59,"line":167},[57,484,485],{"class":71},"    })\n",[57,487,488],{"class":59,"line":184},[57,489,490],{"class":71},"})\n",[15,492,493,494,496,497,500,501,500,503,506],{},"El ",[54,495,345],{}," soporta la misma API que al crear nuevas paginas — ",[54,498,499],{},"AutoRow",", ",[54,502,360],{},[54,504,505],{},"Row",", etc.",[10,508,510],{"id":509},"superposicion-en-cada-pagina","Superposicion en cada pagina",[15,512,303,513,516],{},[54,514,515],{},"EachPage(fn)"," para iterar sobre todas las paginas:",[47,518,520],{"className":49,"code":519,"language":51,"meta":52,"style":52},"count, _ := doc.PageCount()\n\ndoc.EachPage(func(pageIndex int, p *template.PageBuilder) {\n    p.Absolute(document.Mm(170), document.Mm(285), func(c *template.ColBuilder) {\n        c.Text(fmt.Sprintf(\"%d / %d\", pageIndex+1, count),\n            template.FontSize(10),\n            template.AlignRight(),\n        )\n    }, template.AbsoluteWidth(document.Mm(20)))\n})\n",[54,521,522,544,548,584,636,687,702,714,718,747],{"__ignoreMap":52},[57,523,524,527,529,531,533,536,538,541],{"class":59,"line":60},[57,525,526],{"class":67},"count",[57,528,102],{"class":71},[57,530,105],{"class":67},[57,532,108],{"class":71},[57,534,535],{"class":67}," doc",[57,537,114],{"class":71},[57,539,540],{"class":117},"PageCount",[57,542,543],{"class":71},"()\n",[57,545,546],{"class":59,"line":82},[57,547,86],{"emptyLinePlaceholder":85},[57,549,550,552,554,557,560,563,567,569,572,574,576,578,580,582],{"class":59,"line":89},[57,551,143],{"class":67},[57,553,114],{"class":71},[57,555,556],{"class":117},"EachPage",[57,558,559],{"class":71},"(func(",[57,561,562],{"class":334},"pageIndex",[57,564,566],{"class":565},"spNyl"," int",[57,568,102],{"class":71},[57,570,571],{"class":334}," p",[57,573,337],{"class":71},[57,575,340],{"class":75},[57,577,114],{"class":71},[57,579,345],{"class":75},[57,581,348],{"class":71},[57,583,181],{"class":71},[57,585,586,588,590,592,594,596,598,600,602,605,607,609,611,613,615,618,620,622,624,626,628,630,632,634],{"class":59,"line":96},[57,587,355],{"class":67},[57,589,114],{"class":71},[57,591,360],{"class":117},[57,593,121],{"class":71},[57,595,365],{"class":67},[57,597,114],{"class":71},[57,599,370],{"class":117},[57,601,121],{"class":71},[57,603,604],{"class":289},"170",[57,606,378],{"class":71},[57,608,381],{"class":67},[57,610,114],{"class":71},[57,612,370],{"class":117},[57,614,121],{"class":71},[57,616,617],{"class":289},"285",[57,619,378],{"class":71},[57,621,331],{"class":71},[57,623,397],{"class":334},[57,625,337],{"class":71},[57,627,340],{"class":75},[57,629,114],{"class":71},[57,631,406],{"class":75},[57,633,348],{"class":71},[57,635,181],{"class":71},[57,637,638,640,642,644,646,649,651,654,656,658,662,665,667,669,671,674,677,680,682,685],{"class":59,"line":135},[57,639,415],{"class":67},[57,641,114],{"class":71},[57,643,420],{"class":117},[57,645,121],{"class":71},[57,647,648],{"class":67},"fmt",[57,650,114],{"class":71},[57,652,653],{"class":117},"Sprintf",[57,655,121],{"class":71},[57,657,72],{"class":71},[57,659,661],{"class":660},"swJcz","%d",[57,663,664],{"class":126}," / ",[57,666,661],{"class":660},[57,668,72],{"class":71},[57,670,102],{"class":71},[57,672,673],{"class":67}," pageIndex",[57,675,676],{"class":71},"+",[57,678,679],{"class":289},"1",[57,681,102],{"class":71},[57,683,684],{"class":67}," count",[57,686,267],{"class":71},[57,688,689,691,693,695,697,700],{"class":59,"line":140},[57,690,436],{"class":67},[57,692,114],{"class":71},[57,694,441],{"class":117},[57,696,121],{"class":71},[57,698,699],{"class":289},"10",[57,701,267],{"class":71},[57,703,704,706,708,711],{"class":59,"line":167},[57,705,436],{"class":67},[57,707,114],{"class":71},[57,709,710],{"class":117},"AlignRight",[57,712,713],{"class":71},"(),\n",[57,715,716],{"class":59,"line":184},[57,717,480],{"class":71},[57,719,720,723,726,728,731,733,735,737,739,741,744],{"class":59,"line":202},[57,721,722],{"class":71},"    },",[57,724,725],{"class":67}," template",[57,727,114],{"class":71},[57,729,730],{"class":117},"AbsoluteWidth",[57,732,121],{"class":71},[57,734,365],{"class":67},[57,736,114],{"class":71},[57,738,370],{"class":117},[57,740,121],{"class":71},[57,742,743],{"class":289},"20",[57,745,746],{"class":71},")))\n",[57,748,750],{"class":59,"line":749},10,[57,751,490],{"class":71},[10,753,755],{"id":754},"guardar-el-resultado","Guardar el resultado",[47,757,759],{"className":49,"code":758,"language":51,"meta":52,"style":52},"result, err := doc.Save()\nif err != nil {\n    log.Fatal(err)\n}\nos.WriteFile(\"output.pdf\", result, 0644)\n",[54,760,761,781,793,807,811],{"__ignoreMap":52},[57,762,763,766,768,770,772,774,776,779],{"class":59,"line":60},[57,764,765],{"class":67},"result",[57,767,102],{"class":71},[57,769,148],{"class":67},[57,771,108],{"class":71},[57,773,535],{"class":67},[57,775,114],{"class":71},[57,777,778],{"class":117},"Save",[57,780,543],{"class":71},[57,782,783,785,787,789,791],{"class":59,"line":82},[57,784,170],{"class":63},[57,786,148],{"class":67},[57,788,175],{"class":71},[57,790,178],{"class":71},[57,792,181],{"class":71},[57,794,795,797,799,801,803,805],{"class":59,"line":89},[57,796,187],{"class":67},[57,798,114],{"class":71},[57,800,192],{"class":117},[57,802,121],{"class":71},[57,804,197],{"class":67},[57,806,132],{"class":71},[57,808,809],{"class":59,"line":96},[57,810,205],{"class":71},[57,812,813,816,818,821,823,825,828,830,832,835,837,840],{"class":59,"line":135},[57,814,815],{"class":67},"os",[57,817,114],{"class":71},[57,819,820],{"class":117},"WriteFile",[57,822,121],{"class":71},[57,824,72],{"class":71},[57,826,827],{"class":126},"output.pdf",[57,829,72],{"class":71},[57,831,102],{"class":71},[57,833,834],{"class":67}," result",[57,836,102],{"class":71},[57,838,839],{"class":289}," 0644",[57,841,132],{"class":71},[15,843,844,845,848],{},"El contenido original del PDF se conserva — ",[54,846,847],{},"Save()"," agrega los datos de superposicion despues de los bytes originales.",[10,850,852],{"id":851},"ejemplo-completo-marca-de-agua-numeros-de-pagina","Ejemplo completo: Marca de agua + Numeros de pagina",[47,854,856],{"className":49,"code":855,"language":51,"meta":52,"style":52},"pdfBytes, _ := os.ReadFile(\"report.pdf\")\n\ndoc, err := gpdf.Open(pdfBytes)\nif err != nil {\n    log.Fatal(err)\n}\n\ncount, _ := doc.PageCount()\n\ndoc.EachPage(func(i int, p *template.PageBuilder) {\n    // Watermark\n    p.Absolute(document.Mm(40), document.Mm(140), func(c *template.ColBuilder) {\n        c.Text(\"CONFIDENTIAL\",\n            template.FontSize(60),\n            template.TextColor(pdf.Color{R: 0.9, G: 0.9, B: 0.9, A: 1, Space: pdf.ColorSpaceRGB}),\n        )\n    })\n\n    // Page number (bottom-right)\n    p.Absolute(document.Mm(170), document.Mm(285), func(c *template.ColBuilder) {\n        c.Text(fmt.Sprintf(\"%d / %d\", i+1, count),\n            template.FontSize(10),\n            template.AlignRight(),\n        )\n    }, template.AbsoluteWidth(document.Mm(20)))\n})\n\nresult, _ := doc.Save()\nos.WriteFile(\"report_stamped.pdf\", result, 0644)\n",[54,857,858,885,889,911,923,937,941,945,963,967,998,1004,1056,1076,1092,1168,1173,1178,1183,1189,1240,1284,1299,1310,1315,1340,1345,1350,1369],{"__ignoreMap":52},[57,859,860,862,864,866,868,870,872,874,876,878,881,883],{"class":59,"line":60},[57,861,99],{"class":67},[57,863,102],{"class":71},[57,865,105],{"class":67},[57,867,108],{"class":71},[57,869,111],{"class":67},[57,871,114],{"class":71},[57,873,118],{"class":117},[57,875,121],{"class":71},[57,877,72],{"class":71},[57,879,880],{"class":126},"report.pdf",[57,882,72],{"class":71},[57,884,132],{"class":71},[57,886,887],{"class":59,"line":82},[57,888,86],{"emptyLinePlaceholder":85},[57,890,891,893,895,897,899,901,903,905,907,909],{"class":59,"line":89},[57,892,143],{"class":67},[57,894,102],{"class":71},[57,896,148],{"class":67},[57,898,108],{"class":71},[57,900,153],{"class":67},[57,902,114],{"class":71},[57,904,158],{"class":117},[57,906,121],{"class":71},[57,908,99],{"class":67},[57,910,132],{"class":71},[57,912,913,915,917,919,921],{"class":59,"line":96},[57,914,170],{"class":63},[57,916,148],{"class":67},[57,918,175],{"class":71},[57,920,178],{"class":71},[57,922,181],{"class":71},[57,924,925,927,929,931,933,935],{"class":59,"line":135},[57,926,187],{"class":67},[57,928,114],{"class":71},[57,930,192],{"class":117},[57,932,121],{"class":71},[57,934,197],{"class":67},[57,936,132],{"class":71},[57,938,939],{"class":59,"line":140},[57,940,205],{"class":71},[57,942,943],{"class":59,"line":167},[57,944,86],{"emptyLinePlaceholder":85},[57,946,947,949,951,953,955,957,959,961],{"class":59,"line":184},[57,948,526],{"class":67},[57,950,102],{"class":71},[57,952,105],{"class":67},[57,954,108],{"class":71},[57,956,535],{"class":67},[57,958,114],{"class":71},[57,960,540],{"class":117},[57,962,543],{"class":71},[57,964,965],{"class":59,"line":202},[57,966,86],{"emptyLinePlaceholder":85},[57,968,969,971,973,975,977,980,982,984,986,988,990,992,994,996],{"class":59,"line":749},[57,970,143],{"class":67},[57,972,114],{"class":71},[57,974,556],{"class":117},[57,976,559],{"class":71},[57,978,979],{"class":334},"i",[57,981,566],{"class":565},[57,983,102],{"class":71},[57,985,571],{"class":334},[57,987,337],{"class":71},[57,989,340],{"class":75},[57,991,114],{"class":71},[57,993,345],{"class":75},[57,995,348],{"class":71},[57,997,181],{"class":71},[57,999,1001],{"class":59,"line":1000},11,[57,1002,1003],{"class":92},"    // Watermark\n",[57,1005,1007,1009,1011,1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035,1038,1040,1042,1044,1046,1048,1050,1052,1054],{"class":59,"line":1006},12,[57,1008,355],{"class":67},[57,1010,114],{"class":71},[57,1012,360],{"class":117},[57,1014,121],{"class":71},[57,1016,365],{"class":67},[57,1018,114],{"class":71},[57,1020,370],{"class":117},[57,1022,121],{"class":71},[57,1024,375],{"class":289},[57,1026,378],{"class":71},[57,1028,381],{"class":67},[57,1030,114],{"class":71},[57,1032,370],{"class":117},[57,1034,121],{"class":71},[57,1036,1037],{"class":289},"140",[57,1039,378],{"class":71},[57,1041,331],{"class":71},[57,1043,397],{"class":334},[57,1045,337],{"class":71},[57,1047,340],{"class":75},[57,1049,114],{"class":71},[57,1051,406],{"class":75},[57,1053,348],{"class":71},[57,1055,181],{"class":71},[57,1057,1059,1061,1063,1065,1067,1069,1072,1074],{"class":59,"line":1058},13,[57,1060,415],{"class":67},[57,1062,114],{"class":71},[57,1064,420],{"class":117},[57,1066,121],{"class":71},[57,1068,72],{"class":71},[57,1070,1071],{"class":126},"CONFIDENTIAL",[57,1073,72],{"class":71},[57,1075,240],{"class":71},[57,1077,1079,1081,1083,1085,1087,1090],{"class":59,"line":1078},14,[57,1080,436],{"class":67},[57,1082,114],{"class":71},[57,1084,441],{"class":117},[57,1086,121],{"class":71},[57,1088,1089],{"class":289},"60",[57,1091,267],{"class":71},[57,1093,1095,1097,1099,1101,1103,1105,1107,1110,1113,1116,1119,1122,1124,1127,1129,1131,1133,1136,1138,1140,1142,1145,1147,1150,1152,1155,1157,1160,1162,1165],{"class":59,"line":1094},15,[57,1096,436],{"class":67},[57,1098,114],{"class":71},[57,1100,457],{"class":117},[57,1102,121],{"class":71},[57,1104,462],{"class":75},[57,1106,114],{"class":71},[57,1108,1109],{"class":75},"Color",[57,1111,1112],{"class":71},"{",[57,1114,1115],{"class":67},"R",[57,1117,1118],{"class":71},":",[57,1120,1121],{"class":289}," 0.9",[57,1123,102],{"class":71},[57,1125,1126],{"class":67}," G",[57,1128,1118],{"class":71},[57,1130,1121],{"class":289},[57,1132,102],{"class":71},[57,1134,1135],{"class":67}," B",[57,1137,1118],{"class":71},[57,1139,1121],{"class":289},[57,1141,102],{"class":71},[57,1143,1144],{"class":67}," A",[57,1146,1118],{"class":71},[57,1148,1149],{"class":289}," 1",[57,1151,102],{"class":71},[57,1153,1154],{"class":67}," Space",[57,1156,1118],{"class":71},[57,1158,1159],{"class":67}," pdf",[57,1161,114],{"class":71},[57,1163,1164],{"class":67},"ColorSpaceRGB",[57,1166,1167],{"class":71},"}),\n",[57,1169,1171],{"class":59,"line":1170},16,[57,1172,480],{"class":71},[57,1174,1176],{"class":59,"line":1175},17,[57,1177,485],{"class":71},[57,1179,1181],{"class":59,"line":1180},18,[57,1182,86],{"emptyLinePlaceholder":85},[57,1184,1186],{"class":59,"line":1185},19,[57,1187,1188],{"class":92},"    // Page number (bottom-right)\n",[57,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238],{"class":59,"line":1191},20,[57,1193,355],{"class":67},[57,1195,114],{"class":71},[57,1197,360],{"class":117},[57,1199,121],{"class":71},[57,1201,365],{"class":67},[57,1203,114],{"class":71},[57,1205,370],{"class":117},[57,1207,121],{"class":71},[57,1209,604],{"class":289},[57,1211,378],{"class":71},[57,1213,381],{"class":67},[57,1215,114],{"class":71},[57,1217,370],{"class":117},[57,1219,121],{"class":71},[57,1221,617],{"class":289},[57,1223,378],{"class":71},[57,1225,331],{"class":71},[57,1227,397],{"class":334},[57,1229,337],{"class":71},[57,1231,340],{"class":75},[57,1233,114],{"class":71},[57,1235,406],{"class":75},[57,1237,348],{"class":71},[57,1239,181],{"class":71},[57,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1274,1276,1278,1280,1282],{"class":59,"line":1242},21,[57,1244,415],{"class":67},[57,1246,114],{"class":71},[57,1248,420],{"class":117},[57,1250,121],{"class":71},[57,1252,648],{"class":67},[57,1254,114],{"class":71},[57,1256,653],{"class":117},[57,1258,121],{"class":71},[57,1260,72],{"class":71},[57,1262,661],{"class":660},[57,1264,664],{"class":126},[57,1266,661],{"class":660},[57,1268,72],{"class":71},[57,1270,102],{"class":71},[57,1272,1273],{"class":67}," i",[57,1275,676],{"class":71},[57,1277,679],{"class":289},[57,1279,102],{"class":71},[57,1281,684],{"class":67},[57,1283,267],{"class":71},[57,1285,1287,1289,1291,1293,1295,1297],{"class":59,"line":1286},22,[57,1288,436],{"class":67},[57,1290,114],{"class":71},[57,1292,441],{"class":117},[57,1294,121],{"class":71},[57,1296,699],{"class":289},[57,1298,267],{"class":71},[57,1300,1302,1304,1306,1308],{"class":59,"line":1301},23,[57,1303,436],{"class":67},[57,1305,114],{"class":71},[57,1307,710],{"class":117},[57,1309,713],{"class":71},[57,1311,1313],{"class":59,"line":1312},24,[57,1314,480],{"class":71},[57,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338],{"class":59,"line":1317},25,[57,1319,722],{"class":71},[57,1321,725],{"class":67},[57,1323,114],{"class":71},[57,1325,730],{"class":117},[57,1327,121],{"class":71},[57,1329,365],{"class":67},[57,1331,114],{"class":71},[57,1333,370],{"class":117},[57,1335,121],{"class":71},[57,1337,743],{"class":289},[57,1339,746],{"class":71},[57,1341,1343],{"class":59,"line":1342},26,[57,1344,490],{"class":71},[57,1346,1348],{"class":59,"line":1347},27,[57,1349,86],{"emptyLinePlaceholder":85},[57,1351,1353,1355,1357,1359,1361,1363,1365,1367],{"class":59,"line":1352},28,[57,1354,765],{"class":67},[57,1356,102],{"class":71},[57,1358,105],{"class":67},[57,1360,108],{"class":71},[57,1362,535],{"class":67},[57,1364,114],{"class":71},[57,1366,778],{"class":117},[57,1368,543],{"class":71},[57,1370,1372,1374,1376,1378,1380,1382,1385,1387,1389,1391,1393,1395],{"class":59,"line":1371},29,[57,1373,815],{"class":67},[57,1375,114],{"class":71},[57,1377,820],{"class":117},[57,1379,121],{"class":71},[57,1381,72],{"class":71},[57,1383,1384],{"class":126},"report_stamped.pdf",[57,1386,72],{"class":71},[57,1388,102],{"class":71},[57,1390,834],{"class":67},[57,1392,102],{"class":71},[57,1394,839],{"class":289},[57,1396,132],{"class":71},[10,1398,1400],{"id":1399},"referencia-de-api","Referencia de API",[1402,1403,1404,1417],"table",{},[1405,1406,1407],"thead",{},[1408,1409,1410,1414],"tr",{},[1411,1412,1413],"th",{},"Metodo",[1411,1415,1416],{},"Descripcion",[1418,1419,1420,1431,1441,1451,1461],"tbody",{},[1408,1421,1422,1428],{},[1423,1424,1425],"td",{},[54,1426,1427],{},"gpdf.Open(data, opts...)",[1423,1429,1430],{},"Abrir un PDF existente para modificacion",[1408,1432,1433,1438],{},[1423,1434,1435],{},[54,1436,1437],{},"doc.PageCount()",[1423,1439,1440],{},"Obtener el numero de paginas",[1408,1442,1443,1448],{},[1423,1444,1445],{},[54,1446,1447],{},"doc.Overlay(pageIndex, fn)",[1423,1449,1450],{},"Agregar contenido en una pagina especifica (basado en 0)",[1408,1452,1453,1458],{},[1423,1454,1455],{},[54,1456,1457],{},"doc.EachPage(fn)",[1423,1459,1460],{},"Agregar contenido en cada pagina",[1408,1462,1463,1468],{},[1423,1464,1465],{},[54,1466,1467],{},"doc.Save()",[1423,1469,1470],{},"Devolver los bytes del PDF modificado",[10,1472,1474],{"id":1473},"siguientes-pasos","Siguientes pasos",[27,1476,1477,1485,1492],{},[30,1478,1479,1484],{},[1480,1481,1483],"a",{"href":1482},"/es/docs/guide/basic-usage","Uso basico"," — Crear PDFs desde cero",[30,1486,1487,1491],{},[1480,1488,1490],{"href":1489},"/es/docs/guide/styling","Estilos"," — Colores, decoracion de texto y tipografia",[30,1493,1494,1497,1498],{},[1480,1495,1400],{"href":1496},"/es/docs/api-reference/gpdf"," — Referencia completa del paquete ",[54,1499,1500],{},"gpdf",[1502,1503,1504],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}",{"title":52,"searchDepth":82,"depth":82,"links":1506},[1507,1508,1509,1510,1511,1512,1513,1514],{"id":12,"depth":82,"text":13},{"id":44,"depth":82,"text":45},{"id":299,"depth":82,"text":300},{"id":509,"depth":82,"text":510},{"id":754,"depth":82,"text":755},{"id":851,"depth":82,"text":852},{"id":1399,"depth":82,"text":1400},{"id":1473,"depth":82,"text":1474},"Abra PDFs existentes y agregue texto, imagenes, sellos y numeros de pagina encima","md",{},"/es/docs/guide/overlay",{"title":5,"description":1515},"es/docs/2.guide/7.overlay","pDZ3xQCcpwC6kKshg-4tMrBJi2d014TH0Yqi8sCFJ4M",1776529297576]